500
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      29  42  29  68  23  82  90   5  26  75  87  58  47  46  14  64  72  27  96   2  80  85  48   5  71  49  74   8  69  37   7  57  71  41  37  95  44  81  22  63  47  96  82  35  98  43  28  77  96  18  57  55  45  12  28  72  84  24   8   7   2  90  88   7   1  79  11  68   6  26  16  15  37  99  95  98  99  99  52   6  85  19  19  58  63  32  66  53  91   2  30  33  14  99  86  80  78  77  74  83  22  80  37  77  41  95   5  23  55   3  18  96  49   2  84  74  25  83  94  57  31   8  79  85   9  26  43  15  61  21  19  45   7  71   3  18  66  44  24  13  96  30   6  99  98  82  12   6  37   5  22  22  34  71  73  68  11  32  22  61  73  70  66  39  90  76  53  34  86  22  58  96  66  43  96  42  11  98  11  91  50  49  40  57  80   9  37   1  94  19  78  31  58  88  36  87  84  25  34  32  92  97   8  31   2  68  22  11  53  53  62  17  72  92   7  63  43  43  25  43  49  42  47  17  45  19  19  34   7  70  31  11  84  68  55  16  39   5  74  51  97  58  34  85   8  59  96  81  78  32  68  82   3  78  29   3  40  56  44  24  92   7  56   5  99   2  85  52  42  27  12  74  38  86  39  79  74  17  96  62  14  99  92  65  57  13  19  67  19  88  10  32  29  83  47  70  47  97   3  10  99  73  11  35  50  59  11  31  44  61  32  74  30   7  76  10  72  32   7  96  16  19  96  69  68  49  52  59  23  83  62  55  57  49  64  75  38  75  37  82  61  39  28  48  49  76  44  53  20  75  59  26  36  28  75  22  17  88  79  26  16  10  53  11  65  23  31  93  69  69  64  72  16  67  32  85  61  39  63  73  91  71   4  44  31  77  89  84  33   4  94  71  79  16  40  81  69  41  38  34   4  41  54  40  39  42  53  52   7  33  56  58  81  14  24   6  52  73  86  50   1  47  26  15   2  38  57  71  83  12  65  98  28  90  87  22  66  37   3  65  18  28  83  98  70  39  22  47   2  15  42  13  75  20  69  82  70   7  45  77  68  50  13  92  33   5   5  57   4  69  27  52  78  74  91  66  25   4  49  65  31  22  44  22  68  51  30  12   6  78  36   1  53   7  40   8  96  87  43  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    13  21  88  52  47   1  20  36  61  54  91  94  19  53  14  45  54  11  51  43  32  93  22  21  34  33  43  11  20  47  47  70  73  28  40  14  99  63  67  29   7  39  46  23  35  25  20  67  19  25  25  16  34  78  74  53  81  64  20  57  71  72  88  42  10  77   3  81   2  31   2  15  60  21   6  83  29  32  30  58  83  39  97  45  53  91  39  19  11  83  75  70  28  18  38  63  84  68  78  73  40  98  39  65  13  87  24  58  77  90   8  38  12  32  31  95  26  73  84  13  40  87  88  25  14  99  41  87   1  86  36   2  26  18  94  34  11  57  86   8  21  75  59  63  21  17  64  23  81  82  30  60  11  53  13  33  29  96  59  98  40  30  52  62  81  45  91  51  81  75  98  18  97  55  51  40  58  51  38  77  20  64  45  60  14  92  87  82  65  86  39  58  40  29   7  78   1  51  86  75  21  61  80  45  74   7  76  63  88  72  40  83  38  49  49  45  52  65  97  97  57  94  89  59  94  43  72  97  41  33  25  10  37   8  74   1  36  63  31   7  48   3  86  97  47  83  52  13   8  64  59  21  64  86   6  12  91  51  98  97  71  94  81  51   6  69  67  62  97  10  89  80  18  42  76  99  37  80  42  90  59  43  53  23  76  85  22  59  20   9  63  19  84  93  14  86  85  44  21  11  13  92  66  53   8  53  73  71  31  78  48  23  17  69  34  85  10  74  83  69  79  61  59  83  61  59  26   1  16  82  97  64  64  81  31  50  37  45  44  39  24  61  30  97  94  25  35  77  66  18  73  66  13   9  41   9  22  24  69  56  20  39  72  36  64  85  59  88  37  48  53  20  69  69  12   3  89  23  33  14  17  11  47  14  52  51  78  71  63  69   2  30  91  23  18   5  45  67  70   2  96  13  81  97  98  73   5  36  41  75  40  38  82  27  96   7  97  68  64  37  12  98  53  10  81  47   1   6  97  74  98  95  30  31  63  54  32  88  24  77  62  25  65   6  26  42  15  88  10  51  38  17  37   2  82  56  45  78  66  17  45  34  97  35  92  30  96  78  32  67  44  53  48  35  41  89  56  88  90  64  36  66  76  31  22  55  98  60   5  83  25  33  61  44  66  10  29   2  20  52  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  75  82  39  64  56  67  54  97  19  95  23  21  43  30  58  10  19  55  53  13  97   6  78   3  60   7  53  62   6  70  92  93  97  72   9  82  52  87  18  39  82  57  51  68  73  72  51  58  55  96  68  62  86  44  36  67  93  77  28  47   8  37  66  54  12  37  75  23  28  54  34  44  22  32  71  95  58  94  70  96  61  91  23  78  83  16  40  57  62  46  45  15  44  90  89   5  96  49  78  60  97  18  74  59  46  25  73  11  22  97  30  89  83  82  11  53  66  63  87  11  27  32  21  67  55  57   9  66  15  70   5  97  25  35   4  49  55   8  28  86  34  41  34  54  14  19   6  17  95  31  23  33  70  61  12  42  12  70  48  63  76  46  63  72  80  97  50  29  32  11  62  23  56  51  42  80  29  37  79  32  13  71   5  47  19  88  14  45  15  64  56  53  63  95  90  62  63  64  34  16  31  63  78  23  44  85  41  31  26  39  47  94  96  73   8  97  97  98  76  13  53  49  15  81   7   6  79  25  31  74  46   3  38  39  20  15  55  97  76  30  41  14  25  84  43  45  84  82  78   4  40  85  60  58  81  71  58  29  55  18  10  30   2  59  59  82  86  79  70  76  55  43  11  31  13  18   8  40  61  25  12  18  78  13  81  96  11  61  45  64  69  28  76   5  18   5  94  97  91   4  63  35   4  61   3  10  40  69  77  29  53  17  42  75  45   5  97  39  79  26  64  28  30  30  86  62  95  79  55  57   5  24  17  96   5  48  75  48  37  93  14  97  84   2  61  38  31  45  88  96  63  53  69  61  11  76  74  73  81  17  95  14  24   7   9  87  67   8  28  80   1  57  93  20  52  56  29  39  95  63  47  71  54  82  61  83   5  56   8  47  86  24  39  30  71  85  18  18  20  95  22  97  10   6   6  95  33  78  94   6   7  34  38  17  42  23  30  34  89  90  37  62  70  32  57  41  26  61  99  30   5  16  39  87   6  29  72  79  51  47  93  77   2  49  23  46  81  46  57  81  44  19  53  78  72  53  61  61  56  39  95  74  98  82  23  91  58  25  65  44  78  97  85  44  36  28  57  79  46  58   1  20  93  39  71  13  34  37   5  61  98  52  25  88  81   3  31  62  27  61  67  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                45  99  88  76  61  16   2  57  10  70  32  49  71  37  82  30  35  35  41  26  67  44  64  47  53  73  34  76  91  37  29  71   4  63  62  21  17  32  59  59  53  83  16  94  40  10  49  77  23  27  21  75  58  33  76  69  55  14  51  44  37  56  96  90  38  49  85  17  41  99  31  21  90  82  59  26  93  86  38  65  73  31  50  16  76  42  66  86  63  56  58  55  88  18  79  20  88  37  70  23  40  91  39  77  79  72  39  48  31  71   4  49   6  91  52  44  32   8  99  80  76   4  59  48  74  22  96   6  40  95  18  93  67   6  31  55  83  80  78  46  45  92  19  43  40  33  78  52  13  97  84   8  26  80  88  11  25   8  71  78  94  25  40  90  65  82  11  30  85  89  52  45  94   2  69  96  93  58  68  67  94   2  49  26   5  16  82   6  10  24  10   3  71  91  79  87  90  71  19  32  89  59  70  84  94  62  77  88  68  77   5  72  83   3  26  42  10  59  70  88  64  90  69  45  33  93  11   3  89   5  10  63  20  62   7  89  96  12   5  57  64  96  38  28   5  36  67  55  98  31  28   4  55  58  68  19  79  28  60  82  38  74  58  31  96  12  86  77  33  24  80  79  76  58  63  14  11  83  43  20  43  34  46  72  60  55  36  48  12  78  37  54  26  84  91  13  35  82  54  97   5  81  62   1  96  10  73  59   3  64  63  93  25  59  80  65  47  55  39  72  25  63  57  82  12  90   6  85  52  47  19  25  79  54  43  60  38  91  53  81  77  54  57  64  21  10  11  33  38  26  41  11  18  39  56  26  88  97  52  35  82  63  79  88  19  17  30  80  97  29   2  63  17  65  45  88  97  63  44  85  76  95  89   5   3  80  38  11  74  29  72  34  18  42  52  30  77  49   2  31  15  37  10  19  19  21  24  10  84  29  23  22  95  80  48  61  57  65  86  48  38  49  25  45   7  13  37  31  94  59  78  16  31  46  98  36  18  55  82  40  32  98  96   7  96  12  68  13  76  31   5  38  82  57  21  91  25  77  92  95  48  92  92  92  31  95  53  19  83  40  80  31  26  57  52  24  72  44  15  66  77  76  63  32  46  37  43  99  46  62  33  86  85  48  82  41  75  10  39  64  42  45  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              97  44   6  78   3   8  58  87   3  43  35  73  15  37  46  24  35  32  81  81  63  89  62  91  17  21  44  76  90  11  52  38  98  45  21  26  53  22  99  86   7  27   3  19  19  14  23  62  27  48  94  55  50  49  57   4  94  67  88  93  24  64  85  13  55  33  26  55  96  48  46  92  59  72  45  76  29  78  96  73  57  29  53  91  47  89  36  30  15  25   8  86  69  52  62  58  93  97  61  28  21  84  46  16  19  48  10  46  25  43  56  19  97  81  90  38   7  92  81  22  64  43  28  76  79  95  21  44  95  85   4  47  28  61  55  78  89  52  12  78  44   8  68  56  99  67   2  27  21  22   8  38  46  95   4  44  30  50  90   2  73  60  70  78  88  52  79  73  11  71  44  88  72   2  60  35   8  68  22  98  22  14  41  40  54  42  28  72  12  61  75   6  70  65  59  57  25  62  76  45  81  42  18  75  94   1  74  36  87  93  33  69  60  75  53  68  52  35  32  14  10  13   2  72  85  97  70  13  14  44  50  81  39  72  79  43  63  85  23  17  88  99  54  20  86  82   1   6  16  16  62  18  50  69  40  77  90  24  47  29  39  64  61  27  51  27  61  29  11   8  22  34   6  26  59  54  42  11  40  56  14  41  56  56  73  45   2  37  58  46  87  61  94  88   6   9  33  52  81  16  65  18  94  13  68  78  44  16  45  43  41  79   9  65  11  13  81  26  86  53  81   2  90  41  45  60  94  53  27   4   3  46  70  27  30  85  56  91  86  20   7  14  41  28  63  63  14  72  18  71  29  37  78  37  27  29   3  69   5  29  92  46  14  91  89  69  78  78  50  94  53  74  25  49  30   1  50   4  49  50  50  57  47  10  39  94  33  52  83  12  62  54  81  97  25  15  88  11   9  69  88  44  53  25  30  60  36  82   2  19   2  64  77   4  23   7  38  88  44  89  37  48  24  81  24  66   4  26  58  18  23  41   6  32  67  50  62  15  13  56  23  43  15  78  44  95  78  18  29  62  70  36  64  78  92  80  25  22  76  59  39   1  93  43  31  15  47  64  35  45  87  54  80  31  68  79  24  43  98  47  57  30  23  38  48  81  11  14  80   6  81  77  76  60  57  64  40  57   2  46  72  55  60  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            71  71  58  30  47  10  50  15  35  36  73  31  35  12  15  39  34  77  97  62  41  16  58  11  65  52   8  92  89  68  17  75  23  45  30  44  37  50  42  29  49  13  43  10  27  82  32  23  89  99   9  32  38   1  26  58  79  78  62  92  61  83  79  85  29  11  73  50   7  64  36  88  88  25  85  11  63   2  78  41  26  68  22  45  15  50  70  52  96  66  54  40  14  58  93  34  81  10  20  47  59   9   9  62  18  88  91  64  98  36  89   6  58  42  74  57  57  34  55   7  87  11  98  92  75  23  45  24  98  62  61  39  95  85   1  75  16  37  98  67  27  65  45  71  85  46  46  76  62  92  60  61   5  83  73   6  61  16  52  30  12  51  87  27  22  97  52   8  35  91  99  41  48  13  10  97  60  52  15  31  53  14  53  67  92  43  53  66  26  46   4  38  62  42   1  43   1  60  11  23  70  93   3   4  89  31  25  41  37  81  58  43  32   7   6  84  45  12   5  21   5  61  94   3  88  83  51   8  85  53  16  80  63  12  55  28   5  51  56  28  52  71  34  13  35  34  80  44   8  16   9  84  17  97  68  98  53  15  63  84  14  21  84  73  36  53  17  15  61   4  35  79  68  98  75  69  21  12  64  50  40  36   9   5  45  25  63  74   2  92  43  88  19  83  35  83   6  73  11  25  65  76  23  40  59  90  94  18  70  59  80  35  46  39  79  34  83  30  91  79  80  45  58  88  74  25  44  31  90  43  35  10   5  70  78  16  28  39  85   4  34  40  14  78  11  40  49  96  38  31  62  47  51  19  24   5  68  65  92  18  50  82  70  84  14  38  83  45  92  30  30  40  85  48  30  29  28  99  97  57  16  47  10  52  16  60  64  94  94  64  72  12  18  99  75  40  44  24  60  18  32  99  56  80  79  72  40  45  42  17  75   9  12  36  86  51  53  44   5  57  61  87   4  21  33   9  31  28  43  49  53  38   3  67  54  89  13  22  24  99  41  71  56  62  95  55  97  99  55  63  33  32  14  67  88  46  90  43  91  71  41  94   3  26  70  49  48  50   9  97  33  66  73  21  52  95  90  87  88   7  68  13  76  87  28  15  88  68  52  48  49  58  58  26  13   8  30  15   9  29  60  44  72  72  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          35  18  20  87  22  77  25  73  57   1  87  95  41  20  91  56  99  16  36  90  24  41  84  96  29  80  97  49  51  19  48  56  76  25  23   7  34  69  45  21  40  73  91  40  67  97  23  39  84  76   8  88  84  74  95  60  75  26  74   9  49  12  16  44  27  96  70  70  37   3  84  72  75  32  92   2  30  56  86  41  65   3  78  41  18  98  63  52  21  73  52  81  51  35  60  64  66   1  23  46  53  81   1  13  78  66  52  41  80  21  46  94  96  11   8  70  19  21  43  13  40  92  68  33  89  19  67  85  12  75  67  92  38  35  64   1  90   1   5  36  87  67  67   9  76  88  15  97  43   5  30  15  41  71  23  39  21  83  55  74   5  11  92  74  47   4  10  11  76  58  93   2  12   2  68  67  84  61  60  75  96  48  41  22  81  84  14  94  26  43  16  41  65  42   4  97  54  91   8  42  67   7  84  43  71  78  74   2  43  54  48  34  59   7  66  52  14  19  57  55  28  73  81  83  75  19  93  78  61  56  21  78  80  38  17  17  47  47  11  55  10   2  60  93  62  70  34  83   3   9  41  79  28  63  20  43  79  35  32  15  25  50  75   7  55  83  39  38  60  64  84  23  36  95  51  20  17  48  70  16  34  86  58  96  93  19  42  65  44  27   8  34  27  17  34  26   5  46  96  27  48  84  27  68  64  33  54  29  17  36  32   2  64  75  71  83  46  48   1  55  85  64  14   7  58  80  71  16  35  46  64  80  73  26  55  67  85  81  74  86  67  90  30  81  87  57  88  44  25  75  20  28   9  35   8  20  14  46  67  65  23  83  87  41  54  72  18   4  96  54  67  36  52  63  28  35  39  15  82  24   8  54  65  56  38  58  76  35  26  39  31  22  72  64  31   9  95  44   5  98  70  69   7  32  47  17  50  92  81  23  80  43   3  25  21  73  65  41  20  33  24  70   3  31  28  23  63  56   1  96   3  14   9  57  87  97  93  38  71   3  90  51  47  30  44  15  51  53  84  41  10  19  63  91  49  12   1  61  75  59  61  37  62   1  19  97  53  76  39  41  22  15  81  73  46  80  89  35  96  80  19  80  73  16  33  70  17  95  90  15  88  40  94  12  15  69  88  27  50  52  40   8  56  14  97  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        6  23  71  67   2  30  67  22  39  18  29   5  36  41  59   6  69  10  43  68  62  69   5  37  91  51  32  57  68  13  24  84  70  94  66  95  37   7  96  74  46   2  43  52  93  34  82  34  74  25  45   2  73  49  16  47  94  23  91  35  32  33  21  78  87  25  96  54  80  31  97  85  40  65  63  50  25   8  52  60  27  49   2  63  56  77   7  29  40  35  94  65  39  36  46  93  92  67  41  12   1  14  54  29  10  47   5  46  80  82  35  12  51  60  97  16   8  38  52  15  98  23  51   2  98  44   6  92  62  48  99  54  62  62  19  69   8  44  89  31  58  75  94  90  25  42  58  13  18  46  39  74  21  31  73  54  66  24  97  80   4  43  31  35  39  64  35  14  59  76  22  75  58  39  77  17  94  45  99  90  81  79  77  37  93  33  79  22  33  53  35  38   7  62  70   8  94  83  75  26  74   8  44  36  56  80  15  54   2   6  12  68  41  21  18  10  26  19  69  77  17  64  37  41  17  37  19  20  29  10  24  57  39  48  19  19  35  15  11  53  92  81  55  15  77  80  27   1  44  98  29  61  24  22  74  58  75  61   5  85  99  88  22  56  36   3  66  78  67  96  77  97  57  89  71  54  72  41  44  63  62  59  41  93  66  67  96  17  67  87  69  80  99  65   2  88  42  72  19  59  28  15   2  23  97  37  25  49  73  97  56  69  86  24  27  23  24  69  31   3  21  83   1  90  76  46  50  25  97  29  64  87  63  28  67  51  63  38  95  37   8  28  65  74  21  98  84  20  97  98  94   9  59  67   3  84  13  30   5  72  95  53  78  79   8  29  64  35   1  83  86  65  23  72  97  11  97  47   1  47   5  57  56  25  48  42  61  23  10  88  30   6  77  15  59  18  93  70  64  80  65  15  49  31  16  68  49  50  87  26  18  30  29   3  41  66  60  84  29  77   6   3  71  63  97  50  14  72  62  19  82  21  30  21  94   8  74  27  89   3  17  84  26  69  79  84  48  36   2  38  52  70  43  22   3  51  40  22   2  31  90  97  92  21   9  85  41  37  69  34  44  81   3   6  60  54  43  50  24  19  56  77  70  69  90  69  84  99  52  30  96  51  48  74  97  82   5  48  75  45  22  99  83  74  56  70  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      40  73  68  95  32  96  51  98  58   1  92  16  81  69  73  86  16  75  32  99  19  34  53  40  18  92   6  53  32  89  54  76   4  84  34  63  27  75  80  51  52  21  22  87  80  31  34  98  18  79  48   4  23  51  79  77   1  77  86  46  59   1  11  83  90  70  19  57  55   3  40  19  84  97  14  38  41  99  66   2  22  50  28  21  29  43   8  28  38  84  64   6  49  41  34  45  19  81  11  85  77  46   2   2  41  55  61  16  74  56  60  96  69  76  71   8  31  30  19  45  60  98  76  63  28  34  47  97  81   4  89  53  97  97  30   1  69  96  29   7  80  24  70  45   6  25   9  45  24  42   8  45  40  45  61  60  73  13  95  32  22  42  60  82  95  46  75  70  32  71  81  41  14  64  63  46  78  73   2  60  79   9  54  12  47  90  61  32  60  35  47  81  63  41  40  41  62   5  49  77  10  94  84  12  10  84  91  47  47  13  44  95  64  80  57  16  23  36  57  26  17  31  66  14  43  31  68  52  42  90  18  19  61  72  17  59  43  46  50  54  67  76  34  82  98  26  26  23   3  84  18  84  91  13  37  17  60  38  65  25  96  74  39  28  78  92  33  94  18   2  61  48  92  64  20  97  16  76  74  18  39  40  16  90  62  52  50  90  82  62  25  16  18  48  18  92   8  45  42  14  18  50  88  33  43  20  30  86   1   9  16   7  27  95  20  54  46   2  15  94  55  92  39  68  31  56  98  20  60  52  35  72   6  95  16  61  70  70  26  74  39  43  34  63  64  44  21  64  38  42  19  79  99  18  10  16  52  96  14  70  43  96  22  73  73  70  32  94  20   5  79  67  47  59  16  22   1  14  82  13  38  28  54  93  44  73  68  65  57  52  63  66  68  60  73  63  30  88  73  95  45  30  40   5  15  54   5  52  12  94  90  78  35  55  76  48  22  10  94  99   3  81  88  60  59  49  94  31  70  42  55  82  19  53  14  92  71  80  82  84  56   8  29  94  80  37  26  25  62  98  73   8  15  92  20  31  27  68   4  84  26  82  51  50  67  20  92  47  59  59  80  35  60  20  71  37  79   1  89   5  57  41  58  81  65  23  25   2  68  48  36  22  73  88  58  46  15  50  59  27   3  24  92  33  65  77  43  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    61   2  96  69  66  53  44  77  22  70  25  80  21  79  80   7  95  13  75  45  16  70  58  63  68  70  97  45  57  43  76  88  99  23  35  73  38  10  20  75  73  68  85  31   9   1  82  98  31  91  89  27  41   8  77   4  59  94  93  81  24  71  27  76  23  50   9  43  93  23  81   7  27  62  57  67  89   6   5  15  88  67  89  72  88  31  69  77  68  11  20  49  99  44  92  25  26  81  57  81  76  75  10  50  38  94  35  36  21  77  66  50  29  92  53  20  78  18  26  27  61  26  69  76  61  32  68  97  91  75  82  22  14  14  75  51  42  90  15  23  21  29  88  41  18  24  70  56  33  27  15  69  21  21  83  75  47  10  97  67  18  70  78  27  36  52  29  43  96  55  60  36  95  51  58   4  61  34  74  90   7   1  53  78  27  73   9   1  45  90  66  34  48  96  50  45  21  63  84  39  15  14  48  30  87  21  90  10  23  44  98  91   6  50  48  81  41  96  58  95  90  58  45  90  15  13  12  21  34  82  40  75  99  94  14   5  90  92  93  50  44  36  79  48  26  59  20  79  24  28   1  45  39  60  59  35  89  26  61  18  41  88  85   6  70  92  76  59  37   4  68  36  92  12  13  12  22  89  85  36  27  70  62  70  48  33  96  90  28   7  43   3  65  10  31  83  28  73  20  55  80  38  17  67  11   1  75  95  20  62  66  87  93  59  70  57  88  16  14  96  21  52  75  97  90  85   8  57   6  46  71  48  72  81  22  82   5  76  38  31  92  50  53  22  86  93  81  42  10   3  72  17  80   4  38  35   8  16  20  66  50  51  36  38  31  37  61  66  47  53  65  53  35  63  17  33  56  16  47  26  92  73  37  91  61  26  84  31  54  13  66  49  48  53  73  84   2  68  15  58  46  97  95  81  50  58  98  76  46  82  11  25  35  61  24  82  22  80  25  36  31  35  42  65  25  33  22  75  94  14  36  84  10  79  51  10  66  90  51  61  88  93  76  59  24  52  99  15  86  25   9  82  91  29  32  70  24  86  99  57  53  46  77  33  61   7  59  18  13  28  29  58  48  42  21  40  95  19  58   7  43  46  26  26  64  95  49  35  28  79  84  45  45  99  54  40  85  52  57  46  90  29  46  87  53  51   5  29  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  71  83  61  90  76  77  12  49  11  19  26  62  83  36  15  44  74  67  81   4  59  61  13  74   8  70  24  71  32  98  94  27  11  51  72  54  66  64  45   2  19  49  29  43   9  20  20  57  35  70   7  27  32  51  14  37  73  62  30  32  63   3  61  38  81  78  50  95  88  17  51  42  34  27  41  72  55  23  23  60  19  94  34  63  95  85  43  91  80   8  11  58  71  45  65  83  93  94  59  40  46  87  35  51  38  61  82  38  94   9  97  96  34  19  39  11  44  41  99  16  21  35  38  88  25  57  49  66  72  59   7  16  94  94  43  10  68  10  92  48  27  32  60  97  62  45  38  75  90  23  36  95  51  13  25  50  64  98   3  63  23  65  63  22  91   4  58  86  44  74  37  42  21  70  81  31  12  68  28  64  93  99  54  52  70  52  47  75   8  90  75  51  83  45  63  46  13  33   2   7  72  28  99  28  11  59  86  28  98  43  29  32  39  79  70  41  15  38  36  79  28   2  51  39  50  73  50  21  63  46  64  98  62  27  12  34  58  53  31   8  99  14  36  91  73  10  19  28  94  68  84  39  29   7  35  94  87  19  53  52  35  54  29  45  61  92  21   7  44  32  49  25  95   7  51  73  19  66  55  12  61  91  40  31  84  73  18  44  45  72  30  97  69  77   7  46  36  37  45  20  21  63  15  11  69  84  91  34  41  32  76   6  35  94  39  35  69  33  68   9  62  68  27  48  73  44  57  57  51   9  35  44  47  16  86  73  96  16   8  12  36  89  61  23  96  85  58  35  39  91  27  85  38  62  29  89  17  78   2  11  73  19  75  20  56  71  38  58  68  46  18  17  42  95  56  87  75  64  20  28  79  98  55  78  16  90   7  42  58  24  87  69  62  96   6  27  12  84   3  36  11   1  42   9  38  58  12  68  79  81   6  32  43  80  97  26  70  68  24  86  97  98  49  77  43  62  20  99  87  31  18  91  32  63  34  31   1  29  28  70  43  68  18  75  51  97  51  54  34  57  77  76  75  98  81  45  38  74  89  51  40  94  15  66  72  45  63  26   9  64   8  19  52  71  74  21  82  35  68  58  41  35  31  86  22  69  21  81  83  98  43  39  34  18  23  69  96  63  12  84   6  95  72  29  54  78  95  37  12  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                49  54  92  74  13  56  36  47   9  53  62  92  50  81   3  94  22  34   9  77  91  49  63  11  74  77  17   3  21  92  14  11  20  74  37  79  85  91   1  47  36  17  32  25  88  39  73  39   4  61  12  16  42  43  29  93  23  52  93  63   2   4  34  48  21  72  29  32  86  38  18  70  38  31  97  39   3  84  81  84  16  83  37  73  70  61  44  81  66  26  83  34  19  37  50  87  12  37   6  42  46  91  16  82  42  74  63  67  31  39  83  27  50  53  41   9  58  97  64  49  34  86  84  69  36  64  35  39  42  39  31  38  58  59  18  94  61   1  52  48  88  50  89  24  27  85  88  93  77  88  96  58  61  67  29  89  31  52  92  89  27  29  18  74   5   9  43  75  72  36  84  16  55  27  56  48  37  80   2   7  16  83   8  65  40  55   5  94  21  89  98   6  20  16  95  60   3  62  64  79  32  34  78  84  26  45  55  49  53  13  48  64   6  71  20  84  94   9  92  41  41  88  96  70  34  56  52  78  39  45  40  79  18  41  55  11  60  65   3  90  73  61  85  10  76  69   4  58  41  77  58  74  33  25  77   5  59  87  98  75  77  93  58  73  21  97  91  95  67  23  60  75  94  26  85  43  43  47  24  63  94  54  29  34   2  92  67  89  84  73  41  27  86  54  94  45   1  24  84  11  50  15  37   8  37  76  15  70  77  48  61  69  94  62   5  33  99  84  22  23  83  15  48  44  39  52  15  32   7  41  92  91  71  44  70  24  19  97  63  90   9  72  18  45  50  38  21  58  43  91  82  78  61  29  42  25  39  29  27  18  21  11  90  18  40   2  48   5  98   2  46  37  78   8  12  37  57  90  76  24   5  63  75  66  91  17  76  91  30   6  60  50  18  85  47  69  95   6   9  48   7  10  92  81   8  60   9  99  84   3  93  53  41  41  36  67  42  51  57  35  48  37  24   1  79  96  56  68   7  69  73  62  26  85  94  23  77  72  44  47   8  67  43  62  85  61  31  91  51  32  69  16  58  24  70  65  16  70   1  61  73  43  65  50  35  66  48  89  48  86  53  66  36  16  89  32  80  51  89  78  75  31  24   7  63  58   2  78  96  93   7  81  91  86  53  33  57  23  40  74  73  62  62  66  90  56  19   2  50  12  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              6  63  57  60  98  29  85  48   8  11  26  43  13  34  51  18  95  21  38  77  99  61  16  68   2  72  84   1  75  24  65  25  72  80  97  91  88   8  69  19  64  61   9  22  16  61  72   1  30  27  84   1  37  48  71   1  97  49  13   8  56  90  21  77  15  68  99  55  99   4   6  77  51  18   8  19  12  85  85  92  57  72  12  11  46  47  58  85  23  10   5  51  89  91  10   2  89  15  69  83  12  85  46  74  30  57  28   1  14   1  47  57  24  29  37  34  17  49  41  56   1  23  24  89   3  43  74  57  87  73  65  55  71  62  46  82  72  92  68  83  63  49  79   7  46  70  48  45  10  65  67  23  90  16   3  99  49  38  89  68   7  44  26  26  58  20  69  92  42  85  98  38  89  30  44   7  67  29  42   3  36  36  61  55  16  18  81  38  73  85  22  57  76  67  67  30  70  33  84  22  17  16  84  92  38  44  67  71  49  27  40  12  93  82  45  20  54  56  34  75  61  19  41  64  26  86  95  66  93  17  23  82  20  68  10  24  14  31  25   2  27  37  44  90  41  22   3  49  63  98  91   1  49  85  79  27  78  41  61  47  80  94  76  81  11  46  11  23  44  50  94  56  38  48  17  26  52  13  67  83  64  32  27  79  79  73  79  84  65  50   7  70  37  43  89  48  41  52  15  57  63   9  92  65  76  91  19  45  57  16  42  26  99  47  64   2  84  61  23  32  60  26  52  65  26  57  84  48  57  39  45  39  89  51  59  43  77  92  82  14  30  20  71  15   6  70  18  21  50  93  92  31  76  36  82  84  84  42  55  45  20   7  76  73  57  17  41  29  90  62  10  80  54  40  19  19  18   8  73  17  60  29  50   7  47  54  81  47  89  75  31  71   4  67  45  24  81  79   9  74  30  67  75  60  93   8  22  34  26  85  14  83   7   9  95   4  62  88  60   7   6  78  97   9  97  76  30  27  63  92  47  68  96  90  42  37  18  18  92  46  16  83  52  73  41   7  69  21  10  36  98  96  12  65  38  98  73  60  77  96  23  51  80  94  12  50  66  20  34   7  15  52  76  40  86  64  85  84  63   3  69   8  92  27  14  78  89  37  22  17  24  35  91  47  74  84  89  18  75  18  95  74  58  92  93  27  66   3  49  90  34  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            50  41  92   4   1  66  76  40  71  75  81  54  51  83  72   9  38  77  44  32  60  87  25  18  11  30  49  79  54  82  61  40  31  16  47  54  95  66  95  21  69  61  20   5  74  82  32  43  54  83  21  23  88  55  59  41  76  79  35  20  86  78  41  62  58  99  59  22  54  76  60  55  85  27  15  47  78  81  81  15  58  62  19  38  41  12  10  60   3  74  56  72  13  65  50  55  81  40  79  80  42  46  32  32  70  78  51  53  52  66  11  71  57  45  65  10  63  60  93  81  83  66  12   5  14  63  81  59  68   3  80  34  38  80  68  71  85  57  69  96  70  92  64  22  27  35  29  98  34  96  33  43  42  58  14   1  11  71  35  78  73  27   1  56  75  50  60  93  99  11  73  71  18  19  15  50  44  31  33  72  77  73  66  53  16  30  26  53  22  19  98   5  79  57  96  62  35  17  53  10  48  21  13  88  77  29  75  29  25  92   2  52  47  25  45  72  34  86  62  51  70  66  92  11  55  73  90  30  52  10  58  86   9  99  57  49  94  76   7  98  58  44  21  74  92  25  47  96  32  13  81  81  87  22  33  54  61  86  83  20  60  62  41  61  41  86  89  44  70  98  51  21  37  36  82  40  51  86  83  38  84   4  93  98  92  28  29   1  65  80  41  93  38  25  93  80  63  44  13  72  34  54  77  27   7  11  16  99  83  89  37  23   7  10   1  84  27  32  39  38  53  14   9  84  72  87  21  79  77  56  69  96  70  92  67  91  85  26  58  41  61   8  96   7   9  79   3  73  35  71  95  11  24  60  34  35  53  35  10  48  13  62  63  91   2  75  12   1  80  47   6  59  33  37  19  55  60  76  23  64  11   9  99  54  59  29  43  36  96  12  82  72  20  10  47  33  93  98  94  51  84  58   8  55  77  30   3  95  80   7   2  92  19   3  36  33  23  24  50  15  48  98  44  72  19  20  14  72  89  12  74  88   9  26  28  24  33  44   8  29  51  11  56  37  18  60  34  20  89  13  72  25  66  95  75   6  37  54  63  83  21  60  21   4  46  64  79  46  72  12  44  40   2  87  94  21  26  85  86  37  25  74  93  22  25  97  42  66  33  15  86  60  39  28  11  34  31  49  60  26  89  94  29  58  37  13  10  50   3  68  85   6  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          20  73  80  28  36  94  47  76  85   9   4   9  96  71  27  36  34  74  95  69  57  69  29  20  74  40  28  44  20  47  25  61  29   6  27  92  46  61  23  30   2   1  84  64  93  83  27  21  34   4  87  14  83  74   6  16  55  55   1  26  81  45   8  11  93  73  64  13  69  47  53  42  12  42  72  67  15   1  50   7  48  46  71  44  34   1  76  41  20  33  78  64   8   5  82  25  52  13  91  39  19  31  59  32  43  97  80  23  21  40  41  93   1   3  79  39  31  84  57  85  98  37  79  34  45  51  80  88  33  53  47  52  60  43  13  15  45  31  60  59   5  26  10  75  87  90  83   3   7  70  55  53  32  61  94  16  98  68   6  82  17  78  94  91  23  75  48  73  76  74  68  59  16   8  94  45  46  42  23  56  45  25  38  67  20  61  64  39  18  25  89  81  45  37  89  39  98  94  41  28  30  40  52  14  61  62  68  60  80  80  74  27  16  28  71  31  51  25  81  49  73  93   9  96  16   6  42  81  30  58  52  67  93  84  74  13  93  85  99  78  44  51  28  80   3   1  69  79  37  34  49  87  90  51  95  62  36  34  97  52  70  45  36  18   4  57  51  84  32  53  44   2  70  38  25  63  50  79  20  89  32  25  45  34  32  63  88  52  86   4   9  69  74  26  89  77  15  77  59  86  53  20  34  52  80  94  71  97  82  57  90  44  41  10   3  92  29  52  88  68  83  79  50  79  28  39  26  29  86   9  37  40  35  37  48  83  12  51  32  86  37  25  20  54  13  53   2  18  33  92  80  75  20  68  30  10  92  63   1  58  48  64  29  35  43   9  30  62  21   8  59  95  75  52  86  15  89  87  51   6  94  21  33  39  54  90  90  83  33  94  51  29  89  65  34   9  29   3  54  91  39   9  17  42  45  93  62  48   8  31  37  77  91  35   7  64  20  52  82  49  12  35  65  43  97  88  16  20  68  49  17  90   2  68  91  66  41   5  11  40  93  17  97  45  65  97  74  24  24  58  40  65  19  49  96  16  48  30  37  49   3  98  77  97  24  84  52  29   7  89  81  64  41  42  39  11  34  13  75  36  16  52  28  88   1  65  29  35   1  42  10  18  20  42  11  70  82  55  13  51  12  24  29   4  71  57  40  29  30  28  93  24  88   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        80  54  53  29  20  52  14  26  51  83  94  65  16  46  95  29  75  23  16  94  70  75  78  93  88  93   1  21  25  65  76  82  58  37  87  98  35  51  33  66  63  66  11  33  27   1  55  90  28  69  81  70  84  25  69  24  61  94  39  97  73   8  37  80  68  20  74  28   1  84  68  41  66  30  59  27  55  97  87  62  36  39  97  89  72  52   4  29  99  56  80  34  73  62   3  83  68  38   3  15  31   3  38  36  44  45  25  20  94  37  57  21  12  40  74  83  43  18  74  27   5  59   7  23  45  86  99   8  72  16  29  31  37  25  15  11  84  39  91  50   3  94  71   4   9  98  29  68  97  43  55  42  92  36  91  45  91  29  36  62  28  42  56  91  17  94   2   3  25  81   2  86   1  63  88  79  23   6  64  72  54  92  38  53  27  29  36  50   2  32  35  86   6  87  84  81  61   9  79   9  18  77  13  19  38  51  35  24  88  81  14   9  86  80  73  79  48  95  52  60  91  29   5  92  35  49  65  45  30  14   5  40  43  10  63  79   6  36  52  25  27  35  74  15  21  70  74  16  95  95  31  38  43  79  88  22  94  40  40  54  27  25  71  95  39  18   7  19  78  38  94  18  20  77  61  44  12  51  39  76  90  64   4   5  85  70  11  30  48  31  31  27  28  86  71  63  35  75  83  55   9  96  46  61  62  12  36  40  97  26  46  92  75  73  37  59  36   2  40  50  39  38  71  72  43  67  33  86  21   3  71   1  49  19  74  51  95  50  40  98  72  15  79  15  14  74  74  47  42  74  33  55  53  20  30  62  67  86  28  74  96  36  93  84   2   6  47  74  42  92  42  90   5   5  19  17  89  59  93   8  83  90  72  22   8  98  25   7  22  79  98  87  20  19  65  35   8  91   7  28  93  93   6  97  35  74  19  97  26  96  40  77  97  75  70  12  61  87  95  79  57  64  14  31  40  31  59  38  41  28  84  81  18  15  54  85  46  83  48  72  23  98  43  38  59  17  60  68  34  48  36  10  75  29  23  60  97  20  61   1  31  50  92  20  22  23  49  57  50  58  90  73  32   6  98  46  20  56  70  82  26  19  57  87  77  90  66  54  51  55  57  24   7   1  97  17  96  10  38  15  95  91  23  58  62  71  56  17  91  18   1  31  44  88  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      4  77  21  91  68  14  79  58  69   3  89  80  56  64  29  37  85  20  92  44  58  10  80  76  46  17  76  53  94  22   4  14  26  23  26  73  34  46  66  12  43  90   5  81  69   3  60  55  34   8  99  23  84  16  18  36  90  67  11  63  41  59  24  58   1  60  56  89  36   8  35  38  29  97  47  58   3  39  32  58  25  78  64  58  61  30  30  62  11  85  38   7  61  15  47  16  71  84   1  97  21  10  89  74  83  78  18  57  46  78  42  75  11  51  43  85  16  87  18  36  79  85  57   4  83   6  71  72  86  19  60  68  59  91  29  62  49  32  73  88  17  55  94  71  14  73  95  74  68  23  88  66  23  17  13  20  24  94  28  47  58  90  19  84  25  95  97  43  74  26  94  35  18  35  15  57  57  29  48  51  63  49  41  80  26  34  11  29  37  70  18  20  44  55  87  89   9  17  93  28  75   6   9  81  94  98  96  20  82  99  72  12  96  31  95  30  50  87  14  53  54  25  42  58  83  52  52  44  40  10  87  34  59  18  30  98   1   7  88  26  39  19   7   7  37  68  22  19  16  75  17   2  59  93  83  55  82  59  29  85  62   3  88  40  59   3  40  79  32  38  61  10  36  79  39  89  38   9  36  59  79  62  68  34  51  63  47  40  73  20  87  14  34   4  75  91  83  41  89  31   6  17  50  61  50  57  69  79  59  92  65  66  31  52  36  22  75  75  15  65  91  74  46  70  82  74  57  91  75  98  78  11  86  27  50  51  97  62  39  71  18  52   7   9  91  62  18  58  78   2  99  52  78  68  98  87  87  51  24  22  60   4  97  10  45   3  64   8  50  50  75  54  50  20  46  87  13  31  39  35  75  31   7  43  51  75  94  92   1  50  69  69  38  46  66   3  21  98  54  87  98   9   5  98  19   2  17  12   2  29   1  89  39  83  61   3  57  84  77  72  47  59  84  84  82  45  65  91   1  19  65  68  46  57  20  83  45  82   4  78   8  96  64  48  93  39  74  67  49  28  59  23  40  48  11  56  78  51  20  64  59  40  35  86  20  77  51  91  63  19  78  92  45  37  47  23  16   9  19  49   9  35  36  93  98  64  76  69  27  75  10  33  19  70  55  26  27  75  11  94  99  60  85   6  78  32  78  14  13  17  20   3  36  99  52  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    3  69  48  89  62  62  91  92  96   9  12  66  50  10  21  84  44   6  33  38  68  54  83  28  70  71  85  54  54  97   9  42  65  92  96  25   8  38  14  58  82  86  19  98  74  52  29  65  57   9  98  70  87  78  28  14  26  53  89   1  45  71  37  67  35  55  12  64  94  61  26  57  32   6   6  37  71  80  81  13  71  24  85  67  70  39  61  89  82  96   4  17  43   9  19  31  51  27  95  82   4   3  20  28  17  41  86  86  42  52  76  83  83  84  97  32  30  57  80  12  87  42  99   5  86  94  80  34  19   6  46  82  39  95  69  86  36  90  42  54  52  83   3  42  44  59  85  13  83  18   5  48  98  58  91  85  57  82   3  12  50  10  77  79  94   8  40  16  48  22  22  17  47  56  73  17  21  77  56   5  74  86  55  43  98  26  87   6  89  77  74  25  71  29  38  84  41  99  58  63  55  56  10  16  97  50  32  32  83   7  61  10  38  69  99  39  46   1  51  33  67  19  30  82  23  85  30  57  14  26  58  45  27  78  28  32   5  51  67  93  65  89  99  45  79  77  14   5  18   4  99  70   3  72  74  97  57  85  73  62  12  75  32  75  89  26  52  52  28  54  71  82   3  85  90  98  78  20  89  83  90   1  50  96  62  20  28  37  45   1  84  17  67  42  68  44  69  44  97  57  14  10  63  61  17  30  65   6   7  58  12  81  42  99  89  87  15  24  66  91  19  16  55  39  78  43  99   1  91  13  37  88  97  89  67  55  97  35  81  41  88   8  95  24  13  52  80  78  20  53  62   2   2  77  30  84  39  57  57  75  86  16  86  21  53  86  91  55  54  23  19  60  12  93   5  67  19  74  62  32  56  38  73  64  65  79  66  67  37  41   6  51   7  95  11  32  30  50   4  10  95  75  51  48  52  16  70  54  69  87  58  15  60  60  72  74  26  80  40  66  21  83  45  74  92  91  61  52  13  86  20  91  61  23  55  96  67  20  62  44  13  44  96  13   3  59  92   7   8  88  50  27  69  10   9  99  40  97  74  27  35  32  39  90  19  25  70  52   4   6  23  53  87  94   3  73  24  97  80  36  23  74  17  82  17  10  38  38  57  34  75  93  12  57  37  31  60  60  82  14  64  19   2  38  32  29  20  91  80  53   5  91  99  30  56   8  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  28   5  30  59   3   6  88  86  14  25  51  55  72  36  17  89  38  11  98  60  92   6  60  61  63  48  60  70  76  29  30  84  72  43  68  10  93  23  18  53  15  38  89  64  60  50  89  76  42  28  37  25  53  97  50  47  68  98  76  90  12  52  28  52  61  59  48  37  88  84  40  94  61  29  99  18  80  95  85   1  48  29  11  83  99  85  99  41  96  93   4  29  56  92  52  32   7  63  39  81  77  50  50  67   4  64  56  65  61  94  82   7  26  43  48  25  99  85  55  25  61  53  88  66  98  68  60   4  75  12  95  49  40  71  87  49  85  51  74  90  54  56  55   8  86  52  31  58  43  82  25  82  39  60  11  16   1  51  59  96  23  65  80  67  23  33  16  88  24  66  75  63  28   6  11  44  81  46  35  73  14  67  99  20  21  71  74  92  57  82  67  38  23  20  28  58  67  23  28  31  76  68  80   5   4  13  87  90  62  17  54  55  61  76  10  33  25  49   8  21   6  71  78  77  24   3  27   4   4   9  26  59  36  37   4  41  69   3  13   9  29  86  32   6  35  91  38  40  49  40  92  62  85  99  66  27  43  99  92  97  14  76  12  61  37  80  96  66  51  51  25  35   3  72  79  89  19  46  61  64   5  18  42  41   2  24  49  57  30  78  19  45  94   2  15  76  74  72  55  34  86  32  40   6  83  48  84  69  95  33  31  32  93  93  94  51  19  22  38   4  95  93  89  31  84  43  32  21   3  63  71  56  59  32  90  84   6  81  90  46  25  47  40   2  11  75  62  85  23  12  71  95  81  60  23  43  55  70  33  24  88   7  46  98  92   6   1  72   4  39  37  46  28  57   1  15   6   6  68  36  97  11  19  81  80   3  66  73  64  41  69  42  91  22  66  16  14  38  40  78  60  87   3  89  70  95  35   4  84  54  84  70  66   3  80  69   6  65  28  62  97  46  81  75  51  70  74  95  87  90  47  92  19  84  14  54  17  15  60  93  15  90  47   3  78  36  82  80  17  16  18  72  35  18  51  81  94  58  34  81  85  50  40  49  22  41  85  38  62  38  65  53  97  13  77  84  12   4   1   4  45  50   9  63  87  46  72  82  83  70  29  17  97  81  18  12  38  22  66  20  18  34  50  31  94  22  86  20  26  62  76  45  37  11  27  56  63   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                83  71  82  22  55  43  22  71  25  50   3  61  91  14   7  82  80  82  27  76  61  28  77  96   5  79   8  84  21  11  95   1  85  10  18  81  61  25  56  66  33  37  30  24  95  16  41  72  53  86  94  67  24   8   3  46  19  43  53  10  83  31  21  14  21  74  52  93  47  13  88  88  33  35  50   8  10  29  44  55   5  70  15  53  12   8  89  18  60  17   1  32  70  88  42   7  70  41  13  21   9  87  45  44  82  33  55   9  43  40  14  89   7  62   2  63  48  41  27  56  39  81  58  95  58  60  81  54  48  79  41  17  37  94  12  38  86  55  10  18   8  51  23  58  85  79  78  11  21  37  78  74  58  89  78   3  26  22  60  51  86  85  65  12  52  17  25  40  54  29  41  57  95   9  90  96  45  40  86  70  24  70   8  86  38  83  46  31  22  59  55  83  25  93  15  23  66  17  38  26   1  40  85  78  52  93  43  84  13  34  75  16  52   5  56  31  67  71  87  47  15  96  65  95  96  95  32  60  36  10  10  73  50  44  71  87  94  68   3  14  94  48  43  48  45  70  54  92  91  94  89  22  48  14  22  94  40  53  33  60  91  87  99  84  91  37  72  19  15  28  86  87  96   8  84  37  66  94  40   7  38   5   4  48  10  87  19  91  74  63   9  53   4   2  73  45   3  79  46   9  81  39  50  94  80  80  60  74  66  77  44  66  49  74  69  87  79  98   9  60  62  89  83   1  82  13  39  33   4   5  35  70  89  88  77  47  37  25  92  15  13   2  93   1   7  36  69  34   7  78   5  46  20  15  32  52   5  99   1  48   9  91  93  66  26  99  49  87  63  40  43  67  35   9  80  21  26  21  38  34  44  24  52  77  69  43  89  19  32  36  36  26  25   4   5  29  89   9  66  18   5  65  12  26  11  35  59  62  10  66  89  90  16   1  32  75  35  81  57  61  30  47  30  69  74  10  25   1   1  95  14  52  11  27  28  24  79  22  71  96  63  83  19  46  71  64  41  22  13  25  48  18  42  68  39  30  94  10  90   4  58   4  61  78  12  66  31  30   7  67  85  63  40   3  97  87  48   5  72  89  58  13  35  17  23  57  42  63  14  33  37  84  39  89  61  25  25   9  31  89  48  99  67  30   3  43  34  79  88  15  11  12  75  59  79  69  24  69   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              85  92  95  75  15   1  73  18  19  31  85  10  61  26  38  20  16   4  38  97  86  45  32  22  63  75  56  82  65  46  56  33  60  85  80  72  43  71  29  31  18  10  80  39  68   7  95  73  19  38  98  79  75  58  33  21  81  64  72  73  53  58  51  55  48  85  66  65  53   9  47  17   1  52  66  15  42  18  32  65  84  86  52  95  99  45   7  82  63  89  28  57  32  42  27  53  79  13  77  43  68   2  28  94   6  52  32  13  46  12  31  53  37  97   7  54  47  31  62  66   7  87  88  49  30  25  18  78  14  65  84  45  45   9  79  59  97  94  25  57  22  89  45  90  67  66  54  13   3  66  23  71  63  93  65  94  47  79  39  42  60  48  47  48  35  43  16  61  10  50  62  74  20  44  42  10  73  87  11  23  63  72  96  60  78  60  40   3  68  26  52  71  42  81  38  68  62  15  89  40  69  21  20  69   1  38  17  95  73  26   6  23  12  22  87  57  27  38  74  85  11   1  53  64  43  78  99  66  89  52  56  18  27  40   4  28  86  18  20  60  40  14  83  52  79  69  26  35  36   7   9  90  92  61  62  86  53  28  83  45  83  80  55  82   7  69  97   1  56  52  10  27  12  65  89  60  94  90  63   6  63  44  66  26  70  74  65  20  86  44  76  39  95  85  96  79  39  49  57  89  11  23  44  99  98  77  62   4  82  77  31  14  84  58  77  43  25  54  62  38  86  32  47  92  94  21  52  14  23  65  17  19  13  81  56  36  56  85  44  45  62   3  73  14  57  50  77  67   1  92  95  24  43  97  58  26  45  95   6   8  83  53   2  12  60  96  32  43  48  12  51  30  40  43  96  12  27  14   7  91  17  73  67  18  83  51   8   5  48  72  84   1  87  73  23  82  82  36  38  41  27  87  18  11   5  48  25  32  58   8  25  93  48  58  60   2  24  64  75  46  66  14  80  87  93  21  45  83  47  51  95  15  32   9  88  34  62  20   7  26  53  97  70  46  22  75  69  37  85  14  78  29  52  53  33   1  63  48  59  42  21  97  30  97  13  27  46  45   9  89  80  87  13  11  69  81  51  65  50  44  62  86  98  51  12  65  82  50  69  61  42  10  57  42  45  65  31  52  96  80   1  49  43  26  77  20  31  10  53   1  54  77  67  78  24  57  56  53   7  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            30  63  35  93  94  78  99  74   8  62  10  31  34  41  36   7  84  75  30   1  63  11  30  47   1  98  11  69  55  57  55  71  78  50  75  57  36  98   4  16   6  69  97  44  40  51  53  10  40  61  69  67  74   9  96  79  91   7  80  12  99  66  38  79  91  65  48   4  96  75  54  74  69  48  93  31  82  61  60  80  38  45  67  84  54  51  75  90  58  15  19  99  14   1  82  88  13  62  12  95  76  47  31  26  14  99  91  46  84  84  11  60  92  63  91  39  82  28  33  72  19  94  18  74  55  79  57  77  19   9  66  75  52  72  75  16   7   7   8  77  75  40  78  43  12  72  85  54  37  86  97  76  30   1  46   3  31  88  21  99  40  30  98  56  84   7  97  68  15  54  77  91   9  60  58  23  60  70  50  67  67  18   7  86  18  94  71   4  90  80  54  31  16  51  46  91  17  74  35  54  31  15  61  24  42  13  47  53  13  53   9  73   4   8   7  77  19  89  42  63  61  95  68  95  94  66  25  95  95   6  22  91  23  37  92  30  55  26  69  88  65  21  64   4  11  58  86  72  28  31  43  22  18   4  44  44  14   8  36  53  63  12  51  38  41  34  29  50  57   6   4  38  96  69   7  50  13  28  59  47  84  56  30  41  60  68  72  93  60  83  48  80  74   6  56  37   8  37  26  16  20  20  89   2  13  43  71  41   6   5   8  94   3  91  62  94  65  13  48  32  94   7  73  98  11  47  33  12  89  20  59  11  22  11  21  28  50  87  52  43  23  31  28  46  44  84  28  99  72  59  87  45  70  50  16  63  44  15  29  46  81  37  80   3  75  80  39  17  27  67   5  91  76  12  40  37   6  67  76  80  13  56  18  31  16  26  92  40   4  23  55  58  38  76  45  74  21  81  94  73  55  51   4  34  72  81   9   8  31  58  49  60  87   6  20   7  48  54  93  63  77  41  58  59  33  98  99  93  72  11  26   3  77  26  75  86  27  44  61  47  83  48  51   4  57  47  52  44  47  18  25   2   4  81  22  65   8  45  43  45  50   5  89  39  19  95  15  82  63  89  46  41  86  58  16  11   9  60  66  43  64  47  72  36  15   6  43  35  53   2  45  82  94  64  82  60   1   9  56  99  57  79  62  10  89  30  72  31  31  87  85  65  36  87   3  73  87  70  50  59  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          10  46  18  39  26  75  90  15  23  54  11  64  48  48  52  94  49  86  98  68  27  98  13   3  46  39  87  27  64  48  33  55  63  27  11  82  32  23   7  85  56  12   8  48  77   5  13  35  32  30  10   7  47  35  37  60  48  22  12  67  77  48  16  74  24   4  23   2  76  30  37  60  98  89  39  75  66  69  37   6  89  33   6  85  90  38  98  54  58  87  85  22  36   8   2  50  34  43  30  34  24  60  74  22  97  92  36  79  19  19  40   1  85  21  64  24  11  68  56  33  34  28  86  82  76  69  57  52  88  21  56  24  51  97  23  91  66  46  29   6  55  73  44  47  65  28  83  37  16  39   1  63  85  20  34  89  43  75  25  34  72  37  14  95  11  79  10  65  97  44  46  24  93  76  95  40  42  28  95  99  95  45  25  49  32   6  45   2  77  12  29  38   6  36  91  25  98  85  76  23  57  59  46  76   8  37  50  99  26  14  37  90   5  76  35  89  26  91  77  74  86  70  80  35  86  94   2  68  85  47  32  73   3  68  20  95  72  65  82  55  18  63  88  90  93  53  23  58  49  72   1   1  85   1  16  40  62   5  48  48  40  82  67  52  74  88  83   4  43   8  20  21  86  40  24  63  10  51  62  69  73  88  22  44  80  58  57  47  62  82  63  13  18  49  43  55  25  81   2  27  84  34   4  77  11  34  22  48  15  12  75  84  60  27  77  27  18  97  36  54  24  49  71  49  68  89  67  37  53  63  17  56  27  51  29  32  79  74  53  35   4  14  81   8  28  58  34  98  21  91  93  79  73  32  17  29  72  11  14  92  62  35   3  39  28  78  94  27  60  37   1  98  98  45  95  69  94  18  47  84  13  94  40  61  86  51  15  36  52  14  83  58  35  68  52  14  29  59  92  14  31  74  89  75  41  20  96  38   5  70  60  90  47  97   2  71  27  71   7  34  26  95  96  63  38  57  42  39  21  56   5  22  20  11  10  14  68  62  80  52  75  29  25  32  94  78  46  96  63  67  18  59  64  49  89  94  97  45  99  64  73  86  69  88  42  59   8  28  81  98  48  48  30  68  65  11  96  42  90  91  82  66  18  46  97  32  36  47  22   3  59  78  12  37  44  70  28  89  92  97  58  68  31  87   6  94  15  10  13  70  12  96  95   4  78  47  60  44  51  51  81  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        92  94  80  32  86  99  58  33  58   6   3  14  26  97  58  85  17  98  12  73  72  68  40  74  29  25  69  35  33  28  25  28   4  90  29  60  86  55  74  93  32  28  34  36  87  75   2  86  73  46  45  73  26  73  57  71  52  24  35  20  82  47  15  27  41  78  42  68   9  63  41  49   7  96  67  31  11   8  11  87  14  93   6  98  76  78  36  28  54  85  85  38  13  46  14  62  64  45  16  24  75  80  41  31  49  30  30  45  25  76  89  45  25  34  82  57  16   4  32  84  87  25  71  20  40  63  41  85  59  94  26  26  92   6  63  15  22  96  87  82  82  10  39  33  49   3  97  74  86  61  98   7  87  63  81  62   6  49  98  59  59  73  29  91  32  23  32  58  37  35  42  66  49  30  53   5  20  47  65   4  70   2  72  77  13  43  65  53  60  63  50  89  76  15   7   5  86  66  39   7  84  55  98  40  83  90  70  33   2  34  99  91  14  17  54  88  26  84  86  88  52  48  48  16  24  72  46  10  34  15  15  35  66  20  56  26  17  72  25   1  16  99  73  62  35  44  96  91  76  16  77   9  55  61  44  80  99  44  93  16  62  90  12  17  70   9  91  67  77  68  17  86  42  40  61  42  46  57  58   3  23  52  14  11  24  35  22  28  51  59  53  16  10  96  56  91  50  45  31  10  87  13  26   5  18  42  57  36  60  14   5  16  66  48  90  38  62  12  30   3  11  47  32  72  59  80  81  43  85   3  88  40  74  84  84  94  63  24  59  16  11  55  95  10  82  73  78  32  94   6  38  46  76  42  71  89  50  73  54  61  64  92  76  23  20  55   6  37  35  84  76  24  64  39  29  71  30   7  52  21  82  53  66  37  41  89  24  52  10  18   3  15  75  85  54  31  33  55  83  34  27  59  39  76  49  22  93  60   2  70  39  45  16  35  49  55  68  54  99  62  85  32  56  62   6  10  33  74  60  71  96  86  45  86  15  15  59   4  60  41  14  63  43  14   4  45  43  78  96  45  43  63  25  36  23  56  37  12  97  24   7  62  39  21   2  87  80   3  50  32  35  61  90  52  38  60  51  17  63  76   6  45   2  99  54  51   9  94  25  82  51  45  98  70  75  90  59  85  62  52  76   2  61  71  45  68  79  85  87  75  12  49  75  53  60   9  33  63  64  56  46   9  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      73  99  44  70  57  39  24  82  68  76  80  99  77  87  44  27  48  97  70  26  10  95  73  87   5  51  57  16  71  47  20  74  56  11  85  53  26   7  74  83  63  22   8  11  63  62  29   9  64  57  68  59  31  68  20  41  22  70  80  53  74  11  46  72  33  31  87  11  33  68   6  71  20   7  35  16  78  98  19  17  72  98  76  62  89  31  73  65  40  56  30  36  33  39  45  50  85  33  47  19  12   9  95  38  89  75  10  61  57  87  42  63   7  49  98  68  27  86  18  87   9  18  34  76  97  79  75  19  60  72  67  43  27  84  90  93  12  77  52  76  67  94  71  46  42  76  61  72  79  19  79  43  20   1  13   1  66  78   8  96  86   2  64  13  58   2  12  43  95  46  52  53  60  92  29  35   6  82  14  12  37   3  91   9  47  21  60  19  42  62  86  65  38   2  92  64  54  62  63   8  89  98  72  16  44  49  49  60  14  72  40  83  49  74   5  95  70  23   8  79  45  46  55  23  25  76  14   8   9  54  78  85  93  35  79  92  34  39  42  27  51   1   6  79  56  78  49  23  47  80  64   2  48  92  51  73  84  68  83  55  45  27  46  15  18  67  59  70  47  95  94   5  92   1  38  89  63  32  80  36  17  74  12  55  55  62  87  12  30  45  23  98  86  69  27  48  73   9  60  19  25   2  24  32  11   1  55  47  65  36  48  16  62  71  90  84  41  24  29  82  94  22  96  26   8  28  92  94  37  17  44  46  19  47   1  39  31  25  27  55  65  70  59  55   1  69  30   4  53  67  26  50  81  98  85  82  42  45  26  75  30  86   8  94   2  16  46  30  20  65  43  97  26  83  53   3  43  58  15  25  63  81  50  32  37  56  56  54  16  96  96  56  99  57   7  83  25  91  70  78  49  82  95  32  84  33  42  80  71  67  11  85  35  30  17  91  41  50  43  12  27  26  36  77  33  39  30  73  39  89  90  28  20  45  68  27  45  36  25  81  72  75  62  82  20  37  25  73  59  12  72  26  33  92  16  67  50  91  51   9  46  69  22  83  79  72  67  16  23  66  61  16  76  70  69  12  41  51  68  31   3  38  88   7   3  77  30  33  66  33  95  65  88  30  62  78  11  87  17  60  76   9  79  47  70   1  63  56  76  21   1  15  23  98  63  28  16  49  25  51  49   8  99  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    23  91  76  30  86   8  54  75  34   6   7  57  25  71  57  35   8  31   4  91  34  83  90  50  16  99  24  70  47  83   5  76  61  91  17  20  84  26   9  40  95  59  15  45  74  36  54  44  17  50  60   2  10  61  71  36  29  40  68  13   1  15  41  71  55   9  58   8  80  58  22  88  73  22  92  49   5  98  47  15  89  40  36  59  55  58   7  16  80  35  93  62  21  17  51  64  58  95  86  85  19   8  24  14  36  34  28  18  11  78  70  82  45  80  38  19  88  72  35  77  23   2  95  22  97  55  23  71  91  68  90  45  87   4  23  36   4  78  67  34   6  47  71  97  93   3  23  41  82  45  62  62  24  41  17  70  32  35  47  74  27  47  85  74  44  52  58  51  25  23  79  60  62  36  27  18   4  77  48  70   8  54   4  99  70  25  59  52  38  94  23  80  51  31  56  89   6  16  50  54  47  89  56  13  31  74  68   6  77  62  75  86  33  30  83  50  77  28  27  84  40   6  37   7  82  11  96  15  24  57  28  66  39  92  96  30  37  23  92  66  95  89   9  35  76  85  83  43  12  25  66  22  50  62  26  69  15  80  76  33  88   2  21  49  30  31  17  48  37   8  71   7  17  98  27  52  50  77  38  32  24  84  82  90  82  20   4  81  70  94  55  91  43  49  38   3  75  29  71  36  44  19  37   8   7  95  12  91  78   5  68  32  63  39  68  25  30  73  93  36  54  69  21  33  74  66  94  53  99  14  18  52   3  52  77  69  63  75   5  65  10  33  10  79  20  40   5  68  60  56  55  19  33   1  69  64  77  13  64  24  53  22   4  58  73  14  98  37  90  82  75  85  91  62  72  35  63  36  62  62  84  56   2  19  42  43  49  89  93  30  43  19  14   6  67  15  32  27  84  98  38  57  68  77  24  51  28   9  53  37  96  81  58  60  78   3  35  41  59  68  24  23  23  56  47  45  75  50  93  40  92   5  71  52   9  65  86   9  95  63  49  58  24  92  88  40  53  58  60  17  77  85  87  36  40  71  95  21  49   4  96   7  38  62  50   3  17  46  79  55  39   5  19  71  70  95  74  89  65  44  24  67  34  52  26  13  23   6  87  57  85  14  11  60  84  89  64  96  39  68   4  37  83   2  36  31  57  59   2  39  49  22  14  13  65  19  16  87  37  53  64  70  45  86   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  25  91  73  64  84  45  70  19  54  62  74  99  94  94  56  21  80  99  75  29  68  49  85  56  82   1  43  39  94  62  83   7  76  70  10  79  99  24  68  73  72  19  76  56   4  46   4  62  75  38   7   7  58  85  51  78  21  86  68  31   7  86  27  48  80  22  89  55  73  38  64  79  96  36  72  41   8  53  94  75  88  92  75  53  24  21  67  37  40  36  25  92  18  90  64  39  42  35  91   5  53  33   4  40   9  54  95  28  66  20  49  13  79  76  90  65  79  75  49  15  11  21  99  78   1  50  79  77  96  75  98  87  63  97  75  95  59  75  43  52   1  47  13  31  32  28  90  51  63  34  51  87  26  76  42  70  22  58  30  29  52  15  89  55  26  66  25  44   5  86  12  94  38  81  40  93  55  68  80  17  77   7  27  90  72  34  59  24  96  66  83  89  66  52  47  37  86  29  13  98  73  29  45  49  96  20  17  82  15  24  24   3  15  29  20  61  81  25  35  49  60  45  12  18  72  96  23  77  61  43  55  67  85  66  55  48  62  84   9  27   7  81  92  23  17  82  32  13  98  40   9  83  76   6  21  19  11   3  37  35  61  41  63   9  96   3  29   2  30  86  78  76  46  68   6  36  69   4  20  27  39  57  32  41  47  99  24  75  96   1  27  57  93  84  84  85  36  35  10  11  48  47   5   1  26  81  85  32  66  46  12  59   4  79  57  50  41  53  27  66  76  80   3  65  75  91  92  95  29  80  87  63  32  87  91  52  75  84  47  13  20  46  26  24  60  55   7   4  12  34  60  87  76  59  26  77  27  45   5  29  95  19  43  25  85  68  91   7  88  74  17  52  93  81  94  29   7   1  33  13  62  66  39  22  49  37  38  54  35  49  61  30  83  19   8   4  52  12   7  81  19  28  21  69  35  98  27  32  71   2  92  46  97  81  65  52  64  17  76  86  90  82  17  14  69  41  71  92  27  83  49  17  88   5  87  24  65   5  69  75   2   7  76  38   2  39  44  51  55  40  80   1  22  71  31  80   9  31  26  14  13  72  25  49  65  52   6  15   6  46  11  68  10  52  33  18  19  91  92  58  12  30  44   5  42  32  28  58   6  33  86   6  27  32   5  63  93  95  26  42  12   2  95  80  20  32  71  15  77  30  54  87   7  42  84  44  14  13  44  35  63   3  90  19  12  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                37  70  80  67  78  72  91  61  82  41  63  51  51  97  47  99  45  51  82  48  18  56  37  92  31  69  78  98   8   3  32  90  36  75  30  88  99  29  59  14  77   9  21  61  39  52  11  89  84  56  79  59  73  48   1  25  68  97  93  29  39  58  32  21  55  80  10  90   3  79  80  99  75   5  57  14  60  41  49  89  78  13  48  72  62  38  46  88  91  54  41  82  59  22  93  56  79  41  70  93  59  64  90  66  43  81  79  67  62  83   5  83  94  44  60  71  87  28  37  70  83  47  42  28  65  45  84  55  71  80   1  35  92  72  85  50  77  45  25  89  34  81  85  79  14  30  44  28  34  99   2  31  55   1  42  85  56  80  44  72  64  44   9  23  77  57   8  36  53   3  75  54  51  80  95  80  54  51  31   7  27  28  27  69  12  31   7  64  72  39  85  15  97  37  90   2  67  20  82   4  31  86  19  50   7  97  34  19  95  72   4  29  84  24  31  61  96  23  31  96  62  26  28   6  34   6  68   8  92  39   5  42  75   6  88  10  42  27  64  77   3  95  52  11  56  87  79   6  29  12  60  29  45  51   1  16  55  25   3  27  23  50  46  19  22  28  82  89  57  57  13  88  94  16  48  66  33  56  80  62  72  59  31  27  89  33  70  72  31  25  97  45  66  34  30  57   5  91  59  43  54  49  42  51  54  39  14  71   8  52  66  28  24   4  44  89  15  26  36  90  86  91  68  88  59  17  79  52  54  12  94  14  53  51  56  84  77  33  91   5  81  55  48  23  63  19  56  82  83  57  10  68  36  36  44  82  51  34  75  53  55  65  19  68  71  44  12   7  64  85  80  52  77  68  73  10  42  41  89  63  98  17  63  97  92  49   4  82  67  96  36  35  25   8  84  98  78  19  24   9  91   9  68  73  16  15  83  29  82   1   5  18  41  69  32   9  88  17  79  77  21  52  14  53  55  70  32  75  62  98   4  69  52  70  28  67  12  45  94  53  75  44   8  77  53  59  76  83  46  73   3  26  33  58  66   7  34   9  97  51  49   3  27  25  40  20  97  36  46  93  24  34   8  11  28  43  79  95  53  95   4  96  27  66  16  70  73  30  20  54   7  97  65  45  58  41  30  99  73  63  60  13  28  19  64  52  84  10   8   5  57  81  20   6  66  48  23   7  19  46  78  46  36  83  91  67  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              92  61  37  74  78  46  62  47  94  36  71  32  34  11  55  27  40  61  63   3  21  24  21  55  81  32  79  60  28  85  91  87  52  13  53  87  70  99  11  65  74   7  87   1  80  23  75  56  97  63  66  35  90  68  24  78  12  93  60   6  34  99   1  78  12  66  65  62  40   8  80  66  96  54  33  92   8  32  83  26  34  12  54  57  63  93  52  11  38  25  38  61  48  11  94  50  83  97  54  10  43  49  56   3  66  23  20  43  67  52  83   3  55  26   2  78  83  22  11  90  67  26  85  60  54  73  72  19  81  84  35  43  40  29  15   6  95   5  83  96  99  50  45  33  91  51  57  71  86  72  70   6  35   7  31  34  47  25  60  32  39  42  21  39  20   5  35  25  19  69  36   5  35  31  94  23  55   8  61  74  16  97  67  67  98  90  57  81  73  24  58   8  52  22   1  81  95  56  93  61  85  66  11  52  10  46  33  21  87   5  55   1  35  18  10  44  53  53  39  15  82  77  94  27  67  91   9  33  97  63  63  92  41  69  68  90  59  40  74  76  65  92  88  64  29  86  55   4   4  21  70  64  90  28  21  20  39  57  92  66  83  67  58  12   7  42  57  19   8  64  99  50   4  95  44  30  88  51  27  18  34  35  44  62   3  12  68  82  61   7  19   6  74  58  28  52  21  15  81  24  53   7  91  80  96  51  54  61  98  26  99  16  81  99  83  14  94  11   3  15  74  23  16  49   6  84  46  37  35  27  40  46   4  88  68  78   9  29  41  38  51  12  47   6   1  30   6  25  21  51  11  52  18  73  92  32  26  67   4  85  67  70  77  55  50  35  14   1   9  79  61  86  11  90  25  77  60  92  61  38  52  25  62  15  99   1  68  42  38  55  49  98  65  24  86  20  50  96  41  74  59  95  65  11  38  32  74   3  18  85  44  93  92  33  19  25  64  65  63  88  66  71  99  64  84  33  25  20  36   7  94  16  20  93  54  23   3   2  47  60  58  31   1  68  19  60  64  89  15  87  32  85  64  95   2  38  38  45  87   8  32  62  69  78  15  29  15   1  47  55  33  59  96  83  48  41  56  68  15  98  26  99  29  65   4   9  53  10  54  20  66  85  96  40  63  18  58  44  34  75  77  82  90  44  75  82  38  14  26  17  46  44  74  92   4  41  78  52  98  63  95  21  91  23  79  30  82  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            56  38  30  38  38  27   9  19  54  42  24  53  98  10  55  77  80  81  13  24  51  42  29  47  21  76  57  71  67  63  44  54   3  32  46  85  94   3  87  42  46  36  94  64  39  96  59  67  95  25  72  15  88  65  37  27  28  86   4  83  56  75  91   8  83  38  49  56  81  18  65   6  34  21   7  15  77  36  83  90  56   6  23  68  22  33  41  11  56  49  77  92  14   4  68  23  81   3  97  49  44  11   6  13   7   1  70  77  68  45  78  13  73  63  89  66  21  72   2  10  66  57  91  88  19  34  39  36  26  83   9  67  95  90  69  37  21  97   4  51  98  67  15  23  23  91  86  43  63  64  22  48  91  87  41  55  56  89   5  75  79   1  13  39  12  37  74  54   9  38   3  32   9  90  96  88  64  93  33  77  27  68  64  16  35  53  55  48  53   4  62  54  85  62  66  96  25  10  80   1  72  95   9  49  32  25  50  66  19  65  23  56  20  29  19   1  69  17  80   3  68  68  68  40   2  12  76  51  54  41  79  40  67  19  84  12  45  44  19  10  54  26  26  10  10  95  92  99  43  52  19  53   8  30  51  97   2  48  67  47  57  85  12  29  76  50  80  99  56  24  40  22  31   7   7  42  90  84  71  32  42  63  45  99  26  63  41  84  15  92  11  46  60  81  37  41  20  57  73  72  94  50  23  26  80   5  16  94  82   3  73  11  54   2  18  95  12   2  94  23  19  43  53  70  71  37  15  76  61  68  53  15  72  41   8  72  37  28  62  49  12  92  40  13  35  22  88  52  68  77  85  23  78  24  33  39  77  13  92  87  48   2  18  19  73  81  41  38   8  34  30  90   6  96  20  80  31   2  53  60   4  19  69  86  98  33  38  52  57  47  74  66   5  20  39  55  11  40  98   6  82  56  71  35  38  91  59  89  75  23  49  75  46  97  44  24  59  98  38  69   9  78  98  51  33  75  48  29  39  66  31  92  80   1  21  35  81  77  31  47  54  89  72  42  35  37  79  57  31  19  50   7  40  61  84  46  48  96  69  44  50   5  17  78  10  13   9  41  32  37   3  33  67  96  20  19  98  11   4  39  77  50  55  56  23  46   9  74  86   7  48  94  61  15  91  70  77  35  83  16  62  66   6  23  98  54  85  78  62  85  56  33  54  55   3  47  21  46  60  87  78  82  73  14  79  53  71  17  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          65  79   6  85  62  51  15  98  17  38   5  66  21  47  32  54  47  58  84  14  84  99   9  45  58  55  62   2  96  74  22   5  52  99  74  26  16  80  50  26  70  99  91  21   4  89  37  60  35  30  16  14  86  17  63  25  25  15  64  18  50  36  61  25  28  63  21  45   6  82  23  68  17  43  83  41  57  71   4  88  67  57  69  92  51  21  25  82  97  62  22  69   1  27  94  37  13  11  81  80  95  17  56   2  42  29  79  56  77  25  76   1  49  15  82  61  20   9  58  98  39  81  33  58  15   3  88  51  52  78  33  94  67  39  60  37  10  75  16  66  72  34  39  43  12  59  87  43  28  46  17  70  14  84  91  86  14  93  13  48  18  97  74  29  69  21  66   4   9  79  23  59  41  39  99  36  31  57  71  66  25  66  90  72  56  20  13  98   5  18  52  63  22  19  39  23  18  50  61  32  50  16  14  14  85  87  34  12  27  38  31   3  83  31  40  18  48  94  64  80  26  75  93  81   2  22  52  96  16  32  91  91  66  72  44  82  25  41  28   6  81  82  87  85  58  66  42  86  39   8  27  93  19  20  55  27  35  86  53  78  31  18  51  95  75  14  57  79  85  63  18   8  12   8  42  94  85   6  11  53  81  52  13  91  21  84  48  72  97  84  72  42  44  10  72  53  23   8  60  57  94  34  20  63   6  95  57  70  24  97   7  58  98  18  92  77  53   8  64   1  14  80  37  60  22  86  82  35  92  90  24  69  99  28   5  69  65  17  74  36  14  29  21  46  55  56  83  30  64  97  14  15  17  44  35  87  12  37  20   8  74  28  96  50  70  28  82  93  47  24  11  68  47  25  34  52  69  13  48  36  97  32  79  65  60  34  12  55  52  77  85  18  90  98  23  69  70  92  37  16  57  82  42  85  26  86  51  34  17  41  47  91  24  89  19  17  37  76  29  99  41  57  76  15  55  57  47  21  34  89  29  23  31  76  41  13  91  38  95  17  16   7  16   2  66  71   5  26  24   6  47  86  69  12  50  51  90  75  25   8  37   3  67  26  79  97  81  80  52  76  12  51  21  43  77  36  40  40   2  87  43  84  31   4   3  89  61  83   2  95  28   7  68  70  53  21   6  38  65   8  56  48  12  40  43  74  96  10  50  58  59  56  16  42  97  74  78   6  32  61  77   9  72  74  31  16  30  93  44  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        32  54  50  55  89  11  46  86  75  85  88  23  62  11  82  19  51  17  39  25  21   9  83   1  84  76  12  52  19  12  39   3  56  87  89  24  47  50  92  78  53  36  86  38  14  11  60  57   7  51  15  93  63  60  88  38  20  44   5  18   6  65  72   8  19  79  71  33  99  61   1  72   2   2  68   3  58  96  73  37  48   1  85  11  39  99  70  87  95  32  44  18  55  61  73  91  86  32  11  79   7  89   1  29  54  11  88  25  32  62  46  54  75  93  25  24  35  54  45   4  68  67  88   7  39  83   7  61  70  50   2  67  85  70  91   5  12  73  81  19  58  10  56  95  90  85  20  84   8  23  24  18  94  11  77  63  58  66  42  10  65   1  77   6  61  58  78  39  96  47  19  86  76  81  82  68  37  79  46  25  59  91  62   7  36  43  94  65  50  26  43  95  50  80  40  29   6  79  21  53  80  74  31   4  42  23  59  33  54  89  60  35  62  65  28  95  64  50  57  92  82  54  93  31  43  21  60  61  93  23  18   4  43  97  82   4  88  44  32  53  55   6  24   8  38  97  52  69   2  84  11  34  42  72  98  63  58  57  18   2  42  44  52  37  41  19  27  12  10  21  53  41  19  29   1  65  26  44  28  79  54  83  77  85  29  81  97  41  26  32  95  25  22  55  78  38  13  76  16   9  35  32   4  80   1  57  97  17   5  64  74   4   8  37  84  86  27  30  40  57  98  39  10  52  19  86  91  15  79  52  19  88  53  99  81  37  34  81  43  39  70  16  16  56  36  82   8  24  18  54  11  57  50  70   2  44  82   9  40   8  27  56  71  75  51  32  26  13  24  91  82  21  76  78  64  69  34  92   8  58  67  90   1  51  13  39  48  20  15  52  12  10  99  64  59  25  58  93  56  19  28  10  50  75  41  55  84  92  33  46   3  35  90  50  68  66  53  60  35  51  88  58   5  84  89  40   5  92  22  41  77  67   3  91   9   7  58  95   4  95  72  73  95  81  70  95  61  77  68  10  25  78  44  54  52  46  34  58  74  30  76  73  98  89  99  98   2  94   2  11  40   2  16  45   4  85  93  14  16  74  15  46   5  14  85  28  44  14  44  33  66  84  48  13  41  49  39  17  33  78  32  23  80  60  53  44  81  59  19   5  37   3  17  12  70  20  13  27  50  11  39  52   9  97  55  28  93  88  68  30  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      51  70  50  12  37  95  84  90  52  86  66  87  43  83  70  39  64  70  33   3  13  33  96  99  59  79  16  14  53  73  23   4  73  20   7  47  55  44  76  13  91  87  56  72  73  93  58   7  34  54  52  87   1  46  86  16  19  22  72  60  84  11  15  18  20  74  44  13  67  25  23  37  62  22  94  76  93  40  50  21  24  27  48  31  26   1  57   9  44  40  75  79  77  47  82  97  24  87  78  68  18  49   6  44  77  79  97  17  77   5  40  35  24  58  59  65  30  47  80   9  30  25  90  29  52  95  40  27  75  17  85  36  57  68  61  82  29  65  50  88  12  39  91  20  23  16  21  65   4  72  78  25  40  46  77  53  29   6  75  13  90  48  16  35  53  80  92  17  73  43  92  46  89  20  43  42  91  91  35  49  13  29  56  43  18  22  72   2  21   4  82  60  79  90  57  85  58  77  86  19  71  70  59  83  68  82  18  68  99  17  43  81  21  36  63  91  33  98  53  47  21  48  29   8  22  88  58  31  40  76  56  57  65   3  44  20  45  90  39  38  82  25  17  32  50  16  70  90  20  52  52  51  39  34  99  13  37  21  88  42  24  82  34  70  42  13  82   4  38  98  73  67  50  11   2  98  58  33  95  13  78  75  57   9  36  88  82  66  77  29  39  88  35  43  30  59  70  81  20  52  90  24  37  33  87   1  47  21  73  26  27  19   2  61  77  81  21  46  66  85  17  68  47  10  87  58  49  17  11  81  17  47  91  34  86  93  91  22  41  90  44  80  27  27  35  88  67  89   7  36  80  61  20  88  85  51  25  76  26  36   5  13  44  18  95  67   1  91  58  25  26  49  50  62  43  42  92  18  97  37  98  15  98  31  23  66  48  13  67  55  80  58  91  17  16  74  77  44  32  43  42  56  98  94  33  96   2  53  64  27  85  65  27  35  19  32  69   1  62  82  70  92  82  27  58  59  77  68  29  42  66  73  62  86  47  99  37  40  18  41  74  17  34  30  67  92  61  52  83  28  26  69  63  33  90  46  95  31  75  91  92  98  95  30  91  35  17  74  34  70  48  14  29  15  35  59  50   3  31   1  44  79  39  99  79  28  71  79  12  74  92  16  23   8   1  30  11  39  98  90  17  67  25  28  23  61  97  56  27  67  44  85  86  66   7  13  78   3  99  42  47  41  29  52  20  31  59  93  14  92  63  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    25  66  16  69  28  38  93  22  54   2   3  78   3   7  38  73  44  58  55  17  55  96  26  30   5  68  47  57  45  50  82  66  86  96  26  15  82  83  82  25  82  81  32  36   4  64  13  68  73  15  19  99  12  21  69  72  12  89  52  10  92  58  50  80  24  16   5  17  89  56  97   5   3  78  80  94  22  89  64  21  35  16  78  75  25  16   7  19  54  85  91  40  39  94  32  61  74  77  21  23  97   3  42  43  13  82   5   6  65   1  31  77  95  29  68  74  49  35  54  13  10  15  83  98   6  91  34  74  82  17  26  56  96  12  46  97  95  65  65  77  85  97  65   9   6  91  95  38   8   5  26  12  28  41  10  54  42  66  30  10  75  97  78  96  92  52  84  81  93  67  20  87  78   4  89  78  87  58  40  35  39  70  94  83   5  18  89  17  38   3  27  22  44  52  66  12  61  97  46  17  19   8  60  89  36  99  89  95  44   5  56  86  75  91  31  65  46  72  90   1  38  88  20  75  55  73  31  24  65  53  55  77  20  33  26  49  87  42  17  70  86  87  22  55  58  59  56  27  26  91  21   3  44  64   8  85  62  73  90  90  75  21  89  35  10  44   1   4  52  67  55  70  62  90  59  57  78  98  45  92  19  74  69  44  62  25  73  14  80  59  58  20  24  12   4  33  71   2  83  67   1  89  27  57  87  74   5   6  11  20   9  98  48  59  95  47  15  88  24  32  21  45   8  14  29  23  50  89  12  77   9  90  25  52   9   7  77  69  42  32   4   6  28  89  61  81  45  80  74  30  44  29  58  38  60  26  72  33  95  50  69  47  61   6  73  67  37  87  53  35  88  17  37   1  37  66   6  72  21  47   7  27   9  18  73   2  51  59  46  73  25  43  41  79  29  56  64  80  55  58   9  79  39  85  83  82  52  73  95   7  60  67  72  28  95  11   6   5  54  31  84   3   8  25  82  50  45  13  74  90  59  64   6  81  92  27  83  70  68  53  39  13  30  22  22  29  26  98  44  63  75  40  63  11  89  96  29  25  16  25  60  22  26  25  38   5  83  79  83  39  60  57  71  24  30   2  31  13  43   1  60  68  89  75  99  75  31  23  30  86   8  83  48  49   5  90  44  51  23  51  11  41  35  27  70  18   5  94  53  30  44   2  39  73  97   6  31  95  72  93  75  37  45  93  61  21  22  12  84  32  38  76  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  18  54  27  84  55  68  28  96  24  18  80   9  86   5  84  42  23   6  86  28   6  21  12  52  32  79  52  45  14  90  65  18  51  43  43  57  83  94  57  15  91  74  95   1  64  13  53  51  70  75  45  81  42  92  40  66  43   5  64  46  25  36  73  67  88  93  93   8   5  95   7  94  96  44  49  88  63  18   7  50  87  45  93  22   1  83  48   8  26  57  90  54  28  32  57   6  32  85  94  32  94  61  38  38  64  50  31  29  53  44   1  51  24  58  39  69   6  94  16  43  62  40  45  26   6  85  83  66  92   9   1  69  53  65  56  75  31  23  39  97  70   8  67  84  67  45  61  86  63   6  22  41  36  77  24  91  99  11  24  22  43  85  57  34  56  21  12  83  43  93  76  60  67  46  49  23  50  74  85  30  73  46  54  92  26  25   8  53  20  39  40   1  54  77  48  69  54  26  65   2  29  58  17  60  15  50  23  54  19  60  49  25  76  19  71  21  27  68  93  61  77  52  74  99  92  80  83  12  99  74  90   9   6  79  60  62  62  78  25  79  37  20  23  16  42  13   9  46  93  55   8  29  36  53  74   6  52  57  93  28  97  85  83  47  74  38  66  40  98  59  10  73  93  26  76  56  10  39  37  95  90  92  93  53  48  75  70  30  41  55  56  35  63  61  69  59  65  68  99  10  43  55  58  44  12   1   3   4  78  69  27  99   7  72  42  45  18  17  81  19  98  16  24  74  15  77  90  46  27  72  27  80  39  97  58  89  52   6  81  72  54  38  85  93  24  29  14  90  74  47  56   5  27  60  53  40  90   9  20  70  74  32  95  14  89  61  75   7   6  31  99   5  67  56  25  21  16  55  13   5  13  18  32  55  42  26  53  49  22  45  69  15  89  66   9   8  13  98  29  20  82  10  26  34  80  95  23  56  47  35  68  29  22  48  27  48  31  20  17  22  87  85  46  94  18  58   4  74  19  44  46  24  85  54  19   5  43  75  93  10  89  21  95  89   5   3   4  79  97  11  53  17  13  48  24  50  90  72  80  61  53  56  18  51  41   8  55  33  56  54  20  54  13  48  47  75  10  23  58  84  36   4  86  54  17  36  74  93   6  66  90   7  30  54  84  48  52  74  23   4  90  98  99  54  51  83  51  20  98  97  63  45  90  65  28  29  61  87  60  80  82  34  24  98   4  40  22  66  13  76  10  20  66  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                74  44  91   8  95  18  28  39  99   4  13  74  85  81  18  74  38  58  35  13  92  52  64  76  51  26   6  31  52   8   4  68  29   9  43  34  81  54  16  61  58  80   9  23  81  74  94  46  51  19  67  84  28   4   5  67  49  16  77  31  99   3  47  79  92  25  63  43  85  98  33  54  88  99  14  60  24   9  85  16  88  64  60  87  46  15  93  59  90  83  21  49  26  83  12  52  46  57  31  54  15  79  88  78  98   7   5  50   9  39  23  82  22  39  11  58  21  62  15  73  44  68  93  69  73  92  52  66  49  21  48  41  31  90  28  80  42  99  38  94  69  22  64  46  29  27  54  95  40  87  43  17  47  37  59  69  78  31  82  81  63  30  19   6  11  47  51  68  97  67  31  51  61  56  98  57  14  39  37  41  45  75   6  61  25  28  96  19  41   2  30  40  69  18  71  57  27  84  72  52  34  63  66   1  42  68  91  21  41  34  86  57  74  59  57  78  14  10  31  39  39  34  81  59  87  60  32  18  70  43  97  59  81  63  48  43  96  81  68  16  27  75  53  40  22  53  39  64   9  11  45  33  56  24  29  73  92  13  69  42  63  67  61  18  72  67  15  28  91  93   8  19  29  21  19  82  91  39  67  56  80  82  12  62  45  82  10  67  86   3  67  97  57  93  25  47  47  36  48  66  25   9   8  20  51  53  45   4  71  23  77  74  33  21  98  79  81  90   8   8  70  92  20  80  25  46  66  42  23   9  89  87  75  61  55  89  96  56  66  83  22  67  43  95  43   8  68  81  15  87  18  80  40  54  45  85  30  24  54  29  49  81   6  62  93  79  78  77  20  33  43  46  34  97  37  27  72  82  59  18  55  80  71  62  92  85   7  78  15  56  80  47  54  19  87   2  26  82  66  32  88  61  17  94  54  15  89  27  50  21  39  21  13  70  79  26  17  76  36  32  28  61  40  24  58  21  35  24  15  80  87  10  35  65  19  47  88  48   6  65  68  82  67  43  90  68  38  86  94  94  72  38  11  75  43  87  91  55  59  85  46   7   6   1  50  72  34  10  34  17  73  53  63  84  12   7  84  83  45  49  25  65   5  53  56  84   8  50   7  93  79  23  56  94  70  68  84  23  48  47  93  87  28  15  18  12  85   6  36  10  14  47   4  61  38  19  21  59  48  63  64  67  91  38  66  88  90  43   2  16  19  23  18  15  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              6  13  13  59   4  94  91   1  23  94  20  28  64  46  61  18  12  38  12  24  90  97  49  63  93   8  18  33  28  61  60  79  81   4  70  87  43  69  53  42   9  98   6  41  54   4  52  37  64  89  73  17  47  96  49   7  37  47  41  85  65  55  29   3  63  33  96  40  23  14  95  72  62  36  63  10  62  97  37  15  71  96  26  53  58  24  44   5  64  93  82  38  91  43  30  87  59  13  68  48  27  90  58  90  97  95  23  55  53  83   1  60  92  27  34  45  15  43  24  93  22   1  44  51  91  67   9  42  60  21  93  75  45  85  75  66  29  22  83  27  74  20  81  94  26  98  44  42  90  80  42  58  38   8  78  65  42  54  12  70  90  41  50  18  43  29  88  63  73  35  66  95  37  43  71  96  79  68  54  14   4  14  51  94  48  64  26  22  63  44  97  84  16  28  35  38  13  12  47  68  53  47  28  68  47  42   3  27  69  40  99  59  64  71  82  38  66  77  84  86  76  49   6  33  70   2  62  68  86   8  26  96  43  11  66  90  66   9  78   1  86  86  14  22  78  91  25  61  86  62   2  87  41  34  78  89  63  36  21  22  46  85  43  37  63  13  70   2  48  77  38  23  18  60   6  47   7  95   6  58  67  12  56  22  81  14  92  44  45  60  13   2  66  42  71  96   9  34   3  92  58  16  95  51  22   9  54  26  93  94  58  53  18  29  99  92  25  54  99   4  81  45  63  59  97  74  60  41  16  75  86  57  46  56  78  59  50   7  21  78  92  87  33  21   5  58   9  93  13  44  85  59  50  88   5  41  81  27  16  36  86  30  75  92  66  95  82  17  78  69  90  44  40  68  39  72  36  89  54  15  76  69  29  86  95  72  35  67  39  54  67  47  82  12  94  93  57  47  36  62  27  29  24  58  40  70  62   4  75  45  56   9  47  81  69  51  58  43  53  86  30  84  75  70  57  49  37  77  11  18  93  15  42   1  81  37  58  98  45   8  68   8  86  96  54  97  49  38  27  20  13  42  80  25  55  20  36  44  91  11  21  16  22  37  65  98  20  61  86  26  19  98  73  25  12   4  61  73  91  41   4  40  67  98  77  70   4  45  97  79  16  95  33  11  87  88  71  45  56  90  71  24  74  28  52  37  81  88  22  88  49  69  27  10  96  98  10  12  46  97  89  38  44  96  31  66  19  61  64  18  60  82   6  34  66  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            73  34  64  75  69  87  23  79  85  51  86  21   2  52  72  56  42  48  10  12  82  47  73  65  72  67  43  59  81  65  50  48   2  17  62  80  40  50  97  72  59  89  66  16  80  29  29  37  48  70  86  24  43  87  86  44  70  26  64  84  34  77  45  73  82  28  96  26  67  42  57  56  35  15  25   4  58  99  63  42  44  71  40  50  58  31  85  89  39  19  67   4   8  10  14  35  64  19  61  34  93  94  72  54  80  10  45  60  84  91  23  16  19  79  10  47  71  74  83  32  23  96  39  45   9  47  70  51  66  19  84  99  96  48  51  34  72   2  74   5  56  37  10  54  63  13  99  18  19  40  84  29  81  78  66  27  82  50  41   8  59  13   6   2  97  30  56  77  58  84  20  95  40  20  44  60  11  10  65  42  61  91  10  25  89  54  13  94  38  25  24  50  44  51  19  89  53  70  31   5  88  90  63  48  74  72   6  80  37  80  35  57  34  14  47  40  78  82  39  10  55  50   1  61  59  30  48  14  76  84  86  37  93  87  18  15   8  31  87  76  73  18  46  78  15  87  22  15  77  14  43  79  13  57  55  66  56  54  32   4   4  39  72   2  70   7  85  14  78  50  97  71  29  84  47  25  27  12  26  19  38  44  77  27  45  30  41  44  53  40  53  63   5  90  17  80  32  92  65  54   9  67  63  34  34  17  54  75  21  55  21  16  95   3   6  96  13   7   4  50  20  58  94  99  15  72  68   6  82  99  52  57  51  72  89  56  41  73  62  39  45  52  17   5  68  53  83   7  11  71  24  63  73  17  30  52  81  53  56  24  99  68  66  39  17  10   9  58  24  68  98  33  25  29  36  12  65  74  57  78   9  38  53  36  47   3  59  39  81  97  58  93  54  14  66  81  36  15  13  61   8  94  29  38   8  91  22  60  19   4  26  67   4  22  56  73  82  78  59  56  34  71  49  68  79   3  88  95  85  50  36  53  49  23  54  89  30  38  49  63  97  92   6  44   6  95  90  31  41  12  65  33  19  31  12  19  62  32  24   2  53  76  12  20  61  62  12  99  32   7  28  32  92  15  66  93  88  83  75  27  45  21  78  80  24  26  17  21  94  36   9  34  40  60  73  28  99  48  65  23  75  81  82   8  30  81  52  63  83  48  90  47  90  32   5  67  27  75   3  94  36  19  58  21  27  44  54  23  87  74  53   8   5  18  77   9  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          76  60  77  66  21  59  12  24  66  79  15  41  91  45  95  25  66  45  87  55  83  27  93  63  43  75  17  19  36  70  73  32  60  62   3  53  36  85  24  57  91  36  77  16  31  43  77  97  76  30  57  62  33  35  52  51  39  21  94  15   9  41  81  76  83  22  50   4  83  48  54  39  42  66  31  85  46  82  32  93  23  79  23  25  47  85  91  82  40  21  25   5  86  53  77  35  62  18  81  37   1  41  84  36  63  48  89  61  43   9  14  90  29  51  98  54  49  88  36  93  52  98  53  53  71  71  53  23  17  96  45  84  62  20  28  64  59  48   7  23  86  89  42  58  14  64  21  61  34  73  16  64  92   6  32  61  68  66  43  25   7  54  48   2  95  97  90   1  95  34  54  10  11  16  68  91  72   2  48  37  10  81  91  34   7  92  68  47  68  28  77  42  71  62  20  81  16   5  57  79  92   8   8  73  99  45  90  89  89  52  35  98  53  66  58  22  89  69  63  14  78  14  72  55  50  50   5  50  27  60  27  39  30  35  84  54  63  29  92  61   5  17  48  42  64  47  63  55  58  11   2  82  64  65  66  54   5   8  22  49  73  46  91  16  45  81  63  32  12   6  65  11  78  46  95  12  43  46  71  86  92  69  61  60  11  90  58  91  27  61  58  70  27  76   8  63  53  33  35  30  77  96  88  83  48  55  83  89  16  55  15  62  78  43  66  71  94  92  83  29   6  35  22  91  88  85  67  66  36  52  61  76  35  75  85  68  35  24   6   4  75  90  94  20  28  69  13  93  21  19  45  53  77  82  47  52  82   4  11  24  90   4  40  71  38   9  33  35   5  60   6  95  27  40  88  65  91  87  60  95  25  99  46  53  30  16  19  15  46  25  15  70  66  92  52   8   5  43  14  39  69  76  33  58  15  77  95   8  51   6  53  11   8   6  77  13  17  86  94  72  65  88  11  48  50  54  97  50  50  95  54  11   7  97  42   8  15  68  12  47  33  98  98   5  99  14  58  66  17   8  51  20  76  54  19   2  69  59  27  49  63  69   5  43   1  22  50  75  97  54  28   6  79  16  82  65  51  74  70  84  14   6  99  22  25  85  92  53   7  47  17  14  90  52  23  83  43  85  90  59  22  39  89   6  37  85   6   9  51  47  93  33  11  15  77  79   6  98  11  10  68  66  94  22  48  30  57  45  62  87  28  41  75   4  45  73  21  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        79  44  23  74  49  96  10  40  30  40  78  52   7   8  60  38  78  92  72   4  54  67  16  46  70  52   9  39  98  32  38  68  80  68   9  37  91  92  30  80  65   4   6  57  45  53  41   2  16  33  96  70  36  59  58  59  11  61  76   6  60  87  56  34  31  86  26  62  50  87  51  28  94  81  60  36  59   3   2  53  57  49  23  89  97  94  29  94  28  15  51  38  87  80  38  20  29   7  70  72  62  51  61  46  27  71  98  36   3  13  33   4  88  81  20  59  21  63   4  70  89  80  63  42  34  30  25  96   4  62   7  85  19  12  13  43  78  83  98  26  94  26  94  11  65  49  96  40  25  20  72  46  13  35  20  30   1  74  27  20  15  93   2  23  83  42  57  56  45  18  16  42  75  10  16  41   8  37  31  78  16  24  65  20  11  10  25  43  14  66   2  59  36  88  67  21  67  39  40  21   7  64  97  69  28  27  48   7  34  83  60   2  91  27  62  73  93  16  59  30  17  16  57  82  69  71  67  49  67  42  88   2  52  27  17  23  72  12  73  90   4  40   6  47  83  58  66  47  88  79   3  40  51   6  27  41  57  32  87  98  47  98  16  84  28  52  87  40   7  88  10  37  44  78  39  67  17  49  95  68  45  77  50   1  69  54  72  36  52  80  84  78  18  28  78  85  53  51  86  88  12   2  61  54  84  87  63  19  33  26  64  28  93  85  46  33  80  60   4  57  99  57  14  27  88  99  16  91  63  30  90  45  38  53  46  38  88  78  71  99  12  26  10  91  55  55   8  76  82  91  73  70  78  84  79  13   4  31   9  29  85  54  96  61  59  73  19  96   6  12  63  10  53  38  83   4  50  50  50   7  96  25  41  21  16  84  75  62  47  94  27  27   2  93  86  25  37   9  35  73  44  77  64  87  79  34  77  72  34  95  42  28  36  14  68  93  42  79  23  80  98   6  10  73  32   8  75  66  14  85   8  90  20   8  32   2  73  80   3  84  22  93  52  14  33  69  40  91  19  32  19  85  75  23  75  53  36  14  99  57  26  39  65  86  80   8  83  13  55  81  66   5  13  55   9  71  52  75  60  78  97  22  43  78  98  22  48  95  18   4   7  11  71  98  89  27  81  95   9  86  46  78  74  22   7  94  59  94  23  83  24  82  55  69  85  84   3   9  40  62  66  14  85  33  75  30   3  91  75  44  53  77  35  50  98  15  49  96  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      78  46  74   1  70  88  93   8  54  47   3  94  32  96   5  49  35  83  62  83  61  31  42  87  40  99  24  18  98  34  25  77  65   8  80  68  86  91  24  64  66  67   3  72  69  84  32  13  86  26   6  16  76  42  89  46  63  28  63   7  41  81  52  93  95  12  50   5  72  16  72  19  33  17  75  15  53  54  21  94  56  85  95  14  16  59   8  99  87  21  80  55  10  29  99  97  17  61  19  25  40  73  81  39  75  38  35  77  26  87   9  56  85  41  49  78  39  27  49  71  28  11  44   7  97  81  44  24  81  30   6  75  25  28  25  21  95   7  70  98  55  81  36  99  96  38  25   4   1  87  38  23  57  12  82  70  30  40   3  94  64  75  88  34  73  95  18  26  36  23  62  52   3  79  21  61  96  19  99  46  13  83  37  21  67  81  81   4  19  52  24  78  92  12  64  73  56  86  54  31  76  18  81  72  26  61  20  76  58  35  60  75  43   8  95  47  68  63  57  43  73   3  42  84  93  92  13  50   8  41  91  90  86  75  33  27  83  84  69  89  65  72  36  85  72  80  74  75  34  80  21  18  30   7  94  12  39  49  50  39  35   2  53  19  86  65  43  78  25  58   5  94  89  67  17  30  19  93  40  82  36  57  97  85  86  17  20   6  50  44  20  47  72  22  64  39  71  67  86  45  36  15  87  18  75  44  63  91  56  80   2  94  45  60  46  34  53  50  50  50  57  60  32   7   4  34  75   9  16  71  74  30  56  87   6  89  98  67  49  51  13  99   3  90  51  51  82  54   6  11  21   6  87   7  23  56  56  69  80   6  84  10  64  77  84  18  87  86  15  82  99  79  75  92  75  69  38  45  65  60  91  63  57  20  74  38  57   2  72  55  74  23  61  60  44  70   5  28  55  84  36   8  24  86   6  79  48  38   5  28  30  56  91   2  48  32  78  29  79  72  55  20   4  99  64  40  70  17  47  32  53  92  86   9  27  39  30  51  90  41  75  76  71  64  78  15  40  69   3  16  22  82   9  47  81  25   6  53  29  12  22  78  46  80  76  56  10  80  47  86  97  84  99  77  47  20  66  64  65   9  63  27   2  45   6  47  20  69  97  12  94  61  76  19  61  97  93  34  56  76  69  93  94  93  46  81  97  38  10  25  64  79  95  39  22  94  77  95  52  43  51  18  86  68  71  90  32  80  36  36  96  72  38  74  91  80  84  55  95  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    60  69  94  11  84  74  48  40  76  62  35   4  12  92  34  11  85  12   3  72  40  13  91  35  58  43  67  11  22  33  40  56  95  15  88  90  94  19   6  47  90  47  90  89  81  26  27  59  36  19  78  78  19  18  26  95  41   1  53  23  46  67  73  44   7  77  94  34  13   2  50  85  84  52  35  74  32  94  77  41  17  95  78  80   1   7  36   1  15  68  68  37  75  10   4  66  37  52  94  87  90  25  18  26  25  91  74  36  29  61  29  26  96  30  88  42  30  68  96  92  85   4  23  86  78   7  49  55  87  29   8  12  77  77  26  11  31  20   3  91  76  84  72  63  34  24  24  30  65  47  38  14  72  90  46  38  95  38  81  36  20  44   3  59   9  84  34  87   7  28  74   1  30   4  95  20  23   1  38  86  76  78  71  61  10  43  73  96  25  31  59  12  91   6  52  24   9  31   7  23  10   8  32  49  83  32  48  86  27  42  84  64  32  28  92  56  79  14  58  40  96  92  69  44  60  13  45  41  86  12  89  21  13  71  31  74  60   2  11  91  85  65  13  82  38  88  30  88  76   7  60  81  30  86   6  24  99  51   6  71  97  53  50  94  19  59  93  24  23  41  36  44  62   5  90  27  72  24  96  22  81  19  80  30  69  37  14  40  20  12  27  14  19  76  98  96   4  95  61  37  69  52   4  34   8  85  99  19  39  89   7  37  59  76  52  10  68  18  48  40  43  12  66  50  61  63  63  94  30  46   9  55  75  68  85  31  43   1  69  37  44   3  22  61  96  30  76  74  91   5  77   9  98  61  38  15  84  85  47  61  59   2   3  63  40  41  39  96  19  58  16  22  33  77  40  78  85  80  16  43  60  89  99  70  89   4  91  80  84  12  19  71  93  14  79  69  79   6  87  76  25  54  20  58  85  98  71  69  68  21  98  26  14  44  41   8   5  58  34  98  34  10  11  65  34  61   1  67  24  85   8  67   3  35  23   2  48  44  53  24  15  89  35  29  29  64  79  72  66  76  41  83  92  27   4  89  15  25  74  24  80  91  42  36  23  72  85  18  95   1  12  44  27  20  71  14  49  45   9  75  54  77  48  68  81  33  24  10  85  29  82  78  41  72  66   8  26  92  56  27   6  26  49  15   4  96  59  61  30   3  34  98  19  62   9  59  37  12  54  94  63  20  81  12  56  88  38  82  77  44  26  14  16  20  56  84  78  68  35  34  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  82  42   3  97  66  86  91  95  14  57  19  31  17  19  75  34  57   4  24  87  80  45  17  42  63  82  22  81  38  26  44  92  98  29  82  93  10   4  35  63   9  48  46  88  34  97  99  27  54  36   5  73  37  15  21  97  55  70   7  31  71  63  71  48  80  88  62   3  44  80  69  48  85  55  81  50  47  66  20  77  68   5  93  60  28  46  84  72  38  17  28  69  58  13  20  85  76  54  78   2  15  18  77   9  95  84  56  67  35  25  44  78  22  13   8  31  90  13  18  82  17  22  92  11  50  31  66  97  98  13  31  42  37  39  12  83  48  53  94  85  35  39  69  72   1  77  78  70  57  89  36  13  59  92  51  42  41  25  69  44  31  34  44  82  71  89  77   6   9  38  19  21  55  65  64  75  18  73  19  87  71  33  20   9  38  10  86  49  85  79  86  13  20   2  76   3  13  81  52  20  31  32  51  73  34  73  67  25  65  10  71  15  54  48  83  51  34  33  23   3  84  48  20  93  11  36  57  78  27  11  49  99  43  36  14   1  27  47  12  65  62  84  43  13  47  32  69  97  49  83   6  46  91  54  90  86  50  23  76  87  95  50  24  19  13  25  98  81  88  98  71  65  39   5  44  12  67  25   4  43  25   6  58  84  12  15  86  78  12  52  78   2  84  75  51  59  30  38  89  46  99  94  73  53  85  72  28  28  82  62  41  20  25  35  58  93  29  51  77  79  34  25  77  16  45  82  91  57  33  16  21  28  84  16  12   7  31  16  28  70  48  80  76  18  17  95  48  79  14  89  27  64   6  56  39  78   6  33  24  55  88  11  23  90  47  79  81  59  24  54  47  30   9  62  87  80  34  23  87  12  99  40  47  34  25  67  97  12  92  67  46  56  78  85  68  32  19  64  39  41  70  58  65  71  73  11  59  66   5  64  11  55  14  64  38  84  71  63  68  27  44  66  18  84   9  55  24  48  31  65  42  61  64  33  18  80  74  21  24  23  54  21  89  47  84  78  71  20   4  93  74  82  70  35  98  18  40  47  90   2   1  49  82  95  60  76  98  77  90  46  18  43  81  74  44  88  59  92  73  82   7  82   7  13  76  93  33  83  35  27  59  99  24  39   8  73  87  99  27  12   5  38  63  45  30  76  16   2  26  21  97  48  95  48  85  14  28  90  42   5   4  47  43  98  11  53  86  35  67  81   6   3  40  21  24  78  24  54  54  22  39  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                76  63  11  13  56  29  91  20  43  94  59  18  45  68  76  31  19  85  96  85  53  39  16  24  58  85  40  52  37  92  62  94  91  93  76  85  42  69  67  66  63  87  38  31  88  39   7  80  14  73  84  37  83  74  29  52  66  98   5  89  57  50  27  58  43  23  79  20  63  14  22  78  36  38  21  39  50  75  22  55  15  32  38  21  91  23  77  98  47  19  26  67  71  15  36  20  74  11  65   8  48  46  60  67  48  10  64  55  93  94  53  87  37  60   4  13  23  55  13  14  25  25   4  85  76  40  38  25  56  73  19  47  71  57  72  34  70  47  12  93  64  13  74  75  81  16   1  44  19  85  48  12  47  15  98  57  59  17  35  23  63  33   4  24  30  91  46  14  42  81  96  56  80  93  47   5  61  93   5   8  38   9  58  57  67  56  52  60   3  56  65  87  71  81  92  88  98  25   4  13  23  57  78  58  61  46  87  10  22  63  66  86  95  50  52  39  47   3  54  14   1  74  92   1  58  11  73  13  26  43  35  96  56  34  99  72  77   3  15  32  89  11  81  80  79  40  87   2  50  38  21  85  20  67  87  70  90  87  31  92   4  65  39  65  90  73  75  38   6  42  45  31  43  46  94  88  53   7  97  44  23  28  25  48  11  61  43  43  12  22  29  33   5  51  30  79  71  28  76   7  39  50  82  26  77   5  81   3  64  77  34  48  31  15  67  98  45  63  83  64  25  49  43  20  63  62   3  18  59  14  32  66  84  32  83  18  38  92  78  61   2  26  96  20  27  15  28  11  60  18  11  98  45  62  82  85  70  21  85   6  50  61  69  94  30  91  59  67  46  39  44  56  18  73  53  46  14  50  11  63  82  60  26   3  13   8  25  14  76  66  81  99  15  46  52  47  45  60  57  24   5  98  33  98  82  97  54  31  45  73   3  36   6  13  85  96  23  80  52  67  23  49  87  65  16  55  40  66  24  19  73  98  48  11  71  75  56  30  40  62  58  20  74  29  69  38  76  86  53  69  30  27  66  81  61  16  37  13  40  44  56  74  60  14  90  70  90  10  69  86  67  48  86   3  60  37  69  34  81  36  48  22  55  56  33   2  90  19  84  95  15  76  73  76  78  77  72  76  86  19  78   5  16  58  36  80  56  96  11  42  48  91  95  48  80  72  14  83  20  36  74  68  46  17  14  19  41  54  53  10  93  61   6  55  57  62  37  43  83  11  87  43  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              74  44   6  28  44  59  55  22  80  44  11  33  51  26  91  44  77  74  97   1  20  30  74  72  42  83  77  59  60  31  14  41  87  58  38  28  40  47  42  46  26  75  92  28  65  44  31  27  76  80  16  36  82  83  22  58  38  83   2  99  64  20  89  81  12  61  39  90  47  98  40  70  43  65  23  76  68  98  93  77  51  15  88  56   8  63  70  62  96  87  90  33  23  99  87  98  27  61   6   4  11  24  38  63  87  96   2  44  62  81  40  29  67  84  53   1  64   1  23  18  76  62  40  85  14  52  25   5   8  71   4  90  95  36  43  67  62  39  13  97  24  48  98  94  45  75  13  73  51  86  87  55  30  30   4  20  13  50  28  51  61  42  36   8  93  60  31  54   7  13  94  88  95  45  89  87  23  65  34  10  39  12  48  28  84  50  87  28  28  94  74  24  41   2   3  81  39  79  64  92  79  61  39  47  27  68  95  85  81  42  32  33  15  12  75  47  35  98  19  97  20  66  96  83  76  52  88  51  66  57  89  82  26  97  40  84  14  98  87  11  58  72  88  93  74  35   6  10  32  49  57  49  43  18  43  32  50  10  57   6   2   6  11  62  14   5   1  62  38  92  15  41  52  57  45  15  62   7  92  46  19  23  55  34  23  98   9   7  19  81   3  43  69  17   3  79  85  55   1  60  14  16  44  78  94   4  38  86  64  37  60  64  43  46  12   1  39  48  38  74  83  32  77  18  96  20  31   4  95  33   2  79  97  59  18  87  26  24  89  95  40  56  54  40  69   2  41  57   3  18  35  16  49  79  99  51  53  24  90  19   8  63  14  61   2  66  70  53  55  44  17  97  22  92  52  80  77  10  83  98  24  36  61  79  82  95  52  92  80  27  86  31  34  55  95   2  71  68   2  94   4   7  82   8  84  26  44  68  77  66  98  86  78  54  84  58  12  96  71  11  83  75  31  71  54  29  81  61  64  48  34  57  31  18   7  98  99  59  24  53  41   4  36  21  55  32  44  77  72  11  37  12  46  81  22  36  27  54  65  60  30  81  63  31  63  79  56  88  90  21  47  12  33  81  33  43  37  84  62  63  38  39  16  62  49  82  61  81  85  79   8  68  24  70   3  97  61  20  67  56  26  32  27  74  28  21  66  33  26  82  76  88  30  55   5  82  93  40  92  51  49  66  58  93  86  75  23  56  32  81  23  36  76  82  80  64  72  17  31  23  97  81  56  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            4  76  48  16  56  28  76  98  97  71  24  64  55   1  47  79  27   5  34   7  90  38  63  72   2  38  48  35   9  23  97  30   1  93  74  99  48  47  19  92  97  27  88  43  34  49  67  50  26  23  58  69  30  52  90  91  74  77  63  87   2  58  37  67  56  79  56  98  74  52  46  77   1  96   5  50  27  45  83  82  39  95  10  66   6  57  39  89  67  62  28  89   2  90  95  94  31  18  83  40  41  51  63   9  55   5  92  96  99  85  75  89  42  47  68  20   6   5   8  94  80  40  34  10  78  84  45  11  91  83  73  57  98  50  58  62   9  77  33   2  60  34  56  41  11   5  23   9  39  83  37  51  94   3  62  52  67  31  56  85  95  60  25  97  64  36  51  15  70  30  61   3  82  78  78  37  95  16   1  46  47  77  15  68  43  28   2  28  36   5   6  41  28  99   5  15  75  76   8  71  86  66  76  77  24  31  59  32  66  56  96  82  76  51   1  54  83  50  95  50  46  60  91  55  14  58  93  95  79  85  52  67  88  89  69  51  51   8  96  16  10  27  20  27  47  98  62  33  66  40  65   4  96  83  54  58  10   6  53  92  45   8  47  69  75  29  60  41  28  26  81  48  50  19  97  17  28  54  35  21  84  27  98  61  28  23  53  72  41  39  96  65  37  46  92  19  43  23  83  63  10  24  94   4  89  63  25  41  86  46  96   4  19  70  35   4  42  57  52  64  42  62  90  50  55  33  22  95  17  53  23  12  97  97  25  33  77   5  30  14  34  22  59  98  18  90   8  30  21  97  74   6  67  60  22  34  78  19  79  38  10  99  90  27  82  29  68  29  96  33  62  65  52   8  42   6  67  16  80  37  31  13  98  21  57  22  51  53  32  17  83  45  96  52  93  86  34  90  85  56  30  84   1  12  83  74  61  94  12  50  81  37  84  75  53  76  19  59  37  46  42  72  92  33  27  24  46  94  73  50  35   8   2  78  54   4   5  52  31  10  10  78  83  81   6  56  81  10  70  15  23  77  31  54   9  87  40  71  26  22  85  40  16  95  66   4  59  43  50  69  20  84  70  89  87  95  28  44  21  73  28  20  25  49  48  81  93  80  82  52  65   1   6  35  62   4  68  48  79  17  67  33  70  60   1  81  48  42  10  26  54  72  45  23  46  65  95  36  97  76  89   1  54  19  28  36  27  70  56  15  82  43   2  87  31  90  26  55   9  42  19  73  91  24  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          25  68  95  16   6  20  42  36   6  41  78  53  81  73  28  45  37  56  21  58  59  23  40  54  26  73   5  20  13  44  95  31  51  67  56   7  17  49  30  10  10  84  71  64  48   5  94  16  31  47  38  95  98  80  25   6  77  85  12  83  55  18   5  11  54   8  98  14  19  86  59   6  31   5  61  83  15  14  90  91  77  28  15  57  85  68  62  51  16  50  30  12  30  16   8  14  24  68  81   5  70  85  94  34  87  29  30  52  38  44  67  93  49  33  18  33  61   9  34  50  86  40  83  33  50  42  83  16  20  15  37   5  89  68  40  85  72  68  82  46  12  33   2  62   3  96  35  51  74  97  69  68  45  32  66  80  63   8  50  43  93  39  77  80  96  73  82  32  52  11  28  35  60  53  61  41  30  49  42   7  84  78  35   5  89  19  85  36  10  96   7  91  91  23  75  78   9   7  57  75  75  40  90  41  64  15  23  28  51  83  72  15   3  21  87  98  18  97  74  37   2  70  63  78   3  92  61  88  42  63  19  19  25  26  99  67   5  60   5  61  42  80  69   5  33  80  21  17  20  69  68  46  43  18  45  86  30  45  64  31  18  18  74  94  12  29  27  48  67  54  80  67  25  72  85  92  18   9  66  60  20  87  45  82  98   8  15  49  99  97  16  53  79  78  35  77  83  82  25  46  61  15  46  29   3  90  38  77  16  55  18   6  60  31   8  93  92  65  92  26  25  24  39  27  15  73  58   2  52  36   6  99  87  42  19  21  88  54  31  64  24  22   3  93  12  61  34  13  78  90  86  97  90  72  23  86  53  49  63  99  31  70  32  25  61  31  47  57  64  27  61  39  56  57  76  88  97  17  92  31  10  99  82  71  20  89  23  18   4  49  79  44  84  29  50  14  79  52  47  12   9  28  14  58  47  94  34  18  41   2  77  40  15  19  49  92  61  44  93  93  78  20  35  95  66  63  95  72  79   5  35  79  92  14  15  25  30  59  87  88  80  20  85  81  44  66  73  45   9  89  71  62  92  65  86   2  11  55  42  53  33  19  22  17  14   1  81  43   9  28  91  25  40  65  24  38  10  23  25  14  41  40  33  48  85  84  20  68  32  54  91  82  95  73  17  63  35  69  88  68  84  87  88  36  26  89  95  88  67  97  66  32  75  30  54  85   1   5  80   9  79  48  44   6  94  40  30  25  32  59  11  13  34  74  80  46   7  78  27  20  90   5  58  48  50  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        5  71  36  76  42  95  59  73  28  96  49  37  89  31  54  85  25  93  93  23  39  83   7  64  27  26  43  59  99  37  13  58  32  69  38  29  12  15   5  20  59  12  73  31  46  20  69  84  40  96  26  33  93  76  15  22  15  10  46  39  42  45  33  89  96   3  81  34   1  69  51  91  95  69  89   9  85   3  53  17  89  81  31  49  24  32  38  96  42  33  65  26  56  25  49  70  79  32  20  63  92  31  14  16  34  70  18   7  44  54   3  14  23  25  28  91  99   9  30  86  94  30  74  68  80  22  34  25  68  51  75  43  43  74   5  23  27  23  32  82  30  71   6  81  94  95  39  35  79  43  96  90  72  74  63  38  66  12  89  58  81  15  80  37  74  51  84  40  66  61   6  46  78  85  75  15  82  26   3  33  74  97  60  49  81  20  67  46  11  24  24  86  72  58  82  68  54  45  13  31  41  93  49  73  15  77  75  69  88  47  15  58  71  43  12  50  96  96  31  84  90  33  66  94  13  46  40  71  79  80  29  94   1  72  62  90  56   9  44  92  75  59  86  27  50  15  18  24  66  77  59  66  23  63  82  99  82  71  97  84  16  41  88  37  45   9  78  54  23  17  50  39  56  47  35  98  70  36  64  71  88  44  54  37  50  81  58  71  31  65  52  18  72  24  46  33  51  73  77  33  50  42  35  93  18  42  37  76  13  52  23  57   1  22  47  23  98   3  21  91  51  15  76  64   2  72  54  10  34  89  72  94  18  15  22   8  20  71  16  87  13  29  31  98  40  26  62   2   1  13  35   5  15  51  48  66  57  98  81  93  74  90   1  20  79  63  13   2  12  41  41  39  31  39   8  59  95  57  78  41   5  29  49  98  79  50  70  29  32  21  41  15  65  17  36  33  34  64  82   9  23  74  25  25  66  73  19  17  65  21  98  83  62  73  95  47  96  53  18  88  28  75  24  68  79  56  20  13  16  16  94  63   9  86  52  60  65  32  33  35  78   1  41  26  34  62   8   4  25  75  71   6  83  64  92  88  34  10  89  83  87  75  42  48   1  45  88  15  69  65  58  95  54  63  40  53  52  12  10  36  46  15  37   5  61  25  85  13  36  48  54  50  25  11  18  56  14  75  18  65  36  86   5  41   6  71  58  48  93  55  75  75  97  80  78  64  66  38  57  33  88  57  29  82  78  87  74  38  44  16  44   3  15  86  94  49  66  25  43  95  65   2  71  36  31  29  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      21  81  70  70  36  36  40  48  76  10  69  35  44  25  16  33  21  25  47  41  10  26  98  71  89  82  92  65  69  35  56  66  64  77  53  85  38  54  47   3  35  90  66  62  31  92  42  53  83  60  76  65  25  94  41  34  52  22  10  28  61  92  13  94  32  42  40  44  78  15  26  64  82  16  78   1  57  79  45  75  37   6  76  71  56  92  74  64  42   6  69  75  81  39   8  10  54  10  33  18  24  36  86  13  94  74  49  15  82   2  12  16  59  70  88  11  75  91  57  86  41  64  88  30  63  29  68  88  65  72   9  47  61  40  69  90  68  79  69  23  63  90  69   4  34  43  67  88  90  99  85  85  56  34  10  33  81  44  60  87  63  62  52  12  11  85  50   5  47  52  49  30  89  74  16  87  58  13  50   1  75  12  18  53  45  23  85  34  90   9  52  80  64  42  71   7  72  27  74  74  27  50  62  90  97  66  59  89  91  40  42  67  81  44  71  88  17   2  16  75  58  46  93  89  24  31  81  28  60  68  59  11  41   9  40  66  35  55  88  62   1  68  78  78   4  88  54  86  41  63  54  22  71   7  23  95  28   3  11  52  90  56  58  69  32  29  85  43  15  90  27   1  31  49  78  86  83  90   8  86   2  16  64  52  82  37   8  62  51  62  92  76  80  97  38  16  53  93   4  71  33  90  88  22  33  88  54  96  29  57   7  38  16  21  93  92  78  77  54  98  21   1  50  50  72  34  54  57  24  89  19  62  89   6  44  97  42  50  55  91  18  72  83  55  19  52  40  65  19  83  39  44  98  90  67   5  36  40  67  43  48  81  45  65  71  49   6   9  63  87  74  71  36  97  85   5  63  49  56  40  27  35   3  85  23  60  31   1  65  67   1  97  94  17  31  26  73  79  54  64  95  64  94  20  47  74  29  36   5  96  67  45  67  57  54  53  37  41  52  65  38  59  50  12  34  55  74  28  87   1  32  19   7  92  43  85  82  65  31   8  56  96  20   8  55  79  97  57  46  60  83  80  84   3  43  23  82  53  17  33  67  11  31  10  95  82  48  21  94  77   7  76   9  21  28  64  65  68   5  88  93  51  84   3  49  70  38  14  31  61  79  50  98  63   2  50  70  15  41  66  16  17  10  73  68  41  98  21  19  59  94  15   8   5  65  29  70  17   2  28  86  34  29  77  41  30  47  36  94  46  40  97   1  70  47  43  11  31  45  36  14  12  93  91  89  49  32  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    60  58   2  81  35  20  77  20  66   2  27  87  52  77  53  22  24  82  68  59  81  87  83  39  77  93  23  50  98  45  21  83  71  72  17  26  27  21  60  47  13  31   2  27  62  77   6  18  16  86  21   6  38  39  44  10  65  32  54  62  72  27  94  57  24  13  76  18  34  75  93  61  79  97  13  71  14  69  40  33  48  61  44  35  45   8  25  50  39   9  89  93  87  15  72  88   8  93  21  22  67  83  19  57  75  93  64  80  58  47  49  30  58  65  35  88  75  53  66  19   9  83  58  69  52  28  44  19  37  67  37  92  16  14  89  89  47  96  33  22  79  85  90   3  54  73  65  64  85   3  47  22  11  81  62  35  12  26  56  55   3  57  38  55  55  20  65   6  47  93  31  50  36  66  34  17  46  52  94  55  63   1   2  40  93  85  84  80  83  98  32  82  74  72  42  55  48   6  88  72  71  11  57  99   9  78  47  72  16  78   6  64  13  89  68  62  79  62  94  22  83  83  15  32  72  50  78  19  58  30  43  12  85  78  48  12  94  98  58   1   9  38  59  38  39  41  34  40  60  66  44  42  57  81  81  20  38  63  55  41  28  62  80   8  38  68  81  49  56  70  32  95   2  79  39  79  42  71  49  53  37  96  16  10  44  12  74  82  10  13  95   9  97  88  96   1  88   6  79  39   6  19  74  94  50  74  88  84  31  61  46  20  96  44  53   6  79  43  45   2  67  45  65  31  80  94  62  24  96  48  19  87  40  49  25  14  91  98  26  52   4  88  38  52  92  58  16  11  56  82  41  53  40  36  90   7  29  84  34  85  33  69  56  57  36  20  29  43  42   9  22  74  48  39  93  15  87  20  45  87  47  64  58  68   1  73  66  80  99  41   1  34  32  37  33  87  36  81  92  77  88  26  37  77  87  41  24  13  97  59  48  14  30   3  16  26  60  88  65   1  72  29  55  17  55  27  20   3  64   5  82  46  66  74  27  28  57  12  95  52  94  72  56  28  17  84  29  21  18   4  31  24  94  35  55  81  38  82  96  86  29  36  43  49  85  73   6   9  16  43   5  25   3  17  54  16  35  98  81   8  93  23  25  99  42  50  73  81  59  16  88  77  83  25  18  42  73  53  56  87  17   6  38  46  13  41  30   2   9  61  62  89  24  30  48  84  47   8  84  20  13  83  14  22  18  58  27  33  33  50  85   4  39  96  33   7  24  36  24   3  72  92  44  61  60  44  99  66  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91   9  51  49  10  20  54  80  26  96  96  64  84  34  72  97   9  33  99  94   5  74  85  53   6  78  92  46  43  51  63  73  91  61  51   9  22  51  70  62  50  41  19  89  51  39  75  63  12  39  39  73  57  86  55  90   2  92  35  14  55   1   4  84  81  59  18  46  16  23  51  42  16  32  40  70  90  83  17  66  12   2   7  14   3  40  56   8  97  39  50  43  70  89  69  95  53  71  18  12  96  18  73  49   7  17  77  20  30  46  32  60  21  50  86  30  42  23  90  58  51  13  99  78  76   1  46  19  73  87  22  54  94  13  43  56  99  88  56  37  62  10  56  23   2  47   1  65  97  14  53  68  84  65  15   3  86  11  91  56  38  59  99  20  54  31  71  91  53  94  58  77  46  37  76   6  91  76  22   6   2  23  77  69  74  20  68  33  46  15  71   5  24  80   3  11  56   5  98  62  35  93  89  38  92  48  94  65  52  77  40  33  52   4  22  43  66  57  89  52  39  65  19  98   1  74  37  26  92  97   6  41  85   1  84  91  99  64  86  69  19  66  28  52  89  97  97  51  90  70  13  99  44  88  49   7  47  17   6  41   6  59  14  52  96  63  81   8  79  95   8  21  25  15  74  42   6  18  42   5  90  77  95  30  35  90  72   2  88  26  92  57  25  71   3  22  74   1  77  22   7  49  10  89  36  29  35  48  77  59  85  98  57  92   8  81  40  23  74  43  87  18   1  38  72  67  61   7  67  49  11  32  55   3  55  76   9  11  43  62  50  35   8  43  25  97  40  97  23  26  61  25  76  26  12  50  31   1  78   3  92  65   4  84  89   8  87  80  81  96  66  21  42  19  56  82  30  26  47  36  89   1  39  82  21  86  21  97  65  13  71  14  77  97  31  80  75  18  68  82  59  53  11  43  48  90   3  26  18  47  40  82  10   6  94  20  45  77  22  39  13  56  85  94  25  51  34  12  56  48  82   9   1   1  74  69  31  21  81  32  58  45  74  22  36  55  35  95  97  58   3  78  71  56  94  57  40  78  48  69  23  53  91  94  68  52  59  15  30  21  60  92   8  29  64  63  21  11  75   3   5  58  38  69  26  91  43   7  61  51  32  70  78  33  34  48  59  23  76  95  81  12  97  51  71  91  89  73  20  18  30  79  65  43  62  97  94  48   6  38  14  94  25  22  50  12  96  73  79  36  35  74  66  44  41  21  22  22  61  11  30  20  98  75   9  88  98  90  34  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                10  42  58  74  72  11  10  67  37   4  58  51  93  95  81  41  28  70  11  94   8  60   1  38  49  27  76  76  48  69   3  69  20  24  15  59  97  96  51  90  50  18  70  94  44  71  44  33  93  30  25  79  63  17  76  91  14  71  63  24  71  97  61  65  77  39  94  21  46  54  55  24  55  12  58  60  21  87  38  44  80  74  58  45  94  66  92  64  46  25  83  14  38  11  38  14  15  94  57  25  35  71  17  85   5  22  55   3  49  77  48  87  52  56  56  56  88  68  64  46  62  82   4   9  15  27  70  17  12  26  55  69   6  83  26  77  11  87  84  38  62  48  71  46  11  41  91  97  97  36  47  44  49  33  76  25  52  62   6   9  40  80  37  79  64  82  16  29  39  52  81  58  45  59  65  75  59  76  93  88  51  24  48  48  78  43  88  95  56  31   9  70  83  59  79  56  75  68  96  40  19  41  92   3  24  16  21  87  83  34   9  45  69  62  56  23   4  96  35  58   9  28  35  46   6   3  42  14  98  36  46  42  57  59  95  35  71  57  10  46  64  30  40  72  30  58  59  87  94  76   2  70  70   7  82  96  46  84  63  95  26   4  16  59  46  19  75  61  63  17  51  55  13  70  72  18  42  87  41  39  67  98  97  39   9  46   7  26  34  82  90  32  47  30  24  12   1  49  33  56  84   7  98  13  45  56  81  46  53  43  19  60  92  61  49   4  43  67  73  16  79  49  86  53  60  89  19  66  64  92  27   5  74  58  72  10  49   5  36   9  87  27  73  54  65  78   7  16  16  74  84  18  68   9  48  81  27  77  80  63  77  65  63  10  10  19  35  22  85  20  52  66  30  48  38  93  89  34  47  98  88   2  30  93  52  75  64  86  52  90  36  11  18  88  95  86  75  22  22  20  94  46  22  28  97  17  41  12  94  80  56  13  96  48  90  19  67  44  62  92  83  61  76  57  18  49   7  11  91   6  78  43  66  27  42  58  97  24  49   4  20  20  47  61  20  74  90  22  98  34  57  83  47  47  25  71  36  53  84  21  94  79  97  37  50  34  36  32  70  25  16  54  72  74  58  68  11  91  83  82  61  59  34   9  46  92  37  36  14  33  76  32  11  44  71  76  19  73  87  66  49  45  12  47  80  16  49  12  39  91  83  23  34  81  25  33  54  36  29  79  70  44  82  24  85  53  81  60   9  31  69   8  35  99  95  37  12  85  49  77  23  80  31  14  95  87   2   8  59  75   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              93  20  83  98  97  37  65  79  97  33  89  16  95  37  32  44   5  10  18  34  92  50  30  59  68  17  37  90  23  78  27  26  73  31  15  87  48  16  87  30  95  50  57  24  28   7  64  21  18  96  65   8  61  51  38   9  13  85  73  90  58  87  29  31  55  95   7  92  92   6  12   6   9  20  36  20  11  18  21  81  37  37  86  96  10  96  82  81  31  58  54  69  10  31  34  12  55  82  47  32  10  97  47  57  19  90  24   5  48  63  88  90   6  37  65  30   6  13  67  91  26  44  38  83  85  76  88  60  32  97  29  85  27  55   8  22  20  63  24  14  50  81   5  90   9  23  65  94  83  92  96  54  72  50  16  81  96  32  42  99   1  52  53  54  42  80  83   4  99  96  31  86  46  73  80  41  18  98  60  55  84  18  87  38   1  46  38   5  36  87  22  57  71  96  66   1  67  23  89   1   7  35  74  42  50  88  32  54   2  39  46  28  76  23  19  39  22  91   6  55   8  89  43  14  66  49  87   6  89  22  98  41  64  84   7  75  21  76  51  78  48  78  59   2  40  82  29  10  94  91  33  59  89  76  13  33  79  90  80  28  90  81  96  85  25  62  17  27  16  63  86  18   5  15  60  22  65  23  35   8  20   7  52  75   6  44  72  26  34  83  45  41  65  18  70  30  57  25  85  54  33  98  91  64  51  89  16  37  83  77  49  61  34  57  98  72  84  73  26  36   1  84  38  24  18  46  90  17  29  15  49  75   9  16  66  22  86   2   3  17   7  73  81  67  40  20  80  30  92  82   5  79  21   8  49  78   9  88  63  14  52  54  24  11  51  89  74  63  16  55  83   4  19  76  50  79  78  94  69  89  38  12  54   3  89  26  50  21  56   8  27  13  94  80  77  81   9  57  15  95  81  37  60  55  96   6  28  55   6  14  56  51  58  98  10  95  49  22  91  25  56  97  34  57  37  30  15  78  69  44  63  95  25  40  14  58  92  75   1  66  64  28  36  19  14  60   7   6  31  57  58  90  77  44  62  15  51  80  54  64  22  44  78  61  38  93  50  61  80  82  89  76  34  97   1  84   4  71  67  31  12  11  64  91  11  40  69  92  41   7  96   4  28  31  25  18   4  56  80  72  75  82  82  70  49  71  74  64  76   9  60  47  68  43  79  79  46  20  16  49  31  42  83  79  21  66   3  47  89  58  44  76  87  93  40  41  93  76  14  27  68  80  99  10  83  44  85  83  19  41  86  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            1  19  31   9  86  24  10  12   2  28  49  17  24  16  53  59  79  82  51  14  92  45  23  18  86  49  58  14  87  60  47  94  45  27  86  57  59  55  13  52  82  90  28  93  54  16  77  69  90  50   2  17  36  18  67   2  79  39  40  70  38  56  65  29  43  32   1  41  89   4  32  92  47  18  74  56  54  80  36  86  18  69  92  90  30   5  72  40  25  69   3  64  42  48   4  42  87  84  64  16  53  74  38  59  55  22  84  44  24  75  12  44  43  70  24  93  47  74  37  54   2  92  22  93  99  57  67  69  22   7  82  60  74   9   3  55  69  53  64  49  10  68  34  59  18  11  85  72  23  23  68  89  50  90   2   7  18  80  86  74  75  92  91  41  24  15  35  92   4  93  21  72  45  67  90  98   9  26  78   1  71  86  90  21  84  63  81  63  24  80  12  77  75  59  49  87  15  72  28   9  22   9  98  63  85  74  63  71  73   4  75  17   9  91  88  51  32  87  68  22  55  61  45  84  54  77  35  16  11  72  44  32  83  42  40  57  85  20  82   9   6  86  27  72  74  80   4  40  59  73  98  43  13   8  33  96   6   8  29  78  38  21  45  76  79  56  23  85  86  42  51   1  68  86  57  87  68  55  20  38  73  31  99  45  61  12  80  34  85  58  78  54  96  26  71  21  14  45  15  62  67  60  25  56  71  23  47  48  25  10  17  73   6   7  77  17  57  92  91  47  27   8  67  11  57  66  71  25  25  48  47  19  63  68  66  60   2  42   3  67  99  56  18  21  51  77  84  72  90  17  38  59  89  10  86  56  33  68  63  71  48   6  77  80  83  59  12  12  73   5  78  81  82  44  55  57  85  72  69  47  82  46  37  61  81  37  27  11   8  22  74  16  45  13  61  53  29  79  56  90  80  77  15  28  92  99  93  71  43  16  77  84  83   2  27  32  62  58  83  49   5  58  59  64  85  51  81  31  47  81  74  84  39  47  43  44  49  73  52  10  13  50  22   5  40  80  37  16  64  27  75  28  41  77  58  11  65  39  67  24  16  74  84  47  60  74  66  12  43  87  73  98  39  81  24  15  85  60  53  37  61  36  87  62  92  54  94  88  28  69  34  44  47  50  15   2  47  85  61   6  41  11  56  70  72  48  92  87  23  72  97   8  37  16   5  13  49   2  74  73  71  45  18  40  63  71  20  26  95   3  11  30  32  71  53  44  40  86  60  78  64  77  88  54  48  15   8  40  18   7  71  10  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          59  54  73  78  71  75  31  32   2  42  81  71  83  31  14   5  36  19  14   3  90  36  73  84  84  20   1  44  62  31  11  83  73   7  15  54  32  19  19  57  45  48  81  68  54  45  39  10  77  34  57  24  68  40  46  24  93  52  45  15  82  88  31  91  40  71  28  89  14  19  20  63  87   4  16  30  57  98  20   6  50  79  29  37  49  61  15  25  71  58  98  33  42  78   5  16  57  13  22  58  57  87  31  55  25  59  16  39  97  91   8  31  92  26  64   9  95  35  47  92  69  16  83  72  15   8  15  47  32  29  28  55  35  87  72  40  48  99  47  15  60  25  60  28  10  47  60  42  28  87  51  65  83  98  20  59  14   2  48  33  69  12  21  98  65  93  40   3  37  78  91  81  71  87  82  32  52  85  42  50  87   2  92  89   2   5  45   3  19   7  84  28  11   3  29   2  47   7  20  71  99  58  23  12  28  95  65  22  62  86  81   8  11  22   5  36  92   6  33  40  47  12  85  57  94  99  36  83  50  55  42  40  91  90  87  54   7  98  52  17  71  16  76  80  47  65  27  94  42  89  71  83  82  69  26  18  67  35  50  10  37  68  93  51  57  11  74   1  75  45  91  55  44  87  45  49  36  72  11  84  78  61  43  41  41  27  97  32  67  87  83  83  28  94  80  27  88  47  89   2   7  90  55  71  75  92   3  83  93  67  46  30  59  17  39  62   9  26  35   5   2  30  66  38  95  11  48  76  87  31  18   1  83  82  41  75  65  35  52  30   9  42  36  36  88  56   5   4  24  86  32  40  17  48  73  31  17  51  62  19  86  22  53   2  32  53  92   5  82  22  37  46  67  91  70   1  30  99  98  78  18  70   3   3  91  71  95  30  10  45  90  10  16  25  38  93  63  14  57  62  85  44  16  93  78  36  57   7   6  76   5  39  92  18  77  85  76  35  20  43  46  67  37   6  23  32   7   8  10  82  20  29  50  98  21  36  57  74  57  92  27  53  74  50  52  76  43  45  23  33  78  79   1  44  85  81  65  36  30  64  61  68  30  81  32  11   2  37  11  79  61  89  93  47  91  87  88  52  43  83  90  21  72  13  72  15   5  68  56  25  47  17  50  15  61  41  11  81   2  34  64  58  88  98  91  25  56  31  10  45  59   2  38  22  60  39  76  73   3  73  72   7  23  29  67  43  50  25  14  59  67  76  78  18  98  71  27   5  14  76  62   8  67  26  51  72   3  93  99  47   3  74  41  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        84  32  66  37  98  32  53  68  84  32  95   6  64  45  31  32   1   7   3  99  64  83  35  68   3  34  39  27  81  83  22  86  18  15  25  48  25  46  46  71  40   4  43  63   9  94  58  95  87  70  59  49  40  49  70  86  48  25  77  18  83  45  39  66  84  29  59  19  43  99  22  59  39  67  80  65  24  26  95  47  86  65  85  53  97   2  77  82   1  30  84  97   4  77  91  58  31   3  36  49   3  97   8  93  20   1  14  66  25  77  68  56  27  14   5  79  53  80  41  92  42  75  58  37   3  15  61  73  66  79  92  21  60  43  59  33  66  66  26   5  51  10  98  90  95  22  30  33   7  89  85   5  60   7  94  82  73  29   9  56  75   5  18  99  15  57  59  15  45  35   5  29  22  83  28  75  47  34  24  81  90  61  80  50   1   4  70  17  81  88  58  35  69  73  41  11  74  86  48  96  19  60  73  37  69  64  35  24  31  33  63  55  24  56   5   5  45  28  92  56  94  61  54  86  16  25  25  10  61  45  57  40  79  68   3  87  44  61  94  82  36  46  43  25  63  80  24   2  32  20   2  69  42  22  79  98  56  41  13  78  78  71  99  89  84  10  31  75  11  31  21   9  77  29  43  18  75  10  91  26   8  39  60  57  57  75  58  66  22  92  64  35  86   9  99  63  16  64  59  73   8  38  60   7  88  41  89  92  12  93  41  42  27  78  96  82  22   5  67  88  68  40  74  77   1  59  47  63  50  47  41  98   9  54   5  72  84  16  35  71  10  90  23   4  77  27  68  10  24  20  23  84  80  86  80  39  46   9   4  16  97  61  36  89  71  58  73  55  25  35   3  91  26   8  47  31  43  57  90  82  34  33  52  63  97  28  81  20  35  97   1   6  99  94  22  28  87  25  25  66  35  37  80  78  37  11  72  71  13  22  38  15  91  90  86  50  81  47  16  81   8  98  51  35  93   8   6  11  96  33  65   2  44  80  58  85  46  77  35  49  55  35  57  91  19  12   2  75  45  97  31  85  22  44  62  80  14  58  59  98  46  12  28  35  17  44  79   7  45  91  39   9  88  70  61  95  50  88  60  60  51  37  46  93  71  78  33  21  58  28  11  38  44  64  24  84   2  69  97  48  76  52  55  31  89  15  77  80  51  36  64   4  10  75  56  71  31  95  41  77  63  86  70  11  43  70  85  71  87   9  45  43  65  68  11  67  10  46  22  59  15  42   2  96  43  66  72  86  64   6  69  96  81  68  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      33   7  43  28  92  60  62  92  30  43  48  35  80  87  72  63  73  31  98  69  96  29  99  29   3  25  15  32  79  80  64  92  79  61  25  80  41  95  85  96  15  66  10  27  50  24   7  42  66  13   1  72  82  36  19  92  44  98  47  57  14  90  32  13  59  31  96  21  17  69  17  39  15  63  93  56  29  64  95  92  31  78  87  42  46  25  48  18  34  80  37  23  34  68  44  25  84  73   4   8  68   7  99  22  85  64  62   7  94   8  73  55  28  62  76  80  38  48  71  67  80   3  53  19  91   5   2  50   1  30  81  18  43  48  72  71  86  85  58  22  92  48  16  59  28  63  26  68  75  30  67  34  96   6  96  67  45  10  93  95  33   7  98  43   7  89  42  60  84  63  56  20  29  34  16  93  41  61  56  96  32  13  30  76  65  82  91  86  70  34  63  61  58  84  45  44  30  40  42  49  40  55  96  85   5  89  91  50  53  76  40  94  39  91  68  96  73  32  99  10  49  46  29  48   4  23  88  37  11  12  12  56  92  15  33  63  70  23  16  92  74  24   3  64  34  50  23  70  97  27  34  94  82  48  10  70  15  20  57  88  59  66  38  33  31  96  83  44   7  75  85  54  91  74  73  11  91   3  28  80  45  23  16  46  95  18  88  52  44  58  93  48  55  76  10  92  13  52  33  72  70  77  91  82  96  77  58   9  38  53   5  19  76  56  82  55  40  16  91  64   9  26  32  10  75  97  52  84  61  14   6  58  72  12  56  83  21  45  14  40  81  62  69  78  73   9  16  68  71  72  84  30  92  22   3  96  60  62  41  75  74  50  82  96  10  65  70   5  61  71  54  52  18  56  48  73  70  26  68  30  23  37  42  70  20  48  41  94  71  15  68  77  91  50  48  39  12  93  94  36  48  98  45  18  52  17  16  56  47  66  32  31  39  91  45  16  27  92  80  77  51   6  88  14  78  79  28  93  35  46  11  86  48   1   3  42  39  51  65  36  16  70  63  73  64  77  50  53  86  64   3  27  87  46  14  98  74  74  21  28  68  80  19  57  12  99  62  93  39  34  28  26  73  32  13  78   8  91  89  56  14  75  43  75  34  84  66  17  12  31  23  90  77  82  59  78  87  42  68  73  39  38  67  45  33  30  62  87  58  72  67  97  17  27  57  45   1   4  76  82  31  25  19  51  19  97  27  52  33  81  25  47  58  86  48  72  77  46  42  94  80  39  19  68  49   1  80  78  97  78  82  99  41  30  69  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    42  32  67   8  97  46  13  87  39  18  24  26  94  84  95  89  10  33  22  99  15  35  45   5  95  56  66  22  78  38   2   2  47   7  20  30   7   3  38  57  27  71  53  89  24  43  84  95  74  22  65  41  96  74  34  14  45  49  29  45  77  68   6  29  19  34  86  41  80  58  42  49  46   7  30  27  33  80   9  80  37  19  35  43  60  97  94  22  98  58  29  13  33  98  25  75  59  16  29  49  10  52  93  50  46  55  26   8  37  31   4  53  26  62  80  23  30  98   8  20   5  66  99  65  36  85  20   8  59  12  94  99   4   8  13  87  97  35  89  46  83  56  35  52  80  34  22   1  20   2  28  67  26  95  95  84  73  97  95  35  56  85  25  69  93  35  75  79  46  45  45  59  86  29  95  59  56  73  56  57  72  40  19  56  56   4  52  37  55  37  87  90  41  46  84  98  59  30  82  51  89  97   5  20  80  84  39  71  25  80  79  35  86  18   4  83  90  83   3  84  87  52   8  80  24   2  45   9  13  99  64  28   4  18  75  12  47  14  49  58   4  37  71  67  37  82  11  11  74   8  96  88  78  64  59  58  31  58  84  83  99  60  99  90  60  90  51  43  91  54  36   6  40  11  50  88  49  16  73  99   3  42  47  44  51  79  42  27  59  72  24  75  21  88  55  40  38  21  60  74  70  27  71  54  91  85  39  99  36  26  36  30  85  93  73  33  33  27  61  37  36  70  24  19  18  82  72  67  91  14  87  32  26   1  78  11  33  99   5  64  67  63  51  67  85  63  58  72  62  67  61  30  94  84  12  91  72  65  43  89  87  85  69  49  10  92  76   5  34   2  26  56  50  24  14  17  51  47  19  96  76   5  74  79  77  52  12   6  73  29  45  13  55  89  35  64  59  18  44  25  63  60  74  94  22  37  35  67  37  55  66  87  94  64  33  57  18  86  14  79  71  82  64   1  13  39  81  36  61  88  31  44  87  99  85   4  25   4  70  68  63  45  50  11  39  65   6  61  40  16  66  63  80  76  59  14  73  20   7  51  30   3  62  69  77  49  88  41  33  91   2  74  67  56  42   2  58  40   9  21  17   6  84  44  47  19  23  31   3  21  31  58  65  32  22  10  17  13  47  98  87  71  98  33   1  85  90  33  85  95  90   8  77  87   9  93  17   6   5  73  32  14  96  68  74  15  61  58  62  84  90  96  33  27   5  55  53  43  10  47  83  30  29  62   9  99   9  60  55  44  72  96  58  62  60  80  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  40  27  15  94   9  28  38  24  90  56  42  40  25  50  42  58  79  21  98  11  66  26  26  86  58  62  34  94  48  91  70  17  79   5   6  75  27  13  64  15  13  30  22  92   4   2   1  79  11  97  79  39  87   8  30  69  46  92  56  65  15  21  99  43  44  78  18  89  74  76  21  32  29  87  31  58  81  98  26  61  51  90  63  21   9  36  23  55   5  28  83  41  30  63  13  32  86  65  72   4  16  46  60  40  25  44  44  17  91  74  28  79   9  53  98  75  94  83  93  35  24  19  16  65  26  28  73  69  43  19  20  71  55  64  64  12  97  28  14  44  63  46  40  59  78  12  86  85   7  90  80   3  52  42  63  44  82  45  94  95  58  85  46  84   8  92  34  94  84  87  57  63  24  78  99  53  48   3  85  96  87  48  21  90  43  90  89  29  66  58  76  89  42  33  55  78  95   3  33  68  11  79  39  42  41   6  25  54  75  49  96  63   5  56  19  88  47  30   5  81  54  41  22  81  93   8  66  95   3  36  35  19  36  23  19  15  90  88  57  20  91  13  46  21  40  53  72  66  94   9  77   3  89  26  13  88  55   1  16  97  53  20   4  31  43  22  12  30  38  92  67  81  66  51   6  59  17  44  39  42   7  66  47  40  55  51  39  71   1  84  61  94  47  62  99   3  42  97  49  14  57   6  39  94  51  90  77  43  80   9  74  24  64  13  71  16   2  48  77  81  16  78  23  64  68  49   6  24  46  25  11  11  89  93  37  71  42  75  34  21  96  97  47  23  82  59  52   1  67  97  22  79  43  76  27  10  68  71  13   8  13   6  81  38  24  73  91  43  70  29  88  55   7  55  55  80  74   9  30  27  38  30  51  98  35  15  86  36  93  30  18   1  88  93  74  59  96  41  23   1  98  30  36  30  88  85  26  38  84  17  61  86  79  56  34  91  71  73  60   9  17  26  67  81  42  66  60   9  21  14  34  67  56  53  82  87  37   5  46  68  80  38   6  48  45  43  32  94  18  42  81  97  79  16  44  31  56  65  77  28  50  99  50  83  21  59  33  28  49  15  42  21  39  46  39  17  43   6   8   9  46  86  35  45  60  70  55   9  93  66  33  53  95   7  51  47   7  89  44  84  79  11  15  77  25   1  59  24  78  50   2  92  97  33  61  80  35  95  90   6  11  22  74  57  99  87  34  27  81  80  30  65  45  19  12  16  68  81  78   9  23  52  72  49  57  11  68  90  52  51  30  60  69  92  72  14  67  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                23  77  98  87  33  52  89  69  90  12   4  52  54  95  73   8  38   7  95  88  87  51  44  89  22  40  72  75  11  44  48  78   9  64  16  94  85  96  77  39   7  80   8  31  65   1  50  11   7  34  57  60  80  59  62  89  85  49  55   4  41  13  39  24  20  96  77   2  98   2  53  37  58  95  15   5  39  24  66  14  32  17  74  50  84  34  90  79  42  15  81   2  62  72  14  64  20  85  91  78  71  44  17  66  29  17  21  12  86  83  20  70  96  26  58  22   8  33  74  68   4  64  36  39  72  93  35  10  13   9  52  90  95  63  89  43  24  21  55  68  17  53  98  88  21   3   4  28  58  29  91  23  90  44  26  18  61  31  67  27   4  15  11  15  85  21  72  68  72  83  93  40  47  18  50  90  84  96  97  79  99  64  62  50  73  76  45  41  91   9  39  60  52  67  95  75  99  65  42  97  20  58  41  29  98  53   6  99  96  53  36  11  13  61  45  10  95  73  57  45  73  57  97   9  47  48  22  99  68   9  15  62   7  15  22  64  35   6  37  75   9  39  85  98  87  88  75  78  55  62  41  32  41  16  40  71  22  63  31  20  14  78  93  48  35  24  20   2  65  31  23   6  60  62  38  11  82   6  58  99  36  61  60   2  57  71  41  21  33  79  21  25  77  46  83  88  78  22  99  22  97  71  89  50  24  85  37   3  84  53  51  78  27  29  77  46  14  32  41  30   7  84  62  55  52  87  42  46  82  33  49  35  65  99  79  91  38  14  18  81  67  44  31  63  17  60  57  10  73   3  45  32  57  56  61   9  36  69  71  14  75  99   3  45  77  12  34  25  61  62   1  45  32  41  48   1  88  66  42  92  37  72  97   1  22   1  21  35  39  60  56  10  94  24  93  66  75  97  49  92  10  68  55  39  68  82   1  56  78  51  72  88  68  25  28  57  13   1  82  40  62  73  71  53  27  43  92  59  46  43  70  59  41  87  32  92  43  76   1  33   3  62  59  87   6   1  88  52  39   8  28  26  98  85  24   6  61  25  16  39  76  55   9  90  42  29  14  18   1  73  42  18  89  91  59   1  12  82  34  27   3  91  89  76  76  36  45  54  30  76  86  24  93  31  62  24  19  32  23  73  40  50  98  34  55  43  44  40  84  19  17  44  64  10  51  34  50  98  73  80  41  32  62  35  64  41  73   1  62  96  91  70  73  50   8   5  57  51  46  49  45  35  57   7  39  66  84  95  22  48  60  75   5  50  70   7  78  13  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              23  70  34  58  68  45  20  70  98  96  60  63   1  70  97  80  76  98   4  29  48  93  83   6  77   8  74  47  56  35  11  63  35  67   8  41  20  34  10  29  56  37  84  11  30  87   1  52  92  87  18  83  22  80  12  63  50  82  98  94  63  94   4  71  64  18  15  37  96  69  61  62  43  61  12  20  69  76  58  79  74   8   7  82  93  15  15  21  33  26  67   2  34  92   5  51  35  97  10  35  19   2  87  99   6  68  52  67  90   7  32  74  41  17  98  50  17  66  49  64  55  90   8  39  87  69  72   9  46  76  81   8  69  11  25  35  37  47  69   1   7  41  45  11  43  29  39  49  90   1  70  17  31  51  61  31  80  68   6  32  13  85  33  50  83  24  83  64  65  87  93   3  99  85  62   9  17  65  77  14   6  46  62  80   8   3  45  15  83  97  44  82  44  76  10  85  28  36  92  51  91  62  31  71  55  94  93  75   6  27  26  73  36  35  20  57  86  85   3   5  38  73  15  16  85  78  81  53  82  94  59  71  58  26  88  26  11   6  88  50   7  31  97  62  37  86  81  87  78  25  70  55  43  48  96  53  83  28  14  13  11   9  92  49  89  12  30  84  34  57  16  54  17  62  88  76  76  81  62  32   2  67  75  17  12  76  42  37  60  54  47  32   9  37  42  93   3  33  45  34  23  20  68  24   8  32   2  25  33  19  54  72  68  70   1  86  94  96  38  57  96  43   9  25  98  51  77  28  95  33  56  74  30  29  63  36  37   2  15  68  33   6  45   6  82  22  36  89  60  73  60  25  55  25  36  47  14  42  88  52  10  27  94  34  64  52  75  23  42  21  19  75  24  23  32  63  29  79  38  20  11  17  54  70  81   9  39  79  36  20  44  27  43  29   9  26  84  37  33  44   2  92  77  10  21  79  82   7  53  26  65   9  19  53  91  11  37  23  56  27  77  47  14  21  71  89  21  38  35  64  66   8  31  73  13  23  87  82  63  16  17  34  58  75  38  13  50  94  38  12  86   2  87   3  53  95  73  22  41  22  76  58  96  99  61  99  41  65  96   2  93  12  23   3  75  68  17  97  16  91  51  40  27   7  85  12  59  52  19  27  92  33  19  33  62  27  55  46  43  84  65  23  87  99  11  54  16  87  96  17  29  20  54  36  21  97  87  49  52  91  89  81  98  10  15  77  36  72  67  82  35  12  40   3  37  75  32  76  55  35  41  85  62  10  13   8  25  54  58  45  68  14  38  55  68  16  69  54  14  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            12  78  53  78  11  48  99  86  49  78  76  31  10  35  67   9  66  69  51   4  26   2  95  80  73  17  99  10  81  15  29  24   4  12  17  58   7  10  44  15  50  59  96  79  42  34  88  72  28  49  88  70  40  64  94  95  67  48  27  17  45  89  40  23   3  99  40  57  43  72  28  79  52  96  72  19  17  43   8  90  94  59  27  19  41   3  90  80   7  88  91  57  68  69  15  99  46  93  10  32  15  65  57  66  80   7  99  13  48   2  92  95  46  58   8  24  51  11  81  59  96  31  41  64  36  14  28  12  23  63  78  23  79  91   7  13  77  79  29  22  71  22  96   3  67  53  99   6  43  84   6   9  15  93  37  19  31   1  87  68  78  47  88  11  72  29  21  98   8  36  19  82  85  32  16  72   1   8  31  41  65  32  59  11  23   6  46  79  27  83  24  94  77  77  28  70  55  84  65  24  38   6  49  48  32  97  68  10  87  26  17  74  39  29  79  62  94  29  36  87  90  47  56  29  32  77  94  59  81  29   8  22  33   4  67  29   9  99  33  47  73  61  45  28  24  95  24  59  28  75  56  71  15  26  15  52  67  19  76  27  36  65  82  66  51  27  94  36  85  43  48  18  95  84  53  86  74   3  76   6  26  52  86  99  41  30  48   9  80  48  41  66  97  97  29   5  37  81  91  87  42  57  61  95  92  35  81  63  33  57  43  59  88  86  98  63  68  26  26  46  39  91  65  52  94  61  93  79  94  78  45  80  22  18  25  99  41  47  19  32  56  18  92   7  42  74  62  21   8  66  29  62  11  44  19  61  39  74  52  65  79  45  41  34   1   5  89  51  49  51  55  49  69   2  35  97  58  66  91  12  76   6  35   9  43  28  32  54  53  26  98  99  27  37  22  17  53  52  11  65  97  32  21  47  49  83  23  71  51  79  17   5  58  19  91  50   5  93  12  16  48  47  68   6  95  73  25  16   3  86  55  92  17   7  56  48   5  78  17  53  79  38  39  40  57  90  25  44  81  56  87  96  94  79  87  96  93  46   1  54  31  24  18  91  86  42  73  66  14  61  16  79  87  54  56  61  70  87  41  77  54  69  24  18  77  85  69  88  51  41  63  27  79  21  87   3  47  24  26  79  26   9  43  69  87  49  24   4  26  17   8  64  80  49  56  22  82  11  85  72  16  50   2   8  92  81  16  64  83  14  62  10  60  77  91  29  65   5  25  84  47  24  66  40  83   1  45   5  75   2  10  24   4  58  25  47  96  76  15  63   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          54  37  65  58  39  89  84  45  94  40  27  78  15  35  10   8  26  30  82  18  72  82  96  61  55  34  24  51  70  14  15  96  85  68  21  28  79   6  76  68  60  27  84   9  97  49   7  11  20  89  79  14  89   6  71  94  31  39  54  62  22  12   5  18  15  59  91  37  83  52  71  30  94  31  47  90  26  39  28  45  31  97  78  27  15  36  78  28  26  40  28  74  72  27  13   9  66  93   1  68  47  36  31   9  76  27  89  56  18  88  40  71  99  78  29  42  86  15  15  85   8  53  37  12  22  41  93  74   7   5  81  83  94  81  46   9  92  13  95  42  45  38  39  66  31  41  36   2  26  97  81  11  65  56  50  56  56  48  21  48  80  66  44  86  39  25  88  27   1  38  95  20  38  63   7  12  26  63  79  41  10  48   2  12  58  52  53  46  99  64  97  65  37  68   8  27  27  94  81  83  15  92  54  53  62  84  24  43  40  80  89  71  39  49  46  24  82   6  90  31  45  46  87  11  74  24   4  58  20  48   1  28  38  72  50  16  52  56  11  98  97  57  90  14  52  77  96  43   4  96  96  48  55  96  31  22  73  93  93  95  37  50  65  61  28  44  44  55  59  89  36  55  17  21  60  74  83  39  42   5  87  39  33   7  28  44  83  63  54  28   2  87  80  80  73  41  87   4  33  14  44  23  46  24  55  74  38  48  62  58  48  84  55  51  10  37  31  61  20  27  97  89  64   4  62  53  70  67  65  24  91  89   4  52  89  70   7  68   2  26  17  52  46  36  91  78  69  38  63  49  92  12  67  60  31  77   9  87  23  87  18  82  66  13  37  87  52  67  65  29  10  68  29  43  93  50  43  23  42  27  32   3  33  19   2  19  81  62   2   9  23  89  94  82   1  99  11  47  54  99  58  61  11  38  32   7  94  39  74  88  34  34  62  79  66  16  68  70  34  22  68  39  42   5  89  43  32  29  84  96   5  59  42  81  53  37  34  17  25  15  45  27  49  15  67  57   3  22  95  31  96  99  68  77  59  89  45  86  29  22  41  47  87  45  56   1  90  81  42  72  71   7  82  95  15  69  21  41  27  62  19  18  71  76  17  78  11  49  75  88  74  40  79  29  89   5  50  81  95  91  56  38  10  96  53  81  77  96  39  43  29   6  69  26  76  46  87  30  84  82  83  21  29   3  12  17  71  15  40  16  25  11  24  57   7   6   8  65  95  82  71  14  74   2  67  52  38  88  24  44  33  77  14  69  34  77  48  74  32  34  63  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        30  61  14  81  67  75  71  80  10  67  97  10  19  67  52  33  61  50   9   2  80  82  85  70   3   7  83  73  90  71  21  87  56  20  26  87  73  79  34  34  70  75  51  51  11  25  79  61  50  42  26  45  45  57  92  74  17   5  30  36  44  18  40  32  40  54   5  74  30  27   4  16  28  56  69  58  59  71  83  18  26  66  44  27  24  81  93  96  83  41  39  39  97  42   1  28  56  50   3  82  79  21  17  63  82  76  62  97  35  86  53  71  88  99  46  34  78  34  96  40  72   5  76  36   3  38  36  36   2  66  97  85  14  83  43  34  23  30  44  14   6   5  33  94  51  52  99   7  49  28  34  14  93  18  24  40  39  30  14  80  34  58  89  17  50  16  38  98  34  13  35  32  74  20  24  25  92  11  10  30  53  82   9  80  71   5  27  47  60  65  51  15  93  84  12  41  46  28  34   7  50  44  65  84  86  29  80  58  85  68  13  27  46   9  19  84  44  76  21  86  26  40  31  71  91  17  30  25  91  79  82  14  67  17  91  46  85  55  16  15  65  26  71   4   5  81  87   5  54  18  50  96  27  54  37  74  74  57   9   8  35  27  94  37  33   4  32   8  87  47  33  29  74  71  49  12  56  79  36  56  21  90   8   8  51  93  63  71  47  46  31  78  79  28  75  13  47  89  48  99  18  98  71  14  38   7   5  62  95  94  55  10  25  51  31  43  74  74  42  41  99  75  58  93  50  70  27  85  12   1  62   8  42  96  42  37  66  19   6  64   2  11  11  18  73  53  74  83  93  29  96   4  75  69  77  28   8  72  83  93  99  51  51  73  25  13  73  16   1  74  90  74  58  10  84  28  85  35  61  60  80  54  31   1  78  44  62  27  74  66  51  69  86   7  76  42   7  35  66   4  40  97  51  19  68  94  82  95  82  94  57  81  73  21  59  35  86  22  87  67  35  58  10  72  21  55  37  89   6  50  89  69  23  89  18  50  15  87  43  71  29   2  66  56  33  44  98  80  39  90  22  85  93  30  44  98  70  96  80  82  22  11  54  53  35  66  99  13  45  57  47   1  99  98  39  70  72  10   6  83  47  79  32  92  47   5  74  58  66  98  46  19  73  37   2  15  86  38  36  56  97  23  13  27  81  79  31  66  42  89   3  33  37  20  86  32  13  20  70  12  92  46  67  34  37  66  28  24  86  78  85  48  98  22  54  92  30  27  78  82  79  98   2   9  71  43  10  62  46  86  99  73  27  72  31  66  87  94  86  75   2  43  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      51  64  35  94  61   6  53  47  49  19   4  39  63  37  45  86  60  18  44  27   7  96  43  86  64  18  77  22  21  46  50  26  68  38  14  25  56  91  35  60  98  80  55  41  55  72  60   9  81  81  33  16  63  92  82   9  22   8  63  67   3  27  33  74  50  53  65   2  32  88   6  46  25  16  71  60  43  32  35  23  85  61  27  56  89  35  84  76  87  21  51  34  57  78  30  59  10   8  44  85  39   9  68   6  49  53  12  21  37  80  43  50  50  45  58  82  59  81  89  66   4  10  71  36  12  27  52  78  61  63  33  47  22  62  38  48  34  17  52  52  43  49  84  18  33  81   6   9  83  32  26   9  57   4  88  82  61  15  84  10  41  46  15  46   2  10  67  24  20  35  20  37   8  25   1  72  18  45  85  81   8  26  97  17  86  67  50  89  69  99  72  18  63  21   9  59   2  42  18  23  27  34  37  80  77   7  10  64  73  68  68  42  91  86  63  92  40  59  10  49  46  35  53  90  57  57  31  18  57  14  85  94  36  21  28  42  47  39  33  86  76   6   7  65  40   5  18  67  78  39  15  96   2  35  20  95  35  33  76  66  27  65  66  22  43  88  18  81  15  15  90  56  27  50  98  57  95  76  23  15  60  40  11  19  77  20  59  54  61  43  99   7  41   5  64  87  18  92   3  57  68  77  33  30  47  42  26  40   6  86   5  47  52  74  80  54  36  46   3  88  97  42  56  43   5  71  78   4   7  40   6  42  61  83   9  90  54  69  17  67  18  50  83  40  81  29  95  31  43  78  10  50  87  91  79  83  84  12  21   4  30  97  64  86  99  59  84  45  51  58  41  22  42  68  28  24  60  85  22  67  70  53  44  15  15  17  34  11   3  62   9  48  79  86  20  71   3  68  37  65  84  35  33  20  95  33  52  47  91  91  41  17  72  82  47  88  54  78  48  91  12  58  39  31  55  67   9  65  14  99  36  15  96  80  56  19  45  54  99  88  14  85  85  75  99  75  27  69  11  33  70  34  18  33  84  60  72  35  98  64  86  63  22  50  85  10  67  81  29  76  67  23  81  46  19  64  62  17  61   1  13   8  36  81  22  46  64  24  60  25  61  79  69  65  65  42  23  80  33  25  85  39  63   1  88  63  95   9  10  36  31  59  67   7  70   1  95  90  84  98  77  98  35  66  60  73  81  48   3  21  12  12  43  27  25  80  22   6  53  21  93   8  44  48  11  27  51  81  57  64  76   4  47   4  51  56  25   2  36  18  88  86  85  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    7  77  76  95  89  66  55  21  21  32  85  46  80  87  68  83  55  46  59  35  53  82  33  34  35  51  76  60  53  58  97  67  97  50  75  88  81  91  18   8  50   4  54  65  71  90  10  34  73  69  36  44  86  19  98  43  51  98  72  78  47  13  14  69  69  30  32  62  44  40   2  27  92  21   7  50  97  42  59  62  77  23   8  90  93  79  34  95  40  11  93  19  96  42  10  38  12  50  23  71  24  87  27  26  24  96  56   3  37  79  31  89  53  87  35  49  91  21  70  19  67  10  84  94  28  59  49  46  80  51  58  84  11  90  69  71  62   7  12  24  56  94  58  28  47  98  86  86  86  44  66  26   8  37  46  74  81  68  70  92  51  36  55  19  98  79  32   5  71  57  39  16  56   3  94  55  63   3   3  65  85  64  82  19  33  65  82  91  62  78  10  24  79  29  10  44  76  92  97  82  11  70  22  96  35  86  71  88  18  25  11  49  52  86  70  55  46  21  87  56  45  35  11  22  83  51  69  30  48  40  15   9  47  76  17  78  13  75  34  38  98  33   3  50  79  48  37  86  95  86  22  17  68  39  43  32  67  46  85  64  47  56  38  42   2   8  56  85  36  23  99  18  72  78  29  81  66  95  43  19  75  83  62  63  63  15   2  67  95  63  33  34   4  70   6  44  90  73  55  14  61  13   6  37  49  55  42  51  21  73  97  33  27  11   8  41  93  97  86  54  53  32  76  17   7  15  12   3  54  11  87  39  99  36  62  50  39  39  83  43  13  95  63  78  63   7  18  14  88  60  95  19   4  91  12   2  85  96  69  77  55  97  15  25  50  55  49  69  54  54  93  14  60  45  88  72  57  67  50  25   4  91  76   2  98  28  29  86  23  78   4  32  22  81  51   4  28  32  76   5  79  11  71   3  41  39  58  64  93  93  63  31  21  45  26  78  81  25  94   3  21  31  40  49  56  87  70  48  34   7  98  69   3  89  46  86  21  53  83  31  10  16  61  94  14  14  40  83  40  46  32  74  66  30   3  30  99  87  25  14  89  62  42   5  68  69   3  38  40  24  19  92  26  99  77  58  68   7  86  15  98  95  58  89  92  19  95  27  89  87  33  32  61  63  89   8   3  43  81  57  75  67  43   9  38  46  75  55  46  69  31  20  74  26  71  97  79  74  53  87  48   4  48  98  26  94   5  92  98  45  63  18  51   4  96  30  21  20  96  80  89  11  35  99  35  72  94  71  55  91  13  95  84  27   4  15  82  60  82  41  77  97  31  52  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  45  57  69  11   1   3  50  75  84  13   4   6  91   8   5  34  55  31  73  48  76  44   2  45  18  77  92  83  65  13  27  36  96  25  62  58  47  28  72   9  11  18  34  91  92  57  42  42  75  40  48  18  74  14  79  89  36  44  99  26   2  40  93  17  71  17  20  54  81  85  55   6  64  40   2  86  84  98  72  84  56  25  67  68  35  79  12  40  19  97  66  20  54  67   7  91  13  92  40  45  89  71  23  89  61  49  39  85  71   4  27  16   8  83  29  78  10   6  62  87  51  95  58  21  37  85  65   6  97   2  38  95   7  58  82  58  57  41  99  76  17  16  25  18  14  94  42  20  49  95  35  10  10  95  49  70  60  11   1  60  37  59  49  49  63  68  34  88  44  77  68  58  95   4  58   7  30  27  78  34  50  67  69  83   3  26  24  93  45  88  65  85  43  52  78  21  54  19  26  95   3  94  58  88   8  29  36  25  45   4  60  20  85  91  79  14  12  46  19  98  69  54  42  70  92  89  51  14  11  77  89  22  73  25  66   5  30  47  14  22  47  49  59   9  30  55  89  65  43  52  32  95  20  87  54  36  78   7  88  28  95  53  21  93  69  11  13   8  73  51  92   1  78  73  21  18  73  66  72  80  53  64  79  81   4  48  54  19  89  70  77  35   1  98  60  71  84  87  13  77  96  59  29  97  55  15  14  83  58  86  81  32  87  54  96   3  57  55  33  11  36   1  51  53  75  26  10  43  58  11  97  26  28  95  80  36  85  85  18  19  21  68  34  60  65  80  31  49  56  17  44   7  15  64  33  12  75  53  89  68  35  45  19   3   8  58  46  70  27  17  99  57  89   7  14  15  13   9  73  87  70   9  57   3  58  25  41  73  58  99  15  68  25  92  64  99  19  93   7  50   1  16  31   5  55  56  69  45  16  66  71  93  37   7  77  11  18  70  49  59  33  78   3   7  12  61   6  69   4  13  56  29  13  20  93  96  31  73  78  84  42   8  14  85  51  33  89   7  34  20  72  93  90  45  46  46  40  55  74  23  86  92  75  92  98  99  58  72  61  58  91   4  92  38  64  76  53  87  78  83  81  98  82  18   5  88  87  54  25  42  87  39  12  27  69  41  65  35  22  80  69  33  25  39  83  21  62  63  20  22  70   6  94  23  97  48  28  71  26  91  92  55  56  16  95  14   6  31  64  94  87  77  37  98  94   4  78  91  19   6  66   6  98  50  24  65  62  12  50  57  70  94  55  10  52  31  45  74  81  81  62  90  40  23  45   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                58  20  32  52  22  68  44  33  82  57  16  48  79  87  83  43  72  82  43  52  55  95  53  53  55  35  91  65  66  77   3   9  86  48  15   6  59  68  75  94  38  23  60  61  29  81  75  42  82  43  24  11  11  34  20  55  83  63   6   5  85  14  27  95  60   2  85  74  94  37  44   8  78  60  13  64   8  99  69  33  93  50  55  48  44  53  93  74  28  25  74  96  82   2  68   4   8  13  59  41   2  28  98  24  46  62   1  39  44  44  85   8  86  43  52  88  24  57  53  22  43  82  61  87   8  28  97  79  87  24  22  19  54   9   1  50  88  30  77  98  31  65  38  21  69  35  37  99  61  50  63  52  12  42  89  93  82  88  10  38  19  85   2  26  40  87  38  53  36  68  68  58  65  56  11  35  99  63  64  16  36   1  88  63  66  19   9  90  94  47  46  94  10  62  34   2  65  91  30  81  72  62  93   7  86  72  73  38  40  50  12  27   7  84  86  60  57  97  10  78  89  88  35  37  86  25  59  18  15  87  95  78  42  93  44  25  47  54  45  57  23   1  34  76  42  77  53  80  18  51  87  90  64  74  23   9  89  48  31  89  78  82  36  56  42  58  59  37  28  42  27  14   2  96  55  29  49  23  17  51  17  74  22  90  28  12  88  74  29  30  14  80  83  82   5  50  59  52  88  49  11  73  33  72  25  77  42  59  43  98  54  22  43  51  51   9  10  65  63  48  72  33  53  99  37  20  52  87  79  85   5  89  44  10   8  78  21  94   6  50  90  16  90  65  96  76  72  99  81  47  59  88  33  57  44  38  64   3  60   4  76  41  10  16  64  61   1  50  13  51  53  47  76  97  23  51  36  33  61  65  79  92  95  74  36  40  74  91  93   8  92  87  53  50   4  23  65  17  33  81  57  39   5   8  92  82  87  59   1  64  66  29  87  11  22   9   2  37  67  21  34  65  49  49  52  32   9  48  35  20  77  78  37  25  21   7  95  54  43  42   9  76  25  11  39  53  39  96  85  10  95  28  24  86  80  74  20  67  21  10   9  80  33  57  27  35  60   3  29  71  33  27  31  21  80  47  85  41  34  45  80  65  31  23  24  27  62  67  73  64  57  87  32  26  25  39  76  86  95  54  68  12  16  24  17  18  25  24  84  24  28  28  10  28  81  92   9  60  58  65  79  13  84  86  71  45  41  51  47  62  11  87  69  52  74  25  70  69  23  60  79  16  44  40  21  45  70   5  64  75  96  57   8  25  55  33  29  11  55  45  55  35  53  40  31   4  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              73  77  17  14  49  44  87  81  45  81  72  85  79  53  35   3  68  45  74  65  79  66  66  87  13  46  29  50   2  35   3  74   9  17  77  65  75  85  38  78  99  16  56  11  47  63  47  48  14  44  69   4  89  99  37  76  93  30   5  72  75  32  99  16  42  97  46  72  76  92   4  84  98  52  85  24  14  79  85  15  90  26  25  69  41  68  25  92  63  92  17  21   9   3   7  97  39  42  90  34  10  59  62  58  62  89  46  77  47  49  78  83  23  26  30  69  18  66  47  18  88  89  80  24  54  37  27  30  60   2  60  62  85  20  82  83  30  21  93  67  69  28  21  30  81  98  94  58  27  92  35  26  47  73  16  30  79  32  85  98  30  43  81  59  35  50  79  48  38  75  29  87  58  18  99  12  31  24  32  88  71  41  82   8  32  90  76  17  22  79  37  35   8  35  80  51  48  92  15  71  34   7  40  94  54  57  46  98  52  25  74  51   8  86  92  86  12  41  72  75  11   3  59  98   4  32  18  92   2  91  93  64  29  88  29  29  24  50  52  85  20  72   7  78  68  83  40  42  95  82   3  45  63  67  55  82  98  84  19  21   1   2  73  50  23  87  36  87  77  90  86   4  97  26  71  10  36  26  66  93  23  61  72  33   3  25  54  19  13  31  47  48  90  52  94  73  22  60   8  51  62   9  43  32  60  59  65  87  51   8  97  41  18  47  42   9  71   2  47  49  90  71  42  59  73  89  69  26  33  13  72  30  68  79  11   4  20  54  16  23  38  40   7  47  31  33  80  83  50  38  92  49   8  80  30  81   4  25  44   6   8  92  32  50  13  95  79  83  73   4  96  91  18  73  71  80  30  65  80  64  97  46  42  62  15  90   2  71  14  53  68  19  85  63  28  12  27  28  44  87  13  97  56  18  66  47  87  97  74  19  95  32  69  81  96   4  84   5   1  91  24  23  21  69  79  94  52  62  67  14   4  18  39  83  35   6  64  78  96  45  15  63   3  82  34  40  79  55   2  22   7  21  41  21  59  25  56  61  35  75  57  72  37  49  57  15  31  51  90  11  74  37  70  48  40  29  70  90  18  90  38  35  43  22   7  11  45  38  46  91  43  50  59  85  56  27  22  20  68  23  35   1  22  82  39  10  40  86  83  55  81  43  40  81  97  54  31  10  72  45  45  31  88  83   6  51   1  47   4  87  76  43  65  69  23  76  84   7  72  31   9  76  47  53   8  30  36  35  55  14   8  18  57  38  38   5  68  12  87  19  85  82  61  62  41  32  45  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            62  25  74  33  77  75  96  24  59  51  73  31  59  31  14  80  14   7  74  73  55  64  32  79  75  96  28  17  32  29  99  92  38  22  73  22  70  66  69  57  12  74  84  95  54  13   5  81  62  17  76   7  44  46  79  54   5   6   6  93  52  79  24  42  98   8  18  90  16  39  70   3  32   5  65  95   5   3  61  51  59  82  64  80  71  23  90  82  20  89  15  23  13  29  16  38  49   5   4  22  75  19  80   7  64  99  38  16  55  88  83  55  40  67  34  35  59  54  92  85  74   9  68  82  27  27  18  78  33  57  52  14  77  23  61  98  32  42  83  75  48  53  55  72  67  66  24  56  72   4  56  90  68  15  21  93  59  99  55  73  78   1  74  20  38  76   4  16  93  79  85  45  84  45  10  64  26  91  28  40  48   1  41  80  44  80  19  40  44  20  27  76  91  34  40  56  87  72  30  81  91  56  81  97  12  98  64  50  21  79  42   2  26  17  82  96   7  26   9  94  22  64  37  68  84  64  54  49  81  66  86   3  50  23  70  67  23  72  55   2  22  88  75  44  96  98  90  96  86  50  20  71  79  61  37  45   7  46  54  69  89   5  76  28  52  67  99  83  94  64  88   2  64  32  97  85  63  58  55  61   6  34  98  39  94  49  53  27  78  13  64  44   3  74  11  75  47  41  44  77  39  28  61  19  42  98  93  46  24  80  50  28  24   9  70  14  77  10  19  13  44  50  25  66  65  62  33  18  84  87  21  68  79  55  25   6  67  37  91  64  77  26  64  66  99  31  26  10  55  90  67  76  70  22  48  12  74  40  76  55  78  85  21   6  11  20  78  93  71   3  96  53   2  39   1   9  83  17  76   2  68   7  83  66  54  71  68   4   6  57  93  11  25  86  44  29  71  49  11  76  79  37  27  69  15  18  86  82  56  27   3  80   1  41  41  20  55  16  50   3  77  82  92  49  92  75  82  17  40  68  86  89  31  29  83  66  19  96   6  34  54  10  17   4  95  25  65  51  22  65  97  62  88  30  56  20  75  44  83  20  10  69  38  26  67  48  23  45  71  76  42   4  68  16  71  60  49  24  51  10  48  71  11   6  58  36  92  70  69  43  20  15  39  23  70  85  56  38  22  24  74  54  98  43  10  30   9  33  76   3  71  16  12  84  64  94  65  36  82  53  65  66  83  31  13  25  84  18  65  45  28  54  85  91  18  33  36  30  56  59  75  93  21  46  84  15  49  63  54  13  69  57  90  70  49  45  42  19  48  73  97   5  67  31  72  28  67  41  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          8  32  20  76  47  87  48  28  75  86  17   1  21  62  66  44  72  77  20  50  38  51  96  76  86  59  81  94   4  10   4  78  41  76  57  10  46  33   3  28  32   1   3  69  29  96  79  35  92   8  47  71  75   7  86  94  55  26  16  15   4  60  15  82  65  91  10  83  17  21  90  82  16  78  47   1  69  88  92  37  22  85  49  56  23  99  60  81  70  99  54  10  95  27  77   4  13  76   2  84  67  54  80  22  71  67  33  31  39  18  72  82   7  74  65  87  45  55  31  93  37  21  22  25  55  47  88  90  14  85  17  57  58  72  89  38  35  65  41  52  89  58  28  68  15  31  45  34  60  98  43   5  59  41  98  46  45  69  57  19  47  95  96  19  20  12  66  21  29  98  99  37  71  68  41  61  18  31  53  52   5   8  55  83  36  97  51   1  27  44  92  50  68  87  88  38  18  13  74  61  54  95  87  17  21  24  83  30  76  68  74  22   2  25  77  72  27  45  52   3  69  16  99  60  90  80  68  66  84  61  58  60  57   9  13  83  14  10  72  19  22  52  70  94  50   6  17  45  86  95  30  55  78  71  17  20  92  81  21  99  47  18  32  64  51  76  76  32  68  30  45  76  50  13  80  82  64  12   9  26  92  32  10  86  85  35  48  57  21  63  56  67  59  57  75  93  89  74  51  20  34  64  96  31   1  84  12   4  70  22   2  77  89  12  21  78  50  58  88  71  94  93  19  30   3  48  93  63  99  24  70  12  56  99  49   2  17  80  65  61  86  79  68  83  36  92  94   3  70  14  28  37  98  41  76  79  19  10  22  26  27   1  24  88  12  78  70  68  54  46  68  17  65  40  88  14  63  44   8  58  51  56  15  41  18  95  57  83  83  26  55  26  93  22   2  89  76  67  40  97  32  48  82  78  92  90  77  67  39  49  64  32  57  14  72  64  11  44  23  18  87  33  25  99  49  79  58  81  99  28  26  25  37   4  87  64  10  83  62  67  46  25   2  23  47  88  36  15  51  27  47  86   7   4  99   2  57  64  72  58  16  49  37  72  12   1  36  52  68  33  42  68  46  71  47  73  19  30  56  77  59  55  86  44  90  45  73  65  19   1  74  19  43   1  55  14  47  83  53  53  39  53  15  47  97  30  78  16  47  88  32  22  60  90  61  19  68  71  68  32  15  64  10  50  94  61   6  51  14  83   3   2  13  18  77  79  40  73  84  48  60  81   4  69  56   4  68  19  36  79  22  40  86  11  68  89  20  24   7   4  22  29  11  61  22  75  12  55  72  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        42  96  59  85  46  28  43  82   8  36  23  20   6  77  41  34  98  20  38  23   9   3  87  75  37   3  44  38  31  50  73  12  15   3  39  46  58  19  99  94  74  87  34  58  32  61  64  92  44  53  66  26  52  95  44  21   5  16   9  67  88  87  95  87  93  27  71  72  28  38  41  79  80  79  96  77  27  53   9  60  13  75  29  90  57  48  56  68  29  36  94   1  76  82  88  16  74  22  51   2  84  34  82  32  31  51   8  38  55  43  32  84  58  27  90  20  62   2  42   8  99  84  11  63  25  97  29  74  89  61  22  44   8  99  99  78  76  97  35  74  25  55  29  68  39  57  54  81  36  83  27  19  30  67  37  16  94  55  34  97  21  32  63  47  85  47  71  84   7  12  11   2  99  35  77  29  79  59  23  12  22  37  32  72  56  34  77  40  19  63  71  27  86  72  75  52  74  67  10  76  92  61  90  87  49  13  80  36  41  88  74  40  59  72  88  97  47   5  97  59  24  28  13   2  24  31  20  54  97  16  73  47  49  62  89  84  69  37  27  47   4  52  76  31  61  84  89  88  96  99  67  41   7   8  49  62  61  70  85  96  66  42  19   5  92  31  25  33  81  36  31  85  38  16  95  53   6  20  34  75  40   7  10  62  28  28  38  91  77  44  95  11  58  55  71  26  57  93  97  37  16  99  75  61  66  25  86  19  54  16  66  91  36  34  27  23  43  26  41  25  92  39  57  87  63  21  71  31  53  92  33  28  90  37  70  32  84  82  84  91  96  10  24  14   6  35  91  97  63  99  34  16  80  93  20  45  95  85  52  28  47  91  45  76  36   2  51  92  78  96  45   4   9   3  89  12  28  70  25   9  11  95  52  29  14  71  85  54  84  38  15  63  50  62  80  81  70  73  93  62   1  47  48  58  73  77  38  92  10  51  89  67  56  92   5  34  59  91  67  65  55  14  79  54  27  64  52  14  89  89  17  80  22  24  50  46  33  41  16  90  58  76  72  72  45  37  76   3  44  99  38  25  25  73  76  32  67  95  47  33   8  85  48   3  99  15  80  40  76  87  80  19  73  26  46  89  73  23   5  92  46  21  85  36   7  30  35  35  86  97   8   2   2  18  66  46  13  43  93  61  77   4  62  64  76  42  28  57  67  65   8   6  87  24  13  28  88  21  26  16  83  39  79  17  63  95  48  85  61  84  65  30  35   1  95  41  21  57   3  49  23  40  60  48  38  28  67  65  74  99  47  39  33  11  58  13   6  40  16  13  96  49  53  43  49  56  20  48  69  50  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      19  99  67  66  61  76  88  84  59  88  66  65  80  27  47  60  18  87  66  17  42  51  95  67  92  33  82  19  94  97  18  81  59  36   5  44  31  83   4  96  50  41  13  83  93  38  93  29  20  74  22  42  85  81  68  63  25  93  81  27  60  24   9  58  29   2  85  66  41  60  74  73  55  32  24  71  35  47  35  48  96  47  55  52  26  81  36   5  29  75  64   6  47  72  58  71  45  75  94  34  82  14  40  79  83  56  20  64  98  86  90  15  92  95  87  99  63  98  50  58   6  31  41  42  68  84  90  59   1  80  46  58  47  40  93  62  69  15  62  40   2  62  27  10  48  92  88  63  32  92  59  57  67  89  45  81  29  13  23  48  71  24  29   1  66   3  23  68  66  58  97  70  11  99  14  52   7  48  93  58  34  28  26  85  27  47  42  89  95  62  77  41  71  87  10  86  21  21  19  21  91  71  95  84  27  39  15   1  43  80  16  62  28  59  53  69  78  14  89  83  55  64  13  59  61  27   9  77  16   5  88  45  65  21  39   2  30  61  52  61  13  94  37  52  24   6  82  95  22  13  50  39  74  84  56  58  15  91  98   6  29  26  33  63  76   4  26  33  60  48  97  42  75  34  23  82  59  76  68  67  27  53  15  57   2  25  91  39  63  58  90  23  38  85  12  52  62  60  38  59  22  10  96  32  74  51  86  20  67  13  16  97  52  17  12  94   6  54  37  51   6   3  99  77  94  39  29  98  47  86   1  43  10  91  82  32  18  14  38  34  49  98  96  63  73  16  75  56  86  95  74  43  99  17  64  50  68   8  24  98  66  25   9   1  60  16   4  81  76  97  75  80  73  34  68  44   6  28  18  16  76  34  13  71  54  58  57  10  95  29  24  37  77   8  33  72  78  14  28  16  49  12  36  49  41  23  15  46  84  48  55  61   3   4  79  77  32  86  60  13  81   6  30  59  41  39  35  48   6  64  35  70  21  40  38  12  67  87   8   8  97  33  28  81  42  49  90  71  48  45  12  45   1  48  29  72  18  15   4  38  30  35  87  50  72  60  25  21  51  69  71  68  15  14  32  16  88   9  12  75  29   1  38  32  46  37  96  55  99  41  91  38  73  49  94  10  54  12   5  85  45  25  43  18  34  89  91  56  53  11  51  71  97  35  90  40  63   5  80   9  18  47  68  38  39  66  40  81  46  97  85  72  58  29  79  36  37  60  94  44  61  56  99  74  41  13  82   8  81  90  10  57  51  22  89  78  66  97  33  68   4  88  82  97  32  42  15  54   2  38   6  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    40  84  68  68  51  55  23  72  23   4  17  37  52  44  77  83  74   8  39  81  46  29  49  12  81  63  80  78  39  65  13  47  32  72  92  35   4  15  18  30  85  68  71  31  43  34  23  68  75   5  11  81   1  18  96  32  92  38  48  50  46  59  42  31  41  19  30   5  11  55  96  91  92  87  27  73  69  88  56  55  72  97  87  18  81  94   9  96  94  57  49  42  26  99  29   2  20   2  15  54  19  43  35  75   3  94  26  22  93   4  70  28  66  94  38  81  78  43  77  47  66  52  15  87  53  34  97  99  21  26  43   6  25  41  71  26  45  96  71  71  21  59  90  19  37   6  55  18  72  56  58  60   1  66  38  85  58  94  92  95   6  61  55  27  59  53  60  37  59  98  10  87  75  65  87  50  41  86   9  52  48  52  62  20  52  99  70  65   2  53   3  23  76  84  60  25  45  16  37  25  36  30  79   9  30  32  78   1  25   5  64  67   3  18   5  47  59  36  60  86  49   8  98  77   9  96  93  18  57  35  80  85  77   1  27  24  92  26   8  20  68  73  25  26  33  91  21  75  35  44  28  30  76  18  71  60  31  84  65  35  71  81   8  75  17  98  16  94  38  59  34  33  86  16  61  39  48  82  26  32  42  81  75  58  42  55  98  70   5  13  24  91  93  54  85  77  32  32  61  23  91  88  40  54  52  49   4  31  36  12  32  13  63  83  75   8  76  15  59  62  93  42  22  89  53  97  22  42  12  16  46  57  76  78  87  77  86  68  34   3  94  20  76  31  99  66  79  65  21  21  55  40  79  52  26   7  95  93  47  71  50  20  57   2  51  61  34  13  31  46  48  67  85  25  53  95  67  51  74  85  27  26  74  29  57  35  54  39  97  15  67  75   3  37  75   3  89  72  25  69  85  27  53  71  32  56   1  16  90  55  17  95  28  73   7   5  20  65  27  93  32  23  43  57  29  67  91  83  58  33  64  24  42  44  91  49  23  94  48  79   3  51  39  75  91  16  36  50  42  50  86  85  99   2  45  79  42  13  76   1  19  13  89  97  49  45  90  56   2  72  61  10  28  75  59  60  96  22  31  96   3  45  33  21  74  33   6  29  43  93  63  17  54  38  25  24  44   5   5  78  23  81  81  29  37  97  68  24  37  99   8  44  12  58  39  75  48  74  14  92   3  51  55  52  51  82  34  62  66  57  98  73   6  39  87  52  93  92  18  97  16  17  79  68  24  97  43  63  66  94  11  94  61  77  94  26  58  72  97  70  58  31  25  13  39  83  81  56  19  99  89  12  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  15   4  37  86  39  49  43  17  67  77  27  69  30  24  94  65  29  93  19  32  98   6  92  44  14  70  56  88  65  65  79  27  18  68   1   8  74   4  27  66  27  63   3  80   6  45  25  27  84  56   2  53  38  36  42  97  63  19  99  58  22  46  93  19  76  63  88   1  20  51  19  80  39  47  60  44  95  84  72  92  46  54  65  59  81  27  85   4  80  48  82  35  66  53   6  83  44  24  74  40   3  81  92  32  23  75  32  97  91  13  74  29  55  73  33  44  66  38  56   2   8  51  30  31  92  15  10  61  17  21  70  55  37  80  90  28  45  11  22  87  12  69  88  30  90  84  31  60  20  91  96  31  62  51  20  29  53  65  78  14  30  17  10  45  23  54  28  80  37  84  57  57  12  97  28  52  86  50  35  34  32  77   7  73  29  10  21  11  40  21  75  50  91  20  41  25  75  71  41  38  77  25  84  14  29  67   7  18  33  71  66  57  12  90  18  41   5  46  36  58  93  66  38  60  83   6  13  79  73  34  67  45  69  91   7  67  70  45  44  34   4  74  74  68  13  90  29  71  36  92  96  24   6  60  42  27  60  61  57  21  82  56  50  28   5   6  73  18  13  92  89  96  39  49  11  91  80  89  70  23  46  11  45  36  63  11  59   1  80  42   7  17  94  36  91  90  46  94  17  68  48  62  86  83   2  47  58   2  33  42  54  99  73  96   6  97  45  61  12  41  41  95  34   1  25  14  35  51  24  40  31  19  14  27  53  82  12  45  45  94  81  30  29  50  76   2  23  58  54  42  24   1  52  17  42  38  58   3  64  77  68  77  43  68  34  38  12  75  86  41  94  21  42  33  92   7  33   9  15   3  74  31   9   2  83  86  57  14  16  86  18  45   3  68  36  62  85   1  54  23  72  54  16  55  88  19  19   7  83   1  50  65  46  30  49  18   9  40  74   7  50  69  10  66  99  46  39  10  51  32   1  24  98  85  50  56  99  45  31  62  38  52  39  58  11  37  70  59  18  54  84  30  26  95  29  35  20  46  91  10  93  27  67  41  73  74  87  85  28  56  11  50  92  28  67  45  39  59  39  91  10  22  36  94  10  15  52  96  35  78  12  98  56  75  35  58  85  12  61  72  43  98  71  29  71  75  79   9  33  25  71  20  83  33  53  60  77  48  86  38   8  82  94  17  20  41  52  28  90  47  49  80   4   9  79  84   8  14  40  35  59  78  76  69  24  75  90  69  30  79  75  22  26  90  39  27   3  35  69  57  61  29  16  73  38  18  36  73  92  20  27  10  20  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                26  29   9  10  74  88  71  79  40  86  37  64  65   3  67  76  85  22  19  19  46  90   8   5  19  80  79  97  54  39  65  48  92  56  75  55  17  79   2  38  83  13  32  38  16  99  77   8  55  10  25  46  63   2  31  59  14  34  92  17  60  20  51  17  90  36  83  84  40  44  20  87  78  94  83  87  94  88  63  72  97  10  31  84  41  96  38  53  93  51   6  28  12   3  85  33  16  91  94  45  24  60  61  90  76  69  10  39  30  55  61  44  86  28  37  66  13  96  99   8  51  48  41  75  35  72  69   6   1  36  71  38  47  80  92  35  82  29  63  35  77  98  47  68  76  55  10   2  73  40  53  83  17  35  79   4  55  40  26  76  36  74  43  80   3  46  24  16   5  31  29  49  61  73  82  38  23  39  33  91  64  97  74  26  53  21  55  51  56  43  78  50   1  82  93  79  36  24  59  98  34   1  82  34  41  72  40  60  90  28  17  44  63  78  61  77  84  43  16  43  27  62  67  72  83  19   2  58  92  45  13   5  50  33  15  73   8  43  73  41   8  70  99  75   3  14  46  61  74  46  62  27  21  23  33  62  95  18  69  47  27  98  29  74  35  97  35  41  60  61   3   1   7  29  17  96  78  78  90  32  23  41  47  62  86   6  42  37  10  27  96  14  74  62  23  93  66  39  32  97  39  53  45  34  25   6  68  16  82  16  17  97  45  36  49  68  79  20  22   1  48  63  83  50  81  85  22  61  35  44  24  72   2  54  62  81  30  68  79  40  27   5  23  82   8  70  99  58  50  99  92  69   5  65  32  19  31  10  83   6  78  53  92  82  49  11   8  17   7  36  58  70  51  32  84  33  88  26  53   6  22  94  34  91  35  83  86  25   8  50  12  38  71  26  59  68   4  39   9  18  81  47  94  13  91  79   8  74  24   5  77  26  20  24  10  57  66  30  94  96  72  14  75  73  94  86  21  78  37  56  21  46  90  40   9  77  99  30  38  13  45  33  98  55  83  42  39  30  98  40  76  57  77   3  81  33  60  94  39  54  43  84  67  91  72  58  68  89  70  30  34  59  42  91  21  76  87   9  12  37  10  72  46  72  80  80  50  43  65  51   4  38  81  96  53  22  36  59  84  61   5  30  95  80  42  17  42   7  16  55  33  90  35  50  70  64  92  94  74  54  29  56  15  28  35  53  62  51  34  45  17  70  28  64   5  72  40  46  20  60   1  33  46  44  86  87  97  42  44   6  19  26  25  66  97  72  38  18  24  80  99  62  59  36  12  36  74  43  23  61  38  88  53  15  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              24  18   5  59  64  68  87  59  26  18  91  76  30  38   8  32  31  13  68   4  83  30  28  16  59  59  34  47  15  57  76  60   4  92  52   9   3  11  30  27  90  24  49  78  29  84  82  12  96   9  80  10  87  17  47  76  68   7  59   3   2  18   8  68   9  50  52  61  84  86   2  42  20  87  42  21  19  52  87  82  55  89   2  86  66  80  54  93   8  79  18  13   7  86  23  46  29  44  13  87  35  98  88  92  99  26  86  98  17  66  98  48  45  78  40  27  41  34  14  34  42   9  50  52  18   4  82  26  67  24  10  69  30  10  78  26   3  88  82  77  50  23  36  30  98  32  20  55  28  30  63  18  61  88  19   7  40  83  27  78  83   3  16   6  29  81  59  16   4  23  70  33  56  18  74  55  53  79  63  23  73  41  19  78  78  97  29  98  36   7  63   5  74   8  58   1   2  47  36  29  37  40   2  68  94  32  77  62  52   5  19  54  84  58  71  65  66  74  96  46  31  10  93  99  76  96  22  61  23  55  89  35  47  73   6  29  19  17  68  23   5  56  40  47  94  66  66  21  23  23  26  91  66  40  95  96  49  62  83  18  15  91  21  60  33  45  77  59  11   3   3  11  80  98  80  61  12  15   8  14  25  42  28  44   4  69   2   8  10  49  77  84  60  82  43   2  66  45  45  91  66  94  55  61  73   8  99  16  25  31  14   9  16   8  88  88  66  36  79  91  13  70  20  18  39   9  68  62  11  71  77  76  14  57  85  11  85  24  91  67  42  15  94  35  77  87  47  58  48  63  15  81  24  87  52  99  22  96  43  38  96  66  95  86   5  86  89  88  71  19  54   3  33  83  78  13  62  47  75  81  87  97  33  65  72  72   1  93  47  49  77  87  54  79  88   8   2  36   8  49  24  85  21  89  65  33  80  29   4  50  51  99  89  94  98  74  84  48  93   5  22  92   6  53  26   1  87   6   7  94  65  11  75   3  51  68  93  33  49  42  42  86  14  32   7  82  68  34  90  24  49  99  21  79  43  67  69  76  47   2  46  18  48  68  64  76  80  99  47  26  99  36  65  63  58   9  33  48  46  15  84  92  94  22  76  16  53  19  47  62  99   9  75  18  81  76  14  27  70  40  45  65   7   5  80  61  62  84  98  80  20  63  17  68  26   7  45  60  91  80  47   5  12  41  22  48  71  91  72  14  20  62  40  42  97  39  70  12  23  83  35   6  73  15  50  91  38  62   5  15   9  18  15  22  29  98  79  32  76  70  79  67  93  84  21  17  83   1  92  72  61  99  75   7  90  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            38  48  83  95  73  25  99  58  61  98  92  50  48  97  49   7  38   3  29  80   3  20  77  18  87   4  31  38  95  35  61  38  74  66  12  49  81  68  68  34   2  28  28  15  89  20  97  21  57  12  69  67  44  81  38  17  43  65  62  58  21  88  81  42  90  42  42  91  20  63  81  21  84  47   8   8   1   2   8  95  61  93  68  15  62  36   1  67  41  15  60  63  21  59  89  39  41  61  47  68  65  14  77  39  51  13  95  86   3  44  12  81  92  83  71  71   3  72  77  41  32  72  17  30  75  23  11  87  59  86  63  65  35   8  58  85  41  47  72  82  67  32  86  78  68  46  42  39  29  67  27  62  83  49  95  37  88  80  78   5  96  18  35  38  80  56  80  80  76  65  23   6  24  49  77  81  92   7  94  48  92  90   3  40  19  10  40   4  81  36  53   7  29  97  74  93  47  66  86   3  84  65  38  94  65  18  44  99  61   8  74  32  18   2  28  30  83  80  38  95  50  26  70  34  61  76  17  91  34  80  84  98   6  57  71  34  86  36  16  92  28  87  92  51   8  73  91  81  94  71  85  57   2  88  68  16  86  42  11  14  49  82  67  70  19  38  33  70  17  83  23  55  67  86  41  48  94  74   1  59  13   6  84  70  66  69  17  87   3  81  82  80  66   7  10  23  51  11  69  97  37  98  69   7  54  40  96  75   8  57  44   9  73  41  19  53  96  65  95  24  54  36  92  10  31   8  49  65  57  32  36  60  83  65  47  69  59   2  79  93  80   3  65  72  76  50  43  66  29  38  47  51   1  51  11  88  30  16  71  56  53  58  41  50  46  32   2  78  46  17  18  10  21  81   5  98  76  53  53  92  20  60  55  58  15  26  68  36   1  60  96  71  39  51  62  77  78  39  63  62  20  29  94  67  53  15  15  48   2  56  96  46  92  76  15  19  24  36  61  72  43  99  52  85  43  17  62  63  56  72  43  56  31   2  62  90  16   4   8  83  42  79  72  44  86  68  60  80  73  61  45  58  64  93  49  14  55  64  72  92  42  67  96  70  86  59  55  46  12  74  83  57   6  51  16  69  28   7  30  79   8  68  40  19  24   4  88  95   1  31   9   7  77  11  10  52  45   6  95  92  74  74   3  26  42  30  31  58  16  99  80  80  25  31  31  12  97   8  36  23  76  51  95  33  43   4  66  11  74  88  18  69  99  93  74  15   1  98  45  51  62  96  89  21  91  32  48  27  45  62  49  83  95  66  47  20  77  81  75  61  11  77  64  48  79  14  50  75  42  48  89  15   3   3  34  35  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          15  50  96  31  37  29  15  79  24  30  34  69  31  15  17  36  17   8  54   2   1   1  90  15  98  56  53  31  95  44  56  80  54  73  51  73  93  98   9  32  18  55  62  61  69  76  55  57  82   2  71  42  68  23  18  35  62  69  44  50  37  69  35  98  81  50  97  76  58  38  78  94  54  20  19  43  34  74  52  63  52  55  84  41  89  30  72  67  99  48  48  20  15  36  96  33  75  63  55  42  51  61  88  18  75  94  52  79  20  79  53  90  62  32  53  76  73   4  78  87  15  34  44   8   9  69  67  62  58  41  81  92  73  33  20  57  54  84  57  56   8   5  16  51  92  16  54  85  71  89  61  78  20  72  38  81  99  97  62   7  73  81  46  33  56  18  20  84  24  37  18  63  51  28  49  22  75  28  33  11  84  63  24   3  39  80  58  70  92  66  24  67  36  90  96  82  55  11  80  52   3  60  65  24  98  89  47  51  59  10  98  22  70  61  11  43  45  99  67  91  78  40   1  40  63  92  11  95  53  60  24  38  69  59  91  77  67  63  53  96  81  42  83   1  46  25  99  75  48  33  95  17  32  82  91  73   8  25  16  32  42  57  45  56  81  65  60  80  13  38  28  84  46   1  38  82  25  71  56  70  79  38  76  20   7   8  87  12  27  53   2  62  15  43  92  56  10  72  94  69  34  91  30  79  47  28  15   5  80  70  66  77  77  36  76  74   1  23  75  56  86  54  27  95  79  99  26  49  40  17  84  43   7  47  42  98  34  14  57  47  77   1  44  82  39  89  34  46  91  97  37  31  60  95  15  30  83  36  99  94  21  61  14  60  36  46  13  42   2  16  87  92  48  33  43  12  28  99  93  29  20  77  92  83  47  41  73   6  63  82   3  23  43  63  15   5  46  36  71  77  76  56  35  33  57  11  71   1  65   6  88  89  36  49   2  76  68  74  34  89  91  78  90  96  29  41  78  78  59  32  14  31  60  78  37  10  11  61   3  29   9  92   3  73  67  59  53  46  35  80  89  27  57  92   6  83   8   8  79  29  38  61  59  19  72  43  31  83  95  79  15  82  32   1  93  11  85  44  18  50  79  60  14  25  75  48  53  19  95  98  22  18  61   9  25  88   5  26  12  71  45  66  28  67  64  35   7  14  37  74  37   6   8  67  16  52  85  40  36  70  75   2  66  95  64  48   2  40  97  94  89  25  75  53  24  90  92  81  10  78  70  36  43  32   6  24   9  15  23  41   9  24  34  22  57  14  26  78  18   6  99  49  36  95  87  88  61  20  79  81  69  74  91  15  88  48  84  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        53  22  81  96  11  39  28  11  68   7  32  19  49  68  28  24  52  89  73  88  36  70  53  19  43  56  91  19  20  30  94  26  71  95  92   2  36  42  43  31  89  26  62   6  80  83  34  81  25  21  38  53  28  87  71  31  70  58  89  46  83  50  31   9  45  15  39  32  49  64  92  65  18  34   9  70  96  66  25  56  27  32  24  95  94  54   5  26  11  37  17  58  75  55  95  97  92  88  84  90  39  90  81  40  58  91  63  85  77  98  74  49  93  63  30  60  26  57  37  13  85  41  86   9  70   4   3  97  93   7  55  66  37  93  99  51  69  47  59  72  44  36  51   2  78  58  46  57  61  48  38  69  19  22  78  62  30  42  39  12  57  69  72  59  54  21  61  25  56  66  60  79  70  82  24  39  14  46  51  84  41  39  70   7  22  11  74  59  21  94  66  99  73  96  68  96  48  37  96  70  16  10   7  47  32   9   7  20  48  84  65  28  43  56  97  86   9  33  25  72  54  78  48  81  77   3  19  88  62  42   9  62  42   1  73  65  67   4  48  40  96  71  95  80  38  85   7   7  24  54  20  81  60   5  90  17  73  49  80  77  71  52  39  97  51  24  82  34  38  83  99  33   5   6  75  30  95  95  23  29  63  54  84   8  30  61  68  34   2  38  48  90  70  73  84  38  80  22  32  49  70  46  90  79  48  46  69   9  39  23  26   7  97  63  27  54  47  83  58  75  83  82  60  64  67  10  13  94  92   9  16  45  42  64  26  92  30  74  81  45   4  56  63  83  66  99   2  34  97  11  34  62  34  56   2   5  82  18  80  27  46  28   3   2  87   3  89  61  18  75  31  86  15   9  40  11  48   2  77  56  87  51  51  80  55  50  95  35  10  51   2  47  16  14  59  93  18  58  71  12  85  40  25  97  61  66  83  16  69  25  82  88  37   1   6   5  89  46   5  37  57  75  40   7  34  58  45  17  31  97  43  88  13  41  99  94  70  47  23  65  78  92  70  80  97  58  67  83  77  83  99  58  20   9  98  73  76  17  87  81  38  96  14  68  57  82  49  77  87  44  15  55  29  88   5  31  70  87  18  75  46  57   5  21  37  78  91  79  67  18  66  76  87  12  33  27  48  64  88  63  51  99  41  71   4  35  90  59  21  40  65  72  71  70  61  26   9  92  58  55  60  37  52  45  77  73  45  67  70  35  36   8  65  70  62  64  57  50  12  39  65  96  38  84  78  54  85  33  74  95  27  55  23  89  11  20  30  71  96  63  77  30  73  97  67   1  41  62  48  52  75  76  79   1  48  22  21   2  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      22  31  73  21  71  57  41  94  78  68  95  15  20  79  54  91  62  71  46  58  99  46   8  45  34  84  85  50  22  70  33  16  17  67  50  11  33  84  59  39  45  97  46   4  91  26  60  56  55  88  66  60  78   8  64  90  36  11  25  24  41  93  55  10  48  13  13   2  48  82  43  18  36   2  73  34  92  72  11  18  23  93  22  65  68  60  65  91  99  70  25  43  68  94  71  21  80  14   5  55  59  50  91  28  85  69  38  46  66  90  30  24  15  24  39  41  12  27  59  12  55  48  76  20  68  57   4  77  88  61  62  79  35  76  61   1  93  12  72   8  62  61  19  14  72  35  77  90  68  49   3  77  56  26  54  10  69  62  30  62  31  89  46   6  38  48  58  96  21  84  28  11  29  75  53  79   8  63   4  88   6  97  18  75  90   6  88  59  37  78  54   7  81  67  93  15  90  79  21  56  98  16  40  37  23   1  80  88  25   3  17   5  10  96   3  73  15  30   2  13  55  80  62  38  18  75  80  33   2  23  98  38  98  48  45  14  27  81  46  10  28  98  69  22  83  67  89  62  16  94  56  93  71  50  41  51  57  11  48  27  21  59  64  36  51  58  24  14  85  60  24  92  12  79  95  35  69  86  73  33  14  88  58  14   2  92  14  87  92  18  34  49  61  68  28  78  50  83  49  39  62  60  66  14   8   4  65  55  56  38   3  55   7  51  80  78   7  80  49  73  17  79  46  32  53  32   4  26  44  47  24  33  47   6  23  94  32  40  70  77  92  11  58  42  45  80  39  61  21  70  82  56  92  55  11  75   2  80  56   7  36  26  84   6  95  25  86  82  72  12  82  44  83  14  75  92  92  73   9  99  54  73  46  60  30  21  34  94  83  88  50  44  56  83  89  95  24  22   3  40  96  97  28  21  12  21  54  84  88  15  76  49  61  29  80   9  14  15   8  35  66  18  81  91  40  41  43  25  49  54  56  19  66  72  48   3  26  87  29  47  66  79  90  96  86  43  62  64  58  47  31  64   2  68  26  33  19  10  82  29  41  87  43  48  86  74  24  67  58   6  64  72  39  91  27  20  83  69  99   6  62   7   7  94  46  18  72  65  68  11  12  47  84  79  94  20   4  31  67  65  94  14  25  10  15   8  36  62   3  97  83   8  12  78  35  69  77  97  33  90  29  83  65  38  73  95  57  56  53  18  29  82  74  44  16  98  98  14  83  34  10  48  74  46  25   8  27  91  22  49  59  63  41  88  16  97  56   6  22  27  40  76  18  11  52  28  52  77  34  49  23  60  28  97  41  23  82  30  61  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    88  41  69  59  96  17  96  10  66  26  73  55  50  97  42  13  70  84  62  80  57   9  69  26  18  55  78  23  96  33  28  94  33  87  61  92  68   3  68  62  19  18  58  50  70  63  88  81  25  55  10  49  88  99  93  92  10  88  27  15  10  97   1  47  87  69   4  89   8  14  23   9  80  95  53  90  65  24  59   8   8  51  61  67  78  21  85  24  38  28  54  22  22  97  53  36  89  22   4  11  11  25  90   5  96  93  15  32  13  34  68  20  88  15  74  87  32  91  64  49  40   7  81  24  11  62  61  80  22  72  34  37  34  59  33   2  62  83  65  75  14   3  74  85  12  10   3  50  44  14  40  57  15  45  34  57  90  39  87   9  63   6  68  36  50  64  91  43  37  28  91  17  91  42  84  88  73  14  73   2  27  42  59  93  62  72  27  12  83  13  57  84  57  78  61  27  32  15   3  65  28  81  39  34  62  89  86  30  26  57   6  34  34  57  14  87   7  99  69  15  57  29  60  68  13  69   1  45   5  51  33  66  38  34  36  56  22  17  43  93  69  16  30  99  39  23  14  80  24  81  43  17  93  40   1  50  92  57  11  19  97  82  81  39  88  68  57  39  88   5  92   1   7  98  76  37  97  90  41  49  43  91  45  19  14  44  51  14  71  44  41  38   3  19  74  54  65  41  25  34  92  83  32  37  69  43  75  35  54  70  22  75  28  64  64  43  19  66  78  73  42  89  89  71  96   1  77  52   4  63  53  58  53  77   9  58  79  94  36  20  72  75   2  93  50  10  70  67   9  32  47  76  24  93  12  69  56  60  96  44  10  64  84  85   5  22  84  83  78  96  34   5  89  32  90  95  19  57  69  89  27  60   1  88  66  59  78  98   9   5  71  84  85  11  91  80  50  89  65   7  60  40  50  75  19  48  16  44  36   8   4  48  45  10  85  59  54  67  61  84  73  36  11  83  53  87  34  59  13  68  95  33  42  59  82  28   9  86  87  32  21  28  56  82  72  67  26  28  87  49  76  31  16  18  38  45   5  60   6   6  84  67  72  50  39  24  57  54  89  61  28  96  38   4   6  88  68  68  46  27  61  89  94  74  29  73  39  75   8  76  73  63  10   9  59  50  88  64  60   8  68  58  23  13  79  56  36  64  96  17  36  15   6  42  55  56  25   5  23  55  81  86  79  13  51  60  57  95  51  48  32  30  89  63  86  82   8  28  87  13  66  70  62  61  10   2  25  75  34  63  10  56  22  17  15  82  34  31  40  82  76   2  90  88  13  74  17  11  33  94  91  88  25  54  49  26  13  57  57  54  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  48  26   8  63  28  58  83  55   6  56  26  92  52  19  27  80   1  41  26  40  72  22  55  97  73  45  51  13  19   6  47  94  52  67  71   1   9  19  83  15  73  49  24  42   9   7  76  51  44  39  68  84  43  20   1  71  23  81  15  20  22  71  15  65  77  82  77  64  71  68  99  90   2  47  42  84  90  72  34  91  51  68   1  50  93  31  18  30  17  20  17  16  91  31  78  51  76  89  44  86  94  63  37  56  76  23   6  19  34  75  82  82  70   4  83  67  89   5  12  60  34  67  88  22   3  96  76  15  22  68  94  62  17  65  12  27  25  70  16  88  90  49  52  45  25  53  61  72  10  28  43   9  26   1  88  29  55  37  39   4  15  85  14  98  28  14  50  39   1  56  40  26  39  98  43  33  19  66  15  73  79  91  58   9  55  23  14   2  38  15  36  58  78  43  32  69   1   4  12  79   3  23  63  23  50  10  54  94  93  88  75  89  73  22  77  66  61  36  53  93  26  37  68  80  77  95   9  75  18  32  69  82  37  47  73  62  11  44  32  36  37  66  17  28  83  31  40   6  74  24  96  78   7  72  17  52  89  14  29  77  93  96  25  54  93  79  87  24  98   4   1  65  12  11   4   6  68  93  71  32  41  99  90  64  31   5  21  32  95  48  15  54  31  58  60  33  40   1  34   4   2   3   8  50  38  63  36  66  52  52  97  88  62  83  21  93  51  94  18  28  27  24  43  61  40  25  54  42  48  59  47  97  91  15  51   5  34  97  10  76  20  51  35   7  13  17  20  82  10  24  97  50  88  98  38  48  74  90  41  94  19   3  78  88   2  30  15   5  81  69  47  62  73  21  52  34  40  83  81  71   3  44   9   8  74  30  58  60   5  76   4  38   4  73  67  40  16  91  52  82  49   2  79  36  73   5  39  74  33  92  54  93  29  61  23  30  24  56  33  89  43  14  67  30  52  55  30  55  57   3  77  43  63  36  43  51  21   3   9  85  75  55   5  20  91  90  72   8  55   4  13  62   7  85  26  92  52  81  47  45   3  24  55  16  97  90  73  49  51  45  35  71  24  99  66  47  22  90  47  21  94  98  66   8  76  42  45  75  17  31  64  15   9  54  46  92  52   8  53  31  41  86   7  50  17  70  22  66  12  98  49  72  84  94  76  89  66  32  39  10  64  64  93  26  66  98  58  79  87  81  59   8  94  36  62  27  58   3  54   1  25  64  57  95  95  79  76  78  51  64  54   5  85  25  84  12  27  82   6   3  45  49  88  97   2  19  52  60  71  37  96  52  12  77  64  29  12  94  46  16  29  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                52  94  24  15  74  94  32  79  43  45  95  99  82  65  43  87  69  29  69  68  76  71  55  40  91  50   3   2  39  91  12  86  28  27   3  94  41  65  19  79  89  98  40  68  66  81  13  39  95  78  15  96  83  45  53   7  28  14  24  23  16   8  12   7  66  80  78  97  15  17  25  31  78  46  81   4  50  92   2  99  60  95  77  62   1  46  36  14  75  99  28  74  90  12   9   7  83  55  11  12  14  28  41  93  89  59  37  23  58  45  82  15  67  90  67  66  84  93  53  80  83  52  16  13  51  57  68  28  24  90   8  55   7  26  70  38  26  28  60  56  94  42  62  77  94  18  26  76  39   5  85  51   3  45  24  30  22   7  61  99  63  23  14  10  90  34  31   1  87  94  47  47  58  88  74  85  61  92  63  87  21  77  29  45  68   4   3  37  71  71  33  17  79  23  49  33  46  80  78  42  46  45   8  56  89  56   7  88  32  91  30  78  16  23  78   7  74  53   9  71  26  72  82  49  55  99  21  16  80  92  30  41  41  20  55  73  62  39  56  85  12  90  85  64  20   9  23  88  59  12  37  17  59  45  96  51  94  12  50   8  16  23  14  79  53  32  91  39  80  11  30  66  42  49  65  45   8   6  27   3  65  67  41   5  43  33  87  16   8  91  64  82  46  90   5   3  87  92  54  53  39  22  28  99  13  23  71  79  22  89  43  31  14  49  12  46  99  42  17  47  92  83  27  32  46  41  51  74  27   8  24  79  75  65  65  78  48  28  56  74  48  25  38  64   9  68  48  37  21  31  93  63  68  60  87  73  48  14  34  99  26  62   7  63  65  19  68  48  64  85  65  29  89  54  53  84  30  68   2   7  56  22  49  46  32  83   7  20  20  63  13  91  91   2  95  98  98  47  65  43  74  69  60  59  87  37  90  58  49  26  63   3  52  93  20   1  38  50  37  80  31  12  67  31  78  54   1   8  51   3  31  12  61  99  73  14  30   3  64  11  48  32  17  73  66  46   1  13  64  29  41   9  18  20  56  18  48  53   3  95  37  82  81  88  65   3  87  77  48  38  54  68  22  33  22   5  35  32  24  30  41  38  71  40  98  34  62  47   5  37  20  80  16  39  70  63  32  62  49  12  88  71  92   3  28  44   8  38  33  87  78  37  12  57   3  84  93  22   1   5  75  93  21  10  75  85  92  83   8  32  10  44  16  98  75  58  69  15  23  39  97  34   2  92  89  75  85  51  10  57  99  63  79  62  67  10  11  94   8  13  46  62  50  22  29   7  28  49  28   6  80  41  99  75  14  16  46  27  21  48  47  79  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              43  95  77  71  97  25  18  71  75  94  77  90  40  82  36  12  42  35  10  49  59  49  22  16  57   4   2  91  89  97  97  48  60  46  48  74  35  52  68   5  49  10  94  83  76   7  74  41  92  20   3   4  63  85  30   6   6  75  15  46  86   7  40  95  81  36  39  47  77   4  78  76  65  33  48  30   5  91  75  75  50  97  85  53  63  84  14  99  68  11  18   3  30  70  98  73  17  89  48   8  99  78  44  62  53   4  84  86  57  13  45  94  45  75  68  61  21  72  25  61  44  70   3  18  13  56  21  51  45  69  64  34  41  22  38  33  42  89  53  61  99  21   8  90  16  64  54  49  62  89  80  10  68  86  40  17  51  51  71  28  17  96  57  75  81  10  30  50  67  74  45   6  84  99  14  84  21  69  67  70  80  39  19  24  51  69  46  44  62  92  86  35  39   4   9  53  55  92  56  92  11  50  47  69   9  38  39  79  77  26  43  34   9  20   3  63  23  34  17  48  48  57  33  99   9  25  70  91  40  37  37  78  81  44  81  33   5  75  72  58  93  18  42  33  52  77  52  39  26  48  61  89  35  86  51  87  83  80  43   2  85  93  74  76  96  35  29  69  90  32  71  52  31  25  32  94   4  66  28  25  85  32  46  37   9  51  63  35  37  56  15  87  92  82  31  32  55  32   8  73  98  53  19  37  63  64  80  20  19  23  56  76  20  12  67  28  97  16  23  55  75  98  78  94  13  19  30  90  47  27  87  82  29  38  69  66  57  29  52  51  31   1  28   1  98   6  80  46  78  21  49  55   7  94  42  19  10  93  77  16  86  99  16  60   4  76  67  23  60   7  87  13  46  91  92  64  38  26  22   8  91  98  64  27   4  53   3  82  18  80  22  28  73  46  80  89   6  33  87  31  88  90  25  51  72  89  85  31  73   5  63  53  73  32  87  19  76  11   3  39  32  60  44   2  95  41  25  61  89  67  52  19  40  80  11  75  76  52  46  65  16  74  83  25  66  74  65  51  16  34  97  54  90  38  41  94  99  65  73  37   8  57  63  21  11  82  70  41  90  68  16  64  89   7  97  47  30   1  50   8  30  24  41  70  58  32  39  77  86  68  68  92   2  99  79  45   8  41  82   7  75  12  31   4  63   4   9  37  30  40  14  92  68  75  91  64  56  79  59  79  79  44  53  43   9  19  38  14   7  35  68  21  10  80  60  49   8  43  26  55  60  80  74  93  70  50  53  17  30  88  26  93  15  54  77  72  39  45  14  87  60  50  93  79  86  45  85  73  29  76   4  16  89  15  52  46  25  18  16   6  62  24   8  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            75  12  34  18  33  59  76  18  50  79  87  75  66  18  45  35  42   3  67  57   4  55  81  85  90  74  64  10  68  35  80  67  50  96  86  22  24  11  89  78  72  74  21   4  50  45  44  42  46  50  92  67  19  83  52  26  17  23  53  87  56  68  84  18  82  98  27  25  14  71  31  96  62  59  63  20  91  79  25  45  61  70  64  44  67  11  43   6  10  76  10  54  12  47  55  96  64  64  18  40  62  82  76  75   7  79  94  14  84  38  63  50  29  84  95  43  73  53  88  11  98  40  82   7  34  28  95  36  19  73   1  67  35  68  67  11  63  93  85  33  37  22  99  67  48  80  13  53  30  14  53  15  11  47   8  85  71  24  99   3  58  39  25  40  83  16  41  21  98  36   2  42  29  50  77  89  96  52   8  63  21  25  53  84  53  81  13  86  62  82  79  54   4  73  59  56  25  79  12  54  53   5  57   1  49  51  91  51  90  25  97  76  46  89  92   9   6   2  82   5   1  67  15  56  42   6  18  90  53  26  42   9  73  47  58   9   1  28  74   9  51  76  43  76  14  78  75  45  16  90  78  60   7  33  81  38  19  51  21  66  33   7  98  94  10  18   2  70  62  99  66  37  32  16  35  81  14  20  14  38  91  30  13  76  72  41  34  88  68  72   5   1  85  17  47  76  95   5  52  16  39   8  26  90  35  34  49   7  26  50  63  59  97   7  75  17   9  65  43  14  47  29  37  34   2  60  84  65  98  54  61   3  53  34  46  39  34  89  74  23  90  37  16   9  35  64  53  10  72  91  38  58  32  26  76  78  47  31  11  90  44  26  69  89  95  96  19  80  28  54  23  50  39  84  38  36  80   8  52  62  58  79  38  68  89  50  38  33  93  23   8  43  30  83  39  96  66  75  50  65  74  28  72  51  80   3  17  16  27  25  69  33  57  49  48  44  80  85  75  65  35  89   1  64  84  42  58  75  12  75  79  54  55   6  56  11  19  57  82  25  69  70  41  77  99   4  37  12  58  92  52  85  27  11  89  25  22  66  71   9  66   9  56  63  86  75  38  96  51  88  13  14  58  59  86  15  21   3  87  66  98  59  49  12   3  88  11  72  76  37  23  42  33  23  13  91  66  21  67  21  14  27  73  51  49  84  77  73  62  43  37  82  76  28  33  49  32  90  93  53  73  36  83   3  93  61  69  55  99  44  63  95  46  20  44   3  87   2  31  53  80  99  24  51  32  97  11  20  48  21  96  88  24  13  36  38  99  85  90  26  28  16  77  64   3  48  91  84  46  38  65  80   5  17  25  78  20   2   8  79  74  95  12  76  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          92   9  90  99  30  27  95   7  33  88  24  47  49  79  15   1  37  43  83  84  76  87  24  76  16   4  95  92  25  95  17  99  16  49  44  44  67   4  28  30  97  27  95  40  81  11   9  19   3  80  16  66  73  94  44  32  32   1  34  45  93  69  50  41  97   6  81  36  13  34  74  72  11  92  95  98  97  51  91   3  24  21  85  78  73  10  35  55  79   9  43  73  35  24  62  72  13  71  84  47  80  73  87  84  22  59  70  54  41  73  31  49   4  94  67  69  84  44  20  98  65  80  80  13  36  82  73  56  55  89  85  37  37  39  14  46  24  63   8   1  36  18  35   1  31  52  83  51  52  18  25  77  52  50  33  96  81  17  57  78  38  53  62  41  45  84  22  44  19  86  62  42  24  48  82  51  40  44  54  14  85  88  74  56  36  26  93  22  80  63  15  42  62  65  24  24   2  14  31  78  32  14  39  72  79  62  43  38  53  46  57  42  21  73  18  28  27  40  60  24  77  33  22  20   8  66  38  85  11  13   3  67  37   1  34  73  99   1  28  78  46  93  45  90  73  99  52  77  98  51  48  62  12  58  13  44  10  31  56  32  26  32  94  25   2  46  81  63  79  26  18  14  49  74  75  82  52  12  37  15  62  38   8  19  18  22   5  85  30  23  80  22  39  20   7  43  91  46  60   3  55  43  55  15  59  78   9  66  92  67  79  27  76  85  15  65   1  63  27  48  74  19  70  12  31  25  95  90  21  49  19  43   2  13  19  10  14  94  43  63  48  20  26  69  57  74  97  87  98  26  33  88  35  22   5  51  60  28  58  63  18  28  77  23  72   3  17  20   2  73  93  68  23  27  72  62  98  93   4  16  80  75  44  34  96   4  70  89  97  52  21  94  63  50  47  55  23  96  92  79  24  45  47  66  49  60  17  43  95  41  99  98  49  80  96  29  75  90  84  55   3  46  39  45  29  63  16  96  15  46  63  42  15  11  76  44  73  54  91  87  51  51  91   6  69  57  86   6  84  33  71  15   8  41   6  71  29   8  22  94  51  94  58  21  43  43  98  84  89  30  36  63  23  99  86  65  51  88  97  24  12  75  33  43  78   2  75  40  95   7  74   3  51  26   4  35  83  59  69  98  24  38  51  78  36  27  26  34  25  53  86  29  47  69   4  82  49  68  73  54  53   1  42  71  50  29  77  53  12  28  20  84   2  72  70  73  28  99  75  13  34   9  27  92  60  30  18  71  28  96  50  30   7  55  82  58  98  63  94  18  83  14  17  25  98  70  99  92  45   5  93  58   2  86  17  75  88  67  75  26  11  77   2  12  56  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        20  42  14  16  40  23  56  58  93  47   3  73  22  94  88  10  80   8  24  87  46  51  29  46  28  37  27  28  36  39  18  13  91  69  91  27  31  43  54  30  69  69  37  34   4  78  78  99   9  80  79  31  29  87  46  90  31  66  52  52  33  42  48  85  71  17  68  48  70  93  50  66  23   1  17  72  14  98  16  83  65   4  38  37  88  66  35  70  58  46  29  88   7  17  38  91  64  94  44  34  72  57  71  84  82  69   2  43  78  73  34  70  64  16  27  30  88  89  41   2  40  77  64  20  85  67  27  57  93   4  62  82  26  63  72  49  28  66  16  78  33  54  16  69   1  16  24  13  30  56   8  55  17   9  95  48  74  71  35  68  98  88  72  73  39  79  40  43  91  49   3  88  41  96   1  22  23  32  50  21  87   1  81  33  56  99  13  37  39  80  88  26  57  94   8  96  44  13  44  25  75  45  20  66  69  95  61  66  77  33  80  24   8  21  61  24  10  73  47  49   8  75  69  20   3  30  31  90  78  92  82  39  93  59   3  18  16  17  34  68  65  76   7  29  86  97  24  15  79  40  48  37  31  44  98  58  98  62   9  26  40  30  96  30  71  44  62  92  39   8  84  26  47   6  20  20  11  70  73  24  98  71  65  12  82  17  53  97  84  59   7  15  41   7  17  69  40  11   9  69  52   6  86  38  54  72  64  18  73  28  80  77  93  44  96  37  25  74  72  46  53  16  79  62  91  99  70  82  61  69  61  21  83  90   6  41  13  25  27  82  55  86  65  31  95  21  25  54  53  30  79   3  86  37  89  15  14  88   1  32  47  40  72   8  78  20  79  99  22  94  26  71  87  44  87  92   4  62  16  52  88  96  38  19  13  97  94  36  54   7  57  39  39  37  72  89   4  71  15  69  94  12  13  91  92  75  76  83  98   4  71  39  88  77  99  90  61  31   8  72  68   9  94   7  47  87  59  96  23  70  83  32  91  32  45  39   8  25  84  10  20  83  46   4  87  58  90  82  21  27  46  68  42  28  59  87  38  89   8  47  45  55  52   5  60  92  80  77  51  27  28  61  88  70   6  18  65  99  64  27  75   9  35   8  97  63   2  17  71  75  72  87  22  94  13  26  94   8  22  20   4  35   6   1  93  34  71  22  81  79  28  83  75  64  87  79   8  30  16   6  34  34  62  22  47  56  13  91  55  74  62  75   5   2  90  18  56  50  10  81  70  91  62   7  61  62  51  64  14  84  17  40  84  24  10   6  82  66  55  79  38   4  65  89  28  61  77  86  24  67  36  87  63  79  94  64  61  86  11  65  30  36  25  17  96  76  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      6   5  57  41  94  60  93  18  81  33  11  90  32  16  58  78  50  99  46  16  10  68  46   8  64  86  90  38  93  99  22  73  17  34  87  27  41  17  37  49  13  28  67  28  24  92  95  19   3  12  55  75  41  18  46   7  77  46  55  61  12   3  38  14  57  93  74  76  82  58  39  31  33  56  15  56  81  29  28  12  24  42  17  40  53  97  33  17  58  53   2  26  82  39  78  66  28  42  10  78  86  90  91  55  75  33  64  32  62   3  33  34  31  33  59  44  42  67  65  76  26  82  17  80  34  20  80  11  30  50  38  38  39  17  23  45  24  91  85  82  99  65  21  64   5  73  16  14  30  12   8  68  49   7  62  58  78  39  69  54   9  67   6  57  11  95  92  15  43  78  60  20  50   9  84   9  10  81  17  43  88  60  23  76  99  11   9  87  67  49  18  30  25  56  69  98  97  12  71  34  21  37  51  58   4   3  10  76  34   9  78  37  54  96  65  89  74  49  44  83  86  54  39  16  20  20   8  62  13  72  88  94  93  48  97  63  90  36  84  28  17  26  62  80  83  11  30  35   8  10  94  11  89  85  97  96  74  49  77  68  63  65  36  82  91  99  28  98  94  67  58  43  49   7  66  31  21  52  90  17  16   6  15   6  36  39   8  79  96   9  65   7  50  42  23  25  70  49  89   4  87  30  61  51  44  57  98  10  86  48  87  93  32  35  66  28  75  82  47  52  26  78  37  86  41  53  90  54  93  57  61  34  92  38  81  60  10  58  90  43  25  41   7  10  67  59  87  85  38  18  85  22  82  91  63  10  12  57  99  22  44  91  12  67  77  79  32  66  12  88  23  11  12  23  36   3  46  14  53  56  11  66  25  19  13  87  56  51  96  47  95  33   3  21  42  93  52  63  15  14  53  32  70  40  62  21  49  73  19  49  61  34  88  58  23  75  65  24  77  39  86   3  22  24   1  77  33   9  34  42  23  44  95  51  62  93  99  98   5   1  68  60  60  46  77  13  38  64  61  14  88  83  64  45  11  52  77  72  19  23  36  60  80  76   1  59  95  93  17  27   9  20  37  66  65  65  22  38  24  95  86  16  11  62  12  59  51  24  47  65  40  42  68  52   5  99   8  62   3  34  80  20  99  59  88  96  46  14  91  18   4  11   3  70   6  15  21  73  24  30   9   7  15   5  79  41   2  19  41  74  94  85   7  67  82  63  24  35  10  38  29  28  73   8  81  43  79  60  53  26  90  47  25  63  16  45  89  35  93  79   2  16  12  64  78   7  79  49  67  21  16  42  44  79  28  68  16  94  40  97  82  59  54  48  12  98  92  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    39  60  70  57  26  12  34  49  75  87  65  76  23  53  45  46  50  54  59  42  44  87   2  86  40  12  92  33  51  64  95  48  45  90  69  79  50  96  32  42  61  77  75  62  18  41  86  28  73  99  29   8  29  20  10  56  74   7  99  52  53  20  42  77   7  28  47  89  35  46  82  28  27  18  59  68  72  41  84  84  69  93  57  51  31  44  92  17   4  85  30   6  16  66  79  37  81  74   1  89  38  22  94  23  33  54  51  53   8  63  46  69  78   8   9  73  75  31  36   7  53  60  15  21  89  46  47  96   2  75  64   4  43  42  84  39  80  21  35  44  20  13  80  81  45   9  63  64   9  51   5  46  78  19  97  47  19  59  17  14  65  94  82  74  48  89  67  79  80  97  22  78  25  37  98  81  77  36   6  95   9  88  72  97  87  72  72  31   1   7  61  75  25  64  59  17  42  97  46  45   5  12  48  87  92  18   7  51  37  98  54  38  51  63  91  73  33  87  36  54  58  81  96  66  19  28  53  34  87  47  76   1  80  12  36  21  23  92  72  94  97  29  93  94  97  51  20  87  12   8  15   4  16   6  57  20  36  60  25  19   9  27  24  86  27  77  27  33  21  92  88  85  61  42  89  16  83  22  31  79  45  47  59  58  90  43  86  81  90  88  22  55  17  97  75  52  90  56  73   3  93  88  62  21  79  23  68  54  42  80  52  74  70  39  73  38  74  27  29  84  38  63  29  38  35  42  99  19  27  61  81  86  67  85   4  53  30  38   1  67  44  71  67  80  29  12  30  87   2  77  85  72  11  15  31  87  51  15  93  75  74  59  69  68  73  16  73   1  34  71  11  87  31   3   5  75  88   3  46  12  34  12  94  93  53  51  40  33  35   7  36  43  41  90  55  83  95  69  22  79  38  47  18  29  40  23   8  94  50  20  35  73  44  17  54  86  74   2  78  87  81  27  87  88  52  34  51  21  45  92   3  89  17  97  13  94  82  91  24  56  68  10  39  47  11  84  12  70  47  95  68  53  72  32  42  23  49  82  20  69   3  17  34  17  99  49  90  82  64  73  25   5  25  23  13  90  93  75  20  42  28  66  20  97  17   6  97  51  90  53  94  73  70  41  62  81  58  44  31  94  60  36  58  75  56  41  21  85  93  93  56  48  55  95   5  60  82  28  25  24  73  38  21   8  96  62  82   1  10  23  80  89  25   2  72   8  38   4  45  76  60  23  45  34  57  55  15  62  42  90  54  15  80  85  58  16  78  61  75  63  44  77  30  11  90  47  25  15  96  61  80  72   7  42  18  14  34  55  44  69  71  80  67  38  62  51  19   9  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  81  51   3  42  47  56  31  97  85  39   2  94  46  95   7  45  65   8  58  12  38   4  84  34  13   8  87  16  93  84  75  30  96  80   1   5  66  62  61  81  99  95  67  52   7  28  78   5  71  44  96  41  74  94  70   9   6  54  62  26  99  34  98  47   2  14   3  97  54  11  94  98  94  10  80  77  22  47  30  95  50  64  77  40  85  52  40  72   7   3  83   1  12  10  24  38  88  64  79  91  98  84  86  43  67   1  65  81   1  60  73  23  45  10  54  95  97   9  89  54  87  74  21  39  79  91  71  12  88  92  38  76  97  86  16  58  52  30  19  14  28  97  61  21  45  18  38  41   1  21  36  69   2  76  86  25  41  42   7  74  46  24  62  25  34  51   1  94  54  26  13   2  64  36  32   5  62  63  62  27  22  75  98  38  29   3  77   3  62  87  63  96  63  98  63  85  94  17  54  61  17  29   2  50  31   1   3  79  78  31  38  93  34  78  99  76   4  89   8  77  42  28  10  10   9  65  62  41  58  45  54  63  27   2   8  59  35   6  15   8  95  48  25  81  52  62  40  16   5  99  82  37  84  51   6   9  86  73  66  90  10  71  86  95   1  51  58  61  45   5  18  43  69  90  50  85  17   5  10  13  96   3  27   4  34  22  14  11   1  80  14  69  62  32  88   9  88  11  64  43  98  64  32  65  85   5  99  67  86  22  99  53  10  97  22  51  86  93  46  10  88  28  85  71  86  30  15  69  63   3  73  38  47  25  61  44  48  10  14  51  68  50   3  45  86  66  53  21   6  48  23  34  23  48  39  99  97  39  11  16  99   9  23  31  98  74  34  33  66  10  37  19  29   2  55  51  88  76  61  21  70  36  44  39   6   2  68  25  15  31  47  40   2   5   6  32  41  62  67  41  53  19  67  98  68  69  14  60  61  56  19  59   9  11  73  83  52  75   4  41  47  35  83   7  71  46  71  86  12  53  28  21  18   7  91  94  54  77  66  73  21  48  26  69  42  39  93  94  23  85  95  91  98  99  78  21  72  21  92  15  54  46  23  48  55  76  98  76  57  79  73  27  90  79  46  24  27  91  68  29  73  87  43  33  56  98  98  19  91  95   4  73  86  49  42  87  15  28  69   7  82  98   2  51  76  55  42   8  98  59  70  16  90  95  52  45  82  35  41  92   7  28  23  26  85  77  42  51  92  29  87  73  24  64   3  17   9  52  17  89  16  40  13  87  89  69  39  38   3  87  33  63  27  51  88  54  91  19   1  75  84  86  77  36  40  55  72  20  58  39   2  58  24   4  97  35  23  87   4  91  52  17  67  50  80  85  12  72  92   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                11  41  82  36  82  88  91  61  48  99  72  79  79  14  12  10  24  14  62  20  31  93  78  11  82  38  67   9  26  69  60   5  48  69  14  15   7  42  38   2  56  37  96  24   6  51  82  53  34   1  13   5  52  19  78  44  52  72  65  22  52  82  48  67  62  14  68   6  18  53  22   6  21  26  65  76  84   8  45  99  65  81  74  52  75  24  85  89  66  53  82  58  21  89  44  81  56  72  35  43  71  21  14  61  22  27  17  90  48  49  93   4  42  59  44  87  71  36  73  89  69   5  43  35  31   7  12  39  58  50  58  48  57  60  80  10  83  28  82   9  58   4  14  69  25  56  73  66  74  60  11   4   1  95  22  85  71  94  45  46  76  43  62  48  12  93  84  74  29  54  56  75  62  19  14  66  99  14  95  78  96  24  18  86  44  96  74  28  90  59  21  45   9  50  69  93  49  80  60  10   1  16   2  38  45  90  19  39  66  18  30  74  82  68  73  33  75  98   5  90  43  95   2   6  19  73  33   6  76   3  88  83   5  66  39  72   8  29   2  75  88  88  25   1  26  51  17  82  51  89  61  17   6  12  69  33   3  79  12  72  12  62  70  76  14  32  64   1  66  90  35   4  62  89  10  53  28  28  92  85  32  26  78  64  52  68  96  41  69  53  10  27  60  45  43  87  46   7  50  55  89  49  31   8  45  59  66  97  11  29  33   4  80  65  52  61  36   2  58  72  68  19   7  82  27  81  26  20  19  39  94   8  90  41  26  92   1  18  99  81  36  98  52  96  52  65  20  30  21  14  12  10  22  70  22  36   5   1   8  36  28  10  72  22  42   8  54  13  18  77  30  43   3  93  85  10  17  41  38  66  12  34  71  16  55  47  77  18  38  85  25  94  39  13   5  33  96  73  67   5  90  51  49  42  60  40  72   2   9  12  67  74  79  45  71  18  72  47  17  66  72  43  15  91  49   9  20  72  97  46  82  73  79  22  49   7  65   2   7  32   5   7  51  87  54  86  94   9  76  21  80  35  83  99  81  10  37  24  38   7  52  22  69  61  44  87  10  18  96  70  99  76   3  62   5  30  32  34  25  78  35  81  18  30   3  15  98  55  64  68  61  97  26   8  47  18   6  76  45  17  78  40   8  80  90  64  48  20  98  88  41  54   9  48  77  34  58   4  17  46  41   3   8   1  44  26  66  54  48  24  88   9  24  54  20  55   4  72  67  90  20  51  42  69  68  39  64  88  54  91  28   4  84  25  93   8  72  72  11  47  74  41  43   6  10  69  69   3  97  45   2  36  95  97  45  39  40  69  61  58  91  30  32   2  73  22   8  55  35  79  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              68  15  38  15  54  84  20  24  66  90  26  96  32  59  14  34  97  73  81  13  47  26  93  34  53  24  24  26   3  32  82  93   8  19  31  20  99   5  44  30  31  49  56  80  42  33  21  21  27   5  25  32  98  73  17  87  40  66  56  55  57  57  80  54  32  68  94  19  56  35  30  40  37   7  42  94  29   1  31   6  76  65  72  25  65  86  14  23  27  34   1  17  85  95  29  72  26  72  10  46  16  68  13  96  75  89  61  26  73   2   6  35   4  60  32  55  89  24  27  44  47  66  30  23  18  24   2  73  24  75  57  97  90  13  65  26  90  41  74  37  17  22  14   4  91  39  70  50  26  19  12  31  21  16   2  65  18  77   7  47  23  17  56  71   6  36  31  79  88   3  24  69  92  19  97  70  30  87  12  15  56  72  14  80  67  42  75  29  78  36  83   5  40  36  34  61  84  34  53  37  17  27  37  35  75  68  95  27  35  98  58  43  51  68  86  49  21  36  40  16  82  48  53  82  27  97  89  67  21  23   3  66   1   9  76   9  67  86  42  60  62   2  59  47  87  79  65  89  71  55  16  36  48  48  11  10  92  38  75  14  84  38   4  11  83  29  88   1  86  70  53   4  88  97   2  82  92  46  99  84  86  28  32   8  29  36  49  32  40  38  11  16  93  37  49  41  73  62  15  89   2   1   2  97  11  52  88  17  47   1  68  68  30  27  62  13  32  92  40  32  45  80  62  17  63  45  46  96  90  61  43  39  68  45  21  46  40  20  68  49  85  68  15  65   6  57  73   7  19  66  73  79   4  54  55  80  97  64  47  18  53  66  17  79  73  62  78  28  88  59   6  29  11   6   9  86  76  51  31  10  79  88  10  21  34  39  59  68  54  67  55  74  34  58  60  96   3   8  68  20  44  31  78   5  44  61  84  47  20  59  86  55  50  99  13  43  36  39  62  72  17  28  91  64  46  90  70  68  12  85  78  78  45  32  86  20  90  69  26  66  69  30  42  54  65  68  70  16   1  49  56  44  12  45  77  74  76  73  96  90  75  40  24   8  60  70  77  59  57  97  45  52  74  75  49   4  57  15  15   4  68  66  19  10  38  39   6  87  54  61  74  44   9  86  96  61  31  53  50  11  60  78  77  91  92  17  27  63  14  18  67  49  94  23   8  85  84  30  13  77  78  70  64   8  84  59  47  82  66  90  61  78  79  50  48  69  40  46  24  50  17  56  91  11  51  74  52  59  46  21  35  81  41  31  97  77  13  87  81  42  79  89   2  62  14  58  56  14  12  56   3  92  76   9  94  88  23  98  55  46  63  63  85  52  84  10  64  98  83  98  27  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            33  88  71  85  78  58  82  35  72  81  84  88  39  93   9  54  49  93  24  71  61  61  45  99   3  89  62  31  27  25  86  77  76  99  78  91   1  35  74  58  59  34  16  46  28  11  99  98  45  37  97  42  50  12  98  26  23  76  90  11  75  91  48  90  98  28  31  77  31  45  98  48  67  84  19   6  18  55  97  13  20  51  89  87   8  60  38  88  27  63  36  31  66  11  49  57   1  51  44   3   1  68  69  36  36  70   1  65   7  88  77  64  58  73  94  39  15  61  25  23  42  54  75  76  87  57  25  83  47  87  71  34  64  40  71  77  95  15  68  41   4  68  23  85  78  69  19  28  35  14  93  79  24  12  34  41  13  72  59  23  76  27  19  31  22   3   6  67  48   5   2  84  72  51  73  41  92  69  52  54  65  59  31  36  75  39  65  67  25  76  95  87  61  51  97  38  63  55  66  50  12  15  28  80  50  49  47  76   7   5  85   9  81  29  95  87  51  72  46  38  76  66   2  35  69  50   8  70  73  65  14   2  87  88  99  68  40  69  76  95  45   1  94  69  83   2  60  64  72  99  70  23  39  38  62   9  22  89  79  19  36  69  44  74  58   3  43  86  84  32  26  63  55  54  25   1  22  29  42  43  39  97  38  77  75  33  69  41  69  52  89   9  13  87  72  40  57  31  82  65  77  42   8  80  93  50  69  79  36  69  99  45  47  32  84  97  18   2  38  89  36  28  46  88  82  40  97  19  61  66  25  33  50  71   9  10  16  79  44  88  57  92  40  23   1  85  48  42   4  72  30   4  67  72  10  19  99   8  51  93  82  18  38   5  46  84  87  87   5  85  17  95  85  22  59  88  24  97   6  89  72  26  55  44  59  59  77  37  25  51  32  28  65  81  82  99  64  34  66  12  81  19   5  82  98  76  67   3  30  69  95  48  20  86  82  35  94  16  27  19  97  41  61  34  25  58  60  30  13  15  82  55  55  72  49  43  71  81   6  23  33  33   9   9  95  39  44  57  97  75  63  91  84  69  17  57  16  41  95  11  93  57  83  92  81  89  36  99  37  76  62  10  84  18  66  50  80  76  31  53  87  49  35  71  52  37  33  28   9  74  89  17  12  39  28  64  50  17  74  18  98  39  44  81  43  26  25  63  17   1  82  67  46  33  53  47  14  41  29  97  85  48  83  51  84  42  39  17  72  88  26  27  13  18  13  61  39  31  33  84  81  66  62  68  66  42  58  68  41  75  48  59  29  21  55  90  28  83  78  55  40  49  68  90  95  88  39  32  69  70  31  72  50  40  76  88  32  14  56  30  94  12  68   3  71  97  91  70  64  22  11  30  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          52  40  62  84   4  92  94  55  91  39  44  64  17  18  44  23  52  47  11  61  70  78  70  35  15  26   3  34  35  97   5  27  91  62  65  95  79   4  17  40  83  93  46  90  39  98  90   3  48   9  62  40  78  21  63  11  93  13  27  22   8  83  42  12  56  87  56  60  32  61  80  40  91  68   1  45  53  12  84  99  36  72  80  78  15   2  71  82  47  15  28  88  34  20  32  97  16   3  10  64  21  35  59  24  76  45  82  59  11  22  90  66  49  34  77  20  28  33  12  53  70  41  99  16  89  91  79  97  41  20   5  16  20  86  36  36  10  85  89  96  91  41  33  45  36  16  21  91  11   4  32  74  30  48   2  52  11  15  98  36  13  50   7  39  67  37  23  59  75  86  33  67  45  79  53   5  28  60  81  51  48  52  44  16  33  50  35  57  86  62  47  36   6  37  67  85  93  24  46  41  76  39  33  61  21  70  82  34  88  61  75   7  64  13  10  12  29   5  19  56  24  76  28  65  26  21  24  61  64   5  91  13  34  43  47  41  27  33  45  57  74   7  24  94  87  58  99  18  39  23  72  38  88  54  70  77  69  14  58  70  30  25  17  90  85  96   6  56  52  78   5  85  75  95  48  60  93  89  49  35  81  72   5  40  85  48  16  93  76  62  52  26  43  43  68  44  96  55  14  74  28  19  17  53  94  45  25  89  46  16  69  93  10   4  13  61  10  14  36  38  83  62  93   7  11  71   6  42  30  34  45  40  97  86  92  57  11  21  57  18  87  67  33   4  36  11  67  16  35  13  98  93  55  20  52  29  29  89  46  90  89  54  63  60  71  16   4  11  50  41  50  41   4   3  37  18  98  28  40  11  76  40  27  83  98  80  60   8  52   3   8  28  51  26  22  51  86  55  42  50  90  97  18  56  82  23  78  52  63  30  67  67  57  89  67  73  60  92  19  42  85  74  62  73  46   6  93  41  58   6  67  90  11  79  63  67  90  71   6  60   7  59  88  67  80  46  83  61  81  50  36   9  65  74  44  23  46   6  37  59  23  41  54   3  36  60  50  10  62  45  73  47  43  25  85  94  67  77  21  27   5  99  76  64  41  51  84  74  12  40  26  11  70   9  10  77  62  51  58  35  47  40  97  99  51  15   6  48  54  44  88  63  71  37  32  55  17  90   1  66  43  12  38  60  38  42  45  49  41   6  31  12  62  82  92  21  57  89  15  74  65  74  27  99  88  84  21  90  85  54  88  51  55  32  12  51  51  21  65   1  67  46  84  12  47  32   9  64  24  27  63  34  26  71  45  25  79  19  87  93  83  62  29  36  53  75  37  96  40   4  34  45  74   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        84  79   1  66  24   3  27   8  97  95  16  12  57  60  24  95  16  89  41   4  78  21  96  49  46   7  34  74  74  36  27   5  67  68  13   2  33  97  56   1  44  17  63  26  68  95  10  54  93  28  22  12  77  78  15  39  50   1   1  68  97  83  54  90  45  59  82  69  68  12  22  92  75   7  33  55  68  23   9  84  25  74  27  72  29  97  62  42  85  27  25  87  38  21  35  75   6  78  61  84  43  88  52  32  22  76  58  78  47  30  97  88  72  12  64   5  17  98  28  62  84  93  48  57  40  34  91  68  77  18  51  14  97  32   5  71  52  74  27  61  81  51  29  96  72  20  93  69  35  27  35  51  86  45  47  67  98  24  22  44  55  22  82  26  93  67  21  10  27  36  98  47  70  95  74  42   6  68  82  14  36  35  35  17  80  40  91  78  78  93  40  72   4  80  59  15  30  57   7  75  12  23  21  98  30   5  86  78  85  62  23  73  24  94  55  21  51  11  31  10  15  53   5  77  67  89  78  46  44  41  87   8  89  40  77  60  85  12  80  79  73  47  87  95   3  24  62  67  90  14  90  91  51  89  62  47  16  60  70  32  62  49  55  23  61  23  49  45  33  27   2  23   1  25  42   7  61  27  54  29  99  59  59  75  24   7  41  63  72  56  93  57  85  67  51  92  51  18  17  96  37  87  91  35  43  42  42   2  27  41  49  66  57  68  30  92  99  83  28   6  45  18  22   8  56  46  90  65  98   1  63  72  63  10  48  44  80  67  70  20  47  33  32   5  69  18  80  82   2  89  86  63  98  26  44  98  68   6  39  79  33  34  39  63  60  76  48  32  71  60  70  67  20  89  76   6  92  86  70  36  41   5  30   5  58  74  80  18   9  19   3  76  61  70  33   7  26  22  86  67  65  88  84   5  32  49  81  99  86  27  70  26  85   7  27  65  89  26  30  53  56  91  77  66  80  55  56  71  22  88  28  85  21  70  41  75  96  10  35  13  73  64  19  29  44  27  58  96  71  22  84   2  36  89   2  63  30   6  40  32  77  73  50  27  81  18  93  84  85  60  15  99  36  37   8  18  77  28  99  40  98  51  36  91  41  54  88   8  24   7  82  17  27  19  60  39  79  12  19   6  77  14  65  38   4   7   4  83  91  66   2  94  32  88  19  99  74  76   9  23  69  53  69  10  86  31  28   4  66  13  16  26   3  65   7  59  29  42  21  54  86  66  26  25  10  57  35   2  64  99  69  32  76  99  19  15  55  93  13  67  20  77  15  51  46  23  70  27  10  34  76  95  83  30  83   4  18  53  61  42  76  74  40  96  43   6  42  28  61  60  76  50  78  98  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      78  64  33  60  50  13   9  83  44  44  76  31  23   9  21  63  61   6  94  71  88  49  37  21  62  93  45  24  83  70  34  45  86  76  90  14  24  62  36  53  83  88  51  94  37  26  69  74  82  45  45  18  66   7  75  27  56  49  70  23  31   5   7  90  41   8   9  65  84  10  44  49  27  13  90  87  98  86  76  62  46  45  29  74  92  13  26  28  57  22   7  53  84   9  16  47  67  21  94  82  18  28  45  37  16  14  56  33  83  15  14  52  54  51  13  43   2  85  55  86  35  43  76  37  87  31  88  53  66  20  86   9  97  27  78  26  61  11  84  43  52  58  96  79  30  46  51   2  88  86   6  44  89  96  26  19  48  35  24  52  19  68  76  16  66  83  98  96   4   1  81   8  85  35  92  70  38  59  17  77  59  34  34  23  22  76  60  55  63  99   3  57  48  35  82  84  79  10  32  78  30  90  44  11  14  92  76  51  52  33  37  71  17  68  51  85  74  68  26  88  31  32  55  72   8  64  48  26   5  14  23  33  51  14  24  28  71  21  28  31  96  52  13  66  24  27  75  80  84  73  94  87  86  12  83  83  88  64  60   6  26   6   4  87  40  33  35   4  89  77  19   3  22  38   2  27  90  54  84  32  56  98  22  27  86  19  43  35  65  11   4  54  60  60  86  57  51  29  23  94  95   7  13  54   4  45  68  76  37  39  69  58  91  40  79  54  27  23  92  22  45  71  17  82  81  59   4  17  50  65  19  48  49  27  58  68  29  52  99  16  93  93  33  23  25  83  36  40  15  95  46  57   3  82  19  79  50  92  61  57   5  50  95  71  30  84  65  38  50  67  27  43  88  35  47  45  20  37  75  43  98  64  34  96  45  92  64  39  76  72  33   8   5  68  78  51  31  10  14  24  58  66  50  92   1  36  91  12  72   2  28  21  69  74  21  86  55  87  63  69  64  97  25  72  54  27  39  85   9  16  85  63   6  47  38  98  78  59  56  46  47  71  79  14  14  30  39  73  33  71  42  91  92  56  98  72  72  65   2  48  99  92  14  97  34  98  45  35  32  78  10  62  30  76  30  30  62  90  34  44  34  91  29   2  83  18  87   6  92  61  44  84  37  71  61  26  62   2  34  61  56  12   3  84  80  56  39  39  70  85  40  38  27  34  97  27  81  72  39  60  73  98  10  64   1  87   1  69  73  44  78  53  84  52  75  51  47  29  63  65  52  42  76  28   7  31  12  87  10  97  68  69  60  97  31  21  19  19  75  72  84  62  18  55  40  40  75   9  24  86  11  73  62  17  20   4  46  85  25  58  82  95  22  65  20  86  39  18  60  91  12  63  30  56  44  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    17  45  69  48  34  59  28   8  69  64  24  23  90  94  66  21  15  67  72  98  55  81  75  12  33  39  25  14  67   5  61  77  14  83  21  47  39   7  83  66  19  53  30  67   1  15   1  98   3  30   2  76  76  41  51  92  93  24  79  82  24  27  99   4  14  16  16  64  61  59  19   3  87  25  44  57  78  28  21  95  16  79  91  72  47   9  95  87  21  29  73  67  66  51  18  70  16   6  33  61   4  40  58  26  42  79  91  81  93  24  32  52  67  97  64  57  80  61  88  75  74  73  62  37  18  80  47  71  47  32  52  10  92  50  91   2  80  40  80  37   5  60  49  63  37  55  35  31   3  59   1  16  28  48  40  69  71  83  19  58  25  62   4  70  13  12  52  62   5  85  51  96  17  30  82  60  50  48  46  63  50  84  69  53   6  56  36  16  19   7  51  21   7  40  27  73  96  91  43  45  62  77   6  26  40  57  26  63  77  73  35  40  70  95  71  14  61  34  52  52  85  71  61  27  66   6   9  91  74  50  68  59  15  57  75  54  93  71  22  75  36  64  49  93  69  68  26  80  64  84  18  79  88  96  34   8  22  25  48  15  18  69  18  38  68  68  26  45  48  13  59   8  21  39  30  58  70  34  73  93  39  11  87  52  62  69  88  53  89  57  87  41  13  32  27  59  94  20  32  39  29  54  75  16  76  31  28  64  55  86  86  25  82  76   6  36  39  26   3  79  77  88  37  20  82  58  32  51  52  11  19  97  97  51  98  93  92  49  94  14  49  52  50  39  17  73   1  17  11  19  90  97  58  48  45  60  82  91  71  88  24  24  56  68  96  44  54  85  97  11  52  51  83  68  70  73  59  64  88  82  89  68  88   8  96  39   3  21  70  14  87  34  96  34  16  96  76  91  32  94  73  89  81  20  44  54  19  63  63  60  94  35  74  33  71  32  32  48  37  15  48  58  85  90  37  95  35  66  22  50  17  19  52  43  61  52  22  94  11  50  61  50  38  74  89   4   1  42  65  81  87  17  46  78  60  35   6  16  83  16  10  99  25  90  21  80  57  47  17  13  82  63  86  91  82  23  93   7  76   3  20  44  39  40  36  76  58  71  88   5   5  85  15  28  71  79  95  74  15  98  14  31  96  28  48  50   4  48  56   3  89  84  65  34  26  84   9  12  66  69  72  11  76  19  20  35  48  66  35   9  26  93   7  82  15  52  62   4  39  35  36  98  31  35  89  67  31  98  60  99  42  40  61  81  59  72  31   1  48  74  24  95   2  85  28  53  79  40  60  64  68  32  49  13  41  88  73   8  20  73  29  72  62   1  15  34  95  19  23   7  59  15  91  37  79  93  99                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  98  83  83  16  24  78  22   3  23  92  37   8  29  30  63  90  62   5  56  53  54  95  49  26  38  30   6  11  65  53  58  69  74  90  19  63   3   5  77  53  63   9  18  53  48  37  22  82   7  57  94  31  25  68  63   1  91  63  79  79  90  79  74  80  26  27  55  96  37  57  12  86  83  99  14   8  56   7  89  76  12  64   1  83   1  70  13  67  67  39  99  48  98   6  28  31   6  58  34  14  20  58  32  78  44  25  44  62  79  16  43  75  17  29  46  54  16  28  55  47  40  57  27  49  71  18  83   7  66  37  20  54  91  68   6  55  95  26  86  30  69  55  96  44  12  31   6  15  16  56  34  74  74  79  10  82  40  31  54  87  78  33  52  50  53  99  20  17  81   3  57   5  13  51  74   1  69  99  49  13  86  84   1  72  64  50  74  93  70  83  44   4  42  58  86  74  82  87  70  70  91  17  51  29  40  42  83  78  95  88  45  34  44  92   5  94  28  46  88  67  20  63  39  77  78  17  18  21  84  24  65  78  29  67  62  48  12  28  81  85  19  31   9  60  54  44  94  41  38  53  37  82  90  47  13  52  18  46  37  76  47   9   9  69  96  73  66  52  11  31  60  64   8  53  67  90  26  78   2   1   6  71  26  97  36   9  90  81  68  28  81  97  75  32  77  57  15  37  66  48  49  42  62  16   4  88  49  10  55  82   4  92  97  31  35  63  31  46  57  98   1  50  15  96  42  42  83  61  91  98  78  61  76  29  72  34  31  61  95   7  90  31  20  82  38  53   3  57  47  13  85  86  88   8  68  45  70  70  98  77   5  37  64  36  29  68  95  57  98  91   1   4  20  51  96  62  74  38  69  30  78  42  23  52  49  62  56  21  29  89  94  54  87  57  77  22  51  25  10  54  58  10  72  69  73  22  36  26  66  11  41  37  42  95  49  12  51  11  36  61  88  83  56  85  57  47  89  13  68  37  85  10  22  72  36  86  82  19  33  12  12  91  85  96  45  21  44  14  60  26  44  85  64  29  36  94  12  52  52  75  36  49  88  88  30  11  46  67  49   5   7  20  78  64   9  72  98  83  38  83  76  29  42  73  70  52  92  15  28  39  12  38  14  65  55  64  79  85  75  50  68  38  75  66  17  23  81  89  30  47  45  46  25  88  86  65  34  12  46  41  41   5  40  30  95  75  44  43  17  20  20  71  88  71  47  47  81  76  70  21  94  28   2  23  98  52  49   9   4  60  89  57  73  83   9  66  17  19  25  95  20   3  49  66  51  18  93  53  62  36  41  20  96  91  50  91  20  99  44  14  48  77  34  42   8  85  34  13  54   6  81  68  48   8  20  67  29  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                4  81   2  19  41  84  73   3  45  39  78  18  78  16  18  29  99  99  87  92  90  98  77  66  13  33  23  42  37  88  26  27  18  70  42   7  82  27  95  70  30  82   6  74  87   4  93  96  55  94  84   3  71  26  49  67  30  31  50   7  42  32  35  36  27  96  88   1  58  18  95  60  48  11  25  37  84  74  46   8  66  70  12  29  48  27  22  94  25  49  55  31  44  27  56  69  83  32  51  47  44  10  28  43  38   9  38  69  41  98  64  87  14  32  30   2  19  24  63  31  98  20  24  53  94  66  75  18  17  68  43   1  88  44  81  89  93  33  56  50   5  95  30  70  64  70  51  31   1  48   2  13  72  37  96  91  20  54  64  55  50  82  79  38  86  61  52  94  27  87  23  25  42  67  64  78  33  16  23  98  82  41  84  71   1  82  72  19  38  78  62  52  35  89  19  21  19  79  83  95  47  92  76  92  47  21  65  20  31  53  59  14  38  48  36  97  20  97  33  41  31  30  82  27  46  39  38  91  70  64  34  70  15  51  81   4  45  82  86  35  12  62   6  21  46   4  79  32  19  31  66   5  73  34  74  37  14  33  70  89  42  61  48  76  66  25  55  35  33  40  34  32  80  22  52  43  22  58  99  15  99  17  11  52  55  28  75  28  45  39  40  76  52  84  51  87  41  20  67  22  92  98  72  96  65  41  33  49  53  75  94  93  42  43  77  70  74  31  89  99  66  96  45  84  69  19  52  92  10  26  41  78  46  72   5  95  32  55  78  93   8  76  88  17  97   8  63  80  43  67  17  21  89  63  69  37  94  81  48  94  22  56   4  94   3  62  78  87  58  91   7   1  12  26  37  44  24  23  74  22  93  77  64  14  15  89  25  95  47  93  27  59  32  66  39  39  35  53  78  51  70  84  79  22  17  61  86  86  90   9  97  20  25  38  59  41  23  59  30   8  79  53  82  95  69  48  55  98  92  56  32  78  30  28  21   6  39  35  72  77  21   4   4  83  94  68  66  30  12  49  99  65  44  17  46   2   1  38  16  47  35  27  73  35   6  43  38   4  30  48  25  32  17  20  92  39  20  17  20  86  81  15  92  65  30  19  66  46  35  88  73  15  29  25   4  46  80  23  29  34  31  47  92  29  43  74  19  25  79  18  54  17  77  92  96  52   4  50  64  95  42   4  28  29  16  23  88  32  56  24  79  29  15  55  55  60  66  33  19  21  17  74  40  52  30  27  26  93   8  43  47  94  77  26  98  34  37  89  69  81  99  51  85  44   6  16  98  77  61  54  87  46  24  74  72  23  47  91  81  19  25  86  57  57  81  36  12   9  78   4   4  62  25  82  19  39  25  22  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              84  67  97  35  92  37  24  36  63  88  11  95  70  58  24  38  54  26  43  49  74  76  24  92   8  99  29  67  37   9  72  85  26  70  20  17  26   2  62  90  19  55  28   6  34  87  29  54  80   7  51  50  93  34   7  83  36  75  38  11   3  87  29  50  80  67  28  28  83  72  61  70  34  89  71  45  81  86  11  94  13  43  18  55  11  31  12  50  40  79  78  49  70  96  48  87  59  60   7  88  94  25  11  30  12  94  31  72  90  17  94  17  59  50  96  32  67  24  49  31  68  75  95  34  51   2  53  61  23  95   9  36  42  87  77  49  10  28  68  54  13   6  35  21  29  88  22  20  85  87  18  27  12  96   4  68  82   9  95  76  89  88  51  38  31  89  59  59  14   7  30  64  68  94  22  81  83  93  13  20   9  18  79  86  84  51  35  56  26  21  72  36   4   3  25  18  58  52   7  94  37  50  38  99  63  35  13  75  65  50   2  70  96  77  46  21  26  81  56  97  44  37  40  68  95  89  39   5  15  45  43  42  83  37  64  89  66  72  41  45  32  60  31  84  74  86  88   5  68  98  85  10   4  73  59  88  30  61  52  11  92  39  26  36  62  10  91  31  31  60  34  83  63  83  67  86  45  42  70  64  70  33  80   9  40  20  11  99  11  73  35  57  41  42  42  76  99  25  86  62  27  72  87  43  36  64  23  42  53  70  76  37  45  29  28  23  96  23  80  10  40   2  17  24  90  86  12  18  88  41  81  73   6  56  71  23  55  89  29  74   9  11  65  71  98  50  12  18  62  66  97  73  36  60  92  72  90  54   8  92  16  47   2  62  11  24  77  49  85   9  87  70  98  22  35  44  19  23  98  47  66  34  36  19  56  73  67  21  63  25  43  35  71  30  35   3  37  69  57  38  22  58  31  69  34  96  68   6  69  57  44  74  23  75  34  98  52  61  69  89  31  75  93  78  93   1  31  37   5  73  85  74  81  98  23  73  94  64  87   4  74  47  54  94  31  70   4  19  36  82  38  74   1  16  13  57  37  72  92  44  49  61  17  57  81  11  20  64  49  69  75  79  88  85  43  78   9   2  69  60  76  31  78  32  41  39  89   6  90  76  47  92  16  42  55  72  74  38  83   5  59  36  46  41  43  69  88  25  35   1  46  47  74  26  46  38  66  89  49  71  37  71  71  18  58  81   5   9  48  32  97  41  50  49  13   5  83  11   9  56  30  50  21  58  52  35  22  47  83  71  99  56  88  35  34  52  25  72  18  65  68  82  41  33  15   9  27  70  76  73  34  10  73  35  54  72  93  97  48  30  30  42  10  44  58  90  25  51  89  30  46  70  76  58  31  20   9  66  18  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            59  23  15  42  53  74  84  28  17  12  69  21  16  97  59   6  49  90  68  37  64  38  43  70  48  28  33   3  47  87  93  54  66  48  89  37  95   8  77  32  65  56  19  25  34  39  16  70  40  99  15  71  25  96  33  48   2  75  40  41  53  40  64  50  17  62   8  82  32   3  49  58  45  54  88  37  41  51  61   9  19  69   9  76  64  67  41  48   9  38  65  42   6  75  72  52  96  35  25  71  50  95  25  51  73  49  14  58  28  12   2  98  93  73  22  31  21  21  33  33  90  61  63  91  80  79  19  80  51  27  58  42   3  28  44   2  16  94  32  98  95  12  19  28  61  18  59  83  11  74  83  26  60  20  12  70  40  14  94  83  77  90   7  48  49  56  60  14  19  73  27  83  68  52  49  89  66  14  27  18  51  46  75  22  68  48  28  83  60  48  86  48  84  69  43  47  14  30  56   4   9  93  34  35  26  74  13  31  52  83   4  35   1  70  33  79  49  70   1  99  75  25   7  62  88  81  11  86  81  25  78  82  96  72  85  67  37  29  46  28  45  41  71  28  31  17  54   8  95  61  82  31  34  89   9  99  88  17  23  19  87  24  15  25  74  51  53  17  21  86  55  80  35  84   8  16  90  46  87  59  70  22   3  77  94  30  73  83  36   3  71  27  64  72  87  91  34  83  78   7  89   5  62   6  56  65   9  61  12  87  57  70   1  66  34  82  82  88  23  60  40   4  27  15  34  17  44  83  31  63  15  28  44  61  63  79  81  10  59  63  14  31  26  47  99  74  93  42  43  31  37  73  72  78  19  46  68  76  19  67  56  56  22  82  79  34  53  23   6   8  86  44  41   8  23  43  60  68  44  39  26   7  77  82  57  34  61   2  66  64  93  22  25  79   1  61  71   1  13  66  18  20  96  31  57  62  12  84  95  39  17  46  69  11   6  13  85  62  51  31  77  28  66  79   9  46  84  59  44  75  95  67   6  22  45  70  66  57  23  20  64  33  52  64  65  88  20  13  51  63  50  32  79   1  21  27   2  50  34  77  90  44   6  54  49  40  58  10  25  72  87  98  88  37  92  21  91  53  17  81   6  39  49  35  15  60  15  35  38  38  49  50   2  40  38  23  70  67  49  66  75  11  25  75   4  43  71  15  21  49  92  19  50  67  67   5  82   1  86  16  38  82  20  80  61   8  73  54  34  14  87  13  90  55  20  88  22  13  38  16  86  85  76  52  71  69  81  25  68  14  78  70  31  30  19  45  94  60  58  37  87  44  15  29  34   6  81  48  22  36  58  75  72  73   2  35   1  11  23  36   5  81  90  21  23  43   7  27  96   8  90   6   3  91  59  96   4  54  52  33  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          90  69  84  89   8  94  55  45  81  17  76  58  71  21  26  40  91  51  47   2  96  19  37  14  24  51  19  39  98   9  60  76  27  76  72  46  71   1  74  83  66  96  87  54  25  57  17  58   4  30  60  96  37   7  48  73  99  12  90  49  84  58  87  92  18  99  60  38  53  80  60  52   3  87  62  12   8  75  81  61  27  24  81  50  89  78  15  29  84  96  74  71  56  71  55  49  89  40  70  77  75  68  60   8  65  62  72  36   6   2  92  74  40  44  31  39  89  24  58  62  99  80  60  69  27  38  35   7   7  77  90  92  78  30  99  81  46  21  68  90  20  20  23  13  72  93   5  52  30  76  50  63  68  74  34  84  14  87  93  52  89  10  11   6  57   4  80  17  36   2  46   7  52   1   2   4  89  73  35  75  59  45  54  50  14  77  38  50  31  64  81  70  28  18  40  49  59  85  29  99  65  65  11  52  16  62  81  88  15  45  77  67  81  27  86   8  24   7  88  19   9  78  63  64  39  61   6  84  96  60  81  54  56  23  88  42  54  49  23  52  80  16  67  57  44  36  92  75  57  17  66  42  83  92  85  41  42  67   1   4  58  50  45  90  65  68  34  78  40  33  42  12  72   1  90   9  28   9  75  96  48  69  54  92  47  79  59  79  84  76  64  25  36   8  63  11  98  50  24  25   8  20  15  98  99  37  34  16  49   9   1  73  40  15  80  43  24  15  84  78  60  99  48  83  67  34  93  26  85  91  30  25  54  61   2  87   1  96  84  30  51  50  25  77  39  26  49  45  71  10   5  10  58  65  67  32  46   4  35  83  35   6  95  70  82  56  32  16  22  89  94   9  11  46  28  50  86  65  36  39  84  87   2  73  62  53  36  35  90  17  90  37   8  56   1  78  52  12  99  94  22  60  16  20  43  98  27  59  25  52  92  36  28  97  22  65  25  90   3  72  67  53  18  48  16  54  31  59  25   8  65  72  53  87  22  38  58  58  94  60  70  95  83  81  33  94  94  98  84  97  85  99  71  30  19  43  88  37  12  53  64  62  58  13  89  91  72  75   7  19  62   4  14  19  88  14  58  63  95  30  58  17  35  45  22  87  93  28   5  65  92  53  54  31  62   2  35  35  63  98  90  86  28  11  32  87  20  40  63   8  85  69  80  54  63  56   3  97  55  48  79   2  99  95  41   6  95  11  34  98  88  41  69  28  92  77  41  24  95  94  55  50  10  73  34  18  68  57  69  32  61  13  33  15  77  53  85  40   3  41  75  11  62  76  59  59  27  78  60  55  21  56   8  92  58  98  63  46   6  45  64  63  63  60  34  24  91  27  27  29  15  29  24  81   1  50  71  95  53  75  64  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        43  75  20  52  89  61  28  20  76   8  41   3  49  76   8  52  50  44  87  60  67  78  64  25   8  94  98  27  11  45  54  86   9  36  84  61  78  97  89  28  33  78  47  85  84  55  35  80  71  56  53  99   4  82  30  43  17  78  90  29   4  98  83   1  32  84  93  98  53  33  69  62  59  59  17   1  54  71  76  46  13  60  35  68  21  75   2  14  40  35   4   5  15  82  76  62  29  37  59  33  47  87  61  19  88   4  53  68   7  59  74  20  14  35  29  43  33  14  99  30  68  92  87  88  35   8  45   5  73  50  37  88  62  10  84  49  70  61  87  69   9  63  58   2  87  71  48  38  56  61  23  27  17  88  40  40  49  92  26  55  21  79  86  37  27  68  89  59  77  90  49  95  36  57  51  51  76  49  26  60  71  95  69   3  83  65  99  18  47  52   2  49  61  36  54  12  57  27   7  45  29  32   7  27  99  83  80  49  65  83  23  98   4  64  52  33  59  62  38  33  92  46  97  98  37  22  73  11  69   8  94  53   2  17  25  97  93  37  36  86  56  18   4  94  95  94   2  54  96  50  52  70  22  35  65  68  51  73  81  56   4  25  20  15  18  90  47  15  85  21  77   9  50  24  53  82  26  59  23  41  23  10  38  94  10  88   4  31  17  82  17  75  28  77  78   4  50  47  76  21  36  19  29  43  64  86  77  84  21  45  40  22  70  85  72  43  49  67  55  82  43  15  93  40  11  98   2  77  77  60  46  11  26  20  97  71   1  21  64  28  85   5  71  53  62  57  64  64  91  45  28  32  62   5  79  13  68  18   1  25  99  41  16  47  75  22  11  58  26  12  35  67  52  28   6  32  22   5  23  36  59  90  20  48  94  52  93  67  75   8  72  50   4  49  55  57  42  26  49  12  19   4  64   8  81  84  39  84  66  88  85  59  70  83  61  46  38  36  66  57  78  41  64   7  47  24  32  82  18  29  22  26  47  43  53  85  60  56  97  13  36  78  79  75   7  64  30  42  88  81  25  32  62  26  99  44  16  51  79  73  50  31  29  70  52  73  44  12  96  29  46  39  64  77  70  12  69  41  10  20  61  14  57  17  93   7  45  75  77  53  31  81  95  37  82  23  34  46  50  89  16  94  70  34  40  16  88  62  49  82  73  92  12  12  90  10  24  37  91  78  10   1  43  30  81  84  85  97  26  94  52  13  10  10  87  41   9  82  23  45  89  26  51  42  64  48  93  16  75  79  24  13  11  84  99  66   1  89   3  70  76  80  21  56  61  73  32  45  39  65  74  34  50  91  78  38  94  93   6  77  86  17  53  63  37  30  64  68  94  79  62  76   8  64  17  93  59  43  56  11  10  54  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      86  29  12  62  97  98  82  23  84  21  39  45  43  65  71  69  56   1  90  25  66  23  41  38  62  56   9  78  61  56  50  10  97  80   5  11  16  37  33   3  76  86  45  12  99   2  53  90   7  86  24  44   4  13  29  36  85  32  53  55  44   4  56  95  72  84  53  74  32  95  89  60  59  39  77  95  26  28  77  58  78  32  19  35  93  77  20  56  52  26  10  14  20  47  92   5  46  18  25  74  84  80   8  77  87  12  94  47  46  29  21  33  85  50  27  40  89  39  31  29  87  51  48  76  23  57  93  31  54   1  12  79  92  48   1  62  58  33  50  33  78  91  98  54  23  38  39  54  43  55  66  18  48  14  99  98  56  23  44  38  46  41  94  16  23  80   7  61  23  74  39   5  97  95   9  19  31  93  73  81  78  81  44  80  10   9  12  62  51   6  67  90  53  88  61   4  82  63  11  63  30  85  63  15  41  94  16  98  61  31  40  47   9  71  63  31  58  91  80  60  20  44  86  85  11  51  87  87  59  54  53  52  31  91  74  20  32  22  87   6  67  66  67  56  34  37  98  68  98  93  94  83  92  72  22  19  59  65  62  81   2  34  31  23  15  51  75  62  76  80  80  10  31  87  56  60  10  22  12  60  79  54   8  46  86  27  88  79  83  33  33  14  57  19  38  80  66  56  93  73  34  21  84  13  44  17  39  34  62  16  57  54  34  36  17  29  20  24  14   9  91  13  84  30  37  68   2  52  79  46  77  28  25  24  99  47  38   6   6  91  23  62  17  92  76  67  46  48   3  93  47  62  93  13  32  35  48  48  61  83  51  86  63  52  41  87  18  80  27  69   4  98  40  35  43  53  11  10  83  70  52  11  44  65  55  62  99  90  62  61  65  62  20  15  64  47  69  26  72  66  55  11  54  65   1  21   8  50  51  33  21  16  58  46  43  23  78  54  71  91  97  95  39  37  40   8  68  29  98  99  48  73  73  70  30   1  94  41  51   4  46  24  89  27  32  41  58  71  16  49  90  43  41  92  11  51  67  22  65  12  37   7  81  26  88  96  10  93   8  60  51  90  49  79  37  16  86  87  86  16  99  30  69  34  55  93  73   3  24  96  89  61  36  20  37   5  81  43  95  70  13  36  66  59  17  12  86  40  97  87  53  90  63  40  35  26  35  84  47  83  99  95  96   5  35  87  84   8  18  70   7  43  22  95  48  21  56  36  38   2  18  55  11  89  11  97  16  88  33  54  44  21   9  64  42  48  16  53  71  49  60  33  31  44  13  86  20  70  82  98  13  57  16  33  39  86  36  81  20  39  63  50  27  98  22  48  78  96  39  55  96  73  97   1  85   9  65  82  72  20  43  44  47  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    33  72  35  60  74  12  81  27  13  20  51  98  25  62   5   8  17  99   8  50  12  88  35  35  73  80  60  11  68  21  17  14  95  62  60  35  40  50  67  23  98  57  93  60   8  76  38  53  48  93  12   3  33  79  36  14  26  75  10  76  59  42  58  62  69  71  86  56  13  48  77  62  35  51  21   1  10  45  30  96  96  89  54  28  42  87  90  60   9  87  14  14  74  64  84  11  94  82  77  11  54  89   7  81  99  56  22  42  99  85  18  69  82  96  51  86  55  62  32  50  10  16  67  30  55  49  13  55  63  47  77  85  13  82  74  69  39  32  19  17  92  49  70  89  71  46  70  49  91  13  83   9  44  95  52  95  17  83  55  51  62  98  70  52  18  29  34  15  88  40  12  61  86  96  43  67   9  92  79  28  89  53  43  75  28  32  96  17  74  67  60  80  71  49  35  96  55  57  28  61  68  44  52   8   5  68  15  43  77  99  93   1  15  45  27  11  44  62  20   4  23  58  14  48  57  64  50  63  52  20   7  93  49  50  83  92  37  59  43  70  10  62  75  87  10  13  24  80   6  18   5  17  50  96  86  52  65  33   9  36  34  91  98  96  70  69  56  16  94  46  14  48  30  21  68   6  55  24  59  85  68  65  27  56  52  54  69  84  79  94  92  62  63  31  35  36  57  21   5  38  26  15  57  76  87  26  21  68  85  71  62  25   8  50  55  88  28  58  55  68  29  33  76  35  71   6  80  80   3  15  68  85  98  31  47  63  45  56  31  37  23  38  37  92  40  14  97  71  84  89   6  46  60  18  59  57  25  35  36  89  29  71   7  46  82  56   1  72  20  43  40  49  32   2  70  85  22  76  67  26  55  84  31  83  10  61  25  80  65  26   2  11   8  75   3  27  65  80  20  29  29  80  84  50  29  38  70  66   2  86  70  68  24  12  33  78   5  38  82  35  93  30  27  17  34  48  90  70  75  64  43  79   9  19  87  95  16  67  20  68  15  22  94  99  10  37  87  62  68  82  84  67  94  49  28  64  96  44  99  91  63  35  64   2  99  45   6  40  44  32  71  29  56  90  18  61  90  99  49  24  68  53  84  37  11  95  60  29  67  51  34  18  18  42  43  42  12  65   7  94   3  75  78  36  26  40  66  22   3  77  39  65  65  96   8  62  51  43  73   7  17  81  22  67  40  51  35  65   5  81  72   3  17  14  18  76  49  48  20   3  45  27  12  64  71  21  31  16  64  48  15  44   2  61  27  40  81  91  84  34  64  68  10  31  32  96  53  71  63   3  47  93  62  57  11   8  86  47  55  17  16  46  31  12  74  31  56  89  43  78  82  35  47  95  42  22  28   1  98  57  33  13  34  67  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  44  49  67  16  14  48  80  34  20  77  29  59  60  57   7  57  74  22  78  25  66  99  85  77  68  97  98  55  86  17  21  14   2  62  79  97  77  54  23  61  95  70  61  38  79  34  62  53  82  23  43  16   6  75  25  83  71  60  86  16  63  41  17  80  44  87  36  34  39  52  48   5  62  83  31  90  20  48  89  14  43  62  54  72  70  75  39  84  88  46  98  50  67  94  60  27   4   3  62  58  53  28  66  41  89  86  90  61  40  85  38  50  35  42  42  93   5  26  92  75  70  73  10  11  97  99  91  84  40  11  50  15  72  92  67  41  31  80  91  40  51  26  60  43  64  43   4  60  20  36  42  13  97  21  33   6  48  67  50   1  14  33  41  15  81  54  22  85  79   5  26  28  37  48  67  87  33  96  40  60  60  26  82  21  50  58  77  28  49  39  27   3  85   5  48  10   7  81  33   6  20  12  59  69  18  20  41  23  79  43  75  20  81  96  59  75  19  90  36  46  90  50  16  64  72  22   2  65  92  93  93  89  48  59  93  94  55  95  55  46  18  61  58  19  20  72  21  52  75  46  25  83  97  44  77  75  37  89  19  13  80  22  54  85  38  24  26  25  79  29  79  30  35  93  12  11  74  69  66  26  24  87  73  63  75  44  66  32  46  85  52  96  50  38  75  18  85  51  72  13  90  29  38  83  31  92  38  31  93  49  20  41  98  25  49  88  57  81  89  65  79  65  36  14  86  90  19  48   4  98  54  22   7   1  13   2   5  86  77  65  14  30  48  56  55  99   6  43  95  91  11  61  23  27  91  84  68  28  67  89  79  48  52  81  18  19  67  45  16  77  44  88  75  33  18  40  87  44  79  86  28  35  48  68  30  79  62  50  49  60  14  82  44  98  42  57  21  29  81   7  67  47  17  81  99  33  17  28  47  81  82  10  42  97  85  34  31  99  97  51  36  19  99  45  62  61  47  92  74  84  71  10  61  80  50  25  44  52  82  40  63  45  24  15  58  53  40  34  97  75  82  11  55  94  88  29  33  90  78  38  18  24   3  94  27  74  22  82  41  94  72  13  63  48  99  88  87  56  52  62  35  81  22  16  20  99  66  83  53  67  69  33  22  68  31   5  73  99  59  92  88  98  56  11  73  28   2  91  59  82  18  42  98  50  47  21  68  92  91  39  52   6  25  39  31   1  80  67  57  35  16   7  41  88  44  49   6  55  56  29   9  46  27  40  83  34  76  76  36  66  64  44  36   1  26  51  87  26  57  35  29  14  18  14  81  70  42  90  45  37  74  14  79  62  72  51   2   4  86  29  16  69  90  63  69  78  68  64  92  85  34  44  76  13  35  19  13  25  87  64  90  98  13  13  51  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                92  56  64  26  40  38  30  29  97  74  66  98  37  89  12   8  32  71  95  92  10  21  70  51  67  76   2  28  48  80  26  34  50  56  17  23  40  40  71  62  42   6  93  39  19  44  95  98  51  14  91  41  25  96  29  41  85  51  99  56  45  38  77  30  49   9  87  66   4  67   9   2  49  88  75  84  82  39   5  62  57  28  86  81  74  66   9  98  25  82  26  72  27  34  25  63  39  64   2  99  83  99  67  24  82  34  19  14  81  75  70  89  27  76  87  59  89  94  49  21   5  30  41   6  90  44  13  41  91   5   1  83  46  31  32  92  19  22  54  87  48  99  48  66  77  66  99  84  21  99  74   9  28  74  66  95  59  93  61   5  15  25  17  17  54  75  23  81  35  36  65  79   1   3  61  61  42  76  57  94  93  78  84  89  41  86  73   4  12  31  71  79   3  62  19  24   1   1   7  29  68  27  72  77  97  77  95  87  28  31  85  42  44  29  71  64  67  69  85  21   3  27  29  61  83  35  49  37  82   4  46   9  13  36  81  37  40  98  86  88  31  67  67  10  10   4   9  36  96  21  62  22  49  27  29  29  25  87  62   7  48  41  15  49  26  45  66  22  72  78  51  68  59   5  37  13  12  45  29  78  51  20   2  97  82  88  12  85  32  36  54  90  23  27  82  53  36  38  49  64  74  81  44   1  35  19  51  30   8  34  94  34  99  36   4  44  14  96  17  92  40  76  65  26  99  61  99  58  16  80  13  20  59  95  78  11  58  18   5  37   5  22  12  59  85  59  95  98  42  33  32  99  37  31  80  99   1  58  51  64  41  37  34  24  96  52  70  76  45  16  87  39  98  36  84  41  39  68  46  41  17  79  65  96   6  22  77  15  75  39  88  38  81  71  20  41  81   5  65  27  32  33  11  94   6  93  16  89  22   4  94  73  69  15  88  72  31  89  72  32  82  63  25  66  65  42  16  77  33  46  76  95  58  45  45  11  99  53  59   1  90  80  97  70  45  85  94  93  86  40  65  90  65  94  73  56  74  75  62  17  37  13  47  62  43  50  70  93  91  74  74  42   6  66  99  86   3  78  38  82  98  62  50  51   4   7  93  54  46  23  20  50  99  45  39   4  73  38  36  80  97  90  36  40  20   3  10  10  46  85  87  75  74  68  43  62  93  93  21  19  85  39  90  82  20  80  94  84  14   8  25  28  47  95   6  19  29  84  84   9  35  17  30  26  68  35  66  21   8  17  56  53  70  93  97  39  43  75  59  42  68  51  40  93  85  89  28  47  37  74  21  20  38  68  23   3  92  49  77  64  85  33  24  22  63  11  13  98  96  58  76  60  24  31  83  11  48   7  65  27  45  24   5  42  25  31  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              34  66  77  59  25  94  94  65  46  24  12  16  17  48  93  61  68  44   9  15   6  54  16   1  46  14   4   9  61  87  53  38  90  92  39  65  98  34  23  36  83  29  26  72  69  54  88  46  46   6  96  85  74  63  69  73   8  94  36  39  68  79   9  70  26  47  43  80   7  69  11  69  22  51  41  14  84  71  74  21  33  89  11  49  85  20  73  18  53  50  69  33  47  13  73  89  12  61  83  81  53  39  66  43  51  33  99  86  18  80  43  30  23  67  74  18  59  98  27  20  49  14  42   8   1  53  29  42  47  79  61  64  86  51  84   6  50  55  54  61  45  57  18  65  53  30  65  35  96  67  44  93   9  10  62  34  35  19  85  98  82  71  22  36  38  51  60  76  17  82  26   2  94  96  39  93   1  75  50  52  36  20  74  38  77  22   5  85  28  97  11  70  66  60  63  93  74  48  91  28  73  91  89  64  16   2  81   2  44  25  81  23  83  64  49  48  30  20  43  46  31   4  13  14   5  46  64  69   1  80  34  54  79  36  46  33  67  42  12  48  44  83  12  79  27  64   4  94  16  98  56  88  97  18  29  51  88  17  58  75  37  39   9   7  65  47  68  79  91  55  46   6  16  77  20  58  90  50  68  36  49  26  94  72  30  60  53  38  94  43  27   1   9  16  90  98  85  58  46  38  16  33  39  10  23  79  10  86  33  10   2  94  52  81  23  27  41   4   6  18  54  11  73  76  19  10  11  62  35  91  92  25  20  14  11   2  54  29   5  97  18  11  95  51   1  55  71  54  12  93  62  16   1   1  68  34   8  95  65  72  76  25  99  29  94  31  72  28  19  35  43  69  73   6  31  30  77  83   1   9   2  11  13   4  83  18  94   2  56  54   3   9  93  16  57  76  94  13  37  73  63  19  22  99  88  61  90  24  38  52  68  61  20  15  77  56  58   5  83  85  78  52  94   6  78  98  68  20  35  92  62  84  33  78  73  39  39  41  48  58  74  58  53  56  70  60  29  17  43  52  16  23  37  54  93  99  25  85  66  61  42  85  49  60  23  89  81  16  90  59  80  68  43  62  88   7  52  39  27  27  54  41  12  44  76  86  86  86  14  73  12  98  59  93  98  21  50  15  77   9  24  60   3   9  71  22  57  26  69  48  57  12  33  79  96  82  79  26  52  45  76  55  83  17  16  62  75  37  98  58  69  39  75  55  55  90  67  53  53  80  94  59  69  61  21   7  93  25  26  90  34  17  62  56   1  49  77  23  69  21  48  55  90  67  22  98  78  84  55  80   4  77  37  29   3  59  62  52  79  71  41  93  48   1  80  80  43  17  70  52  64  73  11  34  24  38  85  97  57  95  94   3  96   7  28  49  82  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            29  55   8  77  76  47  19  59  81  64  36  81  62  89  37  22  72  14  49  85  75  85  81  94  13  41  40  14  62  22  83  61  56  67  86  65  60  46  98  79  84  48  84  60  64  77  50  95  24  98  11  52  91   4  95  96  47  75  79  50  64  21  92  80  55  85   2  48  25  42  28  41  61  31  64  52  67  69  22  69  51  57  48  87  33  94  81  98  91  24   1  13  59   7  34  27  55  71  41  78  62  47  48   7  32  64  39  81  96  20  78   6  96   9  68  59  59  86  14  64  80  14  87  28  57  33   8  86   3  66  76   9  29  56  94  65  72  29  67  79   2  68   9   7  68  37  58  99   9  45  60  69   8   1  22  12  94  25  14  22  40   9  59  64  50  31  25  76  95  95  72  58  66  37  71  75  44  51  99  96  12  74  81  17   8  41  46  43  33  96  22  63  91  68   4   7  49  19  29  75  89  94  67  25  74  97  37  45  27  62  81  20  96  37  80  33  63   1  19  50  42  47  66  53  71  42  88  53  91  64  37  87  83  38  17  50  96   9  12  88  55  84   6  60  60   8  11  92  63  34  34  89  41  18  12  40  19  70  32  89  89  37  56  76   3  64  17  63  27  35  39  48  47  83  26  38  97  67  83  65  43  10  88  42  25  17  52  83   5  43  83  65  53  27   1  73  77  35  39  30  78  86  14  24  73  28  77   8  71  61  61  40  33  33  30  23  21  80  64   1  80  97  70  19  71  64  38  28  79  46  88  77  65  49  11   9  23  98  44  14  68  71  63  70  72   2  46  84  92  12  95  59  20  13  14  86  73  47  73  95  42  95  54  17  69  24  99  17  88  86  55  70  60  23  26  70  32  52  53  57  95  68  20  75  15  84  50  67  81  55  35  86  12  58  67  49   7  10  18  20  90  15  15   4  30  73  78  69  71  84  18  31  31  63  29  16  97  25  85  62  89  31  93  48  69  45  47  34  44   4  36  78  25   6  77  89  70  28  60   3  87   6  66  17  99  77  96  67  19  41  91  74  48  98  18  94  74  47  34   6  74   9  85   3  26  24  51  27   7  20  38  30  88  70  44  90  58  87  72   3  82  85  16  30  51  28  74  89  35  97  47  72  23  61  36  28  70  43  13  23  60  14  79  41  70   6  24  28  91  93  16  31  94  74  82  93  36  30  64  26  72  15  70  71  88  89  32  20  48  91  65  38  90  35  94  86  71  48  67   9  69  85  34  63  69  51  42  64  45  86  43   3  56  26  57  61  37  82  34  38  92  23  49  80  75  26  42  91  18   6  94  41  43  96  63  58  79  16  93  85  22   1  53  49  16  47  38  48  98  91  58  90   1  92  54  61  10  17  50  53  86  33  14  35  58  95  49  80  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          82  90  40  34  10  81  94   5  21  84  79  38  87  88  62   1  78  95  35  80  71  79  66  98  97  53  12  71  14  27  52  67  20  77  40  80  73  33  49  94  44  63  92  58  66   4  35  83  52  84   6  59  69  25  91   8   3  91  55  60   4  20  67  30  80  36  83  16  90   7  18  62   4  69  46  69  68  99  67  51  55  26  83  11  70  70  48  96   9  55  66  77  84  91  21  56  44  19   5  99  41  98  67  28  23  49  81  93  10  27  77   3   8  89  32  25  78  66  91  80  22  30  63  89  57  57  95  34  84  75  58  42  68  68  83  86  44  91  31  72   6  22  76  66  49  22  17  35  35  75  63  32  27  14  84  57  26  75  49  85  91   5  22  35  48   4   1  99  53  62   2  79   5  27  57  23  16  96  47  97  67  40  85   2  19  15   5   1  87   1  80  51  25  54  95  35  13  80  90  48  37   7  15  48  11  71  28  50  71  44  61  71  51  62  86  50  75  21  63  39  33  66  83  74  61  96   1  21  41  96  14  52   1  50  93  51  31  97  10  10  53  36  92  23  87  38  48  25   7  91  76  94  85  65  29  40  36  29  85  17  14  30  51  78  48  74  84  70  64  14  48  45   7  78  77  75  45  30  50  31  15  62  33  67  20  15  13  60  13  78  45  18  93  93  28  33  67  85  90  16  23  27  29  90  24  33  48   6  93  41  48  52  25  58  68  87   7   3  22  23  88  44  45  64  80  29  67  39  52  77  56  59  76  22  79   6  35  15  13  11  88  98  89  62  41  66  77  53  53  93  80  29  53   6  11   1   8  39  57  49  27  66  90   2  92  71  32  18   1  20  19   9  95  41  47  96  54  70  75  30  31  13   7  87  28  18  38   6  99  19  31  62  69  82  87   8  43  40  64  68  95  54  42  87  60  15  86  63  40  39  28  82  59  15  29   6  36  12  14  66  70  22   7  15  19  69  76   5  37  97  17  58  93  48  48  78  94   1  27  59  74  24  65  45  49  19  20  66  57  41  15   3  25  91  31  69  13  64  69  17   9  44  96  87  99  89   9  60  69   7  20  60  42  37  44  97  40  36  17   8  78  15  31  62  38  74  44  78  19  95  61  47  12  45  47  55   7  42  10   9  93  88  56  30  64  69  80  63  94  49  56  22  89  80  21  83  23   1  34  53  39   4  86  87  32  54  10  55  38  64  76  16  51   7  82  61  39  58   5  55  39  10  23  53  54  90   3  66  39  58  18  47  45  37  79  91  48  77  57   6  78  93   4  88   7  81   5  74  66  87  96  89  30  14  78  79  55  40  78  58  44  12  71   8  66  90  96  97  36  88  44  80  51  17   2  62  55  97  96  88  67  87  54  22  25  43  33   1  12  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        66  96  83   9  54  69  65  21  60  22  28  54  82  63  81   4  57  21  76  59  86  11  87  21  13   5  59  93  30   3   5  83  47  64  93  79  48  85  64  73  23  74  72  73  49  35  87  11  94  91  80  89  76  49  18  45  18  53  63  54  97  20  96  93  30  30  89  40   4  76  72  72  37  87  19   4   6   9   3  64  98  50  79  60  38  76  10  92  12  82  23  69  34  66  68  31  75  32  36  59  39   4  58   2   6  39  67  26  13  19  63  17  66  89  20  38   2  58  97  45  50  33  89  17   7  29  88  68  64  85  68  78   2  90   3  88  65  98  66  56  47  89  71  45  43  28  19  76  22  15  53  31  51  48  76  81  17  56   3  30  91  10  87  70   1  81  39  66  92  98  41  56  33  57  92  98  57  28  51   9  33  43   7  18  13   3  54  29  94  32  16  89  11  25  83  65  39  89  12  60  82  84  61   5  29  12  15  69  65   2  34  94  61  75  15  44  13  56  22  23  54  22  54  60  94  43  52  93  61  18  96  52  89  34  66   8  54  52  27  53  22  19  25   5  56  41  37  48  22  28  38  10   4  99  27  94  50  27  40  73  42  70  71  13  80  14  52   9  20  44  80  56  45  41  40  94  32  92  93  96  54  67  21  51  47  15  78  53  75  36  86  93  97  92  30  19  97  40  32  89  92  72  45  78  47   6  75  52  36  72  62  98   3  49  43  21  27  78  54  48  93  22  57  33  64  14  96  29  89  54  39  88  89  26  15  49  60  29  63  99  61  51  58   3  48  23  38  72  20  64  65  15  89  42  85  66  82  42  20  94  33  23  32  39  39  27  69  92  58  84  16  95  55  82   4  27  45  60  19   7  98   7  14  65  18  80   9  88  12  44  46  97  13  62  93  31  33  94  15  69  26  23  71  79  67  67  74  33  73  72  76  70  16  18  44  56  72  76  80  60  29   2  15  24  53  39  14  17  23  41  79  72   8   5  46  28   8  28  90  87  21  11  52  33  48  70  36  65  69   7  54   2  99  95  76  62  67  73  76  35  90  17  61  52  56   2  46  82   5  62  42  25  46  15  69  42  64  23  68  34  20  13  61  90  17  66  92  44   5  44  66  80  87  99  16  63  28  31   3  18   4  29  85   3  13  98  43  30  19  35  37  18  99  94  67  43  44  13  18  20  78  37  55  72  29  32  23  31  78  75  70  13  12  29  14  78  40  77  80   9  65  39  83  37  45  39  45  58   7  52  46  75  82  70   5  15  27  83  79  31  30  85  12  36  52  72  19  58  44  94  14  50  51  24  14  11  66  38  72  15   7  25  33  74  20   4  17  42  40  56  91   1  65   9  81  87  18  80  68  54  20   1   4  65  31  18  51  19  71  98  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      41   7  12  40  51  83  30  61  42  50  74  78  37  42  83  21   2  19  53  34  98   7  56  83  47  35  53  54  14  94   8  85  13  67  17  81  42  60  58   2  24  77  44  42  29  10  17  88  37   5  48  81  38   6  68  74  23  86  48  59  32   7  60  20  62   5  87  79  18  58  88  57  62  53  21  89  95  39   5   9  19  49  77  97  24  77  94  35  17  72  58  20   1  60  70   4  12  58  47  82  92  37  92   3  30  37  57  86  41  15  94  40  37  12  58  12  62  42  13   8  64  20  17  46  76  16  55  41  90   7  98  27  67  98  35  87  50  94  40  26  43  53  40  16   2  56  71  26   9  81  23  80  37  44  62  49   9  27  82  42  30  46  74  28  74  20  98  76  87  67  86  87  76  52  13  72   4  50  36  57  94  32  97  97  23  68  15  36  37  55  34   1  23  89  84  55  80  96  43  38  69  83  99  24  90  86  29  76  81  49  95  82   3  10  56  77  97  57  20  11  82  55  49  44  69  19  23  91  24  49  80  72  21  45  45  24  43  18  68  35  37  76  72  41  18  96  59  12  49  87   8  29  13   4  63  40  53  12  54  50  61  83   1  52  93  80  41  82  96  69  37  91  44  85  11  62  80  25  84  79  39  12  85  74  65  19  49  35  18  44  98  73  58   5   6  76  13   9  65  22  54   8  58  15  82  24  57  57  63  14  44  37  32  94  63  34  30  68  59  99  75  54  59  47   4  10  70  49  13  60  95  31  62  83  88  49  41  60  16  52  57  39  28  95  75  22   3  96  70  91  97  84  52  12  79  17  36  91  60  80  25  45  61  41  22  13   9   1  13  43  93  79  76  75  86   8  91  20  13  11  81  93  34  58  62  10  13  28  57  66  17  82  29  30  51  20  87  24  40  53  36  67  15  71  82  81  53  30  90  17  14  68  35  48  60  38  54  90  13  19  76  21  22  27  20  41  14   9  91  28  32  56  33  54  70  13  94  78  46  45  60  84  32  73  21  97  94  27  89  96  16  96  45  60  60  22  95  33  56  59  59  99  41  38   7  58  24  67  14  24  21  34  38  29  27  90  19  37  31  78  48  63  27  78  65  61  98  79   2  31  75  11  89  13  44  96   1  57  10   3  92   8  80   5  84  50  77  99  42  41  19  66  71  66  74  53  26  51  59  56  18  76  72  43  41  66   5  53  46  73  22  26  59  49  37  96  43  94  90  48  56  62  11   5  36  81   2  35  44  87  35  38  12  56  27  38  79  65  64  91  18  24  52  46  51  91  75  51  20  91  14  55   8  52  86  14  74  84  91   2  29  39  96  46  22  74  83  67  73  44  38  17  21  20  12  33  27   6   9  61  53  37  75  10  81  76  84  10  99   1  74  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    63  83   6  75  89  48  47   3  74  91   8  85  61  67  40  17  12  69  43  68  76  73  82   4   3  59  36  27  95  85  14   6  81  78  88  33  51  27  87  52  81  90  99  41  90  19  28  66  60  15   9   3  98  81  70  75   5  44  14  25   3  46  29  11  43  58  70  95  71  89   8  91  71  58  76  34  16  34  25  57  39  37  80  46  39  64  88  93  92  52  31   3  19  63   4  31  39  75  65  42  36  98  57   3  34   2  37  84  91  40  99  98  68  11  62  43  38  92  85  11  68   1   6  17  39  75  55  97  79  60  84   8  49  76  91  24  99  19  57  32   1  50  71  16  91  78  44  74  54  43  53  79  48  82  11  42  29  18  13   8  47  77   2  31  19   8  42  64  10  68  49  59  31  55  92   1  63  57  93  79  77  42  25  45   5  70  19  10  24  89  32  35  68   1  52   2  14  23  87  46  36  36  60  35   8  57  79  96  11  26  25  65   9  82  39  80   6  52  96  59  37  71  72  22  62  59  77  50   8  11  85  95  12  70  29  10  15   9  41  58  26  89  22  51  63  66  73  91   3  73  80  62  89  65   1  66  50  11  24   4  13  31  66  83  87  40  35  80  38  80  99   1  13  57  28  34  94  17  84  94  69  25  37  86  95   2   9  50  40  94  82  61  75  60  63  83  82  28  49   9  55  54  28  82  73  91   9  43  87  52  63  47   2  47   7  41  40  89  93  55  78  39  76   3   4  87  26  18  97  74  18  43  13  35   7  76  49  76  27  27  31   4  10  26  36  14   3  91  47  40  88  51  84   6  61   1  41  11  43  63  14  31  51  86  20  87  75   9  27  71  56   6  25  38  20  65  18  37  48  43  93  76  73   7  40  89  54  74   3  39  54   6  81  89  23  18   5  73  89  66  81   6  47  46  17  55   4  87  31  53  69  96  79  11  74  58  52  87  30  77  12  11  88  88  16  42   8  32  52  91  39  47  61  18  43  99  39   6  51  10  27  30  58  79  28  10  79  15  63  83  65  21   6  88  17  46  12  93  95  72  39  71  91  37   6  13  22  44   9  73  59  30  65  16  40  59  35  12  83   1  78  57  62  56  31  61  48  97  97  76  96  17  49  15  97  27   3  12   6   1  43  30  75  51  68  11  70  29  56   5  64  93  81   5  30   2  77  22  64   2  74  42  47  93  31  67  65   1  58  46  32  22  31  28  80  33  31  22  86  16  46   2   5  57  85  83  30  62  33  87  74  97  16  30  45  29  90  81  79  41  87  83  95  83  71  15  43  53  85  64  73  77  15  37  52  69  14  55  32  34  20  84  95  89  31   9  61   1  82  24  68  13  75  34  14  24   8   7  29  72  79  32  89  92  14  63  50  44  75  83   2   6  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  65  81  94  86  77  93  69  10  24  31  39   2   7  63   2  24  96  99  62  28  13   1  59  14   2  92  41  91  94  22   8  39  25  65  63  48  53  82  64  63  88  77  86  90   6  69  20  81  43  84  91  12  30  85  74  73  70  66  34  36  68  91  47  45  59  82  61  87  46  35  48  45  80  97  47  78  57  16  23   8  50  83  13  38  62  57  39  58  49  21  31   6  49  15  82  79  74  79  29  69  29  94   1   9  14  82  13  13  61  69  35  92  59  86  74  20  89  59  11  57  61  78  24  49  86  53  97  93  80  79  97  40   1  42  96  17  55   9  64  99   1  44  59  54  72  24  54   3  48  85  98  78  30  58  11  45  46  87  80  26  28  50  32  17   7  48  19  92   5  96  53  58  28  19   3  10  67  49  27  72  26  44  58  51  63  96  33  95  73  61  98  98  97  57  77  47  48  81  98  95  20  55  28  27  79  36  10  38  46  64  87  98  61   4  12  27   8  86  43  29  39  59  72  70  27  59  10  74  57  31  23  57  45  86  32  80  92  34   2  90  39  71  34  60  68  88  71  32  22  15  76  91  49  61  41  63  64  39  16  21  65  16  76  16   2  28  92  38  57  68  36  41   9  19  66  83  54  82  36  70  57  38   7  35   4  14  60  23  37  79   3  31  89  50  62  35  87  87  48  77   4  37   2  46  44  15  85  35  15  76   1  81  13   3  44  67  36   3  44  54  85  33  59  21  71  98  69  84  33   3  43  88  77  53   4  80  82  61  26  57  39   8  62  29  79  12  99  23  80  34  26  91  62  71  29  47  10  80   7  66  50  70   4  18  33   7  68  55  87  86  76  72  89  41  33  56  58  35  49  28  57  16   4  90  67  89   1  52  98  43  89  29  58  82  46  68  80  67   4  11  67   4  77  16  30  93  79  98  50  80  80   6  39  89  61  54  72  41  16  73  11  19  16  96  11  99  38   3  71  95  46  55  38  18  23  31  56  72  81  95  82  21  45  94   4   3  31  75  94  65  71  46  13  90  56  30  96   2  85  61  20  97  19  52  52  57  50  34   2   6  27  34  18  54  23   7  96  60  38  10  28  64  59  91  37  85  16  77  69  80  33   3  92  42  60  65  19   4  59  22  19  79  58  21  37  98  90  65  56  87  45  84  28   2  83  69  47  38  47  29  64  67  62  29  76  22  20   5   8  32  37  34  87  20  57  64  23   3  31   2  84  39  48  81  76  14  40  27  92  22  38  38  24  65  75  43  19   8  28  59  17   9  44  49  64  78  78  57  11  17  33  57  94  28  76  18  49  98  11   8  87   9  59  15  11   9   3  69  37   6  59  27  48  55  11  14  57  98  10  82  84  92  80   8  60  20  21  49  96  37  36   2  72  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                5  96  73  17  22  28   4   4  52  92  38  14  51  51  46  31  32  99  25  67  70  78  47  36  70  84  71  15  87  45  72  42  96  90  49  11  25  18   6  44  98  52  81  28  75  98  46  22   7  88  53  20  57  83  30  58  91  75   8   6  79  55  40  73  94  25  29  22  82  50  48  21  29  44  87  54  29  68  68   4  97  70  61  71  39  89  90  52  99  22  70  47  64  97  44  46  15  44  31  75  63  31  55  80  66  17  19  25  86  86  19  37  90  58  55  91  25  56   2  91  50  80  46  60  97  99  66  43  86   8  34  58  10  89  93  34   2  62  80  42  87  19  33  94  68  24  53   8  53  96  25  77  66   4   7  69  49  28  80  18  73   9  90  51  83  29  28  74  64  35  95  91  63  56  52  39  79  35  79  43  75   4  88  46   6  23  77  39  84  21  40  58   1  65  41  55  38  31  78  45  31  49  44  53  97  53  49  48  60  59  47  78  25  16  31  33  69  41  16  25  32  32  85   6  70  66  43   4  34  10  47  57  27  92  45  61  46   5  88  84  23  62  30  16  38  67  27  63  72   1  50  51  85  43  34  44  45  83  12  62  22  63  73  75  40  39  43  41  69  67   7  95  16  41  56   4  79   8   3  46  40  40  39  74  13  83  41  33  27  72  13  59  11  77  41  55  33  85  24  70  35  97  94  83   3  81  80  23  88  83  66  21  73  54  49  32  69   9  79  52  49  55  71  92  26  11  67  65  31  52  76  93  79  87  70  99  14  19  54  63  63   3  58  54  12  95  77  21  30   9  14  36   4  16  93  40  53  78  77   2   2  35  27  71   8  55  84  64  16  17  70  70  91  33  92  47  15  10   8  39  20  95  57  27  67  25  42  78  96  39  88  51  12   5  92  93  27  17  80  36   1  98  80  46  84  31  53  54  37  17  13  53  14   6  36  39  96  18  89  20  62  75  99  83  13  27  34   1   8  54  49  16  66   3  74  25  37  85  34  81   3  25  66  68  95   1  35  32  61  39  30  10  96  61  79  32  85  99  34  53  56  48  42  41  90  77  65   4  12  19  43  53  35  81  56  54  94  79  86  54  37   7   9  38  60  77  38  78  93  81  33  16  22  30  63  62   2  33  65  45  59  90  93  51   5  39  69  44  41   9  75  25  94  57  48   2  18  13  75  73  75   7  34  16  68  30  93   9  18  50   2  32  29  47   5  82  30  32   7  73  91  37  64  98  51  42  95   9  52  25  36  53  93  84  54  85  62  37  45  80  23  32  81  26  76  25  58  52  62  17  80  34  91  60   6  64  11  24   9  23  75  70  20  54  77  54  62  80  26   4  99  14  66  87  31  64  47   6  28  16  10  15   8  46  84  96  37  69   1  83  80  10  89  50  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              28  48  41  75  99  32  16  28  30  64  81  50  19  40  66  30  92  61  34  42  11  43  56  17  28  19  29  15  85  30  76  60  43  63  70  32  20  10  33   1  78  47  67  77  18  74  93  38  73  22  44  75  25  71  30  73  72  54  96  73  23  17  37  89  96  48  80  27  79  67  91  95  21  24  50  78  71  38  25  35  68  95  68   3  22  37  59  85  96  29  58   8  92  51  56  98  16  76  78  59  24  98  95  68  20  22  67  78  88  95  33   8   5  34  67  53   5  70  53  39  44  72  26  38  31   4   6   5  69  74  39  63  46  98  20  28  76  41  58  56  15  44  19  12  17  95  99  90  86  20  95  53  18  21  43  78  52  44  55  41  26  21   8  22  75  74  97  18  58  66  86   7  30  41  81  54  54  30  33  60  33  95  65  34  91  76   2  27  85  61  20  56   4  37  20  58  57  21  34  77  94  44   4  52  79  66  97  39   7  34  97  68  65  19  77   4  72  41  40  59  64  62  34  18  83  77  94  30  73  77  31  37  74  15  37  16  88  68  54  74  48  75  30  32  26  97  33  56  71  31  84  12   1  21  60  50  80  42  32  75  44  54  90  65  11  38  27  55  39  49  45  68  89  71   4  27   3  18  45  53  62  69   6  57  80   8   4  12   3  80  74  47  74   2  67  65  13  93   3  85  96  43  61  16  97  64  37  99  15   5  43  75  96   3  48   2  92  77  90  16  32  50  53  15   7  21  17  65  78  73  57  75  10  16  89  28  40  85  60  35  99  29  69  65  28  57  80   7  91  52  65   9  12   9  79   7   9  17  37  24  55  98  98  35  22  22  12  77  88  43  84  81  39  43  67  90  66  53  96  50  93  77  17  32  67  86  41  91   1   5  76  17  49  23  94  27   5  87   6  95  72  54  84  71  21  91  10   6  16   6  66  85   6  26  31  90  66  27  77  74  68  77   2  55  45  56   9  74  81  51  73   9  53   9  27  73  62  19  14  29  25  88  70  14  11  80  48  11  42  14  25  11  11  69  30  43  20  94  28  48  26   4  50  16  53  93  13  25  57  57  81  33  54  27  99  86  85   2  37  32  42   7  10  71  19  78  94  83  75  92  85  95  30  47  23  30  40  89  27  50  51  88   7  90  58  34  33  20   3  82  89  19  18  67  15  38  57  59   1  56  37   1  19  51  82  61   3  79  61  71  62  69  42  48  58  39  63  88  65   4  91  36  30  25  20  24  71  58  54  39  29  89  30  50  10  63  62   6  59  22  51  52  74  41  89  49  43  18  38  39   1  74  15  17  30  99  33  95  49  84  51  41   9  66  71  31  61  42  56  39  34  10   8   6  59  66  10  10  44  53  77  72  19  68  45  22   6  60  23  73  44  67  74  15  23  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            34  44  24  99  24  71  23  21  87  15  14   4  56  34  92  90  47  32  62  51  66  61  96  74  46  75   1  10  27  67  64  64  16  50  36  17  16  26  85  21  90  59  71  83  41  50  90  37  73  96  77   8  76  49  51  21   9  21  31  11  84  33  37  39  87  23  68  23  15  67  47  49  78  24  57  93  84  18  80  75  65  84  88  29  18  45  37  38   7  96  63  24  75  75  59  64  46  22  62  18  39  36  50  65  44   6  91  96  33  22  76  52  43  94  38  40  54  99   5  90  99  51  82  33  19  41  17  42  54  54  52  60  60  66  46  90  38  88  20  65  46  71  78  21  15  11  25  21  18  72  45  24  26  64  73  83  48   8  10  59  63  64  95  11  35  85  74  71  73  31   9  32  78  49   1  83  91  53  76  58  88  46  19  44   1  62  16  74  81  12  84  74  30  93   9  36  90  40  67  30  55  44  39  27  27  65  27  59  74  65  30  62  48  62  74  89   6  34  94  87  39  83  88   3  75  47  72  93  11  60  85   6  42  31  41  71  95  22  84  69  76  42   3  21  79  47  94  43   4  66  61  78  54  15  47  60  11  87  77  34  87  21  46  27  51  86   2  86  23  74  71  61  15   3  21  54  15  32   9   4   1  31  43  55  84  69  64  85  82  13  84  92  83   7  59  95  15  75  76  27  97  20  12  21  23  98  22  30  67   9  62  92  50  74  20  72  51  66  46  45  80  14  84  36   1  99  87  49   6  25  24  13  11  99  18  77  75  52  10  42  10  21  51   5  88  50  22  48  72  57  60  23  29  21  32  83  47  61  88  91   5  60  28  53  11  35   5  82   6  67  45  96  11  56  26  66  13  87  75   3  40   4  15  81  54  66  29  72  61  16  37  75  30  57  86  63  19  85  81  40  60  59  39  74  11  66   2  91  74  81   8  63  96  51  83  94  42  36  30  27   8  84  45  80  16  72  86  16   1  36  24  21   3  38  49  87  67  70  37  38  42  44  31  88  10  39  94  99   4  68  20  25  25  10  57  48  53  91  50   9  64  72  27  13  64   5  97  14  12  11  88  57  37  80  50  36  49  93  84  67  82  33   6  29  90  51  12  99   5  73  79  15   6  59  46  16  24  56  85  91  72   5  63  53  72  68  52  60  81  61  63  45  52   5  80  62  60  46  96  94  26  96   2  41  17  16  90  16  90  21  86  72  62  94  61  19  83  29  98   5   1  79   7   9  62  99  68  73  97  57  25  34   3  56  82  36  19  58  30  38  10  24  12  39  15  52  68  96  28  54  75  70  95  37  54  86  83  38  25  80  75  35  51  42  41  98  79  70  19  18  89  15   2  74  46  25  25  54  74  93  71  12  56  17  39  20  34   9  77  39  19  89  24  70  73  80  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          94  13  31  35  84  65  73  84  85  89  58  79  26  50   6  63  99  19  52  11  49  87  86  24  24  35  82  14  80  51  19  27  62  97  48  90  17  78  23  75  82  47  56  39  79  67  67   2  45  15  55   4  56  62  67  84  47  30  18  50  82   1  47  91   2  74  41  62  79  35  38  35  55  39  92  62   1  63  29  38  90  73  98  63  67  61  50  56  94  38  30  41  53  89  59  93  83  47  54  76  52  48  18  13  33  44  77  64  80  35  82   7  63  40  87  68  75  19  78  85  74  34  60  93  86  38  17  20  78  56  30   6  71  10  54  41  62  41  14  39  68  70  80  69  23  51  90  94  87  88  58  77  37  56  16   1  60  61  34  43  17  16  13  30  12  64  26  22  14  45  47  19  14  58  49  60   6  21  89   9  60  24  66  75  98  43  88  73  41  83  81  53  16  16   1  72  56  96   4  69  62  32  80  29  16  98  34  39  68  30  45  66  76  84  16  46  40   2  15  51  88  91  64  85  18  49  45  66  86  39  92   4  92  46  80  89  40  93  72  14  83  40   8  93  34  22  18  86  59  24  94  38  16  76  74   2   3  73  48   1  49  55  90  29  58  63   9   4  40  92  47  44  36  27  83  11   9  84  37  96  54  58  85   2   1  54  12  45  70  66  30  87  27  82  13  52  73  50  39  80  24  81  93  67  88  24  25  95  90   3  86  37  13  73  64  93  39  75  80  91   9  70  61  29  85  35  72  34  78  43  34  16  34  41  61  93  76  35  43   9  66  71  45  10  74   2  47  88   4  69  38  95  18  40  68  41  27  98  72  63  96  31  32  41  91  14  85  16  15  31  41  99  70  12  98  94  80  84  71  23  24  78  96  66  71  22  34  34  60  31  85  35  61  87  46   7  17  75  65   2  71  15  27  96  70  52  35   2  45  37  23  18   3  90  66  51  95  52  13  40  66  37  90   9  24  44  74  10  18  30  96  74  17  68  67  53  90  41  19  90  22  40  29  91  21  75  69  14   6  87  40  28  26  68  56  52  77  87  92  31   9  56  44  64  49  65  45  49  55  97  21  23  49  20  45  62  48  81  98  18  72  81   8  42  94  45  78   7  78  38  66  20  75  70  69  94  28  46  77  50  44  82  57  28  58  38  21  49  92  93  30  70  86  20  37  51  53  38  39  17  24  60  56  37  72  20  77  58  19  48  55  72  11  63  37  11  91  41  79  18  67  67  63  20  36  55  20  42  76  63  66  45  13  71  69  17  67  73  99  30  62  14  68  20  23  30  88  35   7  15  14  22  78  24  10  55  58  50  77  46  86  55  54  95  72  38  95  55  58  24  25  30  73  65  68  38  41  70  42  56  87  88  92  61  12  71  46  14  97  34  66  98  27  73  50  94  93  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        3   6  19  30   1  58  36  85  50  83  74  90  75  53   8  75  22   2  44   8  46  81  80  17   1  17  72  88  14   9  89  69  23  92  40   4  44  96  13  41  38  18  99  48  71  99   2  98  89  22  28  83  59  30  36  31  75  78  63  40  24  61   3  29  75  28  10  85  31  45  43  69  75  70  18  65  27  91   3  52  81  81  71  66  96  66  54  44  77  86  67  75  97  17  63  17  81  20  39  93  20  48  85  12  46  14  17  67  67  55  81   6  29  58   6  36  64  49  44  50  94  80  22  39  57  22  97  79  17  88  63  87  42  45  98  37  44   3  45   6  18  21  38  26  75  67  25  85  61  24  83  65  37  83  11   8  50  34  10  50  68  59  25  39  92  64  21  79  67  51  67   2  96  41   3  53  85  65  83  51  85  17  54   4  44  63  39  58  72  93  54  52   5  84  83  15  96  40  44  55  26  99   3  49  45  10  85  33   7   5   3  29  61  25  42  10  89  42  28  16  28  15   3  45  68  62  10  29  29  96  78  23  82  27  71  38  84  26  29  31  23  62  50  85  72  44  22  83  76  49  24  88  33  48  68  34  13  69  89  18  84  90  33  77   5  50  53  74   6  57  93  44  67  48  11  29  23  83  27  62  39  24  50  83   1   8  80  56  52  45  49  37  89  58  36  72  43  63  73  36   6  94  70  88  35  52  49  33  34  76  45  72  34  81  52   5  41   2  16  84  97  69  23  85  18  37  48  13  26  57  87  70  37  12  20  46  99  74  25  45  74  92  45   4  19  75  98  25  79  76  93  97   6  64  71  79  87  21  10  73  32  33  54  80  88  18   6  12  17  89  18  74  49  75   2  38  41  32  43  87  47  70   5   9  99  12  50  26  89  34  99  27   4  50  23   9  13  25  68  97  26  17   8  19   5  43  78   8  80  64  91  85  96  69  85  74  95  65  10  78  69  58  94  11  29  37  84  44  68  56  14  51  25   1  55  85  63  64  19  94  52  82  57   2  88  70  46  25  20  71  60  51  73  40  64  18  68  58  13  24  55  85  18  36  78  83  36  90  15  25  41  88  46  74  70  52  77  29  27  23  22  84  52   6  26  56  40  45  28  76  58  35  90  28  93   5  16  12  24  52  97  23  77  13  39  25  95   5  20  97  13  91   2  10  46   8  76   8  14  96  49  21  26   7  67  78  19  91  21  76  96  66  65  59  27  97  73  62  20  50  71  37  83  89  72  24  89  12  86  12  77  34  22  29  78  29  84  74   1  27  15  13  60  29  77  86  19  46  34  90  71  32  17  67  98  78  44  97  49  51  27  56  35  60  96   1  94  56  64  91  86  70   6  47  11  97  20  60  77   1  10  14  75  61  83  47  98  60  17  66  37  85  15  85  50  44  11  68  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      70  63  32  82  41  56  65  15  88  18  26  45  76  51  39   1  98  79  28  35  37  50  56  39  89   7  71  74  66  56  13  52  48  12  64   6  53  41  74  86  62  70  12  25  69  95  17  77   3  33  28  75   9  76  27  63  33  87  40  30  54  87  79  12  44   3  82   9  63  86  71  88  94   6  69  48  70  99  99  21  33  25  46  92  19  30  53  27  72  39  56  28  58  56  42   7  25   5  15  30  26   6  15  87  96  61  85  43  28  87  51  14  70   3  16  53  72  44  65  97  65  29  23  55  28  66  77  14  36  32   5  57  69  63  48  17  28  94  74  61  16  91  81  85   4  57   5  72  91  14  98   1  31  18  94  48  50  59  74  29   9   7  75  78  98  41  20  32   7  31  70  37   6  25  65  74  86   6  40  44  63  50  73  91  18  67  35  25  24  73  20  20  29  14  12  81  19  71  98  25  67  14  36  69  36  87  70  93  76  36  59  72  92  12  89  31  93  82  35  59  20  45  35  16  96   8  47   1  93  81  10  37  28  63  63  24   5  17  67  80  74  30  11  53  82  37  17  21  52  51  39  25   7  63  90  53  59  23  68   6  38  44   6  20  15  68  53  30  18   9   3  50  33  74  67  47   9   8  68  15  78  24  37   9  53  13  65  83  98   5  57  39  23  81  21  73  83   7  50  71  74  26  83   7   9  76   8  28  43  61  84  97  58  63  17  20  91  75   1  89  87  55  60  74  44  11  53  76  92  33  76  31  36  83  12  37  90  51  49  93  38  50  87  44  37  84  13  70  89  26  15  86  63  43  26   9  19  39  31  94  25  76  23   7  16  16  55  68   4  70   7  13  57  47  95  12  88  70  28  42  48  94  20   1   8  10   3  94  97  90  80  35  48  64  95  95  12  24   9  97  10  47  63  10  58  78  25  57  63  48  47  52  34  58  73  40  26  83  91  90  46  32  27  15  59  71  79  11  70  44  94  28  29  82  36  20  98  14  45  36  58  18  34  16  86  15  29  90  50  34  92  22  94  12   3  21  46  76  12  77  93  16  47  39  97  36  53   2  31  88  79  42  16  66  29  35  18  42   4  65  28  74  32  17  49  46  95  55  97  17  25  62  50  12  56  57  82  30  91  78  46  34  58  61  51  34  96  52  78  37  10  97  47  94  26  63  79  88  62  70  60   2   9  88  59  35  11  30  51  92  68  70   6  93  55  21  94  40  90  33  80  18  69  57  98  95   6  55  62  71  50   1   4  81  66  83  67  43  42  81  98  75  66  57  91  78  65  16  67  37  36  39  39  58  33  99  97  22  61  78  15  82  19  32   2   1  19  76  52  41  67  45  87  25  77  81   2  31  79  61  69  62  25   1  27  59  73  82  44  44  32  18   9  70  11  39  43  37  56  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    3  35  70  68  13  89   6  85  22  37  21  63  90  15  72  41  69  95  88  70  29  95  94  20  42  39  44  80  71  18  97  67  38  78  76  31  27  53  42  83  89  99  28  43  84  88  49  46  34  49  47  98  65  19  34  87  47  85  23  70  75  83  71  47  77  77   8  16  82  45  13  48  37  49  99   1  92  94  39  53   2  73  88  46  37  82  54  79  78  73  56  85  40  77  92  75  47  63  49  58  15  50  56  82   7  32  80  83  85  44  56  50  49  32  66   2  76  82  77  50  69  43  67   4  36  68  12  21  43  53  11  85  65  93  77  15   1  97  55   1  98  54  13  71  26  51  78  45  28  37  40  46  86  75  51  67  58  15  95  87   3  94  40  26  32  93  28  37  34  69  21  25  65   1  74  48  63  81   1  93  62  84  23  69  74  56  30  13  24  11   5  51  71  68  58  55  25  68  71  54  69   4  95  90  28  33  46  88  99  49  34  82  94  99  90  48   7  88  54   6  74  12  99  41  94  10  79  85  89  65  90  19   9  72  35  17  54  79  49  84  31  19  17  99   7  59  24  76  53  31  35  61  80  59  22  62  73  56  92   5  53  33  24  62  94  10  83  39  48  95  59  61  35  18  71  63  43  29  27  33  14  58  96   3  64  32  17  36  23  70   3  57  43  16  87  89   3  37  39  31  46  82  63  71  98  62  45  46   3  89  85  62  23  14  35  88  20  63  69  85  14  98  68  81  94  94  83   8  56   9  35  41  10  48  76  27  59  95   9  82  64  84  93  19  22  45  75  51  91   8  73  49  77  76  97   8  42  59  68  94  52  74  78   7  26  74  98  37  51  43  72  23  30  76  28  52  76  77  62  83  41  42   9  83  81   6  79  44   1  55  95  43  11  29  63  76  28  59  56  76  70  13  25  73  42  74  78  37  34  82  21  17  56  44  10  47  18  38   5   6  53  93  60  15  76  93  19   4  17  61  44  85  32   8  16  76   3  36  12  31  13  55  66  61  22  99  45  29  37  23  55  97  83  88  24  64  59  19  32  12  42  32  24  53  53  46  72  36  52  55  96  86   1  23  18  80  55  48  37  33  49  46  51  38  82  78  34  67  41  66  94  82  91   8  46  34  47  14  24  18  66  35  75  71  93  57  24  49  39  28  96  37  33  37  36  80  82  50  64  51  90  11  86  93   9  12  33  49  53  49  99   1  16  95  15  96  41  29  96  19  96  92  50  36  38  28  90  59  20  20   2  19  21   3  90  46  64  21  79  70  88  28  21  86  78  45  21  39  61  70   3  35  34  76  18  30  88   9  11   3  10  95   9  44  62   1  74  15  34  96  35  13  69  54  39  67   3  43  39  66  75  46  22  81  39  31  72  18  89  57  55  75  65  94  70  70  51  84  37  78  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  23  12  73  69  28  85  99  97  72   4  21  44  94  86  18  51  98  10  80  57  18  29  57  40  96  26   7  76  38  21  76  82   9  95  23  19  45  29  36  59  41  58  59  23  46  27  70  26   2  79  28  30  11  11  14  98  95  87  57  95  96  85  32  77  64  15  27  44  76  61  66  59  73  12  81  43  27  89  11  49  20  54   6  44  56  59  43  21   1  32  33  38  20  13  78  65  56  77   8  47  34  22  90   3  85  88  29  29  11  45  36  48   1  12  19  67  48  99  66  91  50  26  52  49  28  41  24  50  86   3  72  68  97   4  44  28  31  73  20  48  92  39  23  64  91  20  61  38  58  87  37   9  43  74  13  51  77  79  59  46   2  95  95  45  86  41  25  60  77  85  45  45  45  53  11  82  61  47  55  50  13  52  90  29  36  42  18  93   3  98  84  35  93  32  18  73   3  75  67  68  73   7  77  93  41  45  26  99  49  79  13  26  14  25  76  80  45   5  27   7   9  48   7  70  76  93  31   6  52  90  56  81  19  47  47  12  64  74  73  30  52  62  20  45  52  30  21  89  64  58  36  55  13  95  16  95  67  64  91  76  73  26  27   2  27   2  28   4  33  44  63  92  48  12  91  89  67  47  18  67  21  81   9  14  85  85  56  35  86  68  36  50  64   8  55  27  23  70  89  86   7  35  95  64  51  30  16  95  80  25  84  20  73  75  17  60  13  79  16  81  67  62  83  36  65  96  73  85   3  64  18   5  31  27  86  22  66  38  69  78   9  44  87  55  92  58  78  50  13  52  33  22  62  91   6  80  14  51   3  82   8   4  43  11  49  29  49   7  77  82  68  29  57  68  13  96  78  52  64  72  75  20  68  44   6  94  32  43  40  14  22  43  76  40  48  99  76  28  26  70  12  39  98  21  30  47  79  23   8  50  27   7  57   2  76  95  37  68  16  48  64   1  65  49  62  41  52  51  90  65  42  65   5  69  17  74  97   9  90  66  40  19  67  48   7  83  65   3   6  68  28  24  80  29  12  17  99  64  87  48  27  84  62  10  74  94  24   7   8  46  37  99  81  52  70  47  95  49  37  80  51  80  64  58   2  92  52  91   7  88  38  97  29  63  79  57   1  46  53  76  73  76  97  32  71  58  94  12  74  11  19  52  28  68  52  13  72  68  20  45  83  76  87  11   9  51  66  13  58  80  81  33  57  82  20   5  15  61  76  63  87   8  22   8  29  83  56  91  52   7  94  41  14  89  66  84  75  12  31  44  99  23  66   9   1  48  21  99  58   6  70  62   7  19  58  23  56  87  79  52  44  22  76  70  97   1  42  90  34  47  63  82  59  24  60  75  30  35  89  73  26  42  64   4  36  77  51   7  72  85  96   7  14  19  45  95  91   9  54  75  59   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                59   7  77  45  29  82  93  62  72  57  33  34   3  69  59  67  51  12  57  43  76  98  35  64  46  47  91  53  64  95  43  55  12  63  36  38  92  21  95  26  80  35  99  39  31  18  27  47  46  75  44   5  91  13  48   7  52  42  69  12  63  35  94  31   4   3  10  79  13  22  39  66  26  82  44  45  60   8  18  63  59  76  12  64   1  86  14  65  76  87  96  68  86  31  97   4  35  45  82  68  12  96  59   7  46  97  92   1  86  33  52   4  75  86   2  81  20  39  27  71   6  48  24  95  20  60  60   1  87  80  63  89  17  23  86  86  67  27  33  51  97  58  89  95  79  77  11  41  81  56   7  90  51  46  89   6  79  39  72  83  95  11  86  86  11  18  41  70  80  43  57  39  73   5  70  18  70  71  57  95  11  20   2  10  96  60   2  64  70  35  23  70  70  72  87  92  56  73  27  90  74  68  19  35  75  55  38  33  31  67  75  76  47  63  10  76  92  35  18  51  77  40  92  90  55  23  64  45  40  60  58  85  40  84  69  68  27   9  39  66  12  64  14  11  54  64  58  60  20  67  97  27  49  78  69  31  80  53   4  30  88  72  74  56   2   3  52  75  34  22  13  17  29  83  27  38  41  99  28  49  23  90  15  67  58  95  28  73   9  67  23  80   4  59  83   9  58  99  59  69  32  84  46  92  13  73  82  48  27  99   3  49  73  68   5  62  40  26  54  92  45  55  90  73  53  30  73   4  95  56  26   2  26   7  65  36  56  22   9  23  28  89  51   9  76  62  16  59  25  67  73  75  49  20  48  72  38   5  64  27  88  84  46   6  63  80  38  22  93  20  42  67  51  48  29  59  57  51   2   5  70  25  87  43  33  60   1  13  96  88  21  21  44  77  96   2  64  94  36  33  75  78  36  83  35  39  74  98  69  49  36  51  32  59  56  47  89  55  27  11  17  57  34  76  35  19  32  56  13  49  89  51  38  19  77  86   1  37  36  65  72  73  11  71  97  34  81  94  97  90  75  85  10  68  85   7  31  74  76  85   2  96  65  49  39  38  25  77  54  94  39  19  86   9  43  44  88  11  29  27  21  60  80  43  90  53  33  66  99  44  23  91  25   6  57  81  45  75  24  54  95  87  16  67  22  56  90  24  79   3  83  37  49  94  47  37  13  82  97  60  37  62  13  44  18  19   4  62  51  27  68  88  31  67  16  76  80  92   3  88  32  34  90  66  59  58  24   4  21  17  73  31  88  80  88  72  37  29  74  69  81  64   9  53  10   2  19  78  24  79  97  36  41  60  58  17  26  17  70  95  18  15  49  71  72  65  43  20  13  56  55  20  60  41  96  35  37  21  84   6  33  12  69  12  55  99  45  15  90  71  44  81  76  82  16  92  25  17  34  30  10  35  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              88  13  52  93  48   7  51  97  23  18  67  59  60  81  24  67  33  88  58  66  80  92  77  31  50   3   8  11  39  16  37  95  28  25   5  23  98  25  25  49  24  72  83  37  60  42  47  35  28  61  29  76  54  69  36   6  16  78  22   2  87  66  96  67  66  11  29  20   7  66  25  40  59  87  59  44  22  40  10  59  60  41  43  20  10  22  31  64  97  53  16  18  66  97  72  23  70  48  80  35  68  86  37  39  78  35  59  71  48  77  21  58  83  32  99  75  33  75  78  87  30  80   2  70  65  51  44  35  12  82  63  14  56  42  51   8  21  18  77  24  17  21  68  46  95  49  59  11  74  59  22  50  73  15  91  15  30  71  54  70  75  89  73  40  89  32  27  64  89  60  67  10  73  70  48  83  91  68  63  82   7  94  40  73  64  27  91  62  13  58  38  35  44   3  55  75  99  73  97  75  73  20  89  38  28  17  60  14  69   1  52  58  29  35  49   5  56   4  24  63  65  14  86  21  61  79   2  70  55  99   6  10  70   9   7  76  26  77  79  35  87  39  58  42  29   9  79   5  15  69  64  67  87  62  81  86  38  24  24  82  16  56  36  60  89  95  90  29  96  24  28  33  99  33  71  39  43  80  80  67  49  64  52  25  87  52  83  93  10  36  37  79  30  34  60  14  55  36  76  82  20  85  41  97  68  22  51   9  83  54  20  46  32  29  16  58  87  19   1  76  83  57   7  97  98  87  91  47   5  52  47  50  50  13  68  54  83  90  63  16  91  75  22  52  86  60   6  51  68  64  19  52  15  19  76  84   4  37   1  81  31  52  80   5  51  59  61  42  64  81  46  74   8  32  82  41   7   7  37  77  21  25   2  29  44  55  76  44  93   2  41  87  32  52  72  96  96  44  76  89  52  44  56  21  40  71  93  53   2  78  89  21  45  21  20  13   8   4  33   4   9  33  40  89  29  12  11   3  27  35  93  26  99  78   2  37  86  10  97  59  36  19  50  88  93  37   4   8  97  12  13  23  63  15  39  99  41  93   6   4  70  76  83  49  89  16  41  87  17  82  49   3   9  12  23  63  32  63  56  76  57   1  47  17  97  63  69  96  69  52  52  71  93   7  24  25  46  23  27   9  71  52   6  31  72  21  75   6  99  39  98   8  65  11  17  20  49   8  70  43  16  61  63   7  64  15  65  61  41   2  65  25  75  71  51  41  69  94  23  43  33  93  54  46  62  32   5  80  77  88  66  49  52  75  18  65  93  35  82  29  39  45  94  12  74  78  48  87  33  14  87  78  21  77  29  74  86  11  49  78  94  19  69  96  16  87  80  30   6   1  61  58   3  35  65  92  74  43  57  94  95  11  78  33  71  62  46  12  82  91  66  91  10  48  49  69  58  84  12  45  81  64  51  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            25  51  24  96  71  13  37  46  64  96  76  73  90  49  42  42  73  31  28  32   8  77  87   4  22  92  65  56  62   5  59  77  57  28   5  45  80  69  78  94  96  26   9  50  63  86  45  66  96  28  19  10  16  32  53  60   7  89  94  33  63  96  89  66   2  97  94  58  28  60  69  31  52  55  19  70  47  53  68  24  62  17  65  19  87   2  59  38  25  84  84  88   4  79  79  77  95  24  58  94  13  33   6  11  74   4  34  66  85  72  32  19  29  21  50  29  49  42  89  91   8  42  49  51  27  91  68  45  93   8  49  49  78  73  81  18  33  19  91  98  56  58  27  27  84  27  57  21  61  30  33  12  60  47  14  31  75  35  13  60  88  17  48  17  41  38   3  68  47  86  18  45  66  42  50  89  30  18  80  43  58  32  19  71  50  72  40  43  18  41  37  31  72  72  60  95   9  17  57  39   7  89  43  14  64  41  85  78  90  53  77  36  47   8  87  25  57  93  13  56  11  89  51  98  60  44  26  71  48  55  22  92  85  38  89  82  87  82  79  78  56  94  80  49  82  97  56  24  99  11  40  28  97  22  50  63   4  68  39  77  42  50  30  47  15  76  53  40   8  34  47  80  19  58  73  27  35  74  12  53  73  43  30  36  35  56  34  17  33  75   5  95  45  67  34  14  85  31  56  75  58  86  93  92   5  41  41   6  80   4  68  60  23  63   6  31  20  16  98   3  68  36  60  22  53  19   9  83  46  93  97  44  21  83  78  71  99  18  90  85  32  57  70  61  28  40  71  95  87  21  85  84  21   3  55  88  93  38  99  90  47  99  58  27  14  60  47  12  93  35  63  76  83  46   7  99  96  49  18   8  48  17  19  42  67  31  95  26  86  45  15  94  44  35  18  28  41  12  27  22  53  62  84  99  15  85  95  27  38  80  84  12  60  46   3  17   4   5  18  32  28  23  14  32  94  45  61  42  87  60  80  72  67  50  52  54  29  82  75  20  25  58  40  15   9  49  51  49  24  37  45  85  60  43  73  75  36  11   6  61  92  41  78  50  67  24  17  87  90  34  59  84  77  74   6  72  81  57  33  19  36  72  38  24  27  63  82  64  43  19  52  31  11  32  81   9  34  35  87  26  60  30  37  65  62  76  58  29  58  89  62  69  78  32  98  40  21  32  44  72  87  48  18  87   2  59  58  31  22  59  69  32  73  88  41   5  32  31   5  86   9   4  32  56   3  83   3  79  82  93  12  55  68  92  64  38  93  99   5  81  37  47  60  17  77   4  23  45  20  10  68  26  19  85  88  53  50  74  50  33  17  60  59  59  82  62  69  92  69  45  34  49  59  33   9   6  71  94  55  73  40  85  87  22  65  25  79  79  25  26  39  89  44  72  82  73  80  54  68  58  55  40  62  65  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          79  60  40  65  83  97  57  36  74  36  83  71  63  14  24  26  64  39  77  95  64  19  12   6  72  96  23  81  44   8  32  31   1  10  89  49  20  99  40  14  68  22  26  96  48  44  56  66  45  88  90  76  27  16   7  85  36   9  78  81  22   1  69  20  30  77  12  85  31  93  67  38  60  25  95  87  34  51  30  47  39   3  76  71  52  77  45  39  63  43  81  41  95  85  94  80  35  36  18  82   8  41  22  91   8  31  53  88  22  90  43  80  28   4  73  65  70  88  18  71  27  39  68  11   6  71  59  45  12  14  34  51   1  86  56  91  53  95  63  19  46  98  60  15  83  81  38  64  95  98  12  23  31  54  39  59  69  18  46  97  71  80  38  60  69  18  90  38  48  27  94  43  29  65  57  14  54  51  91  76  44  72  14  29  50  56  26  41  70  82  47  42   6   6  99   4  33  48   4  13  59  80   1  74  40  98  90   4  61   9  76  22  55  54  82  26  73   9  17  25   2  41  20  96  48  87  12  64  76   6  80  28  66  44  20  11   8  22  81  45  79  87  48  88  53  88  58  82  89  86  62   7  39  98  96  95   3  20   7  34  27  34  97  40  40  10  31  90  63  87  70  65  51  88  65  44  64  76  68  39  84  16  24  23  37  15  97  17  90  74   1  40  40  55  73  88  44  77  49   8  27  63  89  51  33  44  86  28  62  22  98  55  78  21  83  28  22  27  62  93  21  88  15  74  39  18  60  94  44  12  78  35  43  22  99  72  37   2  77  19   6  41  79  64  93  31  58  65  76   6  28  87  69  43  24   6  85  42  79  38  32  41  57  23  67  90  33  51  47   4   8  67   3  53  31  50  80  15  32  53  21  11  34  35  97  58  54  80  90  59  84   9  83  80  59  55  13  17  86  28  45  53  53  89  44  22  57  96  58   3  38  81  96  31  75  40  43  12  92  94  89  73  22  84  94  36  78  48   5   6  83  94  91  77  59  50  16  10  94  68  83  54   8  42  11  11  15  98  27  99  89  57  94  35  37  32  14   8  14  29  96  79  66  52  50  79  48  41   5  58  68  45  78  12  12  76  68  67   6  13  56   7  49  10  54  56  31  73  64  50  71  49  92   1  32  54   1  32  80  93  44  69  93  11  57  33  83  20  20  81  96   1  13  37  40  83  15  28  10   1  76  68  42  81  71   6   9  14   8   6  24  80  18  76  86  21  47  32  20   3  20  87  12  78  26  35  13  26  69  35  32  91  69  16  53  21  73  62  83  33  91  86  71  50   7  21  51  99  56   5  91  85  62  69  14  89  67  16  32   2  89  86  67  79  26  89  30  36  16  24  66  88  14  72  71  53  53   7  49  83  85  91  45  35  52   5  69  43  68  87  39  21  26   3  33  51  53   4  57  32  25  41   2  81  98  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        88  91  87  15  83  85  19  20  58  25  21  23  31  13  18  53  31  80  23  87  11  69  18  42  82  21  91  90  22  59  10  40  76  87  47  76  41  97  84  86  97  71  23  49  89   5   9  36  93  47  17  68  51  97  34  41  85  86  10  85  45  75  61  66  63  58  80  80  41  71  41  41  44  93  77  77   2  91  45  35  45  53  32  88  52  35  21   5  53   2  37  63  20  61  87  26  48  51  35  25  67  40  67  45  79  35  36  75  92  87  76  94   2  59  36  50  72  94  40  69  99  95  93  14  16  70  56   3  74  38  56  38  60  87  70  20  21  11  71   3  37  90  54  92  83  98  44  98  21  22  14  67  95   5  17  62  58  56  16  63   9  90  19  55  13  69  88  35  89  82  75  34  34  54  92  59  95  99   6  79  57  16  25  53  98  86  52   1  23  42  23   6  21  90  81  50  63  68  99  23  12   7  82  11  33  75  95  53  91   9  52  84  91  36  73  26  66  28  98   9  45  79   6  65  69  98  30  60  83  86  86  91  89  75  41  78  14  70  81   9  55  87  65  93  61  27  83  89  17  91  84  26  66  28  91  48  88  39  21   7  39  53  18  65  69  86   1   2   7  10  58  93  33  76  82  77  85  59  43  56  57  45  14  63  89  33  50  76  62  35  20  65  17   1  67  65  49  32  66  71  72  12  14  12  79  55   2  32  47  60  16  28  72  73  36  96  33  73  36  41   6  77  73  40  98  43  86   7  87  69  92  11  81  41  78  88  21  38  92  98  25  21  70  83  47  13  67  48  96  72  70  53  65  81  72  75  44  86  53  73  18  21  38  40  16  73  57  87  54  35  65  83  75  46  65  53  28  45  35  55  86  69  39  58  77  55  87   2  63  11  13  25  39  96  67  97  88  33  89  15   8  18  92  95  42  39  37  98  38   2  59  48  76  33  93  98  27  86  53  13  22  10  47   3  78  24  28  11  49  58  84  80  33  50  40  93  61  85  11  20  82  39  27  80   1  21  61  56  31  85   6   1  85  49  57   7  14  28   2  57  49  41  81  77  21  22  35  30  34  84  29  70  27  83  37  45  33  42  32  94  68  13  33  38  24  94  20   1  94  91  80  94  73  68  35  67  83  70  24  62  32  13  62  46  69  29  65   7  37  76  98  66  34  56  37  19  54  92  99  22   8  66  31  77  61  81  74  56  24  64  33  10  68  80  14  86  64   5  70  18   6  30  38  14   7  93  29  21  52  32   2  49  87  77  93  27   4  81  15  37  31  39  60  99  60  46  40  76  79  23  23  74  75  86  61   2  16  50   3  22  10  41  18  19  75   1  47  74  56  86  22  56  86  27  21  33  53  88  21  71  28  93  81  93  60  58  13  93  33  34  84  20  38  85  30  74  93  90  51   9  61  90  15  81  60  19  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      14  37  88  53  35  47  51  82  28  85  91  98   3  55  74  77  59   1  50   2  78  35  31  88  67   7  90  53  80  92  87  23  62  47  97  84  83  45  94  66  30  18  41  38  94  28  30  53  34  93  92  37  49  68  29  63  36   9  36  53  73  63  25  14  22  50  13  99  91  40  31  42  21  72  54  76  62  46  88  29  13   8  43  39   6  45  28  13  92  98  30  99  73  58  73  81  94  15  97  39  40  28  55  77  77  66  52  64  70  65  68  89  37  60  20  31  52  51  62  29  59   5  67  80  92  15  99   3  49  98  83  40  98   3  44  37  60  83  85  77  92   6  30  22  11  78   2  19  59  65  71   3  93  53  86  80  60  31  89  86  55   9  70  41  29  37  59  28  91  77  60  83  70   4  13  10  84   4  65  54  90  62   1  86  54  64  68  65  46  73  95  35   6  76  51  69  53  23  71  79  67  90  97  18  49  19   6  20  11  93  59  71  28  25  94  76  12   1  61  82  32  74  43  78  85  56  34  77  79  19  93  59  92  47  42  61  34  10  75  73  80   1  40  54  54  38   7  95  45  63  89  64  35  73  72  33  99  89  73   7  22  30  45  10  97  94  39  26  26  79  31  63  76  41  24  80  15  40  14  38  75  69  65  73   2  90  96  16  30   1   1  54  76  11  82  21   7  73  12  53  12  93  53  80  81  34  36  65  59  11  37  89  46  60   1  58  15  37   1  19  62  25  92  97  77  82  13  33  90  72  14  65   4  52  34  44  42  18  89  48  96   3  17  44  13  77  27   1  92  39  19  16  28  40  69  16  48  85  39  66  23  75  42   2   1  18  89   6  16  20  75  25  81  45  39  77  75   9  45  13  68  36  97   1  21   4  58  63  95  62  16  56   1  83  64  49  81  63  57  65  29  28  85   5  22  54  39  86  49  21  82  28  45  35  97  10  94  23  19  75  84  90  10  91  29  37  77  96  38  55  91  45  53  50  62  74  74   9  24  37  41  85  91  75  76  38   3  54  30   5  51  35  52  90  77  22  53  65  19  36  62   3  44  18  55  44  91  12  71  35   8   9  99  32   5  54   1  81  55  90  34  77  90  98  21  97  88  88  29  34  91  83  84  59  68  31   3  38  37  21  49  44  65  52  42  25  98  33  56  39  36  11  61  57  56   1   7  80  32  82  20  95  94  11  86  54  42  34  96  30  81  88  12  44  93  15  59  46  26  27  16  15  12   3  92  93  21  35  69  31  50  49  33  80   2  29  68  34  56  31  38  63  42   1  15  59  44  67  53  44  65  10   5  55  87  15  79  37  25  38  50  62  14  65  39  80  53  54  72  26  34  80  33  99   7  99  72  51   9  25  28  78  61   2  80  26  32  88  42  97   6   5  53  48  44  28  29   3  89  31  55  39  64  32  90  57  33  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    88  16  53  58  68  89  66  96  82  72  49  20  88  61   6  91  48  27  15  39  87  17  36  65  54  63  61  78  65  12  76   3   6  19  47  72  58  76  61  20  14  23  55  91  72  27  71  20  55  75  66   4  96  34  85  69  23  48  22  56  94  57  32  12  13  28  86  96  44  45  72  13  17  48  17  51  33  99   9   6   7  38  90  52  86  85  72  20  16  90   3  11  22  63  97   8  89  41   3  70  13  68  31  28  87  46  23  48   9  84  37  37  82  98  70  29  95  51  96  51   2   9  40  93  84  40  83  44  95  47   1   6  22  65  28  34  50  46   3   8  98  62  95  22  77  40  80  35  87  64  20  96  29  80  75  54  71   7  12  28  13  51  78  81  92  32  98  46  62  28  29  64  84  90  86  46  20  44  89  26  31  28  48  96  87  89  21  53  63  56  44  55  91  44   5  98  32  74  45  57  78  23  38   6  61  86  34  30  72  83  17  18   7  92  91  58  52  49  59  72  10  36  79   5  30  82  93  75  27  72  10  73  18  87  37  17  64   6  80  56  40   3  20   6  69  12  98  63  64   3  55  79   1  62  17  87  85  13  17  37  95  66  86  53  11  78  24  42  98  27  16  78  24  60  34  98  91  46  65  82  94  81  74  93  33  66  71  31  91   2  81  48  10  11  33  75  13  85  57  60  63  57  47  84  27  76  98  66  93  95  34  28  95  72  26  30  74  70  65  76  26  95  97  17  47  31  37   7  40  69  36  88  59  77  91  19  36  32  31  34  43   2  32  48  67  97  47  89  20  88   8  93  72  52  84  67  64  68  24  40  71  80  76  38  54  50  35  93   8  70  53  89  86  20  96  97  60  92  14  45  85  23  79  15  45  30  12  59  78  55  49  71  11  96  22  22  47  59  43  10  19  98  48  97  48  50  15  47  52  72  52  57  57  45  93  77  89  13  64  18   9  96  37  11  84  95  64  22  12  68  89  26  38  92  64   6  31  23  73  66  96  51  32  34  86  54  28  55  46  11  35  76  59  34  56   2  87  72  94  75   4  55  95  87  97  12  82  30  33  96  82  88  21  24  48  39  83  73  82  22  21  29  51   6  46  64  10  54   8  90  54  23  46  45  12  83  28  21  76  16  47  59  71  92  92  17  79  32  49  19  57  78  24  25  10  48  73  35  68  36  19  60  81  69  95  28  89  65  40   3  71  57  23   5  51  91  79  31  25  79  69  27  87  25  91  74  13  68  24  47  86  35  65  31  74  73  79  97  89  34  40  75  93  83  88  69  16  74  84  87  31  70   2  30  96  36  54  13  90  21  15  58  67  72  36  45  57  23  93  18  34  65  60  39  86  11   9  38  14  54  29  50  91   2  65  75  96  63  78  86  75  28  57  38  30  66  35  60  40  49   8   5  91  15  24  68  20  41  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  18  30  48  66  60  17  26  28  91  53  93  60  63  56  11  66   3   7  80  61  36  17  82  66  89  68  13  38  27  89  70  29  93  52  34  14  28   4  57  43  36  37  98  38  93  48  85  31  11  64  14  19  44  74  13  11  12  48  51  96  72  38   3  56  74  16  97  84  36  27  32  54  84  33   5  23  71  79  73  20  68   7  93  16  98  98   6  37   7  67  84  72  33  62  70  12  76  50  11  38  55  61  78  38  28  95  51  90  85  30  97  27  69   5  29  47  91  67  51  95  68  89  55  69   3  73  86  56  88  33  87  31  93  30  36   3  92  26  72  10  37  87  79  30  47  59   3  79  61  31  26  31  95  29  18  45  13  66  32  93  60  23  98  34  26   3   7   4  86  59  21  29  25  87  63  91  53  90  67  28  79  57  32  38  83   8  16  64  65  91  34  58  20  96  98  77  32  91  31  71   7   2  84  19  66  10  16  93  73  44  69  71  77  26  63  85  68  87  58  95   4   3  97  96   4   3  68  59  13  57  66  51  45  26  49  32  14  31  54  66  43  39  54  89   7  22   3  13  48  22  69  97  16  93  16  83   2  21  15   7   5  65  12  22  98  11  92  74  85  36  77  27  24  47  26  47  64   4  60  37  43  25  26   3  35  57  37  32  10  10  78  16  24  75  16  50  50  91  51  88   7  53  32  85  77  70  15   9  42   3  88  98   2  71  17  22  69  13  24  21  10   2  27  81  47  42  74  53  42  26  47  29  15  62  97  35  10  20  15  18  63  62  25  78  94   1   6   2  84   7  76  46  32  10  80  18  13  34   3  66   1  82  47  56  24  40  95  60  35  34  25  79   1  73  55  50  88  77  42  65  73  17   9  65  37  26  82  38  72  42  29  39  96  59  92   5  26   3  75  74  64  27  30  13  48  55  73  87  78  85  21  11  57  39  29  77  81  25  76  78  42  43  41  23  11  15  55  29  66  51  12  16   3  48   3  16  30  35  30  68  25  32  65  93  19  66  80  29  84   1  87   2  87  77  76  64  16  72  54  72  40  82  47  30  75  46  13  89  59  19  14  63  79  89   4  70   8  17  21  54  68  44  48  42  92   8  21  22  51  65  66  74   6  74  34  64  77  12  77  50  57  34  66  43  62  23   3  67  69  43  35   1  83   8   4  65  48  62  38  45   1  48  32  24  50  61  48  43  95  50  11  38  40  64  90  18  42  23  52  14  38  22  60  16  81  86  99  15  52  17  29  67  71   6  40  96  25  30  79  76  78  56  89  23   3  33  64  90  93  71  72  28  36  88  31  72  85  15  11  99  91  22  55  96  51  44  89  72  81  35  35   9  97  66   3  44  28  16  12  41   5  44  19  21  57  75  48  41   8  97  17  60  80  11  81  45  89  15  11  95  75  93  92  29  50  42  58  81  37  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                36  61  56  38  91  83  54  31  22  26  50  12  21  55  84  41  12  79  98  87  60  81  98  64  37   7  74  34  48  94  45  44  69  72  36   1  12  59  18  46   7   2  93  25   2  95  19  15  43  51  23  53  78  55  36   1  84  93  30  99  54  16  30  92  33  62   2   8  92  53  90  43  48  63  66  59   7  75  92  33  16  14  87  90  73  70  87  41  12  10  55  72   7  18  73  89  76  96  75  58  57  92  17  72   9   3  84  89  28  26  66  47  61  38   8  53  19  55  85  36  45  77  52  27  33  50  96  31  31  41   7  54  10  47  33  66  33  69  73  41  38  47  39  46  30   4  81  47   6   2  50   7  52  99  51  89  13   7  61  73  91  30  27   6  57  52  25  40  69  71  78  11  86   3  57  52  36  77  13  25  72  28  94  51  28  54  11  64  76  68  51  53  77  59  27  96  70  31  80  10  80  26  22  45  49   4  34  48   7  80  97  79  67  74  75  86   5  57  18  34  64  94  10  88   4  74   7  17   1   4  58  18  11  93  68  20  89  22  51  37  65  68  98  32  64   3  70   7  80  76  23  32  64  55  41  37  94  58   4  82  52  33   9   3  99  13   4  66  69  92  92  81   2  86   6  79  82  11   8  69  21  37  68  96  87  97  74  91  31  19  22  50  75  53  31  21  69  77  69  19   8   5  44  42  26  57  39  57  50  15  66  13  11  44  92   6  87  32  23  47  84  86  31  91  22  86  72  66  19  21  21  97  58   4  41  99  67  96  85  97  47  45  21  10  44  53  99  38  82  15  79  67  23  71  46  56  89  79  77  80  46  11  81  95  71  42  92  91   8  26  69  52  97  56  51  43  60  71  34  40  50  79  47  91  12  39  74  71  17  81   8  78  36  45  79   4   1  64  26  25  18  24  40  26  58  62  44  17   1  38  48  73  95  56  63  76  94  54  27  72  87  25  71   6  82  43  14  16  72  50  64  35  81  28  67  52  35  89  56  72  37  28  45  10  82  99  57  80  64  40  88  20  23  92  27  85  51  24  30   7  72  13  79  69  54  58   6  20  10  50  66  43  12  95  39  20   2  55  96  39  61  95  33  52  48   2   3  69  47  98  60  89  39  77  89  87  67  29   1  55  20  79  73  22  92  71  86  92  83  17  98  97  81  16  14  71  82  93  11  82  11  69  55  20  72  30  22  91  91  42  13  34  24  23  21  14  26  49   9  25  89  80   1   7  88  73   7   1  72  32  21  61  14  12  65   4  44  51  30  48   2  23  21  61  45  68  17  84  87   6  18  17  62  88  25  59  94  63  41  68  53  76  61  44  44  23  92  67  43  95  23   4  85  78  15   7  51  96  94  12  33  19  14  23  60  75  58  35  95  66  14  74  71  71  26  99  25  22  93  50  62  88  95  52  45  39  53  31  67  45  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              92  63  91   7  70  88   8   9  75  32  67  86  16  82  48  69  35   3  68  41  13  58  57  99  98  66   3  19  10   9  55  42  82  40  13  20   6   8  37  84  63  99  73  75  67  75  25  22  11  84  49  59   2  92  19  10  35   2  79  39  49  14  93  79  31  73  18  78  89  55   5  84  78  96   6  40  83  51  62  32  59  59  18  92  34  86  30  70  53  72  64  44  71  74  14  41   3  20  11  61  47  17   5  37  83  81  62  75  59  97  61  47  39  68  87  59  39  74  12  12  70  13  49   4  67  34  10  17  70  55  52  66  88  40  39   3  46  10   3  32  24  29  68  51  63  56  79  83  81  33  83  38  98  55  34  20  39  34  14  44  93  15  57   9   9  99  90  16  88   6  88  58  54  68  46  64  60  68  15  17  93  12  40  66  58  81   9  28  82  63  47  49  55  84  76  13  52  48  77  68   6  48  78   8  16  78  87  81  54  76  85  46  97  66  48  43  66  37  37  67  18  99   2  40  35  52  80  69  60  86  90  15  39  11  97  66  86  64  60   7  25  77  76  90   7  81  55  52   6  41  48  61  31  60  77  65  94   5   1  15  18  55  48  17  54  44  61  66  33  68  20  84  16  90  35  17  15  42  35  78  92   8  55  30  22  81  67   1  19  62  22  73  46  87  19  35  73  36   5  86   8  47  10  10  63  68  42  24  76   8  36  16  17  58  89  92  92  83  98  94  14  25  11  37  98  47  66  15  79  96  19   1  32  55  37  60  98  58   9  82  83  41  38  20  68   8  47  36  11  84  11  17   6  26  22  17  11  56  19  14  40   7  36  97  52  58  44  47  43  80  45  80  49  50  23  55  57  36   2  73  72  20  66  91  43  67  78  16  72  56  70  25  26  69  96  42  72  97  49  35  70  11   9  91  99  80  96  35  94  65  57  68  55  69  43  94  61  87  14  31  20  88  40  51  40  25  90  44  34  26  55  34   3  68  96  89  34  99  12  31  34  72  93  56  15  52  76  76  57  12  25  29  66  56  78  52  84  22   3  58  97  64  37   2  23  58  10  55  12  67  18  19  71  73  42  51  49  43  85  41  42  47   6   8   7  34  14  89  69  33  72  16  22  75  23  65  64  73  70  40  23  83  61  37  24  42  73  93  11  52  12  21  54  58  78  97  70  68  87  18   3   8   1  81  43  73  72  26  42  86  37  57  18  70  80  33  29   7  20  78  59  77  17  28  42  39  32  48  31  48  76  80  68  61  87  33  30  26  46  64  17  63  96  57  48  39  58  23  40  54  14  30  37  55  93   8  39  14   4  49  80  67  14  40  29  11  77  50  88  43  85  31  15  76   4  53  38  42  71  53  91   3  32  83  23  65  42  54  49  73  32  90  94  81  29  64  75  41  82  66   9  84  24  62  13  74  19  27  68  73  13  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            86  28   9  15  86  70  69  60  88  55  94   1  16  85  40  47  41  49  98  14  97  80  97  99  89  83  19  77  78  16  47   8   4  16  34  68  53  75  99  31  72  44   5  13  58  38  53  91  67  94  61  17  40  30  94  38   4  30  89  50  59  88  67  34  25  93  91  89  63  24  58   3  77   6  45  68   1   5  94  21  91  43  32  44   5  14  90  79  78  45  42  41   4   2  85  14  13   3   8  93   5  65  49  22  31  84  59  46  29  41  35  39  65  99  16  73  72  46  73  49  42  19  51   4  79  41   7  93  46  38  41  15  48  15  78  78  93  23   8  16   4  27  47  76  43  71  79  39  54  72  98  21  59  24  95  47  52  99  78  39   7  58  72  88  40  84  22  97  68  12  14  70  68  40   9  19  16   1  52  54   9  83  40  94  16  31  87  87  84  88   2  74  65  19  56  11  40  38  97  94  85  46  34  69  17   1  36  64  50  91  11  16  37  33  42   8  37   1  35  97  26  27  48  46  15  52  18  53  33  89  15  21  38  62  76  90  80  22  57  96  32  29  36  78  89  79  38  33  22  97  19  36  35  40  50  57  39  95  89  33   7  77  54  23   6  87  93  45  35  16   6  25  68  45  75  48  15  90  30  16  85  59  61  52  88  85  67  67  25  60  50  72  34  46  10  12  85  85  77  88  24  41  25  20  62  51   6  24  88  24  63  96  80  16  69  53  82  26  19  41  14  93  77  83  22  37  97  80  22  73  34  82   5  97  30  23   6  46  69  19  70  58  73  87  20  78   5  13  76  78  37  43  93  89  93  98  56  65  99  85  54  63  71  92  59  25   9  37  76  82  20  15  49  65  76  69  39  86  81  51  58  64  14  16  22  78  31  75  80  62  57  71  33  38  26  85  59  60  82   2  58  60  98  31  39  86  46  15  38  56  70  99   9  63   7  62  92  89  82   3  22  35  97  39  86   1  10  29  58  86  86  51  83   8  81  81  54  43  91  99  36  79  37  26  16  67  45  34  20  97   4  39   2  80  82  36  60  89  49   8  48  44  14  51  74  41  15  73   4  30  63  47  41  83  60  10   1  61  65  97  53  82  18  18  73  49  70  49  46   8  94  52  47  94  23  93  96  81  61  17  27  36  15  30  75  98  40  54  92  79  60  44  45  41  97  96   5  66  14  32  19  80  30  71  96  28  10  66  14  60  13  75  33  39  75  20  88  28  96  61  19  13  94  81  69  23  20   9  14  76  94  85   8  34  65  40   3  25  83  52  23  18  47  14  25  87   4  88  29  24  88  14  18  49  42  54  34  89  12   3  18  43  69  57  72  56  46  98  81  84  10  70  20  61   6  64  89  25  40  74  30  21  28  96  59  81  10  44  77   2  12  81  72  82   1  10  62  96  71  10  39  58  48  82  13  30  79  84  20  60  23  16  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          49  83  32  79  54  71  46  14  67  73  25  68  40  62  85  75  86   3  19  81  43  69  65  94  71  59   1  42  73  89  43  82  96   7  50  20   7  53  32  92  63  55  93  35  37  45  91  92  82  40  35  98  60  14  76   9  64  88  31  17  71  37  59  40  15   8  27  44  40  79  79  26  70  19  63  56  23   7  46  76  50  10  55  50  47  81  32  38  94  63  58  96  93  14  48  58  76  15  56  44  42  64  70  20  59  17  74  78  30  56  42  32  83   2   8  58  12  59  49  93  37   3  45  89  72  57  45  91  51  81  22  21  81  58  86  32  33  63  94  82  28  64  39  74  66  92  41  20  24  55  15  22  26   6  77  76  81  63  89  70  63  14  26   6  95  78   5  75  93   4   6  19  56  31   1  17  26  54  60  97  22  20  18  72  84  56  45  49  81  31  98  30  95  42  10  53  70  75  73  45  21  93  15  67  29  96   1  65  87  80  44  78  92  55  75  14  17  79  40  98  27  15   5  61  84  13  28  89  83  83  39  20  73  44  22  34  79  62  41  87  33  58  33  91  55  78  74  37  39  46  99  87  66  97  35  62  44  66  54  51  16   2  90  27  68  49  56  34   1  59  27  35  81  54  54  32  62  40  51  71  31   9  95  22  12  33  84  68  73  68  53   1   6   8  56  10  91   1  97  79  71  39  86  97  27  37  14  35  43  85  72   2  72  75  79  66  99  14  26  99  86  72  54  58  89  83  66   2  51   7  95  97  89   2  23  94  18  25   8  56  29  75  30  34  61  53  78  31  71  50  21  77  72  17  38  46  70  42  93  27  92  14  41  41  27  76  42  21  88  24  90  67  21  55  90  43  41  94  52  66  48  40  60  86  65  97  98  77  37  14  99  94  12  87  63  73  39  99  95  25  98  47  29  30  84  11  93  45  77   3  62  72  78  33  87  65  45  82  48  95  88  40  53  59  51  59   1   7  61  87  47  81  60  67  29  93  83  14   2  21  74   7  78  12  96  13  77  52  12  82  27  47  51  17  67   3  94   2   6  12  22  68  44  71  68  92  82  55  18  73  49  42  69  78  73  97  52  57  90  54  97  38  24  84  57  93  91  73  84  51  28  60  18  80  74  88  93   5  27  81  90  43  86  54  71  20  15   4  79  51  76   7  93  76  67  36  63  78  59  25  42  19  28  85  78  93  48  76  76  45  22  76  77  60  16  19  69  97  88  39  23  50  86  25  73  73  23  44   1   7  80  66  92  72  47  11  80  42  25  86  88   2  79  70  78  96  62  72  63  80  54  44   2  61  70  55  77  82  73  45  49  50  83  47  35  77  38  23  79  95  66  76  61  97  79  45  91  73  66  99  78  19  99  28  52  37  25  37  38  25  77  10  44  25  36  74  42  97   1  52  94  89  76  58  55  79   9   1  56   3   3  79  57  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        93  91  24  49  46  36  16  49  86  96  11  39  16  85  35  17  36  22  47  80  21  40  85  75  82  99  14  78  21  31  29  45  77  14  52  45  17  44  24  98  54  29  74  66  93  32  87  21  27  53  24  99  49   1  49  27  89  23  97   5  69  80  97  75  79  10   6  48  52  48  50  94  78  76  56  28  12   1  19  30  52  53  71  62  33  23  76  73  15  70  26  76  85  53  93  79  22  20  42  88  55  61  10  16  38  44  22  22  74  18  96  87  57  61  14  84  95  80   3  67  58  26   5   6  99  34  81  76  18   4  41   8  25  48   5  50   2  84  90  83  48  90  25  44  15  84  70   9  90  17   1  56  83  22  46  85  34  33  34  26   9  88  33  87  99  78  38  29  89   4  21  37  92  68  26  28  99  17  92  45   4   1  40  72  37  14  73  71  14  75  12  44  10  44  66  50  63  33  54  44  65  75  97  56  37  85  96  67  33  14  68  95  65  72  33  66   5  29  94  83  76  71  35  62  76  71  91   2  93  68  68  82  34  79  50  43  45  34  95  86  71   8  13  93  88  92  14  38  19  94  46  72  62  45  56   6  42  62  92  10  44  46  80  54  63  88   7  67  93  65  84  31   2  68   9  11  55  15  81  43  57  28  42  66  43  65  15  66  90  83   4  79  87  24  53  50  73  26  17  94  11  19  82  39  81  32  92  60  60  29  39  55  59  56  15   3  63  46   8   7  32  79  59  46  77  94  59  44   7  14  11  37  37  49  92  13  90  73  79   2   2  77  60  37  62  96  85  94  27  46  23  78   9  10  14  24  41  20  59  64  35  50   5  74  67   4  76  79   9  32   2  23  85  95  22  92  92  19  67  56  76  44   4  65  22  83  33  18  94  28  59  22  96  46  29  82  44  64  43  38  58  52  63  13  47  55  69  29  46  79  28  80  73   8  33  86  56  14   8  95  93  72  70  22  44  69  60  27  42  97  64  40  48   6  90  16  95  64  37  43  40  53  97  91  95  89  80  51  76  14  55  47  38  54  20  77  94  49  98  93  21   8  23  21  15  63  37  14  62  89   5  21  63  17  75  84  65  99   8  37  26  96  17  43  70  31  88   1  92  80  87  62  49  83   6  17  50  37  13  68  11  88  46  25  97  62  34  46  28  97  14  12   9  66  97  95  89  59  26  51   4  52  52  83  48  21  29  54  58  28  98  62  34   7  40  81   1  33  28  25  33  99  78  60  91  50   7  10  26   6  54  12  21  43  81  50  13  56  43  71  24  16  68  56  22  77  26  95  98   2  14  94  84  36  50  83  64  25   8  92  85  40  26  24  66  31  37  55  29  50  80  53  97  56  29  66  21   6  83  11  81  89  34  58  19  93   4  59  89  52  51  66  65  65  19  57   1  95  91  29  68  91  40  42  74  12  98  19  52  37  54  60  90  51  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      50   3   2   7   7  72  43  31  20  46  23  21  68  40   5  87  38  21   6  93  74  46  84  12  99  87  70  59  31  53  89  21  55  71  11  21   7  48  58  38  28  71   4  94  88  66  27  95  72  57  56  38  65  94  39  88  70  88  51  25  70  30  69  62  88  79  67  92  74  95  24  53  72   8   5  84  67  12  96  36  36  24  92  59  70  39  15  40  64  18  58  70  49  77   7  84  80  93  96  83  82  17  24  32  38  34  71  84  23  70  29  98  42  20  31  71  20  95  36  74  64  64  29  87  39  65  93  63  89  62  58  77  16  34  93  47  95   2  55  68  30  17  54  63  42  49  51  56  29  25  55   8  17  39  99  13   7   6  32  52  15  58  66  85  53  43  38  25  94  17  83   7  54  67  17  92  72  51  84   3  41  35   6  39  71  53  56  24  86   8  10  64  32  15  22  91  83   6  69  35  27  62  35  17  61  55  79  76  39  25  91  95  23  74  81  79  43  85  28  43  15  31  32  10  65  20  42  13  36  77  67  61  79  80   7  77  13   4  20  90  13  29  91  29  46  95  91  36  81  33  74  70  88  18  92  50   2  15  74   5  89  20  61  86  13  16  11  67  88  75  19  20  45  62  34  80  62  52  48  56  87  48  14  76  52  96  48  50  85  63  61  52  79  25  69  17  68   4  75  34  52  61   9  21  10  97  89  97  51  31   2  32   9  85  43  20  23  71  83  79  55  49  21   6  75   8  78  49  34  61  66  52  73  37  25   2  14  95  50  18  17  29  83  33  88  93  82   7  52  88  74  89  41  11  18  48  12  78  84   1  62  96  76  47  68  78  36   8  65  32  36  48  78  62  32  40  10  48  41  36  13  33  91   4  24  57   2  92  47  12  17  41  79  87  53  36  87  68  44  41  99  34  15  12   5  83  18  58   6  70   9  18  16  83  81  60  12  66  43   1  36  34  75  13   6  28  33  41  37  74  91  57  71  77  93  62  56  29  45  89  67  85   7  39  46  97  84  76  13  13  17   3  33  72  20  16  62  66  72  91  20  99  10  71  16  40  35  53  27  70  83  11  27  71  97  23  11  93  59   5   5   3  28  19  19   8  52  98  39  78  92  37  67  58  43  24  25   6  34  23  72  17  94  75  84  12  54  44  51  66  27  80  98  20  16  83  23  62  26  42  28   8  82  91  56  81  98   9  67  11   1  14  65  45  57  22  14  62  48  46  86  47  93  79  71  18   1  52  72  28  87  30  78  89  33  24  24  60  10  14  60  74  45  18  37  85  29  49  12  71   5  56  11  52  47  62   2  45  54  29  21  58  28  40  75  41  78  33  93  39  95   1  33  90  51  69  25  35  72  70  65  44   4  82  17  50  16  28  15  51  79  25  92   5  54  24  26  26  23  64  32  67  62  84  57  12  57  20   9  53  14  80   8  14  55  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    36  46  83  35  44  70  29  24  84  61  33  37  47  69  61  42  57  35  49  44  77  14  31  55   9   7  69  88  72  94  37   8   6   4  31  27  76  81  97  85  21  69  19  67  59  77  87  32  90  15  50  98  44  20  82  63  85  94  48  87  96  42  71  37  93  70  40  81  38  49  50  72  51  72  99  37  76   9  39  45  14   7  30  45  88  24  33   2  20  31  34  57  32  49  28   3  65  71  94  83  58  40  39  43  81  62  73  96  91  53  77  99   6  29  84  91  16   9  85  79  24  54  90  36  97  60  67  27  11  59  94  71  31  29  65  32  24  12  64  39  78  80  81  98  33  48  93  99  22  11  26  93  77  22  96  30  64  79  40  18   4  37  35  48  33  43  74  97  38  56  94   9  82  85  97  76  93  32  24  30  86  10  65  50  76  28  77  50  38  62  69  58  55  84  81  27  15  92  50  62  46  42  51  59  28  79  14   1  13   8  38  43  55  82  16  70  65  17  76  39  90  35   4  27  71  94  48  22  19  73  93  82  20  38  20  45   8  99  15  95   8  18  57  54  85  17  99   8  45  29  30   8  40  89  97  75  81  91  61  58  16  98  20  16   9   2  54  37  25  37  37  46  30  10   9  33  56  76  52  36  63  47  97  48  84  68  57  13   9  54   5  10  12  55   2  84  72  62  43  65  20  66  60  53  28  43  64   5   6   6  49  54  68  84  72  84  32  10   3  86  54  31  12  48  41  25  31  29  83   6  83  92  69  95  40  86  13  43  23  72  84  14  14  39  82  88  47  48  20  80  34  54  28   7  82  74  19  87  51  45  99  60  50  75  98   2  85   8  34  90  55  87  41  72  72  81  50  21  78  36   7  68   6  21  90  11  71  48  54   7  21  87  36  18   5  98  71  19  23  71  70  70  32  14  78  94  13  69  80   9  14  44  17  19  53  36  78  24  93  10  61  60  88  78  28  80  26  12  84  52  34  51  96  13  54  29  82  37  35  91  88  91  44  80  28  40  47  21  68  98  93  51  69  77  27  30  48  31  42  67  35  43  56  70  80  60  43   3  96  99  98  88  98  28  86  89  88  59  23  86  93  96  51  74  78  45   9  40  35  38  23   9  49  32  57  63  15   3  17  20  65  50   3  85  87  29  76  34  87  50  19  68  92  22  87   6  23  15  12  94   3  74  25  67  32  16  54  79  77  57  53  50  88  17  32  79  30  67  18  35  83  81   8  87  30  63  87  86  36  95  87   9  12  69  79  20  27   4  61   4  77   4  90  69  49  32  14  74  87  11  57  26  74   7  24  86  73  65   2  96  65  98  63  61  29  32  68  99  71  46  89  37  38  26  63   7   2  42  93  34  18  51   8  67  21  39  21   6  74  74  88  80  10  59  67  82  32  22  28  10  58  14   5  69  70  23  84  78  33   3   9  81  25   9  33  26  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3  74   1  80  63  89  60  97  53  29  61  74  92  27  70  61  46  41  80  12  20  16  82  62  12  19  74  26  26  40   8  59   1  84  29  42  68  89  23  60  82  96  40  88  37  24  13  82  20  23  49  91  63  44  46  45  80  78  31  47  83  96  21  43  88  76  42  76  79  95  60  96  62  78  91  87  43  41  90  77  75  10   7  29  99  36  82  66  54   1  86  94  31  98  52  36  30  42  14  29   9  50  63  23  12  33  65  18  70  93  60  89  37  68  17  53  35  20  88  70   8  26  82  38  81  20   3  63  84  86  66  97  17  49  54  52  12  46  43  66  53  42  43  90  93  30  88  69  89  90  51  63  46  14  12  38  12   1  95  76  96  52  62  82  49  69  32  61  31  43  91  74  34  89  78  10  97   2  91  17  84  72   5   1  12  70  80  16  66  10  74  36  14  60  88  56   5  20   5  92  52  87  19   4  20  69  12  19  31  54  45  75  85  41  64  64  14  34   3  38   6  35  27  54  18  44  67  52  99   2  74  66  53  92  55  53  47   7  71  55  99  37  30  11  15  73  20  95  14  10  66  82  18  34  85  14  23  32  94  40  28   2  38  59  50  12  80  73  66  22  59  61   5  61  23  99  57  66  11  21  35  48  40   4  14  45  12  46  50  47  75  83  45  48   2  65  54  96  56  10  56  99  77  96  16  75  90  75  87  92  52  67  49  14  72  20  54  16  83  43  15  73  61  67  56   3  66  35  20  19  75  13  11  24  22  45  71  62  51  64  12  17  89  11  62  91  59  47  61  66  64  94  24  48  23  33  40  89  97  91   1  86  47  25  21  62  35  64  27  79  90  69  49  44  67  71  62  64  99  81  51  71  63  57  80   5  30  95  80  31   6   6  23  32  77   8  18  37  59  53  34  41  10  35  73  48   6  28  51  77  61  37  68  86  15  21  41  65  19  76  90  89  58  71  64  77  78  96  53  14  41  86  63   3  89  80  60  24  90  33  96  56  86  33  82  40  91  22  37  79  81  20  70  56  99  33  27   8  21  37  47  87  48  11  83  13  58  99  61  95  72  27  87  62  22  43  99   9   5  21  58  14  61   9  65  17  60   6  82  20  42  71  55  86  79  15  65  18  96  46  37   7  20  88   9  21   7  73  59  58   7  70  99   6  91  14  94  59  14  23  63  58  85   5  62  74  79  99  95  55  62  98  54  14  64  77   7  88  80  65  90   5  52  14  40  99   2  26  27  91  69  57  83   3  95  57  91  20  72  12   4  84  95  62   8   7  59  94   2  19  96  78  75  67   5  28  14  56  30  52  20  92  20  26  11  80  13  26  24  53  44  12   3  21  53   6  79   6  61  33  78   4  66  34  91   2  77  68  59   9  67  53  90  30  39   9  94  83  65  43  16   7  31  26  99  81  69   3  36  94  48  66  33  62  20  20  77  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                80  73  13  54  97  30  26  57  52  61  93   2  54  12  74  84   7  39  39  20  62  25  89  63  40  15  13  40  63  68  44  48  52  84  90  95  38  87  53  54  20  22  12  63  69   1  19  32  77   3  87  57  60  71  83  19  53  83  49  70  75  79   1  83  83  77  28  40  46  44  29  58  34  46  57  24  77  24  66  56  91   7  71  14  57  90  35  65  36  51  99  64   3  26  21  34  14  52  99  48  15  38  73  77  36  96   4  80  48  52  10  74  91  59   1  15  73  52  21  87  17  41  57  58  54  77  56  36   5  71  98  16  67  36  39  62  74  96  95  78  27  63  98  78  77  73  67  39  27  26   8  71  52   7  45  50  27  86  28  11  21  26  10  92  81  32  65  96   5  35  89  82  86  86  85  98  23   4  42  89   7  41  72  39  79  41  98  99  98  78  96  74  54  57   6  12  95  69  63  56  69  64  61  83  45  42  81  11  90  42  57  32  73  37  22  98  79   1  61  26  44  38  81  10  88  30  56  97  41  92  13   1  54  21  70  93  35  41  99  84  89  31  99  83  34  15  34  10  93  33  74  30  56  21  25  12  15  31  70  53  44   7  87   1  63  23  92  57  32  29  82  45  17  68   6  54  74   7  20  75   7  57  17  17  32  29  75  80  18  23  31  60  88  29  14  57  16  15   1  72  49  12  99  97  57  21  33  54  37  76  32  10   3  91  21  40  18  69   5  72  85  10  34  51  75  16  52  31   7  44  18  36  83  29  91  19  39  26  31  94  98  29  51  65  86  78  75  97  99  19  45  72  91  40  99  27  22  95  78  73  72  28  44  95  81  51  37  22  79  24  72  96  37  58  82  63  32  49  11  20  67  93  93  20  38  66  16  30  89  22   7  17  45  61  92  24  77  88  23  45  24  15  78  18  90  79  74  28  30  61  66  40  92  40  66  34  30  66  52  56  46  73  59  35  24  54  15  27  86   6  67  54  51  57  61  29  14  53  20  17  12  10  77   9  52  34  19  94  24  35  26  52  37  92  83  87  58  52  85  78  92  28  50  25  18  49  59  81  41  32  71  85  19  84  50  84  47   8  19  23  16  89  15  45  39  65  17  60  38  37  78   8  91  62  70  88  59  24  43  10  98  78   9  49  76  34  39  93  92  34  20  74  19  14  38  39  36  45  33  85  47   7  22  33  98  95  49  18  11  34   7  27  82  37  66  12  18  80   9  17  39  63  85  84   5  12  47   4  72  40  92  54  31  98  74  90  18  71   4  30  33  56  56   2  34  68  46  16  78  80  83  56  25   2  79  79  95  49  70  15  58  64  49  28  82  68  85  62  18  51   5  14  99  66  54  11  55  52  82  32  42  14  99  79  40  23  95  96  66  75  28  62  66  25  40  64  37  29  25  10  29  82  64  48  30  13  78  54   7  68  57  35   8  60  25  95  18  68  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              87  93  21  80  95  61  48  81   1  90  82  48  22  79  28  90  38  88  75   5  50  75   7  80  33  12  59  30  47   1  29  54  20  33   5  52  84  74  39  86  26  63  31   6  57  99  21  31  87  80  49  19  93  96  59  59  37  83  95  91  65   2  82  96   4  70  69  70  97  44  19  47  10  38  85  40  89  37  99  21  66  37  39  84  77  83  22  82  35  84  20  92  53  14  53  92  36  30  34  99  51   8  43  86  68  93  34   2  72  51  47  63  11  63  18  91  70   5  35  78  95  58  76  49  33  20  15  26  71  65  40  22  82  18  92  46  54  69  21  17  95  87   7  74   8   6  57  30  76  69  93  82  34  39  62  13  26  92  69   1  26  80  16  57  80  53  60  27   7  38  26  27  97  50  66  34  57  96  80  18  87  28   2  70  92  25  73  13  76  77  69  93  40  92  74  22  50  84  57  62  36  73  67  63  31  29   3  83  45   7  69  45  19  28  32  56  32  44  53  81  11  73  27  10  14  25   1  13  92  74  72   3  93  33  43  82  94  67  43  94  16  62  78  69  32  99  42  68  35  74  42  44  81  40  17   4  47  31  81  61  94  46  29  29  29  62  58  63  46  31  66  15  76  76  17  28  42  77  80  53  88  13  96  62  29   2  98  35  64  47   5  97  69  96  77  37  16  50  34  81  35  96   9  53  92  49  68  85  87  63  28   5  90  99  55  90  87  94  76  21  74  52  58  82  28  63  23  59  94  75  94   4  93  74  18  63  57   9  37  80  73  29  73  20  63  67   7  13  63  22  75  69  77   6  96   2  35  65  68  34  94  56  50   6  49   7  69  41  41  38  94  85   4  13   2  81  89   1  86  30  25  65  30  54  72  18  94  35  42  66  25  33  21  56  14   6   4   6  83  34  51  83  84  34  24  12   7  93   9  20  72  50  66  56  87  33  99  78  47  23  77  97  38  28  93  23  39  98  56  46   7  38  27  89  41  22  86  43  77  37  84  88   7  94  67  78  81  93  92  69  14  65  78  45  56  19  88  31  26  23  28  31  69  49  40  12   3  74  53   4  23  10  36  61  28  53  14  31  22  88  34  62  86  26  52  27  61  82  76  89  37  63  59  34  84  70  73  88  53  50  15  24  66  48  80  78   1  65  32  80  96  67  44   1   3   7  77  66  91  80  98  18  72  65  89  46  62  79  74  24  73  84  29  93  53  27  59  39  79  90  70  47  35  87  55  61  42  16  36  44  10  71  13  78  30  93  98  31  76  47  59  17  97  26  52  14  85   3  90  25  66  20  78  94  23   2  18  45  72   4  52  59  93  63  11  65  11  51  77  31  69  94  90   8  44   6  56  26  23  89  10  44  46  22  87  64  54  99  23  84  71   7  25   3  22  62  63   6  26  81  21  12  56  31  64  96  67  44  60  28  59  91  21  90  46  76  91  77   6  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            24  80  80   4  32  99   5  69  30  40  37  56  90  14  97  18  15  48  19  79  19  68   3  59  53  72  49  44  32  77  80  10  93  61  84   7   1  49  54  42  91   3  68  89  21  53   1  80  42  45  32  21  32  61  20  55  98  21   4   4  92  12  59  84  14  81  43  18   5  47  97  14  17  75  60  97  54  46  42  34  65  55  20   5  72  23  13  32  60  90  59  80  23  80  63  94  34  75  31  25  21  12  33  19  19   2  41  27  75  33  79  35  68  64  84  37  11  65  29  90  28  86  59  64  39  31  26   8  16  44  62  49  56  31  35  54  49  82   7  39  92  88  27  32  30  31  42  77  24  97   1  29  83  61  20  59  43  19  39  15   2   3  22   7  91  45  78  80  75  40  76  47  25  51  93  98  13  26  83  37  30  74  97  42  42  95  64  86  51  29  54  63  44   8  68  53  61  12  85  14  35  64  48  45  29  71   1  26   6  52  17  11  70  82  82  81  58   1  22  19  13  27  94  92  59  56   1  99  13   5  20  86  29  36  30  66  68  99  52  39  22  41  87  47  59  12  15  24  58  91  59  96  83   5   6  59  89  29  83  10   3  18   1  52  31  79   1  12  89  18   7   7  24  80  46  48  68  89  60  58  34  32  82  36  51  97  13  83  51   2  95  71  83  93  98  78  76  45  41  84   3  74  78   4  89  59  27  74   4  40  23  37  83  75  77  32  66  33  20  82  46  75  20  45  69  58  32  64  69  11  71  97  92  94  72  37  51  37   9   1  34  90  69  14  38  38  13  29   3  64  10  96  25  73  13  95  90  71  11  41   8  69  50  50  90  76  84  67  61  85  47  49  65  74  54  74  84  94  33  59  26  54  29  81  31  95  95  35   2  50  35  96  87  81  94  41  47  84  96  23  55  26  21  56   4  73  60  22  56  39   1  50  31  60  67  39  44  24  50  90   2  74   8  90  58  22  55  25  82   2  42   4  11  51  84  90  93  88  34  54   2  25  74  67  82  58   3  66  76   4  71  48  21  57  24  63  68   8  26  57  91  98  54  53  71  43  91  81  17  87  60  60  78  65  38  25  27  48  53  12  94  45   1  44  54  88   6  12  98  73   8  69  91  81  85  13  22  22   8  18  58  72  91  72  99  11  63  70  48  31  83  91  60  44  52  57  88  98  12  21  29  90  21  90  37  79  22  87  72  46  97  81   1  28  54   2  32  63  54  90  28  86  33   7  27  22  51  92  38  76  94  66  31  20  88  46  87  98  46  20  30  27  15  15  38  49  83  89  40  63  35  61  30   6  33  62  11  26  72  76  72  68  61  36  64  39   7  71  18  45   2  96  93  55  79  33  83   1  84  64  91  68   3  40  90  70  78  58  31  10  60  81  87  20  16  32  55  31  63  51  14  71  49  72  68  34  85  43  93  79  18  55  94  56  46  93  48  19  87  92  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          94  33  62  89  10  36  93  32  62  96  70  71   6  23  50  17  53  84   8  48   8  66  16  68  78  22  51  30  92  71  90  34  99  35  89  37   1  64  26  87  19  86  69  67  23  10  79  74  30  24  95  83  84  89  79  44  79  60  51  95  74  67  87  74  78   2  77  71  19  56  45  39  85  38  71  37  46  96  31  22  10  70  72  50   2  17  34  94  95  88  35  75   3  77  48  28  23  26  86  23  43  43  66  15  56  19  39  30  28  76  87  26  54  66  96  58  97  59  95   4  16  40  67  27  32  70  21  43  85  58  93  20  37  95  75  66   8  78  41  47  52   4  33  67  37   1   3  51  18  30  14  42  61  49  70  27  22  45  12  41   6   7  34  87  30   6  82  48   4  67  77  16  81  75   1  40  58  62  19  91  95  87  80  42  44  12  48  32  99   1  21  95  33  58  89  14  84  55  99  80  69  10  63  65  81  88  91  80  45  87  48  58  42  78  23  26  66  87  40  64  31  87  74  18  27  80  54  92  95  89  82  62  84  11  69  34  18  53  38  82  95  80  17  70   1  99  21  62  32  34  49  83   6  57  21  37  54  30  47   3  92  26  47  46  76  21  59  34  70  90  57  18  45  29  48  99  96  32  33  81  23  53  39  44  20  28   2  36  94  77  73   1  19  74  24   2  48  44  88  94  95  44  38  53  27  15  61  30   9   5   9  87  98  89  30  52  43  79  31   1  82  19  94  67  77  57  74  91  29  10  73  35  76  91  62  86  80  66  54  82   2  88  56  64  16  37  88   3  75  10  58  96  61  44  26  26  32  80  78  83  89  70  84  53   9  67   7  92  23  95  12  47  12  22  91  66  24  95   5  16  60  77  94  94  60   4  89  36  95  35  74  86   8  93  67  63   4  11  34   6  98  46  75  23  35  75  96  21  58   5  10   5   5  16  90  37  88  82  63  52  23  44  92  85  51  53  57  15  67  54  61  69  83  11  67  21  62  63  70  20  91  77  36  43  78  87  92  88  29  85  77  80  75  34  78  20  96  39  12  69  98   2  39  70  49  69  88  75  85  77  26  76  86  33  21  53  82  20  36  88  60  47  10  34  40  19  24  80  12  44  71  51  86  31  47   2   3  33  52  56  92  32  64  24  37  12  45  42  75  50  45  62  78  92   8  34  68  67  28  24  76   8  58  15  26  35  18  32  23  90  99  74  45  28  16   1  55  89  87   4  55   5  77  36  67  40  65  45  87   2   3  60  42   2  20  87  75  69   4  61  28  97  68  51  95  80  45  42   3  42  97   3   2  15  97  16  22  70  37  57  38  31  29  77  87  89  91  48  81  79  21  86  30  31  70  21  93  35  40  81  43  49  40  70   5  25  59  43  17  63  28  82  67  90  81  22  20  80  31  93  15  96  40  56  25  63  22  79  90  58  47  28  79   8  77  66  85  30  47  85  21  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        70  22  88  52  47  39  15  74  99  54  16   2  95  80  61  77  52  10  92  89  65  52  98  25  26  65  51  74  29  68  67  69  54  45  13  24  63  48  10   6  49   1  42  53  48  32  55  90  79  47  72  77  37  77  99  72  14  31  77  11  31   1  23  88  62  32  72  37  41  16  14  26  83  50   2  13  56  42  56  37  98  24   1   4  31  16  53  15  80   8  19  58  34  93  66  84  37  22  94   3  84  82  42  96  38  11  75  71  69  46  31  90  50  99  68  19  69  62  44  78  64  86  80  96  30   6  86  77  43  70   7  58  15  52  16   8  72  61  61  24  22  62  88  37  71  87   4  74  66  95  96  78  72  38  55  51  64  98  75  38  28  69  36  24  43  43  53  88  32  97  69  92  40   7  74  95  25  38  11  21  36  32  18  87  33  69  16  25   5  63  89  28   8  50   1  70  62  22  63   4  42  10  22  37  12  87  27  83  33  27  62  60  73  25   2  48  39  36  18  39  35  40  27  56  47  75  65  98  38  36  66  81  19  33  61  33  21  32  38  19  29  39  29  93  52   4  50   1  43  24  76   9  49  24   8  50  94  25  35  16  10  48  48  38  84  42  30  68  91  70  24  20  72  31  73  63  56  91  86  72  59  28  65  90  97  16  89  64  36  78   1   2   7   2  80  26  48  38  37  52  60   6  41  32   7  74  59  64  43   5  10  84  38  80   7  71  61  57  21  79  96  45  43  50  37  72  25  96  52  10  66  12  66  97  59  80  33  39  40  46  26  40  51  79  10  72  70  11  90  73  61  61  93  22  81  60  98  84  57  58  38  82  30  96  54  91  49  49  34  37  90   2  28  62  49  86  44  92  30  45  11  87  95  59  69  94  33   7  98  33  26   7  20  48  68  25  25  87  23  23  72  73  49  25  84  24  72  98  54  88  84  76  80  74  42  53  52  87  95  87  33  25  93  64  38  70  15  56  37  90  26  23  74  82  82  26  76  82  67  93  91  46  61   3   9  88  68  75  26  56  49  30  71  96  42  12  87   9  82  87  76  56  44  23  66  39  67  26  12  30  15  98  20  82  52  35  45  95  10  89  18  60  75  62  17  20  74  33  16  58  65  59  66  79  64  77  79  85  39  64  30  53  52  36  76  16  18  17  62  74  12   4  67  99  64  34   5   7  91  80  58  82  69  17  70  41  43  70  24  57   1  46  61  37  45  29  99  23  86  69  34  95  37  61  88  96  50  18  58  10  34  77  95  16  87  32  23   2  80  26  92  91  81   2  65  91  43  87  73  48  94  99  30  38  91  23  70  19  46  59  18  44  30  42   5  43  29  25  17  96  18  99  99   8  98  24  51  39  74  62  47  51  16  47  43   1  99  34  14  62  40  88  23  21  22  99   9  13  25  61  74  75  66  11   5  65  92  50  34  22  14   6  54  79  36  51  93   9  33  10  42  31  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      75  40  55  33  68   6  44  68  31  54  27  74  56  39  88  48  46  44  62  50  36  54  81  79  98   8  93  50  73   1  36  47  45   6  22  54  21  90  23  40  91   6   4  89  95  36  43  33  91  26  71  59   8  67   3  42  44  77  84  92  28  50  26  36  35  55  81  44  32  42  40  13  67  48  81  61  13  21  90  99  52  45  33  25  64  77  18  32  83  93  36  59  30  33  59  19  14  76  25  42  10  56  29  92  48  23  15  85  54  93  40  75   3   3   4  27  71  24  23  89  48  55  31  48  17  72  33  31  10  95  81   5  11  64  56  46  85   4  94  42  41  58  10  38  90  62  24  90  94  31  59   5  94  79  98  26   6  20  83  15  26  22  24  40  50  88  84  53  70  47  95  90  94  36  25  98  56  15  23  12  74  67  59  71  93   7  29   3  51   6  87   8  36  73  48  47  58  89   6  43  54  70  66  16  15  86  42  37  27   5  67  59  91  30  74  30   5  91  40  83  29  64  94  67  11  47   7  84  77  23  92  88  14  68  99  91  90  87  62  51  43  76   8  73  52  91  49  63  12  55  98  17   4   4  63  86   5  63  81  86  98   7  53  18  52  28  52  96  43   7  93  76  53  15  32  85  31  52  85  74  51  41  52  85  66  21  45  58  75  84  81  79  23  33  30  15  73  10  67  59  43  99  47   3  89  86  42  19  73  76  43  50   5  25  64  51  96  26  37  35   7  68  80  24  38  98  58  40  91  84  68  43  29  59  80  54  79  82  31  43  70  83  79   6  48   6  41  46  62  55  66  79  66  82  78  33  38  43  30  26  42  27  97  88  99  21  74  63  87  74  85   1  71  18  85   9  82  85  19  72  53   8  84  81  12   8  19  49  97  77  23   6  61  28  79  65  91   7  51  52  17  21  63  67  99  18  98  20  16  41  18  54  34  62  46  70   8  94  88  84   7  26  48   9  57  22  83  12  71  37  62  92  61  70  82   3   6  42  81  59  61  94  78  95  22  70  90  12  32  29  47  70  62   5  43  18  58  91  33  25  40  44  61  18  91  69  16  24  14  52  24  65  82  94  71  13  60  62  14  47  66  18  79  89  84  15  34  79  38  80  70  58  43  42  97  13  64  46  98  69  13  12  69  44  84  16  90  95  36  57  63  58  90  99  56  38  18  63  26  34  82  65  98  96  95  47  98  84  90  49  30  82   4  88  79  25   9  33  39  55  23  83  27  33  32  73  90  11  33  72  93  74  40  25  73   5  70  56  79   6  43  69  95  31  76  64  19  64  97  30  45  40  75  68  75   4  39  81  77  37  62  59  97  72  12  30  56   7  74  36  31  92  49  85   2  12  40  61  38   6  85  69  91  11   5  78  17   9  63   9  37  21  51  81  67  57  36  62  17  58  97   6  77  43  16  50   4  86  92  74  67  52  13  69  52  52  12   2  61  40  13  91  27  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    42  97  57  70  83  29  19  32  60  52  20   5  36   9  27   2  70  61  62  22  33  99  55  25  88  53  68  72  16  34  64  82  45  80  27  78  29  31  76  31  92  14  68  31  25  70  33   9  20  81  46  23   4  83  35  80  99  32  72  81  23  34  81  23  69  53  34  77   5  48  50  64  60  29  30   5  39  30  41  59   5  29  56  40  17  56  47  44  82  58  64  70  48   5   1  49  70  54  49  15  21  81  95  54  36  46  36  19  27  61  58  44  80  18  91  92  85  87  47  10  40  62  27  62  59  24  30   9  35  97  61  24  99  68  28  81  80  36  92   3  78  43  55  69  91   4  96   5  59   9  26  12  77  41  96  71  90  77  85  78  92  59  17  20  35  25  96  66  32  65  34  34  30  29  23  73  27  33  30   5  36  70  93  97  71  51  75  26   3  74  50  63  64  36  34  75  40  54  57  28   6  20  50  92  78  68  28  26  47  70  94  75  71  76   1  60  50  48   5  79  24  37  84  53  40  63  43  31  20  73  46  52  40  19  86  93  96  15  66  53  33  68  72  55  53  98  56  64   3  79  13  33   4  27  23  69  90  26  36  37   2  24  14  81  12  36  56  53  24  86  15  62  62  13  16  91  53  86  95  16  58  96  17  55   4  92  41  15   8  23  78  99   7  81  81  68  68  82  33  56  75  45  47  93  85  89  96  11  35  35  77  70   5  36  79  69  61  19  97  35  53  14  95  57  42  48  41  46  15  89  23  29  44   7  28  10  16  12  65  85  22  21  15  54  22  16  11  55  33  84  72  15  32  70  31  93  80  33  58  50   7  19  18  35  43  33  63   7  45  21  67  49   7  31  72  77   8  74   5  64  98  85  39  12  33  43  72  82  72  45  60  46  36  20  70  81  65  78  89  31  12  33  62  58  62  91  99  18  23  94  41  26  79   7  80  60  55  76  64  72  36  55   4  49  65  36  46  93  22  55  45  92  79  48  41  44   7  40  75  39  65  83  26  88  29  65   3  38  41  74  99  61  67  36  84  42  69  30  88  66  84  85  15  67  78  88  94  31  66  80  76  54  69  77  34  69  19  63  74  57  57  19  19  87  12  65  17  66  92  70  58  48  71  50  28  72  92  36  92  55  40   1  85  93  99  16  72  80  92  31  45  80  29  12  47  32  76  19  24  93  14  20  89  44  84  35  63   5  38  37  11  69  76  27  98  43  21  94  15  79  11  16  12  66  34  95  17  70  86  87  93  46  77  13  80  14  59  22  97  29  99  27  16  59  48  58  60  44  32  85  29  87  72  14  31  51  13  11  75  72  93  97  91   4  64  77  41  66  89   9  89  38  13  57  95  28  10  58   7  94  56  77  99  64  34  54  81  31   9  49  39  67  18  44  66  49  15  61   4  64   3  28  94  78  99  13  21  38  63  52   6  25   4  85  63  65  72  93  43  84  57  78  41  70   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  85  72  38  67  31  14  31  66  75  64  86   5  68  32   9  49  25  88  70  43  55  14   2  93  88  20  37  29  78  14  91  76  17   8  11  40  18  55  70  41  15  20  68  52  30  36  23  31  89  35  15   8  47  97  51  98  63   3  11  11  99  77  60   9  24  72  52   5  82  15  96  31  33   1   5  88  43  57  80  81  16  79  46  24  62  78  19  41   8  55  35  14  10  17  27  47  28   8  72  48  14   7  58  92  56  31  36  35   9  46  99  30  27  84  21  43  64  28  19  21  71  42  81  34  88   3   6  47  63   7  83  83  36  97  13  61   6  95   5  88  12   5  39  63  53  16  21  75  38  87  49  19  30  12  83  98  64  66  95  53  24   3  23  82  78  66  23  90  87  79  43  51  33  26  34  76  89  70  44  52  29  27  79   2  15  48  81  11  30  62  48  34  66  87   6  84  37  51  92  47  69   1  62  50  36  14  74  24  47  30  53  79  13  87  52  92  89  93  72  10   7  86  39  65  24  24  14  44  83  21  80  58  14   9   5  36  18  57  82  45  94  32  86  86  64  81  43  90  33  61  44  90  98  41  86  53  62  99  48  63  70  17  42  54  82  84  31  51  63  54  98  46  72  30  62  16  98  24  18  10  92  73   4  56  72  28  95  51  46  26   7  79  27  49  26  87  45  42  19  56  10  50  84  17  81  24  23  52   8  40  10  18  53  19  46  50  30  26  86  51  16  89  27  76  35  83  28  30  15  70  27  62  92  67  72  39  41  82  23  12  19   3  99  54  49  56  71  46  16  31  91  98  18  45  95  79  96  59  58  41   7   7  71  35  14  84  14  91  35  24  67  43  74  41  84  43  71  67  46  81  79  71   4  97  35  15  75  23  45  96  46  20  35  25  39  91  53  28  50   6  62  53  54  77  13  17  92  47  90   5  88  61  55  14   8  80  44  51  72  66  66  12  44  24  64  82  92  90   7  65  76  99  17  67  43  47  89   3  96  64  77  68  77  82  43  33  83   1  81  70  54  66  31  68  86   3  15  16  43  79  74  80  64  10  72  79  66  98  27  61  83  82  79  15   1   1  99  32  15  33  47  31  65  78  39   7  18  87  78  22  30  84  99  96  42  98  45  63  95  95  88  37  32  49  15  38  14  31  65  31   5  70  93  13   7   4  94  82  31  77  12  21  44  66  78   4  19  41  31  33  85  44  65  52  41   8  29  22  60   9  53  54  35  16   6  19   2  67  65  86  37  83  98  41   6  10  42  28  33  40  44  13  12  76  34  44  60   2  92  49  41  28  60  58  37  63  75  56  93  60  26  10  15  58  80  13  10  62  53  90  39  93  86  41  68  52  56  18   3   8  89  69  23  79  60  18   1  45   8  56  73   9  53  82  45  37  72  62  29  92  14  48  56  14  48  87  69  84  12  89  76  13  50  42  61  45  36  31  56  60  23  86  96  11   1  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                68  28  58  27  54  50   4  90  26   8  40  62  61  66   5  65  82  74  37  16  19  56   9  29  12  42  86  92  17  79  92  64  58  87  44  38  21  35  28  30  32  29  86   4  88  25  54  62  84  63  36  18  16  38  98  54  12  47  33  23  64  72  99   4  23  74  65  35  14  19  21  54  17  57  37  46  67  54  54  34  99  52  30  41  51  23  12  46  57  53  78  21  91  36  17  21  13  64  41  97  26  30  72  34   1  45   5   1  73  54  12  53  14  71  43  58  69  91  63  33   5  49  40  48  53  40  53  63  40  35  36  98  76  99  51   2  75  74  13   1   1  37  80  13  88  65  61  87  33   6  72  34  50  51  19  86  71  28  82   7  61  75  64  66  20   9  19  68  33   5  42  27  71  48  31  70  46  79  37  38  15  18  68  67  95  53  19  44  22  87  81   9  25  69  84  56  21   5  57   8  35  38  16  85  47  52  98  73  30  82  91   6  88  11   4  12  19  17  39  27  66  64  40   5  11  78  75  49   9  97  26  75  47   1  36  88  68  72   6  48  47  59  83   8  35  62   2  53  95  91  20  45  47   8  27  88  26  35  42  15  14  12   9  24  61  92  70  77  66  60  63  84  69  97  82   2  59  69  78   2  99  91  38  42  28  33  35  78  54  69  53  97  97  96  53  23  54  65  34  70  33  75  91  20   7  22  24  59  46  19   7  19  70  89  60  89  28  26  42  48  17  87  81  57  71  14  90  42  79  94  79  74  44  28  20  36  46  94  91  93  30  55  19  61   3  29  68  35   9  48  17  18  26  50  77  27  17  25  93  40  92  90  43  49  68   2  90  87  68  89  55  91  12  85  43  29  30  19  38  55  10  92  79  21   5  82  40  65  56  40   9  36  70  54  53  50  25  89  30  67  39  82  35  69  65  97  26  26  55  28  52  57  70  72  35  15   4  99  85  51  63  69  49  79  35   8  59  59  43  55  99  25  91  44   7  83  34  33  78  26  84  14  31  47  85  77  72  13  42  20  33  79  94  54  34  29  38  52  76  34  58  36  83  33  78  81  53  94  42  49  73  97  95  86  34  60  54  67  53  61  11  90  44   9  76  71  51  76  99  17  27  27   8  10  68  18  74  24  13  15  41  39   5  78  39  46  17  96  14  51  54  45  12  96  15  41  59  93  79  59  69  25  55  46  93  88   1   1  26  62  77  41  90  82  98  48  14  73  99  75  64  16  54  34  59  48   8   8  14  81  70  31   6  22  81  20  18  92  46  79  22  26  38  36  54  41  38  51  32  40  53  59  45  58  27  69  40  37  98  66  37  75  12  17  17  13  21  31  50  24  45  21  16  33   3  50  34  77  73  48  25  32  15  62  29  38  46  64  50  59  78  14  35  22  32  56  76  46  69  59   7  30  83  13  82  74  52  36  59  76  97   3  96  74  16  29  68  45  92  50  17  78  66  33  83  10  48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              91   4  12  94  91  36  40  60  16  86  92  24  72  47  68  66  66  93  20  92  44  97  33   1  58  94  94  90  15  38  77   1  28  64  73  13   6   7  90  69  78  37  71  93  77  79  41  30  34  78  52  45  29  36  98  89  63   4  18  69   4  30   4  26  72  31  80  18   4   9  15  49  88  92  79  45  44  32  90   6   5  99  78  87  37  76   3  77  63  76  95  96  98  24  13  95  37  10  90   8   5  35  63  95  65  91  70  16  30  42  94  46  10  10  66   3  67  84  93  24  72  78  13  28  38  88  28  42  76  81  28  37  55  73  16  92  78  12  40  94  27  47  67  59  85  94  73  39  73  45  69   3  36  33  88  40   5  83  90  51  43  57  26  12  70  89  22  96  19  63  64  85  57  15  13  70   8  93  60  13  36  30  52  28  38  36  88  23  10  93  18  25  30  91  85  32  19  36  77  11   8   1  95  91  20  36  66   8  53  71  52   7  54  87  47  99  67  80  86  60   1  60  23  75  72  96  86  93  87  73  28  60  22  80  91  39  78  23  90  71  15  82  31  60  56  50  71  48  71  62   3  73  55  54  42   6  94  72  43  79  54  15  65  24  95  42  62  47  68  56  52  20   7   6  27  74  25   4  76  14  48  28  51  41  15  91  56  94  12  85  56  74  79  70  13  29  41   4  98  64  27   6  93  32  87  21  74   1  54  31  69  74  50   2  93  68  20  22  98  86  16  31  61  60  82  95  59  92  18  42  99  96  91   4  22  84  50   8  57  30  53  42  75  19  37  42  58  50  17  63  28  15  87  29  69  20  87  62  82  96  38  69  27  95  73  61  16  24   5  50  32  42  96   3  52  58  10  13  85  40  90  55  62  91  52  96   2  90  52  46  49  46  74  70  18  78  24   9  35  71  50  52  45  28  46  10  50   1  70  76  38  50  34   3   7  76  19  11  35  29  10  72  41  78  43  51  60  12  27   2  22  74  75  47  94  91   6  54   7   6  88   1  24   4  96  57  45  91  14  61  11   9  13  13  59  95  66  30  15  55  16  16  73  37  99  40  32  82  11  18  90  51  68  51  42  95  87  68  32  72  35  71  53  46   1  13  76  45  87  30  83  19  77   3  76  23  24  47  39  89  97  32  17  23  96  19  35  92  95  23  41  99  27  34  99  87  97  53  74  92  72  89  65  56  96  17  14   1  87  52  67  90  80  48  53  40  42  62  20   8   1   3  58  10  72  78   2  34  82  96  33   2  58  74  39  48  86  19  33  86  24   2  78  99  67  31  89  41  89  43  37  24   7  25  38  28  67  33  32  88  71  90   6  98  64   5  36  96  27  55  18  40  61  78  40  11  99  19   1  75  34  38  32  23  74  46  80  58  87  83  45  11  47  16  26  33  92  59  70  46  93   9  77  60  12  84  32  29  11  38  11  81  78  28  55  95  89  28  10  26  92  40  27  57  15  60  74  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            52  73  96  93  75  76   3  67  51  70  27  35  44   8  30  29  95  53  46  81  58  20  92  64  62  99  83  85  73  30  30  73  74  69  63   1  49  79  74  87  52   8  97  92  79  25  91  82  66  58  12  29  76   2  89  47  95  85   7  51  82   1  88  52  59  56  17  62  24   8  11   2  22  87  50  36   6  73   2  19  26   5  27  41  52  59  61  58  56  90  32  95  54  28  77  99  15  77   3   4  66   4  95  82  40  35  34  81  96  47  32  35  94  27  63  33  13  58  62  63  12  82  54   6  83  79  80  86  79  58  81  52  20  86   8  14  26  24  81  53  44  92  23  77  54  18  36  52  74  99  65  12  78  31   7  60  49  44  90  78  34  96  16  84  15   4  64  74  44   1  81  99  24  99  14  32  31  78  89  11  84  85   5  44  22  50  85  16  49  95  87  88  89  55  65  84  96  66  61  73   8  20   3  34  22  16   6  34  93  68  46  88  72  49   3  32  46  29  48  51  57  70  66   7  32  38  39  72  83  47  21  80  58  73  88   7  79  59  22  39  62  94  26  56  55  32  77  78  68  13  35  32  69  43  76  82  17  92  10  33  51  86  85  19  22   4  22  67  72   3  65  63  56  58  78  48  33  69  78  57  92  30   2  51  15  98  65  81  75  63  90  85  57  62  68  54  34  71  41  41  61  48  33  59  40  20   1   8  28  86  30  18  14  96   4  11  80  38  73  99  35  47  37  42  43  14  25  49  87  25  15  99  82  97  89  97  43  54  88  53  10  78  48  37  18  77  40  40  28  75  61  41  11  83  38  44  47  50  67  24  70  68  48  34  69  18  13  44  51   7  75  80  76  43   4  68  71  68  64  42  91  66  26  33  82  17  48  49  57  89  79  97  22  22  54  99  43  54  59  13  47  35  95  10  64  55  48  28  17  60  12  58  34  48  64  33  91  91  64  27  32   5  54  64  45  40  80  98  86   1   8  44  90  15   1  67  63  65  77  38  14  79   9   8  63  12  87  23  14  94  92  28  43  65  89  25  31  85  65  17   1  88  71  20  19  38  22  11  74  73  43  95   9  51  54  99  12  87   9  88  94  54  78  34  67  22  68  84  91  78  82  37  45  21  75  48  73  21  12  86  26  96   4  13  51  92  78  86  33  90  98  84  38   3  49  62  84  57  46  86  92  26  21  14  37  75  16  44  56  54  83  77  35  88   1  58  34  28  78  63  39  81  85   9  45  29  51  81  89  36  25  90  39  44  24  10  10  27  78  14  22  70  77  11  81  88  23  82  29  16  48  84  63   4  44  65  97  85  80  74  72  10  27  14  82  85  46  10  14  51  90  64  39  48   9  94  75  54  93  27  60  44  63  69  53  95   9   6  68  80  13  38  91  22  14  96  41  66  95  53  82  53  41  21  50  30  76  95  46  91  40  63  44  98  26  65  33  99  60  15  98  46  32  50   6  56  17  50  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          12  58  87  91  85  76  47   1  91   4  43  64  20  35  71  61  14  43  41  67  29  11  79  32  35  45  80  39  43  97  40  15  74  57  54  99  41   1   4  68  92  65  13  61  77  36  25  64  26  34  64  85  62   5  97  62  16  89  48  17   2  56  38   9  74   5  64  49  97  48  78  28  22  50  12  58  44  33  34  29  41  45  15  18  14  22  51  12  91  85  91  58   3  36  69  54  40  27  54  86  54  11  98  26  15   6   4  71  95   9  79   4  58   8  30  64  74  30  38  96   2  48  50   2  88  64  67  98  60  33  55  59  35  91  70  18  65  84  72  98  44   6  90  93  10  55  53   8  86  24   7  14  56  43  33  35  69  63  90   3  32   4  88   3  87  25  63  47  15  34  77  22  97  38  79  98  79  57  50  58  42  44  81  53  59  21   5  71  27  34  28  36  65  93  70  73   3  85  25  47  64  24  88  46   9  11  20   2  97  86  19   5  80  22  44  17  58  36  40  68  16  12  78  22  41  41  10  78  86  58  15  44  79  25  65  60  27  38  36  38  71  82  41  14  74  12  67  98  76  42  81  52  46  62  87   2  67  95  36  43  72  93  93  22   5  89  28  21  38  45  39  81  17  90  51  97   5  88  77  26  98  33  53  46  64  84  88  22  25  57  74  59  51  58  23  90  42   2  14  27  69   2  32  18  37  82  44  79  63  98  88  64  86  71  56  87  84  11  52  98  92  49  17   6  51   8  98  42  35  77  24  44  96   6  79   5  76  33  12  72  12  99   2  50   4  84   4  77  11   1  61   8  95  94  57   2   1  77  82  35  62  38  59   7  60  37  76  59  73  35   7  91  12  30  12  68  54  35  11  93  96  92  88  65  34  34  49  17  26  19  21  99  88  84  32  58  80  15  18  28  44  21  29  86  78  39  92  52  86  41  18  24   9  99  66  75  96  37  54  12   1  13  85  86  84  82  70  78  23  32  47  37  88  24  59  83  50  74  94  57  87  60  92  92  41  21  76  18  53  58  39  81   1  13  74  21  51  34  69  36  48   9  77  74   7  18  91  44  43  49  24  51  65  11  21  92  23  91  58  96  27  44  63  49  77  21  60  11   3  22  23  96  68  72  67  35  39  80  66  31  70  49  32  25  56  16  68  49  63  80  23  43  55  21  11  69  80  88  17  70  53  58  50  72  63  63  73  52  30  91  83  98  20  12  43  30  39  95  76  12  95  72  55   8  15  68  10  53  34  71  41  31  64  10  94  71  63  70  65  49   6  24  23  85  92  19  68  19  16  64  68  59  58  58  60  40  78  49  91  38  75  18  23  93  11  46  59  35  67  22  36  12  88  47   4  81  50  26  24  61  25  21   7  49  49  32  48  59   9  70  78  84  29  38  78  36  15  11  47  95  83   2  13  25  90  63  93  36  20  89  33  12  24   9  46  43  33  55  76  83  74  80  95  53  22   5  81  54  88  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        66  82  45  65   5  41  43  16  39  35  71  76  76  59  78  89  40  91  95  57  44   8   9   8  98  66  40   9  51   2  13   2  44  54  76   3  56  13  69  88  91  10  63  43  65  44  15   4   1  74  43  68   8   1  19  26  66  71  85  36  35  81  88  73  30  66   9  57  36  93  69  25  23  62   3  77  23   5  33  25  16  45  67  55  31  13   9  59  70  23   2  70  47  65  80  10  34  90  30   5  52  16  33  52  90  19  64  82  88  69  66  48  57  89  49  91  90   7  49  15  40  86   9  94  27  19  46  58  15  23  26  31  28  76  51  74  71  22  16  94  88   8  71  29  31  62  74  78  90  54  14  65   2  37  22  15  63  70  90  72  91  63  73  35  82  50  47  74  66  15  64  74  82  34  71  96  96  90  64  21  12  64  78  77  62  73  33  68  39  34  19  30  76   9  64  87   6  90   1  13  16  94  72  93  24  91  25   5  84  86  27  58  95  78  29  74   4  77  58  24  93  93  33  94  89   6  53  66  75  48  13  61  45   6  15  50  73  78  82  35  57  36  54  12  68  13  27  48  18  14  67  46  61  52  12  41  71  38   9  27  87  35  65   7  22  92  75  17  56  45   4  59  83  33  33  38  54  71  67  96  42  49  27   5  60  96  26  93  59  83  26  14  97  98  46  29  96  63  43  46  39  86  40  67  20  49  79  23  54  60  51  74  98  32  40  20   8  80  18  98  30  74  85  63  52   8  95  82  93  27  39   8  54  44  88  99  99  23  82  60  68  77  72  57  93  28  82  76  72  24  74  88  47  34  49  38  60   8  79  88  69  88  45  14  80  40   4  77  35  15  64  63  17  42  46  35  22   8  89  31  45  21  53  49  89  46  66  51  87  55  15  53  33  46  60  44   5  91  42  85  92   8  93  41   1  52  93  36  65  24  99  66  58  25  32  56  62  48  92  15  91  58  44  78  23  76  99  10  36  17  95  53  85  83  84  18  16  17  15  38  27  41  19  32  46   3  38   3  23   2  31  43  38  88  14  58  32   2  93   8  34  55  48   7  38  34  93  31  88  59  73  56   9  65  40  19  92  48  90  81  18  44  37   8  87  49  43   9  61   5  27  77  45  29  46  76  50  62  26  14  45  92  29  66  65  67  86  25  80  61  28  63  78  26  66  77  80  31  41  82  28  19  18  39  72  12  40  51  20   9  67  64  91  41  60  85  89  24   3  99  59  42  61  45  98  95  24  50  26  13  71  54  37   8   9  32  80  38  32  83  56  98   8  64  99   8  39  61  14  16  89  15  87  78  21  43  72  25  58  58  46  23  61  43  86  88  90  91  41  21  52  77  10  85  31  80  16  23  65  51  32  99  16  49  22  44  69  51  53  79  93  54  10  22  11   7  40  36  97   9  48  87   6  34  44   5  22  70  91  35  87  29  44  40  44  18  79  26  28  22   4  65   9  73  97  24  35  45  59   6  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      76  80  47  25  63  60  61   5   2  36  39  83  83  14  59  17  76   9  38  37  39  51  13  82  58  23  57  51  54  49  54  43  20  46  15  93  86  79  55  89  42  83  34  29  76  47  32   5  27  93   5  47  84  48  84  88  95  50  71   1  48  98  94  39  98  87  36  12  45  39  68  66  54  79  82  23  45  42  15  84  70   6  93  92  67  65  42  68  23  63  32  15  60  82  25  96  84  95  98  44  15  40  52  32  79  96  32  17  90  39  98  91  83  65  93  23  45  28  10  29  91  53  83  78  31  17  30  59  12  48  44  56  47  31  96  39  87  98  87  78  92  12  87  22  71   8  86   2  79  21  33  68  43  89  17  46  64  77  87  15  98  68  50  83  54  39  50  89  62  26  23  61  34  23  94  12  42  89  14  33  51  88  55  14  27  89  24  16  14  77  95  32  20  54  42  30  67  24  76   2  16  37  99  26  56  60  37  86  89  79  57  74  21  83   6  72  13  72  56   8  53  99  45  17   7  77  14  44  13  47  50  87  73  83  94  73  55  89  80   9  12  29  40   2  69  97  56  23  10  49  94  77  90  98  66  59  93  15   4  50  70  14   9  32  47  81  51  30  52  73  48  31  34   3  88  25  26  85  23  28   5  14  88  79  81  80  13   9  10  31   6  32  28  33  66  94  80  67  49  39  86   1  41  56  64  70  61  26  13  28  28  69  21  66  15  46  16  19   5  87  46  81  45  32  49  78  63  83  80  47  70  72  95  14  78   1  83  32  88   5  41  89  78  99  82  26  61  82  19  32  21  72  97  30  20  98  82  97  33  58  32  86  56   5  69  97   6   7  58  94  86  21  38   2  59  94  82  49  44  56  92  98  98  43  23  33  15  51  69  89   9  67  81  13  61  83  32  92  34  67  43  13  69  81  44  98  67  85  48  89   8  52  74  71  12  20  57  32  60  93  50  88  51   5  82  54  13  50  87  60  82   4  15  14  28  65  12  89  28  99  97  26  91  52  81  75  80  43  10  88  34  57  69  64  47  90   1  27  69  62  17  90   4  50  75  95   5  40  69  93  26  74  71  62  65  73  92  29  38  70  27  42  12  22  23  71  28   6  45  73  47  81  80  87   3  27  72  11  11  88  90  78   7  74  55  94  44  19  37  55  19  34  43  72  39  73  42  78  53  73  76  69  62  30  40  31  38  20  96  71  57  19  80  52  33  43  74  14  79  29  14  57  33  98  40  66  92  99  21  44  74  68  75  19  18  74  65  98  81  29  38   8  64   5  66  25   3  94   8  34  50  17  48  33  98  56  24  65  47   4  60  58  35  59  66  71  85  19  90  38  12  71  31  10  40  62  76  26  82   3  53  54  17  86  93  54  88  59  98  71  91  12  33   6  82  15  92  76   6  28  49  51  88  59  64  15  42  61  56  39  16  17   3  69  85  54  71  97   7  45  95  36  84  81   6  33  99  19  10  41  41  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    61  15  94   8  62  16  46  14   1  96  94  27  57  33  75  47  90  80  75  44   5  63  73  95  98  48  10  13  13  35   5  82  98   6  73  19  45  58  27  44  98  71  85  27  12  31  71  56   9  34  21  11  27  60  20  90  83  84  85  43  66  46  75  37  40  58  63  79  19  15  27  65  80  10  79  28   2  10  72  77  44  52  16   6  59  88  20  32  67  57  11   5  94  91   2  37  97  68  14  59  19  36  97  94  94  51  60  93  87   2  63  78  85  74  15  99  82   3  37  32  58  50  31  26  15  29  86  10  96   8  55  49  10  46  56  58  80  86  19  32  40  89  67  55  44  66  84  24  26  65  94   8  19  40  58  72  11  63  99  19  19  96   1  78  94  48   1  39  84  45  32  27  59  87  80   3  96  44  75  43  90  20  56  10  10  44  70   9  11  26  82  11  23  81  30  33   8  21  87  16  87  97  82  27  60  22  38  81  89  21  87  40  39  62  86  25  81  50   2  23  69  61  57  34  80  87  25  26   6  92   7  84  63  23  75  90  11  29  26   7  62  66  87  23  77  13  82   3  24  82  61   8  48  99  25  78  84  68  73  56  26  35  91  54  91   5   6  76  80  33  41  61  31  38  23  91  40  70  60  87  64  97  47  66  66  91  16  64  65  48  77  40  33  41  76   9  88  53   1  71  85  62  87  90  28  54  44  38  24  63  16  80  92   3  37  32  75  11  16  13  79  10  14  73  77  27  89  43  25  23  93  78  75  32  60  49   1  25  88  74  50  15  40  98   2  86  56  61   3  71  70  34   4  30   9  36   6  66  72  41  80  27  78  27  16  71  92  18  50  90  70  26  26  50  77  53  49  28  91   9  96  40   9  59  32  10  24  72  55  21  46  58  52  93  15  58  67  49  25  17  75  29  31  42  54   1  94  50  23  86  52   6  35  67  23  70  18  91  88  96   1  26  84  53  83  66  99  32  28  56  20   7   6  16  42  36  76   9  94  71   1  67  91  49  43  77  45  92   7   8  27  99  33  65  76  57   2  97  61  27  89  20  38  71  41  31  30  86   7  66  63  54  42  22  54  73  75  47  34  77  45  49  97   2  36  38  11  32  66  27  27  42  96  39  43  36  40  68  65  14  49  49  40   8  37  22  70  59  13  74  33  62  11  28   2  84  61  96  41   8  15  10   8  48  77  43   3   1  31  50  67  39  38  68  34  20  17  55  26  63  60  54  68  34  75  73  52  64  28  26  80  79  72  12  19  63  93  17  69  18  55  18  81  77  83  62  17  11  76  34  92  14  93  35  49  97  14  67  27  38  88  50  89  36  40  45   2  23  58  66  28  62  23  89  72  22  32  70  64  69  54  41  41  92  17  14  48  48  91  73  89   8  35  35  95  51  91  69  87  46  88  17   8  71  27  77  91  70  99  62  91  28  10  89  79   3  41  16  89  90  98  69  96  58  63  34  76  28  36  27  72   1   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  24  68  10  86  27  95  93  28  26  31  47  71  97  41  73  66  70  57  17  76  36  89  41   7  64  27  96  41  50  30  12  69   6  14  63  27  57   6  46  71  90  93  11  91  53  13  29  43   5  67  93  26  77  81  78  88  62  60  74  31  85  62  22   3  24  23  72  40  81  87  96  52  20  40  59  16  93  23  38  55  82  24  88  34  34  12  72  20  92  66  57  23  68  34  31   9  65  43  35  26   2  83  28  84  52  77  83  66  12  44  24   8  11  87  62  29  21  43  54  20  62  71  64  84  40  12  52   6  28  22  40  18  86  23  47  23   3  53  25  80  50  14  56  37  82  24  39  39  74  78  25  47  45  39  36  22  99   1  94  84  35  58  21  78  40  35  86  82  78  72   8  16  70  22   9  93  24  94  41   6  80  85  43  91  17  30  15  24  18  61  51  37   9  81  73   9   1  13  48  14  40  38  72  79  37  26  56  23  76  81  33  69   4  50  55  48  63  55  69  40  66  88  64  77  69  93  39  84  13  32  17  93  23  28  90  76  64  47  23   1  20  41  94  73  76   9  24  73  90  63  81  51  12  85  51  77   2  16  53  79  86  58  47  99  68  81   9   6  17   8  41  55  38  39   1  12  89  67  30  93  56  55  77  68  22  66  52  82  86  48  30  67  29  90  45  48  70  31  68  30  49  96  57  50  32  73  73   8  65  37  46  99  66  11  72  20  70   8  97  23  12  14   8  90  19   6  66  16  29  93  69  13  31  46  75  54   4  43  80  90  15  42  81  60  89  47  20  95  15  23  39  32  79  70  57  25  46  42  69  58  85  78  50  42  40  32  12   1  86  86   1  53  34  42  29   8   5  83  18   8  41  73  88  50  62  17  93  63  50  36  86  25  10  48  67   7  24  50  23  61  81  39  32  17  89   6  24  56  36  20  39  30  41  17  60  54  16  49  51   4  58  66  48  85  17  85  33  62  45  34  18  41  55  58  39  99  77  63  87  99  23  40  12  41  35  11  17  61  70  59  39  24  92  19  88   9  57  57  67  10  89  53  49  62  88  83  44  60  60  21   5  34  38  51   8  94  42  10  55  26  60  33  75  67  54  12   7  93  45  83  74  35  57  85  98  43  61  18  21   1  81  30  39  68  34  91  16  83  25  25  58  66  65  35   2  22   6   4   2  37  46  92  75  72  95   2  52   5  24   1  93  82  17   8  88  61  36  97  67  10  43  20  79  50  69  42  82  11  92  21  66  23  29  98  83  35  50   8  49  37   4  70   8   1  75  95  78  24  73  65   2   8  23  64  39  34  20  47  50  20  24  23  56  92   8  60   2  43  58  79  88  50  91  87  81  80  80  38  59  11  88  76  71  16   2  55  34  86  43  37  47  35  57  83  44  86  88  39  67  90  55  20  51  30  94  90  80  67  78  61  79  68  53  11  72  96  33  35  87  67  21  34  16  40  57  96  22  39  63  77   5  60  32  99                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                88  85  32  18  98  37  14  16  85  40  55  57  62  31  53  23  46  15  75  12  80  31  57   2  46  22  34  80  55  34  63  46   8  88  93  40  55  74  80  73  49  79  13  67  23  58  83  33  36  26  15  52  11  24  44  49  14  56  80  50  34  23  69  77  49  53  23  74  51  51  36  24  48  33  17  73  68  24  47  43  93  89  55  69  62  53  86  29  68  75   1  10  63   9  15  65  69  45  43  98  45  45  26  11  81   8  40  15  24  44   5  36  53  28  76  92  35  82  41  36   1  17  10  51  19  18  47  45  18  93  59  92  67  35  22  36  64  44  89  33  68  41   3   9  37  28  58  26  90  80  81  60  40  35  48   1   9  75  13  12  97  66  38   8  15  77  69  59  84  50  32  82  85  23  52  10  56   5  37  47  27  85  82  38  39  23  96  70  23  89  96  61  91  27  81  24  61  71  54   4  43  58   2  73  25  50  53  23  33  94  59  58  17  97  77  72  25  71  33  39  89  38  91  84  70  72   2  68  10  45  44  10  50  13  90  14  20  18  30  81  47   3  18  56  89  80  72  25  74  61  82  20  24  40  21  21  28  22  44  50  58  94  81   7  99  81  56  11  53  67  25  88  73   4  87  85  34  83  66  13  89  23  38  92  57   2  14  88   7  70  25  69  18  82  60  37  97  54  58  30  15  44  94  70  83  48  52  42  38  87  35  18  81  40   3   1  51  39  13   8  15  85  21  81  84  36  43  55  84  94   2   1  86  61  16  13  29  30  78  36  94  84  65  37  29  20  81  96  78   9  25  57  23  33  44   2  40  54  56  56  38  54  14  62  96  87  19  84  55  70  81  75  47  94  75  74  26  26  32  69  48   8  80  20  82  38  42  91  18  98  20  56  29  55  19   5  90  38  77  88  62  81  88  55  36  56  31  63  68  36  45  77  35  12  81  72  91  23  53  97  96  56  78  61  35  63  55  15  47  56  94  10  26  26  74  38   4  65  62  20  98  48  52  46  55  75  29  50  89  39  98  63  24   6  17  55   3   1  97  12  62  95  13  24   1  60  35  25   7  82  35  12   1  46  77  87  66  88  77  86   5  21  48  82   5  82  77  70  14  75  32   9  71  50   9   9  69  84  74   1  68  79  24  18  29  94  30  67  29   3  27  67  65   4   1  42  30  85  75   5   4  71  53  85  31  47  31   1  32  91  68  51  71  68  25  48   6  96  90  73  61   4  37  66  98  22  48  37  83  96  34  32  13  94  74  37  30  74  61  73  69  71  49  21  56  89  74  78  10   2  78  44  25  77  94  72  50   7   3  50  29  16  96   1  88  71  48   7  87  28  40  45  37  75  90  57  27  45  74  64  43  60  68  63  66  34  32  33  85  26  22  76  12  34  51  33  53  65  27  92  19  15   8  16  30  23  52  87  82  12  95  85  47  91  81  24  26  91  43  65  93  61  38  55  61  77   4  83   5  43  74  50  49  76  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              44  44  62  49  12   5  48  77   9  99  54   8  82  97  24   4  24  58  84  41  73  66  28   3  69  48  50   8  28  58  92  75  71  22  19  55  51  71  69  71  77   2  77   2  22   6  50  65  32  17  34  82   8  77  73  26  77  55  54  13  35  39  31  33  93  35  76  84  67  87  37  51  44  69  51  32  39  10  40  70  41  37  42  49  61  88  55  87  47  41  59  93  46  77  21  37  86  76  94  18  53  97  43  75  85  64  51  16  40  82  35  41  86  51  23  58  16  65  33  59  84  81  10  46  13  17  84  38  69  51  32  35  28  62  89  91  76  34   6  53  47  89  93  99  20  83  57  13  70  51  31  24  78  80  70  86  14   6  93  87  90  76  22  95  86  27  87  39  37  23  63  13  86  77  69  70  21  11  86  62  55  18  28  32  55  49  45  40  72  62  20  50  12  66  62  68  24  20  15  25  51  66  19  88  69  22   9  94  63  10  13  20  82  71  14  38  39  13  70  28  48  75  39  96  19  99  97  23  62  77   8  18  20  34  27  14  28   5  51  82  85  94  30   9  23  90   1  91  18  42  16  86  60  86  17  94  78  13  53  96  18  61  13  33  48  61   3  72  87  52  51  52  22  37  64  29  64  55  76  67  31  14  86  15  63  64  48  93  26  67   2  15  46  90  75  33  43  98  22  33  70  77  78  46  57   1  42  68   9  13  14  97  25  90  43  91  69   4  27   6  78  88   1  70  18  20  23   5  86  71  71  85  90  23  37  92  74  97  50  72  23  20  29  97  58  46  97  43  67  55  35  25  75  73  84  54  96  26  46  15  22  29  37  40   6  44  28  57  19  60  94  92  72  28  67   9  78  58  67  57  28  10  63  92  62  65  28  29  26   6  15  81  50  85  93  37  89  22  94  36  95  44  23  56  20  41   5  13  62  24  38  70  88  72  16  26  96  72  50  39  23  70  32   1  51  58  29  99  47  27   4  85  98   3   1  62  61   9  11  20  90  30  73  52  20  96  47  79   8  87  18   6  59  54  33  68   5  23  53  36  94  70  44   2   3  50  68  93  90  70  40  20  44  37  40  22  25  96  55  28  73  91   8  64  29  14  28  68  17  45  52  45  50  82  28  47  81  58  61  99   1  39  24  63  45  94  48  48  46  22  85  54  31  24  68  74   4  16  54  95   2  36  22  93  85  34   8  67  86  39  66  87  42  54   3   6  83  67   6  25  23  60  60  76  33   8  19  19   7  95  76  82  16  23  44   4  36  61  94  53  36  10  83  77  97   7   6  12  51   8  10  59  89  27  40  83  32  23  86  99  51  26   1  44  46  31  98  74  92  48  32  21  34  40  12  10  18  56  42  21  76  19  92  77  29   5  45  72  10  67  71  42  63  45  95  98  81  43  84  33  48  97  30  25  18  18  18  67  32  18  25  26  22  20  48  99  15  85  86  98  45  84  95  57   4  24  17  39  82  19  29  60   4  63  62  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            76  20  53  79  87  44  72  57   3  95   8  37  45  26  11  78  66  69  23  83  39  75  95  43  89  60  49  21  82  57  31  94  97  97   8  21  69  80   8  45  12  46  62  94  99   8  40  21  68  39  13  70  73  53  93  18  59  76   1  95  42  54  49  18  81  52  30   2  15  65   6  59  50  81  74  49  97  22   5  35   7  57  20  50  92  61  90  35  32  81  69  23  30  70  56  12  35   1  20  57  30  21  15  64  10  55  18  10  24  44  89  43  59   7  74  58  49   1  81  23  30  21  93  47  65  36  53  81  22   1  98  42  65  37  98  67  18  28  13  49  57  52  80  42  87  51  45  24  29  62  53  53  24   1  37  86  47  98  20  86  63  42  22  16  14  71   3   4  38  34  64  11  37  17  17  57  39  28  69  30  15  87  43  65   4  75  83   1  48  17  65   1   2  99  80  31  82  37  42  15  93  41  57  70  91  11  95  42  81  83  17  54  55  11  31  52  85  13  12  11  28  30  72  51  20  42  78  66  97  45  87   1  29  63  61  11  95  33   4  56  72  93   8   9  17  71  67  22  13  62  39  32  78  96  82  11  28  24  64  99  99   8  18  57  71  39   3  67  34  79   9  53  84  46  34   3  13  44  55  54  51  62  73  80  50  77  61  25  52  73  60  16  83  25  45  53  76  23  22  54  84  29  10  89  90   9   8  61  31  40  40  53  81  55  46  19  96  17  63  64  88  62  31  32  64  92   1  57  70  95  84  30  96   9  41  56  65  54  80  51  57  42  40  63  46  12  22  35  57  65  66  39  85  69  89  29  93  58  78  67  65   5  74  46  95  19  22  42  58  10  26  38  89  12  24  22  17  40   7   7  72  79  22  53  79  49  59  37  94  90  35  48  47  27  30  91  27  54  34  92  94  54  93  49  22   2  51  59  70  11   9  41  40  32   3   5  15  67  82  70  79  64  61  88  25  99  46   7  82  56  39  78  97  53  53  44  87  96  68  45  28  27  34  55  25  64  40  49  16  13  95  67  76  98  42  61  57  13  17  72  54  81  30  58  11  92   4  95  51  74  66   6  45   3  82  18  41  58  93  35  18  81  11  80  88  84  72  88  34  13  20  98  34   4  57  70  28  44  96  99  66  37  83  11  32  58  57  21  27  77  32  96  36  13  56  99  89  22  54  30  36  58  66  27  34  43  73  65  53  84  93  72  10  81  59  87  55  55  81  95  71  37  50   7  44  46  65  37  97  70  77  93  93   4  66  26  96   3  24  35  77  92  70  26  22  80  99  45  70  74   7  86  71  27  53  83  94  34  60  83  45  73  92  73  62  42  64  28  41  83  55  91  37  65  29  37  39  71  48  13  67  76  91  15  21  58  79  85  75  28  44  26  68  27  50  13  81  34  46   8  98  76  88  97  12  75  95  42  12   9  85   4  95  21  53  10  92  37  90  84   8  97  55  55  99  24  89  69  95  13  36  35  98  27  64  98  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          12  53  45  65  44  40  89  20  23  24  64  58  92  31  66  98  85  13   9  73  66  34   3  30  69  85   6  66  52  36  54  66  24  55  47  84  99  75  82  55  41  89  37  43  82  64   5  16  50  50  86   8  90  78  11  30  72  10   4  43  26  85   6  64  98   8  77  91  18  39  45  90  30   7   8  75   7  59  45  19  39  19  23   3  72  97  72  86  77  72  86  17  28   9  14  27   1  41  31  43  34  55  50  57  14  88  81  25  13  78  26   1  82  57  38  66  47  30  61  13  56   9  96  27  99  51   8  24  65  53  95  74  50  73  21  34  69  36  36  80  41  23  16  26  82  60  83  25  58  78  67  26  79  73  51  17  57  82  21  83   2   5  47  54  97  73  22  33  47  29   5  52  69   4  11  69  96  47  54  90  21  32  92  27  43  12  69  89   3  60  38  33  64   7  64  77  49  98  71   4   9  85  65  82  14  89  16  32   2  99  22  53  48  28  19  43  19  70  30  31  46  94  20  94  57  89  22  50   6  82  28  35   9   8  56  39  60  89  17  29  15  83  83  94  58  52  66  86  35  91  92  26  44  26  65  72   4  29  34  29  54  95  18   3  59  37  77  61  59  51   1  57  25  40  16  33  45  17   5  14  33  17  47  64  60  27  14  69  35  27  58  87   8  20  97  27  95   2  33  10  30  69  87  92  22  11   5  51  34  34  53  66  10  85  42  17  90  60  31  82  63  55  18  43  64  63  74  69  62  29  23  84  16   2  33  23  61  74  99  25  62  28  15  96  50  16  67  18  15  33  51  85  11  43  37  83  84  38  45  42  77  41  54  64  12  15  52  14   2   7  69  35  79  54  16  77  39  91  66  73  33  66  49  76  73  11   7  39  16  93  82  62  46  69  21  88  51  15  90  42  93  64  37  56  82  46  62  73  94  13  59   3  29  76  81  53  13  77  78  89  92  43  26  96   1   6  95  46   8  85   3  49  70  51  43  57  58   5  60  92  66  65  71  63  50  40  15  28   8  76  88  51  17  77  30  48  52  93  87  63  76  57  95  76  75  95  96  89  75  48  41  33  74  75  82  60  53   1   9  75  73  13  83  78  38  39  37  23  97  64  95  12  79  54  32  84  90  32  24  63  95  14  54  64   5  74  15   2  14  80  80   6  53  52  72  51   8  60  57  25  72  85  55  97  11  78   2  55  65  95  70  81  77  12  80  32  24  30  35  41  69  55  36  63  13  42  33  63  40  24  58  31  44   1  31  48  74   6  96  26  77  34   7  35  74  78  75  43  85  26   9  20  45  50   8  39  38  83  57  86  88  96  15  67  98  35  58  74   8  97  37  39  31  40  62  21  12  95  82  61  47  67  38  15  93  16   6  89  89  63  73  39  59   7  91  14  92  81  46  66  54  90  98  75  26   2   7  84  63  53  34  87  68   4  15  53   6  83  14  99  91  87   7   1  69  17  38  41  10  36  92  46  22  34  72  46  65  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        95  53  59  92  76  30  74  71  69  38  12  95  92  64  78  69  35  56  49  29  75  28  88  77  82  43  89  95  23  51  83  17  68   8  59  96  63  51  88  71  69  18  11  65  57   8  52  78  99  63  54  30  85  78  19  36  22  94  62  84  56  92  15  85  92  16  64  19  12  16  96  50  32  99  28  58  30  96  61  72  18  84  41  76  52  44  65  89  65  83  90  60  97  49  34  16   1  56  15  48  53  92  40   3  86  20  38  92  26  99  59   9  91  27   2  77  87  75  27  56  45  28  84  51  33  73  97  79  70  15  81  58  43  79  52  32  53  63  48  22   3  32  52   1  39  54  43  75  25  62  17  55  26  79  15  38  96  55  41  32  90  81  85  84  18  57   8  53  70  19  71  22  65  69  84  76   5  72  61  29  30  85  13  29  65  73  86  69  25   9  13  14  11  55  64  95  89   9  88  99  59  21  42   9  28  27  60  78  49   4  63  45  30  13  38  90  59  35  43  88  29  43  32  57  46  38  68  76  55  98  54  65  75  99   5  71  97  86  58  31  65  46  94  68   8  74  99  98  71  48  76  14   7  91  46  60  21  97  18  85  39  34  96  64  89  44  70  54  90  46  76  69  94  58  45  79  53  37  88  91  38  33  95  69   4  80  21  65  88   1  45  58   8  15  48  63  67   5  25  19  33  24  22  71  17  44  60  20  94  75  58  57  82   8  47  96  64  18  67  54  20  26  49  18  63  18  42  82  53  75  39  56   6  31  22  47  55  92  32   1  29  56  43  16  23  39  36  37  53  52  48  30  82  23  19  66  92  54  40  93  58  17  85  64  55  63  28  86  60  80  62  62  67  61  33  18  30  70  59  16  67  99  67  80  55  59  76  75  17  78  77  55  99  53  11  67  77  30  77  75  57  47  29  67  75   8  16  19  23  25  91  72  47  82  95  78  66  46  44  49  72  54   1  29  88  94  29  60  71  10  89  85  32  89  51  83  32  12  48  40  75  54  63  91  76   8  84   1  76  28  66  48  60  98  11  23  38  89  95  84  71  73  36   2   7  31  34  56  55  20  68  94  34  58  99  39  68  55  87   5  49  24  28  57  67  51   9  44  74  52  30  64  82  96  75  59  78  30  79  52  49  34  51  56  47  42  28  23  88  51  37  42  34  11  13  76  44  53  33  11   7  21  18  35  75  47  96  23   3  13  50  95  44  61  51  28  67  88   7  88  34   7   5  69  99  61   5  99   2  99  82  35  82  59  98  29  50   1  15  64  36  12  97  86  19   6  44  23  83  97  25  81  28  58   8  98  88  12  70  53  72  84  80  17  30  22  12  69   8  97  10  36  67  48  75  35  38  33   8  42  12   4  21  80  26  97  86  82  21  88  46  15  48  76  28  28  63  93  92  97  75   8  83  40  14  59  65  26  46  54  50  51  86  73  23  82  51  80  71  22  99  15  62  88  85  69  65  28  10  33  96  77  54  91  48  71  49  13  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      53  15  55  20   6  58  44  52  13  19  31  35  62  71  61  34  97  12  80  89  34  99  38  99  32  93  72  72  15  13  29  37  74  79  30  98  33  84  23  42  61   5  94  99  44  23  52  33  37  97  35  16  52  98  47  13   8  69  94  21  73   5  69  89  11  54  61   8  41  11  44  38  85  17  91  25  94  84  72  85  45  89  14  57  13  66  76  12  24   8  90  68  61   3  96  36  13  43  11  59  81  64  41  24   6  90  64  98  52  14  51   8  31  88  18  39  15  28  95  51  94  88  15  74  27  57  82  47  55  19   5  95   9  76  69  43  43  48  87  73  60  98  47  55   5  32  40  39  24   4  15  95  58  71  22  76  94  76  20  95  83  17  98  81  60  48  41  71  16  27  61  81  52  74   3  31  97  35  60   8  14  61   7  24  36  61  43  28   1  13  52  24  97  60  30  91  59  61  31  46  43  52  37  65   4  30  67  94  68  59  52  78  99  86  59  58  35  43   2  29  65  64  72  16  93  16  94  66  29  14  64   2  93  69  98  20  75  73  18  74  30  54   8   6  41  72  70   8  86  29  69  32  80  99  85  34  44  11  28  78  61  15  69  89  28  87  91  95  46  93  10  60  35  94  55  98  35  55  53  91  30  47  74  90  38  40  72  13  48  33  26  33  35   3   5  15  97  41  27  94  15  26  39  48  73  43  32  38  62  46  12  33  43  89  38  87  22  15  22  45  59  18  44  69  23  82  34  38  39  21  77  59  87  24  16   2  78  46  45  26  99  36  82  39  85  30  21  14  19   1  19  78  24  92  57  64  64  47  25  37  31  18  14  40  61  25   3  97  74  12  81  47  89  85  99  59  77  30  61  29  41  23  97  67  63  83   3  63  95   7  39  49   8  34  55  55  17  89  97  22  33  28  59   8  81  91  54  47   6   2  35  26  64  61  81  43  50  65   9  61  42  74  56  78  15  49  56  20   9  45   8  67  20  83  20  40  42  32  13  81  65  85  53  75  38  46  66  32  41  49   1  29  17  36  75  41  79  73  40  74  25  94  92  45  21   3  94  95  50  22  65  73  23  82  33  92  64  15  61  23  31  75  26  10  26  67  10   6  89  95  70  69  22  60  14  74   8  97  53  77  12  37  68  65  34  74  27  49  28  19  31  59  63  32  54   6  93  98  76  67  93  38  51  45  67  78  78  82  85  64   9  61  36  95  45  19  28  87  44  35  94   2  40  83  83  58  34  80  16  87  92  15  53  58  40  76  81  16  50  44  21  27  27  94  88  69  67  87  48  64  71  72  31  45  58  99  85  35  70  76  97  41  55  37  27  73  99  30  35  89   3  77   9  22  87  42   8  61  88  67  56  67  20  62  20  11  39  82  95  48  44  66   5  37  77   3  12   9  14  74  43  69  59  20  91  83  22  72  41  82  67  53  18  51  83   2  94  34  33   8  92  61  84  85   7  16  55  53  80  94  88  68  55  87  43  22  76  39  29  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    94  81  21  65  83  15  16  84  65  31  36  28  65  15  99  80  67  21  45  75  51  45  17  94  35   3  74  49  56  76  44  96  25  25  87  70  47  59  27  49  62  22  35  85  78  36  74  59  74  88  97   9  76  93  49  28  14  91  69   8  47  65  93  28  77  92  37  23  68  93  25  65  93  38  29  77  61  36  17  72  19  33  57  72  75  87  70  97  14  37  96  18  97  45  66  24  53  15  30  47  34  13   5  15  17  97  60  30  68  36  43  69  31  44  48  19   7  90  11  72  16   1  75  89   4  25  36  57  41  72  87  20  81  40  88  89  31  52  38  70  37   2   1  52  30  37  30  84  21  93  90  43   6  70  97  48  45  92  71  38  46  93  41   4   5  59  34  27  79  17  79  34  73  93  83  54  63   6  71  63  26  91  21  98  37  40  62  55  78  28  72  52  97   3  95  56   9  87  12  77  34  97  26  89  13  23  27  10  54  36  22  55  70  65  75  79  76  69  65  15  34   3  97  40   4  24   8  53  69  67   1  66  60  66  47  79  96  51  86  33  90  48  44  43  80  68   5  85  30  10  86  76  30  32  44  83  59  29  97  39  69   9  99  11  91  61  36  71  54  75  17  42  55  21  59  58  35  83  51  11  86  72  69  77  13  96  74  78  56  16  20   8   1   4  10  51  77  49  90  52  21  62  62  69   6   7  54  22  33  22  65  64  95  48  97  78  51  46  84  99  33  12  55  74   9  67  21  97   2  61  19  45  50  52  88  44  98   7  66  50  49  29  24  41  29  58  43  29  95  89  96  30  36  43  88  18  15  84  53  15  29  74  64  72  16  96  59  87  19   7  61  17  53  79  17   1  28  46  78  92  47  27  90  75  68  76   8  36  47  87  74   3  68   3   2   5  65  87  67  37  31  30  14  37  19  66  57  52  28  70  61  71  11  52  27  79  87  22  22  45  58  48  18  77  27  86  58  92  92   5  63  86  47  69  28  35  94   2  59  57  53  32  63  81   4  73  94  73   9  16  76  12  93  71  29  19  41  93  37  41  90  67  11  90  35  54  92  99  50   6  52  89  71  98  97  65  28  69  11  97  16  67  45  64  17  80  23  29  33  31  83  42  33  30  25  27   8  42  66  20  98  60  51  15  85   8  48  96  38  54  24  27  28  69  59  27  70  94  30   7  72  25  35  22  77   6  39  53  68  37  79  89  31   5  91  62  26  32  50  23  55  39  47   4  64   3  47  99   4  97  17  40  64  67  73  26  25   5  49  50  50  33  54  64  58  32  62   3  11  33  44  13  71  85  91   6  29  23   5  90   4  48   2   7  35  78  58  72  56  83  49  63  25  97   1  76  79  65  69  90   7  75  69  87  13  53  38   9  62  64  91  21  18  90  17  88   3  32  55   9  76  39  37  75  74  27   1  53  36  13  96  39  97  49  27  51  50  78  13  98  45  50  73  52  45  35  14  42  32  13  14  54  28  66  68  76  54  87  98  93  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  41  78  91  14  29  47  34  53  29  48  55  36  73  27  25  25  57  34  93   1  42  65  84  59  67  29  62   7  94  97  33  85  26  49  44  44  46  92  31  16  26   5  39  43  44  62   7  16  27  87  97  28  21  97  74  94  61  42  79  35  17  57  66  14  96  64  24   4   4  11  14  38  12  22  87  87  95  15  93  45  85   4  44  21  70  38  60   2  34  65  94  13  96  48  65  14  42  45  47  78  44  15  77  26  60  85  17  90   9  23  84  56  90  52  18  67  15  65   9  22   8  31  77  54  45   8  32  47  75  98   6  61  36  14  46  99  36  70  84  61  23  54  71  54  11  62  94  75  81  15  39  21  85  69  98  35  88  61  47  37  41  82  50  51  38  97  86  92  15  30  51  21  87  25  43  38  23  96  42  61  58  20  65  43  48  67  24  86  31  45  30  52  43  51  49  61  46  22  65  57   5  12  12  41  55  35  92  70  19  98  24  80  49   3  66  10   2   4   8  83  55   4  52  60   5  37  85  14  52   8  80  39  23  33  38  44  16  15  66  50  61  97  34  89  93  76   7   8  20  34  82  50  15  70  24  66  46  23  21  50  91   9  56  49  36  56  50  25  54  43  69  97  18  19  79  16  86  65  15   4  64  82  95  81  60   4  42  75  66  20  39  80  25   8  34   7  97  55  81  40   5   9  26  96  93  14  84  38  82  38  68  36  83  30  39  90  63   7  25  34  74  91  20  95  25  94   4  45  80  35   9  86  54  40  43  23  19  54  58  95  69  84  39  34  14  49  14  27  23  91  61  23  21  10  61  19  94  70  21  65  49  88  69   1  92  32  74   2  10  85  94   3  76  28  31  16  83  12  95  93  37  52  69  75  97  14  98  39  32  39  47  99  51  10  38  14  83  12  26   8  78  60  55  18   3  30  58  45  77  52  13  81  94  73  27  93  16  15  30   2  53  30  94  42   9   5  76  96   2  71  11  50  86  41  24  79   6   4  72  25  80  85  87  23  60  10  69  11  26  81  68  92  73  39  51  27  44  53  77  17  46  90  76  20  80  35  98  67  19  24  51  81  51  86  97  22  40  59  93  32  61  56  36   8  41  86  13  82  73   1  83  16  20  15  41  47   4  72  70  78  65  52  20  62  30  54  75  67  73  70  55  83  57  19  60  36  13  33  66  72  21   8  75  60  72  91   6  73  60  58  31  75  98  36  70   6  95   7  85  95  25  14  10  45  59   8  75  63  67   4  72  19  37   4  13  84  27  83  31  53  24  12  62  82  16  80  87  41  64  74  18  72  17  74  96  32  69  64  61  75  26  23  56  58  35  14  71  71   2  17   3  13  69  32   7  57  82  95  32  70  32  19  45  10  51  39  86  96  64  27   3  27  30  85  40  18  74  88  83  81  28  48  55  98  54  27  87  62  28  89   1  70  70  78  71  79  96  33  44  45  16  26  91  19  48  11   7   6  58  83  85  33  96  93  59  81  86  82  54  36  42  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                15  42  55  88  32  64  67  39  14  68  52  23  99  49  95  26  65  15  64  61  33   8  14   8  87   4  87  34  82  37  82  66  34  64   9  88  26  52  97   4  98  87  83  21  21  98  18  10   8  98  38   5  71  35  22  25  71  45  57  17  64  54  59  92  81  59  92  59  81  27  87  11  84  42  51  93  82  78  32  29  25  18  88  50  64  12  75  49  50  87  91  45  13  40  61  12  40  83  81  69  72  72  69  55  97  16  23  54  20  64  41  18  91  65   6  48  44  27  76  41   9  76  83  27  45  44  71  15  37  78  69  90  65  98  90  33  70  32  30  54   6  81  96  68  14  73  68  15  44  69  66  53  55  83  81  95  66   1  31  81  60  79  22  82  82  82  99   1  78  47  16  27   3  86  82  30  67  21  91  90  44  94   7  79  33  25  56  25  29  28  98  76  12  13   7  64  47  24  81  51  35  99  95  79  55  85  93  99  95  25  79  38  93  28  94  15  10   8  77  15  88  80  25  45  57  34  10  28  38  81  27  27  92  21   4  22  31  14   3  87  14  55  62   6   6  69  13  35   4  28  24  44  91  48  70  56  29  56  66  84  88  98  11   4  69  25  16  97  13   6  33  28   4   2  94  86   7  16  20  29  26   6  17   6  62  66  19  39  84   5   6  47  90  73  11  89  32  20  65  51  61  96  93  55  58  59   6  82  57   4  64  12  86  82  70  54  33  17  10  65  99  22  99  29  27  23  95  87  10  96  60  41  51  59  36   4  10  61  26  47  25   8  31  74  60  68  79  17  34  81  54  36  69  65  27  84  68  74  38  23  33  51  77   9  61  91  66  18  95  39  92  57  33   3  31  86  40   4  47  27  82  87  59  95  14  71  50  87  84  75  80   7  30  27  89   7   4  31  15  59  66   1   2  64  44  14  20  61  38  45  98  82  28  31  25  48  42  45  79  41  67  90  93  36  94  83  56  51  66  47  89  44  81  48  23  12  69  51  25  62  22  24  90  25  98  81  77  48  26  84  42  35   2  12  94  32  42  62  52  94  28  50  35  86  80  80  91  97  70  69  56  70  42  54  82  38  84  79  60   1  63  67  92  82  17  66  56  19  57  25  30  10  75  35  52  60  75  76   8  57  55   9  27  47  88  18  10   2  53  74  76  23   4  38  87  60  16  57  80  15   3  98  68   8  50  82  91  72   2  54  79  58  39  37  84  20  47  59  95  93  86  70  64  14  93   5  48  60  70  25  84  74  60  29  63  64  80  77  94  26  14  58  40  34  88  30  66   4  13  29  74  30  14  77  15  68  61  64  99  14  69  47  16  36  51  64  14  21  13  37  53  60  90  75  45  88  83  66   6  69  58  76   7  95   2  54  35  41  21  32  21  42  84  70  95   2  21  53  90  84  38  10  84  75   4  99  92  97  74  20  30  39   3  65  35  78  55  96  55  73  96  67  30  57   1  88  16  53  95  96  27  99  76  83  69  61  23  52  45  16  27  55  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              12  71  61  34  87  25  28  82  91  80  74  47  16  32  46  70  14  22  79   2  81  32   2   4  58   2  24  69  10  95  16  53  82  52  85  84  70  66  48  25  99  91  45  93  69   2  13   3  86  47  34  27  17  56  92  65  98  61  34  30  42  29  52  59   8   3  29  79  24  86  97  56  50   7  81  58  33   6  64  97  21  61  97  94  17  48  30  94   8  31  91   7  72  63  30  29  71  61  21  17  75   9  71  40  99  28  53  66  53  14  67  14  99  35  36  80  46  40   5  40  96  75  42  15  82  39  54  99  64  15  46  95  67  24  38  33  96  67  81   6  64  15  42  66  35  38  10  77  23  58  51  19  62  31  27   5  32  25  98  61  40  73  94   2  55  82  31  47  11  42  92  32  74  31  89  99  76  49  66   7  31  19  75  48  45  24  57  34  39  70  91  37  89  51  83  63  71  87  27  52  17  71  77  73  28  43  61  60   1  46  64  84   2  71  24  53  51  63  73  26  61  28  44  16  16   5   2  61  52  27  24  94  82  50  17  87  60  59  23  52  34   1   3  99  25  90   9  44  93  14  91  90  70  76  85  73  70  30  92  91  25  42  49  93   8  86  45  11  19  30   6  11  40  39  80  54  73  82  58  40  77  69  33  34  11  79  74  81  74   1  47  32  34  93  56  20  15  41  32  40  15  80  67  46  20  82  20  80  80  18  35  93   1  48  29  25  73  82  47  25  60  81  73   5  76  51  71  68  40  41  44  74  88  76  38  71  66  10  46   1  64  12  35  69  66  36  88  83  48  33  66  47  28  37  11  52  82  76  93  38  37   4  88  98  11  58  91  24  18   4  64  38  67  95  37  71  30  14  59  80  30  87  98   6  23  41  66  37  65  98  18  19  28  43  52  69  53   2  63   1  48  96  67  48  71  47  89  48  70  39  87  66  92  56  40  95  48  13  40   6  56  10  21  72  95  84  57   2   4  20  47  71  40  43  20  43  77   1  49  60  37  84  43  35  59  49  33  97  11  42   6  20  22   1  53  26   7  61  74  72  22  61  79  39  27  21  21  93  48  26  53   6  47  20   2  38  68  91  96  28  89  94  30  10   7  92  81  29  82  69  71  16  86  10  69  13  97   4  80  70  66  96  12  20  79  44  64  46  85   9  87  99   8  76   3  96  30  71  50  90  64  72  91  59  20  40  45  12  59  33  58  64  42  47  81  51  56  80  33  86  85  32  58  70  43  36  45  57  60  11  84  33  52  57  38  85  74  37  38  17  31  19  84   5  86  93  36  68  33  99  55  69   1  44  83  11  74  47   3  38  51  58  65  10  84  17  86  84  40  60  20  98   5  17  91  24  16  27  84  86   3  98  72  91  82  89  22   3  81  97  78   1  67  75  36   4  36  95  34  81  49  87  44   2  55  20  56  78  31  12  30  47  37   5  34  62  43  93  45  14  41  76  31  72  48  71  89  56   6  17  52  28  26  18  31  28   6  91  46  46  36  43  41  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            52  71   1  79  40  27  66  37  30  36  80  54   9  27  62   6  90  17  80  27  69  54  81  24  22  62  40   1  17  11  60  43  45  97  17  58   9   5  81  94  96  43  89  55  16  75  26  87  80  45  79  16  84  97   9  44  71  59  56  70  10  12  77  39  47  93  87  34  52  43  24  79  89  65  74  83  44  23  74  86  15  27  38  33  59  98  91  52  49  33  33  41  86  37  37  33   1  95  93  25  40  37  16  21  20  31  43  77  66  68  42  95  58  38  57  36  68  90  59  66  59  50  95  13   4  30  90  87  82  47   6  19  57  98  73  69  41  99  38   2  12  22  69  86  78  31  90  99  51  39  75  64  43  93  90   9  27  75  47  76  17  76  49   5   5  63  13  37  18  11  66  40  41  28  92  11   4  13  30  99  99  19  87  74  91  58  60  21  46  74  95  11  59  41  45  48   9   9  67  97  96  68  55  74  84   2   3  34  52  18  70  25  39  22  25   4  17  86  69  35  62  51  78  22  11  82  62  70  40  83  72  21  85  87  50  22  12  21  59  58  45  51  46  18  98  68  97   3  50   3  38  26  60  41   8  97  29  23  91  32  57  96  80  29  26  92   4  90  32  68  54   6   5  40  20  92   6  34  52  60  26  52  86  85  15  67  43  56  65  43   2  44  90  36  53  64   2  89  99  56  63  17  23  69  59   5  67  32  10  70  46  59  39  47  58   7  52  61  20  98  18  50  72   4  42  96  65  66  51  39  75  99  52  93  76  73  92  18   6  30  50  83  45   4  61  81   2  27  46  66  73  29   1  94  37  12  85  54  48  40  21  30  74  21  43  28  65  37  45  54  96  22  94  97  62   9  88  41  54  87  64  32  82  52  71  44  93   7  92  40  14  46  32  26  93  97  11  94  59  68  91  31  44  95   7  98  38  71  31  59  41  31  56  84  75  27  94  12  27  85  11  79  46  36  31  49  35  90  31  36  10  62  75   9  67  31  54  33   4  61  61  12  76  34  26   7  70  36  74  40  84  41  94  92  16  13  26  29  21  13  44  98   5  16  45  64  93  48   4  10  73  66  23  60  54   8  90  28   2  47  68  69  47  55  36  95   9  18  66  46  31  58  40  47  56  53   6  60  79  81  85  52  47  25  51  50  87  41  90  43   9  11  94  64  89  50  40  47  45  44   2  91  36  11  11  64  81  37  99  10  86  82  25  11  44  29  62  51  24   9  10  60  38  54  67  26  89   4  31   8  48   4  33  11  97  78  82  92  93   1  56  27  22  39  33  88  11   6  48  75  66  38  54  51  13  16  25  47  31  29  23  49  95  75  45  53  21  54  49  12  72  31  41  80  18  74  21  71   1  60  28  17  14  63  28  51  59   2   6  46   7  36  67  62  55  99  21  89  42  93  33  27  19  89  14  33  33  23  15  15  94  79  34  25  63  38   5  41  35  33   7  10  34  61  90  15  39  83  67  24  10  11  99  86  79  70  80  75  14  62  91  64  56  96  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          93   2  67  76  69  61  59  58  49  72  69  63  91  46  33  55  86  70  62  21  58  78  55  67  71  83  76   8  19  58  40  76   9  76  40  56  33  40  69  30  14  91  42  92  16  17  54  24  72  44  89  30  86  80  79  73  48  96  61  39  50  23  41  23  43  34   3  42  51  42  25  79  40  86  58  99  64   5  59  97  91  68  76  76  70  60  62  45   8  69  76  60  36  59  17  50  18  76  46  92  28  47  17  74  96   1  19  67  50  39  62  56  34  47  21  23  74  86  88  74  23  77  87  55  57   1  10  23  73  15  92  39  98  66  70  42  28  65  83  76  94  27  45  87   7   9  68   1  95  11  18  84  91  43  57  99  48  20  55  39  58  57  54  77  65  98  47  75  46  39  70  46  10  68  88  93  55  62  23  22  16  54  55  22  90  11  60  60  15  36  43   5  99  36  98  60   4  87  76  88   8  66  25  73  41  81  73  70  80   8  29  63  74  90  23  73  15  17  99  90  92  76  50  66  24  26  99  48  30   4   5  96  55  99  19  59  29  87  53  61  82  44  21  12  73  15  82  36   9  27  85  93  18  71  92  42  44  71  53  85  85  12  79  52  36  82  80  90  67  35  41  73  60  66  32  95  35  17  24  95  18  29  53  26  31  51  35  80  72   6  98  63  61  53  61  73   5   6  82  54   2  59  95  34   8  40  29  63  68  98  26  80  25  70   3   7  97  67  64  68  93  16  61  22  47  18  65  36   8  40  13  86  93  25  32  93  38  34  64  38  52  14  75  57  92  34  65  74  62  44  97  60  43  72  98  71  13  65  47   6  31  35  46  85  81  64  99  48  24   5  50  48  52   6   3  64  97  24  28  41  27  41  74  40  46  79  12  72  33  34  12  18  37  53  91  80  13  71  53  99  61  22  11  67  88  25   5  76  64   4  15  12  73  93  10  93  30  55  50  67  28  36   2  97  38  15  52  70  47  36  31  74  90  67  47  96  88  68  66  39  15  71  29  95  96   7  60  12  26  66  18  54  59  31  57  31  76  32  22  79  70  85  52  11  34  48  62  78  87  89  97  90  86  96  49  97  99  96  36  63  88  62  87  76  30  84  24  21  52  22  14  77  74   2  95   3  98  11  57  22  73  54  40  31  58  53  92  27  59  26  18  71  97  21  22  28  13  18  26  82  15  11  86  23  78  44  78  54  83  26  17  29  63  88  44  50  37  87  65  48  96   8  85  84  43  21   9  86  41  48  87  56  59  91  75  75  77   7   1  67  11  94  21  85  30  73  30   4  42  90  72   1  77  98  23  13  40  25  41  19  59  27  22  45  19  84  74  11  14  37  89  84  72  23  72  36   8  32  93   5  44  61  78  17  72  87  10  95  22  84  84  58  56   5  82  89  30  10  81  18  47  65  75  15  11  56  34  64  96  54   5  16  73  22  75  70  37  47  74  74  86  88  30  70   7  90   3  11  41  45  10  44  25  26   8   1  22  68  74  19  12  69  74  30  38  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        81  73  54  67  60   7  18  82  70  26  75  66  40  79  54  57  51  76  76  70   7  57  46  99  56  74  52  11  48  84  55  71  69  30  94  97  39  17  95  13  52  54   4  63  88  90  86  74  20  83  73  79  18  90  16  43   9  99  44  36  12  70  10  16  20  25  35  23  87   9  30  29  22  58  85  28  92  79  46  88  68  25  62  17  87  56  84  70  33  42  76  86  36  48   6  92  50  44  67  38  55  75  54  70  86  98  37  32  83  70  99  53  90  98  53  97   6  59  18  79  39  44  51  97  22  74  82  65  22  93  62  19  53  14  93  77   1  83   5  26  66  19  46  78  14  96  44   1  15  90  41  22  67   8  88  17   7  50  80  81  88  43  99  19  49  22  73  54  50  75  37  10  43   4  71  60  18  82  37  92  78  72  89  19  35  74  47  83  22  14  94  57  56  37  81  32  78  63  64  24  86  35  48  62  30   6  85  67  33  24  10  64   8  55  46  80  32  37  30  12  52  12  45   3  46  78  63   2  79  19  49  38  60  90   1  28  58  22  51  72  72  55  51  11  99  68  37  58   3  75  97  83  14  97  56  97  72  37  82  32  62  40  88  34  64  15  36  81  39   6  70  13  76  62   6  76  45  37  19  42  64   4  80   5  21  34  85  43  83  24  32  73  97  75  41  97  41  51  23  37  93  69  52  56  62  40  96  64  61  91   5  18  28  87  18  69  50  24  49  57  12  71  79   2  97  27  72  56  99  97  26  58  60  69  41  58  52   7   3  37  60  75  25  13  20  37  83  72   9  52  90  36  90  51   3  64  90  74  94  61  42  54  86  31  68  20  36   4  66  93  41  75  72  66  24  27  62  62  57  47  50  85   2  44  14  26  24  35  14  14  67  81  28  68  66  85  26  86  59   6  57  33  87  27  78  10  80  42  94  10  26  25  21  53  56  77  15  43  83  35  68  43  65  63  55  31   9  10  85  30  51   5   8  35  17   1  55  88  27  29   9  98  22  58   7  33   3  66  82  70  71  70  58  50  34  71   2  56  14  60   2  92  97  17  11  94  31  81  59  40  61  10   7  50  19  94  24  43  57   1  49  48  21  54  80  58  40  93  31  13  71  11  20  29   4  35  27  21  42  40  57  90  33  39  66  17  45  10  58  86  73  14  17  51  76  21  88  61  53   1  42  36  77  31  27  48  87  59  40  63  23  81  11   6  20  63  82   6  59  55   9  80  92   7   1  17  80  59  70  14  67  68   6  91  97  54  92  90  68   6  47  28  55  41  83  31  92  86  46  70  46  41  50  27  74  82  85  46  30  45  48  57  48  67  37   5  35  64  61  48  68  45  66  37  36  50  98  91  19  61  48  84  33  47  66  51  31  48  95  24  61  13  45   6  63   5  60  89  17  87  76  61  41  16  69  73  64  40  39  75  21  22  69   5  80  19  60  36  27  37  66  57  96   9  54  93  13  31  94  69  14  91   5  39  66  82  89  37  63  16   7  66  19  90   5  17  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      4  39  66  95  60  59  66  99  84  44  49  69  77  69  37  75  81   6  69  85  32  71  91  27  61  66  71   5  44  73   9  11  73  54  80  62  36  87  84  17  84  61  90  87  34  62  20  94  10  40  61  46  57  98  75  50  64  70  79   3  56   4  20   1  39  96  52  39  17  97  33   3  68  56  38  96  31  14  48  19  14  68  14  90  32  89  70   4  77  58  71  16  77  12  72  96   8  36  33  78  99  95  99   4   8  41  42  52  38  80  34  84  60  82  94  18  71  26  85  53  71  24  65  99  12  43  24  89  31  13  57  24  51   8  25  84  81  25   7  35  80  60  12  99  24  69  98  49  68  49  42  91  80  71  92  16   1  65  57  27  10  92  29  58  28  94  50  32  79  64  19  28  26  46  34  71  63  39  78  86  82   9  44  62  44  45  98  71   9   8  16  39  87  45  94  87   4  91  63  16  77  81  41  40  67  49  64  80  26  60  91  79  50   8  41  82  65  99  41  30  28  23  27  97  74  25  68  28  58  87  38  68  24   3  23   5  45  40  43  77  21  22  35  21  51   7  60  69  21  47  68  33  55  15  62  96  81  95  17  11  45  33  95  33  40  27  44  70  76  46  51   8  66  87  49  44   4  11   8  65   4  87   1  89  63  98  69  85  42  84  78  44  21  66  39  43  62  42  53  81  43  97  11  28   2  86  49  87  75  85   4  30  47  49  88  52   6  80  17  13  27   9  62  71  84  18  30  81  13  28  47  75  50  20  27  50  38  76  24  95  76  22  30  90  10  88  55  15   2  37  37  71  73  91  35  44  42  78  48  20  77  52  81  43  29  69  60  49  64   9  37  74  96  76  47  68  45  34  38  85  56  60  91  91  42  84  50  81  95  46  94  99   3  77  88  74  86  80  51  38  42  89  29  98  96  50  12  61  49   1  75  68  58  78  97   1  10   2  54  48  83  49  69  97   8  77   6  41  74  11  41  40  10  69  61  82  55  35  20  75  44   4  51  60  97  40  60  25  92  70  79  31  20  58  51  21  71  84  32  78  79  95   2  75  32  95  76  17  51  11  99  39  87  80  39  20  93  46  72  54  78  27  86  34  86  45  88  40  50   6  33  29  80  39  35  94  67  98   8  14  87  13  94  49  89   8  37  28   3  14  61   6  17  81  67  91  94  69  80  35  62  63  59  65  76  75   1  71  24  33  34   7  64  75  48  91  64  41  99  36  26  17  24  26  91  86  19  66  63  53   3  66  84  32  13  26  70  54  62  54  60  28  76  25   7  90   5  76  99  13  88  12  56  81  49  76  84  12  27  80  90  85   3  15  61  21  19  24  31  88  34  87  41   6  61  21  68  78  50  78  98  27  89  85  50  84  36  27  84  58  56  65  86  87  70  13  54  84  81  38  67  88  63   9   5  50  26   2  88  52  37  41  86  39  85  45  67  73  65  20  44  55  64  36   9  20   8  21  79  71  37  93  12  73  59  45  26  10  19  44  30  29  42  35   3  98  96  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    9  64  76  55   8  51  14  34  47  43  82  10  66  34  47   4  73  67  98  47   5  56  82  40  19  84  85  97  13  75  57  67  18  86  90  90  90  28  37  10  62   9  53  24  32  52  22  28  20  58  13  80  48  19   4   8  57  69  38   4  34  29  40  45  19  81  18  50  73  22   5  11  42  47  54  72  46  72  68   4  63   4  24  36  38  50  59  87  65  29  93  71  48  81  45  65  36  55  68  54  12  12  30  25  31  82  42  51  68  84  49  95  12  95  39  42  73  62  71  30  84  78  12  51  46  53  17   1  68  18   7  79  65  26  84  48  72  71  44  13  98  73  90  89   2  16  48  62  40  78  25  38  40   1  76  80  46  83  61  66  87  63  48  90  88  16  92  32  48  82  54  11  93  67  73  56  30  68  39  91  40  88  66  40  59  62  13  15  24  93  54  45  42  32  38  27  49   4  13  89  75  90  53  87  62  75  95  25  49  78  31  84  90  15  37  76  35  23  38  57  74  85  78  21  58  62   3  31  28  97  96  96  38  34  70  67   3  12  22  98  17  31  59   2  41  36  20  56  71  67  12  32  22  62  78  65  86  73  93  13  10  45  66  41  34  58  49  45  40  82  69  97  81  44  24  73  69  72  48  69  94  93  90   2  36   4  44   9  85  76  25  53  69  39  88  21  57   1   1  21  65  49  50   4  69  49  33  49  65  49   4   7  24  83  21  61   7  59  27  22  40  27  11  93  76   3  30  46  61  18  68  43  64  81  70  57  57  52  41  45  18  43  78  29  99  51  19  16  43  19  52   5  49  71  30   1  45  62  37  93  50  21  89  17  94  63  87  26  72  73  40  62  19  15  92  50  87   9  49  64  17  90  77   8  11   2  12  85  90  40  24  16  23  62  23  49  54  41  96  48  31  82   6  57  61  29   3   5  98  88  13  70  71  96  94  74  11   4  40   6  24  30  64  68  80  80  45  60   5  97  60  45  19  37  12  79  47  31  44  58  53  77  44  63  63   3  25  65   7  10  63  25   3  13  64   1  47  84  53  70  88  95  31  48  42  48  13  70  31  95  42  96   8  58  75  76   7  56  29  80  43  28  70  43  51  52  52  68  41   1  43  16  28  69  47  82  41  79  24  36  37  49  50   1  56  74  35  81  44  97  94  82  15  17  41  30  23  76  60  24  18   6  42  84  27  76  79   4  24  11  17  91  24  54  86  81  43  70  48  18  40  32  38  75  64  32  66  52  69  36  92  97  72  68  61  88  97  28  92  60  76  72  53  35  32  71  28  61  89  46  64  43  27  20  20  91  72  25  57  83  18  59  49  83  89  49  66  16  23  30  48  86  11   5  60  18  91  23  80  65  33  18  80  70  53  69  83  72  91   4  73  42  92  61  37  98  10  96  57  86  44  34  55  38   9  75  62  89  78  74  23  75  35  50  97  60  95  28  37  84  60  40  21  39  94  21  46  29  75  73  42  44  87  60  15  55  82  74  55  26  82  68  71  50  41   4  62  50  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  30  36  65  71  53   5  68  75  64  65  51  34  61  61  30  20  65  64  60  43  40  37  91  36  39   4   3  15  38  63   4  11  80  56  30  79  27  87  94  51  65  68  34  62  54  17  31  64  44  50  92  74  47  59  81  94  36  75  91  12  13  20  34  92  72  20  77  61  36  63  84   8   6  12  88   8  70  40  50  90  87  19  22  36  83   6  39  63  72  46   6  75  28  73  21  73  55  32   1  93  51  76   9  89  23  32  60  48   6  11  47  98  17  45  65   9  28  33   9  10  45  41  82   7  50  18  62  24  98  46  42   5  65  42  29  77  74  84  45  48  52  81  21  16  29  20  35  83   7  29   1  73   8  25  72  70  52  76  58  64  60  40  30  31  55  27  79  12  10  96  62   1  80  97  14  56  54  66  59  43  25  74  61   7  48  81  78  69  19  98  48  16  12  27  14  96  75  91  94  62  46  18  72  51  65  45  95  60  39   7  16  58  42  10  86  61  14  53  16  89  17  87  14  13  64  99  15  13  57   9  73  39  70  53   1  76  12  22  50  22  58  78  91  70  37  98  90  42  23  15  73  20  52  85  43  94  31  32  88  82  54  95   3  32  56  35  81  99  64  64  99  39  25  84   8  81  67  35  86  73  92  38  75  28  79  64  41  14  52  27   3   1  70  94  42  66  86  58  65  88   8  98  81  56  90  31  88  71  33  54  10  63  20  71  64  49   8  98  30  87  84  61  19  79  23  50  47  71  42   2  48  96  41  92  12  23  59  20  27   7  48  36  31  40  13  90   1  89  93  76  41  54  32  79  51  30  38  50  49  42  80  21  49  34   3  98  12  36  27  97  23  82  27  73  58   6  79  76  48   9  36  99  47   7  31  12  84   8  91  12  45  63   7   5  98  70  61   1  13  19  30  87  81  25  26  18  69  52  71  46  61  80  35  38  75  10  47  34  85  43  11  64   5  67  80  17  47   6  31  30  24  54  82  44  83  22  77  74  60  75  13  42  87  62  38  61  88  37   8  75  20   4   3  31   5  64  38  54  99  74  50  28  46   4  26   9  50  59  56  73   6  47  59  34  43   2  85  36  62  23  75  53  48  16  36  34  56  97  53  71  13  47  90  32  52  39  90  39  77  68  63   2  17  74  24  97  60  45  41  50   2   9  95  92  50  77  35  29  99   2  63  73  79  53  33  66  53  78  70  13   9   7  23  25  14  31  94  45  57  99  20  94  62  16  29  97  36  85  30  14  22  35   4  70  43  37   4  55  33  59  63  18  45  88  41  48  15  12  73  52  83  62  68  64  15  59  92  15  12  91  42  80  51  71  70  14  31  26  14  29  72  76  93  19  90  85  63  99  80  60  12  88  61  46  50  20  62  86   3  68  94   4  78  67  77  53  61  51  13  78  94  76   3  82  94   9  35  26  78   5  45  34  31  31  94  79  28  98  91  54  34  68  84   2  77  76  53  28   1  91  71  62  85  31   5  27  47  57  45  64  29  96   4  25  22  63  25  52  94  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                19  38  76  31  83  37  40  18   7  46  19  21   9  41  15  51  67  29  42  10  26  84   2  41   3  91  57   8  61  74  60  19  61   3  22  69  76  36  32  43  23  65  35   1  65  85  79  80  53  23  81  23  50  36  16  75  54  85  88  65  15  62   6  59  56  12   2  91  41  69   3  44   3  82  32  20  66  40  64  55  30  32  15  10  32  91   5  32  91  36  20  55  47  87  21  63  94  78  95  31  93  23  35  45  28  50  98  74  63  17  37  71  42  12  50  34  88  72  16  21  21  88  94  10  63  72  15  39  58  24  39  35  32  46  10  23  25  57   1  52  59  63  61  44  93  43  52  75  48  82  92  74  29  43   4  58   3  66  43  28  53  20  60  74  26  55  78   2  32  58  46  19  15  56  93  31  79  79  55   8  63  75  53  95  65  59  74  73  94  51   6  73   4  87  40  31  60  83   2  93  40  35  45  55  24  84  16  53  42  30  13  93  60   6   8  84  34  15  40  13  32  76  73  51  14  42  74   7  15  11  66  96  49  79  96   3  22  55  81  74  41  18  73  50  75  89  74  59  53  38  28  65  65  11  51   8  39   3  83  63   8  48  66  52  49  87  81  82   8  45  95  20  27  14  34  35  40  42  34  59  79  68  39  23  63  93  21  85  20  56   3  78  68  77  14   4  93  74  38  63  12  46  98  97   6  96   3  16   6  93  13  89  67  88  81  68  62  95   3  11  37  70  92  29  68  75   5   3  57  14  44  28  74  96  28  99  96  51  66  31  86  77  63  78  77  26  18   4  33  25  54  59  68  18  20  53  20  48  18  28  72   5  84  66   3  70  21  33  85  65  85  87  16  73  16  42  30  94  62  73  74  20   3   2  15  34  29  19  38  69  79  66  43  89  51  86   3  83  75   9  21  24  24  45  84  57  33  56  18  37  56  13  93  48  64  27  41   1  28   2   2  89  70  93  20  39  55  70  11  14  27  54  62   3  19  22  91  62  27  98  31  84  56  50  48  15  79  74  59  61  87  57  68  55  27  84   9  92  89  19  90  69  11  51  51  80  29  56  35  20  34  93  72  71  17  32  48  65  33  59  82  45  94   7  65  46  35  50  76  47  21  88  41  55  78  60  73  67  15  47   3   7  72  36  36  46  16  76  97  12  49  28  15  97  37  20  82  74  30  86  80  38  88  27  86  67   9  70  96  90  77  87  75  42  69  14  71  67   5  88  90  71  65  23  70   1  46  35  51  80  27  15  95  24  79  20  12  93  16  62  83  43  23  61  18  18   1  26  55  51  16   3  60  34  36  28  53   9   5  29  15  49  91  46  36  53   5  83   5  33  99  90  46  70  44  60   8  98  19  92   3  46  55  71  47  47  13  39  46  90  91  95  38  47   9  86  14  40  82  67  91  93  40  42  73  82  85  36  62  31  95  29  86  19  24  32  27  32  90  83  82  16  32  82  77  44  73  27  32   7  27  96  60  79  93  12  97  78  49  36   6  56  19  45  41  58   6  20  28  26  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              9  12  57  70  58  94  52  67  94  49  20  77  60  86  86   1  89  23  27  55  50   8  37  32  23  88  15  33  45  29  99  92  30  48  97  21  61  78  36  21  22  23  15  40   7  56  65  60  24  81  90  12  47  91  57  20  68  12  65  83  45  45  85  83  83  32  84  69  39  18  16  13  56  79  80  79  81  89  58  59   4  43  69  68  16   2  50  40   8  96   2  89   1  52  29  84  12  71  18  22  86  53  93  66  82  47  67  44  49  19  73  96   4  52  73  42  15  49  71  35  16  44  67  35  50  12  22  31  22   4  98  67  16  43  54  25  27   2  81  79  30  52  88   1  40  48  82  78  57   6  59  92  40  72   9  52  85  71  44  21  25  74  47  30   5  53   1  20   8   1  89  51  22  82  88  50  72  64  36  91  17  16  68  93  48  34  29  24  36  48  72  82  35  79  11  89  19  88  92  59  97   6  81  66  44  35   2  34   9  88  17  37  82   2  43  29  58  52  88  59  20  15  20  36  48  33  51  65  65  53  79  55  88  59  71  73  43  33  65  40  72  49  59  54   1  97  42  13  24  45  17  84  80  92  13   6  38   9  89  90   9  69  78   7  96  11  67  78  60  62  33  32  56  80  52  26  73  51  80  94  76  82  15  65  85  66  33  73  71  36  13  28  47  89  88  58  32   9  80  14  83  22  67  56  66  12  27  92  14  31  10   5  73  80  86  57  82   9   9  64  68  36  93  21  67  44  42  24  69  19  13  26  64  42  60  81  93   7  70  97  12   3  27  19  38  23  39   4   4  73  68  40  30   6  62  28  44  21  60  46  85  84  38  73  23   2  81  60  51  36  59  58  73  81  32  24  33  45  27  25   3  57  18  59  58  82  17  29  34  48  19  41  32  93  76  42  81  51  56  66  56  13  44  36  72  54   8  34  25  19  76  51  41  84  92  19  48  81  44  75  74  49  47  16  42   1  20  52  55  19  81  22  81  45  14  10  56  62  82  94  68  18  71  20  97  78  21   4  62  27  79  73  25  59  37  49  73  10  25   3  74  11  92  21  97  70  81  64  47  80   2  24  17  78  30  88  72  90  45   7  52  51  87  36  19  39  62  11  91  72  89   3   7  26  38  67  32  16  91  84  18  78  59  35  61  47  24   7  11  14  32  16  73  73  75  83  25  47  82  93  88  27  26  79  15  30  29  88   2  83  28  70   5  65  56  70  68  76  29  46  63  49  66  44  43  95  29  45  84  57  34  38  53  12  65  77  85  14  33  89  75  86  97  91  19  59  73  97  90   7  73  98  51  46  31  20  20  31  69  67  35  83  75  55  13   5  64  54  35  63  85  18  64  66  87  39   6  38  23  90  93   7  90  39  79  57  77  90  80  66  63  53  44  87  41  30  57  30   4  49  99  74  18  80  24  61  82  34  48  65  17  71  21  23  65  37  65  30  86  32  61  31  18  91  97  36   3  10  29  11  29  88  52  36   6  73  11  59  87  55  21   8  98  63  73  26  40   9   1  98  84   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  33  14  17  82  20  71  51  69   1  46   4  18  51  37  51   6  40  40   2  30  93  38  72  23  73  64  65  36  24   9   2  95  63  63  94  65  34  66  40  45  90  58  93  48   9  50  68  62  63  83  65  11  17  76  89  23  81  23  21  38  58  76  66  48  21  71  53  25  34  93  40  46  57  15  57  21   2  87  98  71   9  98  13  50  16  61  59  44  96  86   2   4  26   4  94  36  98  38  22  51  13  29  19  11  49  10   4  88  24  22  68  59  73  32  31  57  59  82  47  31  87   7   4  49  58  47  43  83  82  46  30  46   3  36  82  85  66   7  29  84  47  40  86  47  65  60  63  50  72  25  56   2  17  22  91  84  42  62  36  83  70  13  20   9  89   6  63  72  28  77  58  12  51  88  58  84  43  72  98  83  50  44  73  50  21  14   8  99  42  48  75  19  79  36  14  63  65  43  45  38   9  70  27  54  68  86  46  73  71  22  55   6  38  38  45   2  30  86  57   4  96  48  77  63  85  45  64  98  25  43  18  72  93  24  56  44  33  81   6  34   7  58  41  19  32  79  70  60  53  41  11  30   3  31  36  76  44  65  94  80  46  45  26  75  72  19   4  16  44  76  15  28  82  94  80  93  93  75  72  92  59  41  83  69  25  90  82  70  81  45  19  94  74  94  56  28  94  21  49  30  39  71  16  21  42  99  94  72  30  48  47  90  99  80  82  88  77  61   7  59  28   1  56  43  20  68  82  49  97  55  60  17  48  73   1  70  38  53  99  18  29  63  15  25  24  59  45  77  25  64  15  33  37  75  83   2  46  39  96  35  15  64  63  63  84  35  95  39  37  87  56  99  28   6  77  80  78  22  65  36  37  50  80  51  40  72  93  16  37  68  34  46  72  99  68  81  96  73  81  71  44  76  65  15  18  66  42  30  24  36  50  53  89  40  99  32  41  83  19   4   4  33  39  45  70  45  18  57  38  20  53  24  10  73   7  42  50  96  15  42  59  11  30   3  83   6   3  87  85   8  36  53  79  16  22  40  19  47  41  68  53  63  53  97  44  77  77  20  24  99  24   3  12  85  79  52   7  31  78  60  58   9  21  85  31  94   8  30  32  17  96  46  77  45  70  48  34  42  46  45  48  35  11  35  51  44  23  38  11   9  76  16  99  38  81  64  17  80  44  43  62  62  78  71  69  99  15  93  43  27  45  53  93  50  77  71  37   9  18  17  48  86  34  35  11  99  78  61  70  98   8  39  76  65  14  21  91  78  79  62  63  74  62  48  47  38  48  44  51   2  91  36   2  90  90  15   5  42  27  70  29  70  64   3  82  83  66  67  80  20  20  77  18  68  90  31  42  91  22  62  52  71  10  84  57  77  99   1  70  77  27  38  13  45  90  74  14  91  29  33  58  19  75  34  96  25   1  18  80  98  91  37  26  16   8  69  56  58  92  83  96  55  45  57  57  23  31  46  93  21  47  94  51   9  28  33  32   1  88  91  32  86  38  63  30  65   2  36  40  48  31  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          44  11   6  71  46  80  67   5  39  57  62  66  39  30  18   2  46  13  92  56  30  22  43  79  56  22  98  90  99  38  48  51  37  89  87  38  11   6  51  65   9  11  19  82   8  60  19  56   4  20  65  70  63  80  62   9  73  72  76  11  48  57  23  49  66  17  19  31  17  93  38  16   7  27  82  31  86   8  19  85  13  35  65  64  42  76  52  75  43  19  31  95  30  95  98  76  42  80   4  99  13   1  61  94  60  77  12  17  86  13  90  95  48  62  81  82  25  73  69  41  79  53  35  88  33  91  63  81  31  23  79  98  80  19  94  36  11  91  93  40   6  64  57  58   3  93   1  62  98  48  23  51  48  77  66  94  94  72  76  59  22  45  92  80  10  19  25  93  96  86  15  82  15  67  75   2   4  95  37  81  43  12  18   5   3  90  84  31  46   6  75  14  30  18  54  68  38   4  42   7  10  83  65  40  64  53  76   6  95  53  15  23  82  69  67  27   5  10  80  19  44  67  41  65  85  19  31  19  26  43  67  47  76   5  62  31  88  22  51  26  48  36   2  54  85  81  55  82  41  40  22  23  92  92  96  17   5  36  43  53  67  41  98  39  15  57  73  80   9  60  43  23  71  37  65  57  82  76  48  81  56  58  12  81  29  20  88  67  27  45   5  89  52  56  48  55  32  40  49  69  73  95  11  97  35  34  16  44  65  23  95  28  51  87  95  66   5  67  78  76  39  47  27  89  53  62  97  45  98  82  28  16  92  40  59  24  52  77  59  61  98  78  61   9  16  86  52   6  74   1  12  94  40  53  92  24   8  82  24  45  71  39  31   8  20  84   2  26  19  17  36  42  99  88  86   8  17  99  61  99  30  60  64   6   5  51  55  99  16  78  75   4  24  41  14  75  91  37  75  10  53  93  64  62  60  73  98  76  97  54  48  83   2  51  12  20  34  14  11  19  60  33  91  12  21  84  88  78  78   6  73  87  36   1  28  73  81  13  24   1  56  68   6  14  56  33  96  15  20  14   9  67  30  11  97  92  16  12   4  96  17  41  95  68  19  46  73  31  11  80  46  53  69  19  89  98  16   5  55  98  82  50  60  46  76  59  31  65  22   7   3   8   8  22  73   6  73  80  29  53  13  62  74  62  82  16  85  41   4  29   7  13  87  81  33  27  21  25  61  56  46  11  41  88  34  56  56  87   7  91  69  14  33  57  27  40  32  17  23  51  40  84  13  76  39  57  53  90  73  38  49  25  96  96  59  56  17  28  70  19  51   1  55  24  54  82  12  54  20  18  28  92  36  35  21  62  21  80  82  91  73  35  21  59  88  68  30  26   7  99  12  51   3  76   6  17  88  35  39  31  19   1  54   6  43  14   8  54  55  73  68  64  10  36  66   8   7  23  68  88  43  99  46  11  42  64  61  65  60  29   7  39  14  86  33   3  25  38  73  58  70  46  89  91  86  73  73  34  85  38  20  81  70  55  59  17  24  47  23  22  10  31  74  89  13  36  99  87  50  25  40  76  88  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        81  81   3  42  50   3  19  37  14  31  46  33  56  36  30  36  62  92  47  94  94  60  62   5  69  96  80  28  11   6  34  86  42  27  56   6  88  84  68  73  38  86  98  34  12  55  49  47  95  87  51   3  23  20  17  46  59  97  20  61  42   8  24  59  44  42  90  26  96  35  58  33  99  67  40  77  99  81  40   3  14  69  15   1  69  68  26  99  26   5  32  50  80   2  10   1  98  49  80   7   5  84  81  39  42   3  83   5  11  75  80  43  70   8  49  81  85  96  11   1  16  50  36  73  23   9  76  35  49  50  33  31  73  92  10  70  91  93  68  72  86  29  58  38  75  61  28  45  82  23  19  39  37  48  76  50  10  59  35  95  98  30  26  91  29  89  35  67  62  28  63  68   4  17  83  41  72  21  93  74  33  93  77  87  78  49  80  41  65  26  87  89  71  78  60   4  87  92  87  24  76  75  92  76  36   3  89  34  69  92  76  12  51  57  72  53   1  46  71  58  75  54  76  70  94  64  19  55  43  10  69  31  19  63  56  92  45  73  74  73  42  18  29  97   9  49  69   6  24  12  27  43  23  50  43   1  89  21  47  43  30  62  27  76  89  83  78  82  64  67  78  87  76  78  56  92  80  73  72  39  79  46  94  64  23  92  98  10  81  78  70  69  67  15  41  96  20  16  64  74  53  70  64  94  48  26  74  75  76  92  40  10  39  45  63  57  72  67  49   2  80  80  26  30  77  72  85  20  27  38  60  14  69  26   2  43  65  36  81  16  42  82  79  23  40  53   1  53  87  63  53  89  23  14  49  94  23  63  82  63   3  32  36  96  84   1  20  30  93  68  17  30  84   7  12  64  55  71  65  71  72  86   4  68   9  73  45  19  53  67  87  34  38  34  28  68  12  22  64  79  48  82  96  92  58  37  52  16   7  26  11  47  40  33  51  13  11  28  45  51  85  90  72  89  44  35   9  24  56  94  18  61  78  74  51  28  72  42  67  96  66  29  15  92  54  72  75  29  97  79  78  37  29  86  36  33  31  84  51  27  51  62  98  40  62  75   2  26  76  63  32  52  65  86  47  55  59  22  32  29  88  37  97  36  65  85  68  32  99  24  80  64  94  60  41  98  65  93  55  72  23  81  47  63  82  96   4  58  35  36  47  29   9  10  86  55  85  44  51  27  51   7  42  84  25  75  60  24  98  45  96  94  54  35  23  52  74  77  59  12  33  55  98  48  11  15  20  82  40  86  90  42  91  93  62  30   9  35  79  79  84  85  12   1  53  84  22  98  80  80  77  63  45  24  23  32  39  65  21  69  55  99  52  60  19  69  95   7  24  28  13  79  31  50  76  56  70  74  32  54  10  34  30  49  25  29  74  74  78  18  78   7  11  84  79  35  95  87  90  53  93  92  33  85   2  33  43  58  27   4  46  79  10  30   2   2  35  18  84  29   7   5  77  77  40  69  48   5   5  84   9  84  65  57   4  68  12  48   9  30  87  20  25  13  67  13  62  15  71  67  56  63  46  86  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      25  10  24  16  88  69  90  60  26  18  24  10  45  59  14  79  58  62  60  71  49  93  29  23  22   8  35  70  98  52  41  18  58  52  84  63  50   3  58  25  28  42  59  59  87  19  83  64  49  48  16  76  76  63  51  56  21  32  78  15  51  41   2   3  15  19  84  71  28  65  12  62  95  99  81  98  65  57  98  93  77  28  77  72  40  91  85  71  40  97  34   5  24  49  15  81  30  67  70  73  28  17  89  34  48  50  51  18  60  77  65  50   6  50  19  61  57  36  38  10  96  45  14  29  45  13  10  68   1  15  80  66   2  68  37  16  93  76  47  55  37  35  74  34  98  51  23  11  68  34  80  99  41  99  53  58  96  84  27  24  39  37  57  68  55  71  66  13  99  44  47  22  54  73  69  29  42  41  70  34   4  73  54  85  12   8  55  88  61  88  32   1  10  89  16  52  15  11  59  76  51  63  42  95  89   3  34  61   6  25  74  15  88  41  65  73  71  73   7  13  27  96  30   6  79  99  40  87  69  98  96  96  13  59  85  83  42  68  53  41  94  75  14  31  84  19  43  67  28  18  41  70  17  71  45   5  73  85  25  45  27   1  79  57  92  23  44  46  10  60  65  94   5  41  93  79  32  92  79  83  46  18  83  22  54  99  15   3  62  11  81  41  81  62  96  92  40  28  27  56   5  39   6  90  87  16  79  10  81  81   6  53  63  25  73  84  69  79  44  28  15  55  89  86  28  46  46  79  54  79  96  85  42  25   5  20  11   7   6  58   4  72  77  57  32   2  29  85  83  90  62  50  13  29   4  42  24  84  38  11  61  87  39  88  54  45  58   4  61  44   6  40  75  99  71  73  74  18  96  68  70  89  27  46  79  58  59  63  64   2   9  94  90  57  44  10  65  99  95  43  29  13  70  33  58  50  13   6  81  23  39  90  90  54  19  72  65  96  14  60  52  67  81   3  76  91  27  27   4  72  97   4  61  29  39  73  60  97  14  81  33  39   1  75  67  32  75  59  71  37  64  79  51  62  59  91  60  71  23  13  16  59  86  99  71  85   7   9  94  73  14  63  88  75  96  23  61  25  41  78  79  97  22  58  48  58  53  66  25  60  71  71  31  21   6  29  53  23  93  56  83  94   8  97  86  92  74  38  87  13  70  43  65  43  70  95  28  65  72  27  84  20  72   9  61  72  46  20  80  57  21  32  94  67  36  57  46  41   1  93  37  22  12  34  88  50   6  26  64  80  54  58  99  44  87  13  23  48  97  48  44  97  67  45  77  37  14  23  48  42   1  24  90   2  90  36   2  27   9  70  76  45  92  12  86  35  77  26  50  76  31  90  99  23  70   4  66  83  71  65  26   9  98  78  91   6   5  66  13  88  56  86  38  20  94   8  54  65  60  10  92   9   4  94  38  91  93  72  52  59  85  20  32  87  79   6  45  62   4  84  44  79  95  81  67  42  87  44  36  49  72  94  99   4  66  85  52  65  34  32  33   1  79   5  17  93  33  39  62  71  85   7  60  54  49  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    41   2  21  75  74  93  71  88  73  91  68  16  57  21  29  26  69  11  84  10  93  66  96  60   9  10  83  50  92   7   3  11  67  64  23  98  60  76  39   8  26  58  88  78  86  40  20  24  80  24  71  55  53  50  73  41  44  34  92  73  48  94  87  53  67  72   8  94  49  28  71  27  87  11  69  33  30  32  67  69  48  49  72  51  82  85  38  79  80  95  87  70  22  19  20  88  14  63  56  71  61  93  28  54  64  12  39  95  16  52  25  66  74  29  92  91  68  25  14  42  51  89  83  13  84  42  80  37  83  67  79  96  10   9  49  26  28  46  82  29  45   2  74   6   3   4  68  65  69  31  80  66  96  17  36  86  47  98   6  68  64  46  68  77  90  86  15  16  87  22  90  91  36  46  26  56  98  82  74  58  12  29  89  79  90  81  41   6   5  20  77  52  51  64  20  63  32  15  69  87  33  76  61  56  84  87  60  28  61  39  95  43  56  71  56  73  51  44  41   1  60  35  78  33  17  30  80  68  10  97  88  75  37  24  66  99  51  60  39  75  77  49  13   8   6  88  88  48  10  67  56  75  16  38  84  50  41  33  72  37  94  60  70  97  95  84  44  15  32   4  70   1  11  51  18  51  25  50   9  58  82  82  20  49  28  89  15  23  59  53   4  42  15  10   9  81  38  29  84  95  24  81  62  95  62  89  22  30  43  57  42  98  45   3  86  80  20  55  62  28  62  63  78  68  30  53  56  96  24   4  88  64  35  53  62  16  28  70  24  76  49  23  51  43  80  75  27  53  35  15  65  40  18   6  56  54  13  44  89  62  38  56  12  55  11  82  18  10  92  42  25  72  77  49  29  74  41  97  38  64  28   4  19  88  50  96  95  86  68  14  59  20  79  94  51  94  96  99  98  54  17  87  10  46  90  17  77  63  51  69  60  57  97  23  62  41  83  75  15  35  33  18  69  13  11  65  29  50  54  98  94  68  27  87  52   7  70  35  51  56  43  70   9  34  35  81  80  58  27  99  68  32  31  33  24  20  39  86  92  24  81  98  71  14  63  15  61  26  44  80  32  31  63  81   4  25  72  37  47  12  97  36   3  16   3  36  89  93  25  89   2  94   4   4  98  28  15  29  55  46  38  57  86  64  45  61  46  17  99  13  14  86  11  21  74  84  86  19  48   9   3  50  47  73  44  99  10  82  18  20  21  15  35  17  83  45  70   5  64   6  25  14   8  86  53  35  46  25  42  59  15   3   6  72  44  73  56  28  41  17  25   4  99  88  34  62  31  61  59  14  28  10  95  75  49  94  20  49  25  38  34  95  25  70  40  29  26  54  27  12  43  65  20  21  80  18  71  23  57  56  15  13  33  99  41  70  25  74  15  58  57  36  83  96  23  92  54  14  75  86  97  49  38   5  92  57  74  60  99  75  88  34  44  44   3  90  47  30  44  72  39  11  20  26  12  44   2  92  24  58  58  96  78   3  84  56  18  86   5  50  44  62  46   7  73  32   2   1  58  59  32  40  16  18  86  64  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  36  13  94  24  79  57  25   5  64  71  30  10  90  33  48  77  99  73  40  99  99  14  44  81  76  42   5  17  94  85  48  60  59  63  79  58  24  10  11   3  71  57  41  91  35  26  87  26  35  15  22  11  12  49   7  32  61  23  92  53  14  18  75  82  59  67  67  65  76  22  19  35  60  41  77  80  59  50  35  89  32  60  43  47  14  78  69  29  68  95  45  73  74  61   3  38  19  93  23  46  79  69  57  10  63  93  11  33   8  49  81  60  86  93  47  62  23   1  28  42   6  41  43   5  13  78   5  10  79  24  98   3   6   4  60  97  37  80  23  85  83  49  53  47  90   7  72  57   3  21  72  49  52  40  56  20  24  73  78  66  67  47  35  57   6  82  67  56  91  13  69  58  46  84  69  69  56   6  69  16  27  61  49  67  24  25  81  61  87  27  89  30  99  79   6  45  93  50   4  21  84  79  96  67  63  13  85  82  30  92  58  86   6  44  85  42  98  43  68  38  95   5  17  78  47  93  36  51  64  41  46  21  92  42  77  82  31  98  27  41  20  50  22  75  61  58  26  56  19  34   9  10  73  66  77  87   1  71  76  74  69  42  21  63  11  22  67  92  57  96  51  28   2  40  58  85  52  26  48  13  70  40  89  31  52  31  44  98  51  69  25  42  53  45  78  89  10  64  51  55  25  68  22  73  64  35  57  91  58  70  61  15   5  36   1  81  91   6  93   3  44  11  14  42  24  37  44  16  51  42  61  98  15  52  20  77  64  72  19  28  49  78   2   1  41  98  61  68  15  28  13  46  96  99  27   4  50  13  35  54  91  15  98  65  50  29  70  15  23  31  81  26  86  42  17  74  44  41  43  63  66  72   8  42  75  75  47  82   1  18  36  13  91   2  76  49  10  19  69  84  89  67  27  62  69  90  96  24  37  90  49  74  45  66  37  42  23  71   9  87  55  23  66   6  92  90  50  33  49  47  72   4  24  76  82   5  31  41  80  41  20  54  36  60  29  67  11  21  15  56  91  51  15  52  13  55  48  32  20  65  65  39  69  80   6  24  23  99   3  19  64  54  70  84  34  21  16  91  94  89  11  80   7  34  25  85  21  89  15  34  93  73  40   5   6  89  82   6  20  64  80  13  51  32  72   8  90  14  29  28  80  97  26  68  44  80  92  14  33  66  96  56  76  23  59  29  68  50  56  65   8  50  43  14  41  25  26  32  37  16  46   7  96  72  14  98  32  76  97  56  14   5  82  26  91  14  35  33  36  89  63  84  55  29  75  37  14  63  24  97   6  37  49   7  86  59  71  55  10   7  20  74  22  20  62  23  37  57  35  39  79  28  14  20  31  43  67  50  30  30  50  24  64  34  47  31  18  15  50  94  57  43  87  29  96  89  78  46  44  68  13  84  58  47   4  39  67  64   1  29  47  30  70  92  87  98  57  54  63  55  59  74  86  65  48  82  93  13  32   2   5  21  27  50  10  84  39  95   4  58  57  37  94  17  51  64  24  10  60  37  41  15  37  37  38   8  38  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                92  82  21  69  89  53  43  64  18  83  74  37  31  95  37  48  81  71  92  30  42  95  71  69  27  93   7  41  60  46  89  61  87  83  66  10  32  89  26  17  50  15  25  63  98   9  42  19  83  17  22  24  35  98   5  70  32  81  42  19  12  89  30  12  17  60  18  84  23  84   2  16  31  62  28  16  89  62  90  97  45  65   9  71  67  45  79  30  74  17  51  30   6  54  13  57  46  75  30  38  89  48  97   3  40  83  94  11  34  40  63  15  60  29  91  49  88  94  22  22  46   3  72  26  61  65  69  89  61  66  92  57  77  11  90  86  23  91   8  46  78  73  80  56  27  54  95  69  47  14  18  16  80  14  97  36  31  97  87  25   2  55  12  52  30  94  38  11  53  28  71  87  59  63  47  62  84  71  35  93   2  65   5  54  65  40  52  30  10  75  68  86  92  48  57  87  88  41  30  65  96  24  54  96  68  12  85  12   8  40  27  81  75  24  83  47   7  49  49  80  89   2  22  34  26  52  75  54  82  71  96  53   4  98  12  82  25  92  42  80  23  15  14  70  62  79  26  95  29   9  72  69  34  89  51  11  92  69  61  32  23  11   8  99  92  80   8  93  92  99  96  44  87  19  99   1  99  79  67  22   6   6  55  61  52  29   9  79  44  71  76  50  42  90  96  90  94  26  56  53  17  13  55  15   2  97  17  28  42  51  25  45  99  16  67  59  94  39  97  51  52  59  90  43  61  58  42  40  17  74  84  11  89   7  94  71  71  63  78  52  30  84  66  66  36  95  73  12  72  68  69  64  35  37  93  23  34  54  34  36  64  32  75  24  12   2  64  45  29   1  27  26  93  67  29  52  22  90  23  48  37  69  42   3  38  74  24  62  14  12  51  32  79  45  25  80  85   5  59  93  62   9  61   3  80  53  77  83  70  79  39  62  76  23  91  66  35  68  33  99  15   7   8   4  75  28  27  54  11  89  29  52  86  23   1  19  49   4  59  80  21  79  45  40  59  16  45  38  13  21  65  86  54  61  19  98  65  41  61  13  86  25  33  97  54  48  96  91   9  19  80  41   8  25  60  39  41   9  83  42  20  12  61  61  95  20  56  81  79  82  82  86  74  80  84  71  24  67  16  48  83  93  29  97  95  59  86  38  73  83  38  49  39  28  44  78  46  30   4  77  31  93  66  18  15  19  23  58  27  19  48  22  71  42  50  58  90  88  47  11   9  34  76  81  98  41  46   8  21  61  22  44  32  68  26  50  84  72  97  51  17  34  23  35  76  66  31  43  36  60  33  74  17  91  16  58   1  33  36  62  37  74  14  77  98  99  17  58  30  38  96  15   5  53  93  69  31  70  64  92  14   3  71  61  25  59  61  17  70  42  70  89  23  82  22  62  40  27  56  18  30  64  20  28  61  42  78  29  60  49  81  42  89  49  94  66  11  37  54  61  86  34   6  27  81   5  76  46  75   6  92  81  30  17  78  72  31  64  56  71  26  73  39  34   6  54  54  75  33  30  27  66  36  23  89  33  59  26  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              6  85   9   4  61  40  86  98  45  13  79  18  66  71  18  33  35  35   7  93  34  79  88  68  79  45  13  46  42  45   8  28  16  84  39  53  73  47  52  97  78  65  34  84  59  82  71  96  95  12  95  11   1  31  59  21  80  33  10  60  24  45  88  23  15  95  53  69  13  17  15   9  55  58  27  54  36  26  22  64  22  91  20  29  80  72  63  82  11  87  34  92  22  50  25  53  23  61  66  34  57  63  93  40  57  81   2  69  32  19  35  93  26  31  77  60  18  38  74  15  24  12  14  90  35  24  43  26  41  96  99   1  50  18  79  35  52  55  60  50  71  98  66  67  70  29  48  24  60  68  94   5  37  58  82  90  42  68  46  96   9  35  33  41  70  51  40  12  47  70  55  79  94  27  47  14  61   3  82  35  78  19   8  17  82  67  42  84  12   7  81  10  45  27  97  56  91  25  51  24  32  14  59  27  56  46  43  23  11  19   8  20  98  75  71  91  48  45  96  63  10  48  81  17  89  78  23  83  35  54  57  16  47   8  74  21  16  86  25  52  30  35  10   2  73   5  55  84  39  89   5  53   7  57   4  80  70  39   1  94  82  97  61  18  43  83  43  51  17  96   7  79  68  95  33  70  62  69  84  53  35  37  69  27  40  69  56  88  39  82   3   5  88   2  31  68  38  19  41  99  88  44  68  63  12  50  66  15  56  92  48  61  99  98  44   5  29  79  49  90  75  75  19  58  15  12  69  38  91  89  32  88  74  47  88  82  18  55  88  40  93  58  49  79  62  32  34  92  61  47  83  91  57  93  26  73  57  76  81  30  61  76  64  35  54  50  37  33   2  52  10  96  84  42  94  55  95  34  75   4  37  36  98  87  36  63  84  39  33  67  31  57  68  19   5  65  24  71  87  11  45  43  80  57   1  63  41  22  42  23  46  64  44   2  12  61  80  18  50  88  94  11  42   9  39  52  49  97  43  48  62   8  26  55  21   2  48  57  15  77  35  42  18  38  59  10  31  74  29  36  51   8  90  39   8  49   8  74  33  39  85  21  39  11  79  33  11  21  77  94  98  53  96  22  31  21  26  36  73  54  14  68  88  89   1  47  98  64  14  37  23  40  74  44  41   7  91  73   8   5  82  73  15  74  14  51  75  50  82  84   4  94  87  13   6  73  35  24  24  14  23  68  84  76  92  92  70  14  47   2  12  37  20  88  58   2  80  78   1   6   4  61  19  21  60  38  52  33  87  25  84   7  64  24  66   6  10  82  43  68  42   4  67  83  88  52  36  25  46  79  76  95  37  54  20  76  91  93   6  36   1  30  94  67  99   8  53  87  20  55  68  20  80  48   8  35  75  97   1  46  52  37  93  66  33  89  36  63  13  37  21  68  18   9  67   9  96   2  51  39  59  13   1  77  91  50  97  53  22  62   6  80  73  93  55  26  29  83  79  51  21  89  69  90  49  50  67  97  52  96  81  69  58  71  52  54  24  21  90  43  91  80  79  32  83  44  74  64  72  34  39  11  36  55  57  47  35  26  27  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            97  34  14  53  83  98   6  72  33  39  10  32  12   7  52  45  76  45  58  68  63   1  40  96  10  93  59  98  71  18  14  56  96  28  35  37  62  71  62  96  15  15  65   5  57   1  29  52  76   1  27  79  62  46  92  71  97  78  16  95  87  58  95  66  24   4   4   1  65  63  24  40  70  48  82   6  15  11  73  70  78  93  18  10  89  38   6  31  15  84  44  20  16  29  56  51  78  84  72  91  19  98  63   9  23  29  65   3  65  97   9  43  39  86  36  23  64  65  29   4  62   6  74  66  75  45  30   2  88  82  19  69  98  22  67  23  96  57  89  22  71  45  85  47  11  20  68  22  90  14  99  15  79  91  53  53   3  93  36  83  26  24  75   8  37  47  64  66  61  46  44   9  35  96  38  72  34  59  23  52  67  49  37  55  48  36  56  74   8  88  98  56  82  50   7  58   8  51  90  42  96  54  28  19  15  38  66   2  64  14  15  29  63  12  70  72  47  73  91  80  21  20  66  16  95  80  63   6  32  56  57  35   1  67  99   9  36  39  11  11  53  95  60  89  85  60  63  72  86  95  88  99  70  99  66  31  82  67  33  76  46  34  11   1  19  80  41  75  66  35  87  19  18  44  28  30  74  73  74  13  69  19  70  39  17  32   9  35  25  81  11  71  16  95  45  62  53  67   9  39  26  94   4  79  95  70  39  66  46  70  39  41  91  95   2  47  95  33  63  82  27  35  68  32  99  34   4  59  69  16  92  14  84  91  28  29  95  94   5  62  41  84  26  90  41  93  14   3  17  74  93  18  84  75  39  79  47  59  39  27  49  62  52  48  32  61  76  58  49  88  62  66  98  74  11  20  49   7  93  40  60  40  26  26  15  67  52  25  71  61  67   4  51  64  43  10  58  59  47  87  63  87  13  83  98  47   8  41  67  46  60  87  72  39  87   6  86  33  83  86  77  77  65  80  85  65  18  79  54  68  90  76  95  54  90  68  69  99  82  38  11  89  86  64  84  52  50  44  11  91  56   5   5  51  29  37  87   9  22  25  79  82  66  42  81  13  89  10  71  45  31  31  73  76  49  46   9  51  53  27  88  49   6  76  65  20   1  62  97  83  23  45  52  72  48  35  72  16  21  63  10  22  64  34  33  82  87  19  57  38  82  74  12  12  48  16  21  38  78  95   3  75  15  24  96  66  29  58  34  18  54  96  95  33  76  34  28  34  35  14  61  40  11  99  11  75  89  75  23  76  52  78  15  22  85  33  34  17  91  93  77  11  74   4  92  44  47  12  80  23  18   1  69  37  75  31  76  40  30  75  54   3  35  25  53  89  65  27  79  88   2  99  64  61  85  83   7  67  99  32   6   4   9  93  12  16  22  77  15  86  20  37  16  78  10  60  93  98  26  83  66  70  50  17   9  30  92  62  69  12  72  70  52  57  19  89  81  89   8  24  10  20  53  44  83  34  52  94  60  55  29  63  91  54  87  12  95  86  25  39  32  38  44  10  50   3  70  83  57  87  26  36  32  40  93  44  18  39  94  16  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          2  61  60   1  49  87  69  93  97  15  52  95  16  47  12  90  53  94  86  92  50  55  75  89  97   2  32  95   2  39  99  55  66  15  57  78   5   3  14  31  23  84  97  29   2  89  93   1  78  12  36   5   4  95  34  34  88   9   4  43  55  58  29  74  54  82   4  81  99   3  21  84  30  90   5  95  81  76  81  67  60  57  47  59  13  24  14  75  59  64  86  54  74  85  88  37  87  15  33  48  38  20  77  90  44  23  81  84  95  35  80  79  29  20  15  56  78  51  85  58  63  15   5  54  26  99  46  65  55  25  56  63  50  61  13  37  20  48  56  45  92  38  26  51  10  96  81  99  99  47  60  43  31  50  95  76   8  99  39  18  38  92  96  83  57  85  48  97  91  14  54  46  20   5  61   8  54  77  40  14  41  58  50  52  19  52   7  60  48  72  84  77  11  49  73  39  64  70  84  27  47  20  58  78  78  72  96  47  78  14  58  52  40  72  64  82  11  62  92  29   4  72  17  25  40  28  59  90  12  70  79  83  84  62  63  43  87  38  61  26  70  82  75  83  42  67  12  16  22  71  61  62  76  31  72  57  72   9  28  90  54  92  13  46  88  41  68  69  53  77  61  73  30  99  44  77  59  58  52   9  58  76  90  86  30  55  81  73  34  30  93  31   9   8  85  38  80  70  56  19   3  81  44  29   6  40  89  36  32  21  77  93  43  54  74  95  40  92  82  94   8  82  18  59  49  12  40  45  78  85   4  85  98  27  17  52   7  39  16  40  10  73  75  16  58  44  45  70  53  40  30  83  29  97  33  12  80  93  39  32  97  86   9  23  85  52  89  70   2  84   9  49  80  52  16  92  74  27   1  84  27  33  24  49  75  89  55  90  69   4  74   2  67  86  18  39  22  19  21  52  82  54  43  12  22  18  20  68  32   4  21  72  96  53  36  94  74  30  39   4  37  15  83   3  53  28  10  44  62  55  49  50  48  79  22  52  93  30  88  98  85  31  67  48   9  53  21   5  82   1  99  56  24  63  50  19  28  30   2  10   2  87  38  37  57   4  10  96   3  93  17  20  63  62   9  16   8  23  55  88  19  35  27  14  90  80  34   5  31  36  46  45   2  35  64   5  58  36  61   6   6  71  61  99  56  40  71  99  88  94  71  21  81  87  50  94  85  72  82  17   5  67  37  24  51  37  85  30  60  47  39  88  92  15  59  90  97  56  99   1  33  20  42  54  63  45  97  67   4  73  50  82  89  57  59  45  86  48  56  35  16  34  62   5  57  90  22  37  61  58  88  54  92  82  53  40  41  34  38  88   5  85  72  50  34   2  97  43  25  78  69  55  39  38  20  17  87  17   9  50  15   5  36  98   9  83  40  15  83  29  36  93  20  93  14   2  51  16   5  14  43  50  93  45  81  56  54  71  17  37  85  54  56  71  79  33  54  99  26  53  95  22  72  74  65  39  44  26  54  20  58  16  43  36  49  42  66  59  72  23  63  35  82  95  49  48  59  50  27  72  22  44  52  83  32  18  87  81  85  84  73  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        26  37  87  82  78  79  12  50   1  82  26  93  70  54  54  46  55  40  74  42  33  98  34   8  89  69   1   7  93  73  50  30   2  73   9  97  99  55  32  24  22  62  34  88  17  62  28  86  67  75  90  84  23  17  95  82   5   4  88  76  46  17   4  42  80  20  37  10  62  23   1  96  86  55  64  76  45   4  21  32   3  70  20  41   4  53  47  65  18  65  45  51  48  53  81  27  17  38  48   2  55  53  62  17  97  79  23  72  42  93  33  65  39  17  61  93  49  28   8  99   1  19  60  45  84   3  76  11  19   8  71  40  39  23  30  52  74  49  68  19  25  38  32  17  22  21  49  27  71  35  87  80   3  92  38  94  36  14  20  31  36  16  76  58   3  25   7  96  39  56  22  55  57  26  74  14  12  47  79  63  24  56  67  24  25  16  42  27  64  45  32  52  45  78  28  58  81  24   4  13  91  62  32  39  12  79  79  66  41  19   6   4  60   5  82  35  49  10  86  79  73  92  78  93  73  39  71  45  31  45   3  10  75  32  50  99  74  81  10  43  33  17  72  38  33  43  95  46   5  90  40  92  73  16  46  48  34  10  18  96  13  32  35  44  12  93  17  62  81  43  66  11  79  67  10  45  17  78  73  28  58  70  90  67  51  66  80  22  55   7  57  13  86  16  94  10  60  47   2  14  34  59  77  16  99  74  69  47  76  32  46   8  93   2  88  37  11   7  68  38  68  62  58  21   5  55  56  37  30  10  30  55  14  98  41  40  14  25  53  68  17  87   2  53  56   9  17  71   9  73  34  72  66  37  16  46  32   6  57  95  29  48  72   1  39  24  41  63  37  19   8  80  16  81  76  44  33  75  37  55  22  68   4  87  27  45  49  76  18  20   6  98   6  65   2  71  49  73  69   3  86  89  42  72  49   1  34  58  24  98  74  25  38  33  20  71  77  95  28  74  78  52   5  55  81  11   2  95  75  84  56  64  73  31  75  24  54  66  71  89  68   4  99  79  33  29  55  57   8  92  20  84  51   8  42  24  83  76  16  44  15  53  16  85  22  17  94  66  81  24  12  65  63  19  48  13  48  75  52  26  22   2  79  50  70  72  76  93  40  27  35  40  35  17  44  72   2  83  31  94  19  19  23  81  29  82  20   3  73  18  73  10  91  94  71   7  37  22  42  31  15  61  55  71  80  10  20  86  79  12  45  58  10  90  53  94  87  60  89  60  64  84  43  12  93  81  68  39  35  73  15  63  73  90  72  22  31  34  28   9  57  34  92  42  70  62  12  20  10  52  24  30  54   7  15  88  58  31  64  28  49  22  89  68  39  43  23  69  65  10  71  99  54  46  31  82  40  47  78  74  72  28  91  23  56   4  56  69  14   6   3   6  72  69  69  33  72  58  59  89  60  30   7  78  42   7  69  37  33  96  89  92  74  31  60   7   7  84  38  75   2  33  61  99  94  57  56   6  98  24  53  37  51  54  87   9  11  30  35  58  50  52  62  98  74  20  86  98  93  28   6  45  80  78   2  45   9  67  75  60  51  50  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      87  52  78  64  58  11  78  61  84  51  81  30  49  57  64  54   6  10  65  52  65  56  59  84  73  84  51  38   4  94   8  72  92  20  36  65  59  26  90  39  86  11  72  21  85  94  53  98  84  16   8  11  87  24  20   1  17  77  14   3  19  87  52  82  66  16  47  43  74  95  62  21  70  99  88  95  26  74  99  78  29  33  89   2  32  70   5  47  29  19  82  18  61  21  69  65  30  29  37  53  29  78  86  56  83  41  30  16  39  13  60  28  98  58  57  37  31  86  26  73   1   6  50  68  63  73  45  28   5  28  72  50  92  47  73  10  39  69  45  79  44  75  47  42  29  14  90  91   6  20  86  19  44  83  91  54  54  14   9  90  29  67  33   1  36  12  40  59  75  17  66  48  15  21  22  82  78  47  54  52  59  21  26  42  22  56  52  86  42  27  93   2  43  84  51  96  67  47  58   8  88  21   9  39  84  25  86  32  89  64  36  49  63  82   3  71  86  95  36  26  70  47  51  14  92  61  86  73  75  32  29  67  11  62  54  61  57  67  87  47  22  27  83  65  88  22   9  19  36  43  62   7  23  76  95  67  65  59  19  86  48  61  85  63   5  49  19  17  89  17  29  85  46  31   6   7  97  52  13   9  18  86  89  62  96  12  77  83  49  65  93  98  90  26  53  95  54  77  92  89  32  98   8  25   7  54  74  13   2  75  63  79  73  81   7  68  69  41  73  75  98  61  30  25  16  15  70  54  19  65  63  90  74  84  58   7  82   1  42   2  54  52  25  80  72  14   5  42  51  49  24  38  21  61  20  19  27   2  86  67  28  50  73  50  92  30  13  38  89  83  98  42  85  28  61  89  23  36  74  83  40   7  31   7  51  81  83   6  58  79  73  88  88  96  49  11  42  55  11  21  76  64  41  67   1  41  71  43  90  12  27   5  78  74  24  67  11  84  16  23  89   7  76  94  39  58  91  23  88  23  69  30  37  80   7  56  22  15   2  52  99  68  75  14  26  13  31  84  57  18  53  76  12  21  89  74  95   5   8  21  47  81  25   1  57  17  21  59   3  72  21  75  23  37  61  12  33  62  64  94  25  34  45  50  64  84  63  82  16  24  73  11  82  38  44  61   1  24  71  15  95  91  19  11  41  30   9  26  87  19  79  57  55  25  38  31   2  77  68  91  43  52  54  65  45  27   4  65  94  29  13  93  53   8  55  69  32  37   8  71  84  99  89  20  54  53  21  20  19  87  82  34  77  34  47  74  68  36   9  62  89  13  56  22  99  58  62  33  77  23  78  27  65  95  82  51  86  57  53  32  80  41  29  76  40  35  21  58  22   8  75  49  15  44   9  87  96  24  20  42   7  67  72  29  90  12  61  20  70  78  85   3  88  11  21  42  97  47  65  73   8  41  41  86  35  87  41  65  51  47  10  93  80  50  22  52  76  98  10  47  27  88  94  71  18  93  50  59  73  48  74   6   5  29  28  53  29  27  35  76  21  18  71  85  21  78  67  47  83  11  16  89  52   7  17  24  20  16  73  69  54   6  21  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    16  70  13  18  68  56  91  62  23  58  74  58  87  59  82  25  55  49  50  12  74  63  52  94   9  64  87  45  82  96  95   6  61  16  38  14  46   4  38  83  15  12  69  13  77  42  42  15   8  61  36  51   9  32   6  25  56  80  41  69  57  46  49  45  86  55  89   4  13  33  23  80  47  99  32  82  66  72  57   9  81  77  85  58  54   9  50  14  85   9  13  47  28  40  58  43  52  77  20   1  74  86   2  69   1  89  68  35  38  19  60  41  72  60  43  71  87  47   8  30  48  52  49  39  80  27  77  44  97  34  26  37  65  47  22   9  89   2  57  59  53  25  52  98  77  30  82  38  12  42  14  34  93  43  43  57  59  52   3   7  91  57  52  42  78  17  60  36  45  83  88  29  67  87  48  68   7  10  26  30  62  36  27  78  28  75  80  32  93  68   1  20  27  17  52  78  28  18  97  44   2  88  27  30  25  99  93  48  88   2  72  60  29  49  44  23   7  77  18  49  59  54  19  64  21  62   2  83   3  76  13  42  45  59  55  38  26  23  23  92  60  45  14  63   3  88  36  76  49  81  87   8  65  27  29  57   3  15  60  88  31  76  67  83  65  20  40  19  89  66  41  68  18   3  66  18   6  40  49  48  24   2  95  70  10  98  43  91  87  89  12  47  85  56   5  56  25  86  21  12   3  50  50  19  23  59  93  12  68  76  73  72  64  31  12  24  69  54  69   1  44  76  35  84  25  62  73  78  27  94  59  16  53  19  53  95  98  95  30  13  88  15  79  60  76  52  53  85  30  38  54  72  32  82  90   7  25  55  71  55  23  27  67  20  60  41  80  97  27  88  69   1  20  13  63  61   6  41  84  33  20  55  24  94  82  92  59  68   6  71  98  66  84  99  78  68  45  83   3  55  76  56   3  22  85  86  10  31  46  90  82   5  82  64   7  74  97  79  12  77   7  62  64  51  76  10  53  75   8  86  49  47  73  14  10  12   2  75  19  53  81  97  36  55  99  88  85   6  44  82  57   1  65  53  12  50  44  18  30  39  78  14  89  59  84  91  63  76  40  53  18  63   8   9  19  53  82  18  91  91   9  85  27  25  14  37  17  82  66   5  64  59  18  24  94  17  26  84   8  14  22  39  64  79  22  99  28  27  35  71   7  37   2   7   2  33  51  46  69  28  51  88  89  45  24  54  94  41  54  44  79  11  14  85  35   9  58  55  25  23  59  88  42  46  58  28  20  31  25   6   4  88  70  61  29  11  85  73  58   4  87   6  20  83  57  80   9   4  25  37  77  34  78  76  97  31  42  26  89  99  71  64  61  60  52  90   8  84  77   8  86  86  44  28  11  83  38  55  39  82  99  65  81  79  64  50  34   8  96  48  73  45  37  92  57  17  73  63  25  16  14  41  66  34  83   6  15  71  46  22  91   1  75  59  45   6  98  53  72  80  21  26  50   5  88  56   7  36  95  87  81  58  29  59  10   1  66   4  48  61  78   9  59  91  97   1  62  96  39  15  19  90  95  64  53  30  19  64  11  82  71  44  33  93  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  88  88  64  65  48  79  83  65  33  33  44  82   5  20   8  12  87  52  91  82  38  41  18  60  34  37  83  43  90  29  29  42  92  51  74  62  51  51  28  32  87  81  95  55  17  64  87  13  96  70  72  95  68  73  60  83  60  66  67   1  32  75  82   2  37   2  15  53  58  42  86  50  33  95  95  35  79  14  57  92  77  42  48  75  51   3  59  32  73  76  99  21  92  89  58  37  46  60  68   8  87  38  22  84  76  92  25  49  67  38  63   3  38  62  87  19  13  80  48  13  68  96  35  63  40   2  35   9  64   2  16  94  86  14  18  23  93  44  14  54  25  25  38   2  74  66  74  43  39  76  22  97  67  61  50  61  30  58  18  20  30   9   1  73  45  58  56  94  39  62  92  33  99  42  65  97  14  71  69  11  52   2  21  59  64  91  29  77   1  80  10  37  65  43  50  92  80  27  32  64  31   6  70  31  85  65  83  78  56  78  61  12  79  14  96  50  26  89  76  31  27  56   8  15  43  26  80  55  69  43   7  82  61  98  27  42  29  35  85  74  86   2  70  96  17  23  15  12  34  59  75   7  94  68  47  62  22  84  78  83  51  40  59  44  66  78  21  12  32  46  72  61  18  48  43  81  83  70  55  32  96  67  70  89  71  41  27  10  64   6  79  35  55  72  10  98  32  35  38  28  95  27  67  84   7  56  97   2  90  15  37  26  10   3  67  16  52  65  31  22  49  99  51  75  66  36  93  92  63  87  51  86  77  31  90  43  44  90  86  56  12  62   9  33  72  51   9  26  90  68  32  69  60  81  85  52  61   2  76  67  21  50  30  34  30  50   5  76  16  45  34   1  11  68   6  25  11  80  52  79  10   2  12  50  31  93  44  58  45  66  47  49  94  78  37  39  68  81  28  79  11  26  35  42  66  73  79  47  11  41  34  54  62  45  17  64  11  27  86  87  62  49  88   6  11  50  42   6  72  89  45   1  17  73  70  91  29  70  19  43   2  23  17  28   4  36  51  37  22  71  90  72  39   4  79  93  59  88  32  55  86  70  85   1  42  95  33  87  93  80  52  29  73  47  92  67   5  44  64  86  33  29  48  49  32  18  64  42  39  95  68  14  76  73  69  44  62  79  74  46  46  11  54  63  54  96  33  29  79  30  46  81  66  73  21  51  11  43  99  11  43  95   2  78  45  73   6  45  17  26  63  62  28  51  66  63  87  82  79  70  80   1  99  24  10  22  70  64  41  86  21  12  35  68  44   9  84   1  18  92  32  56  61  64  89  15  17   1   2  73  33  32  31  98  64  56   4  80  51   1  23  18   8  67  58  97  14  97  95  31  30  53  34   6  50  79  44  13  14  65  88  42  19  90  25  59  99  12  52  44  71   7  46  36  33  97  29  29  31  32  75   3  82  26  52  41  67  86  87  99  32  19  40  79  97  73  92  55  19  16  37  13  39  81  59  23  22  71  73  96  74  75  35  78  44  95  19  48  59  55  75  45  85   7  43  64  85  39  91  83  82  43   8  21  65  53  63  14  69  80  77  73  53  78  57  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                82  18  91  85  66  13  84  80  32  71   9  54  32  99  94  84  32  70  57  31  39  77  83  22  24  25   1  93  72  90  43   3  36  11  71  68  58  68  60   5  53  86  77  29  58  15  61  39  79  44  35  26  79  92  82  20  86  15  95  20  30  87  10  54  42  59  24  88  79  66   6  94  46  58  80  70  27  75   2  11  66  81  40  22   6  55  19  78  12  80  85  97   8  81  21  54  52  83  99   1  12  92  88   6  26  43   2  99  32  76  20  73  28  47  96  88  70  77  24  62  92  71   2  47  26  11  38  59  46  77  29   8  69  76   8  89  71  61  21  27  90  41  81  90  33  15  21  74  80   5  68  95  77  95  96  23  52  25  63  63   1  72  68  33  57  39  73   6  94  28  42  33  38  64  61  93  55  30  54  61  97  24  97  34  69  44  84  33  72  62  11  24  18  39  30  50  35  46  48   2  88  88  60  26  10  25  68  87   7   3   6  86  98  31  24  12  68  90  51  36  10  65  67  25  11  87  63  55  78  71  97   2  70  19  10  73  76  29  23  19  28  17  23  12  29  79  24  20  60  44  67  31  63  45  80  24  90  22  29  71  90  20  51  79  71  82  92  33  88  45  49  64  57  46  29  70  58  75  86  75  12  97  28  80  87  90  67  21  22  47  91  67  37  63   9  22  51  20  72  28  59  14   1  30   2  72  52  17  65  32  66  41  73  34  60  13  80  86  30  32  84  56  65  88  54  99  76  62  69  65   7  57  28  21  50  47  48  55  51  15  67  15  96  63   3  86  64   5  57  48  87  38  80  33  54  81  91  32  34  22  29  16  76  99  40   2  10  35   4  72  70   1  98   5  91  18  30  67  44  15  70  94  78  25   1  39  75  26  30  46  65  99  82  53  38   3  51  95   2  90  29  58  41   5  57  31  19  39  22  49  23   3  23  83  22  71  68  39  44  61  91  48  28   8  35  42  40  59  77  28  21  63  66  59  69  35  53  35  55  34  25  75  90  59  93  86  88  36  51  67  47  36  55  36  82  96  40   8  85   6   9  85  44  18  89  79  33  90  88  86  15  32   7  13  71  57  40  48  45  35  47  68  49  23  47  79  99  57  85  22  31  92  36  96   7  41  60  19  83  83  90  39  52  42  53  44  52  27  20  48  85   4  32  35  74  83  52  16   9  79  13  29  15  87  16  19  44  20  26  94  50  23   8  97  50   6  73  41  28  75  33  22  23  82  45  49  31  21  77  50  64   5  58  64  36  35  71  13  17  36  42  87  28  14  45  32  50  97  28  17  85  51  78  98  14  59  89  56  98   6  17  36  21  68  95  91  68  38  36  90  66  95  37  53  42  64  71  67  99  36  68  22  54   4  61  30  13  57  90  72  86  56  42  14  81  62  76   7  77  38  74   1  97  25  52  38  33  27  31  17  36  19  76  55  11  55   6  57   8  15  22  99  13  54   1  74  25  58  70  18  80  23  25  33  62  82  10  65   6  45  43  17  59  45  28  61  17  28  20  46  79  88  18  48  77  55  74  92   9  82   5  43  53   3  41  83  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              79  34  55  20  78  62  64  30  95  48  13  47   3  52   7  57  47  52  78  59  16  57  30  81  18  86  39  35  26  34  84  51  36  79  19  99   7  49  56  86  17  90  31  34  58  28  45  41  42  18  46  30  34  51  84  36  26  78  71  76  46  38  27  75  55  23  36  18  73  12  18  71  79  84  19  69  20  81  48   3   5  65  51  59  66  13  39  38  98  50  37  97  72  64  42  74  10  95  88  68  86  49  30  52  21  87  72   2  57   7  95   1  62  64  64  52  42  46  43  53  72  46  85  30   2  95  58  64  80  57  73  91   2  11  79  73  29  89  51   6  65  56   1  61  93  40  98  68  48  91  78  85  21  75  20  41   8  40  51  29  40  12  69  34  30  39  35  58  79  31  66  65  92  22  61  66  84  39  29   8  67  10  26  47  27  53  78  75  63  93  46   7  40  39  13  63  65  24  13   3  55  89  97   9  47  96  29  92  34  37  39  64  71  13   8  71  76  33  13  20  27  21  99  42  48  57  37  90   4  13  90  37  65  65  86  20  14  63  23  39  28  28  31  37  54  28  98  19   6  57  68  90  85  56  62  18  42  37  28  38  56  99  55  72  87  34  18  94  59  49  47  96  73  62  39  11  30  88  70  68  98  69  73  63  44  35  48  25  67  99  44  56  90  62  86  77  57  55  28  81  31  82  79   1   5  66  55  37  47  79   8  99  35  10  94  31  94  89  97  86  26  95  85  53  71  74  15  37  11  82  15  18  42  67  50  43  90   8  62  18   7  11  12   9  74  15  86  30  51  46   4  53  77  69  21   4  49  23  53  57  30  47  37  81  24  17  63  47  37  84   9   1  20  16  45  82  62   6  27   8  35  83  60  94  61  96  36   8  80  16  63  22  84  41  91  68  85  21  19  35  32  52  95  98  12  73  35  41  37  18  82  28   5  24  95   8   9  19   6  47  73  73   5  71  75  66  83  35   2  40  68   9  22  13  51  97   4  81  96  63  16  49  94  92  16  13  86  57  51  69  25  20  15  36  34  69  67  16  88   4  23  35  87  85  69  55  89  68   1   1  29  20  38  57  96  55   9  22  18  30   5  76  70  43  41  96  26  71  88  30  89   6  63  40  43  76  32  28  40  74  64  54  70  36  46  51  49  96  76  27  96  25  71  92  15  54  89  43  12  81  79  87  18  80  14  51  59  89  96  77  62  50  93   9   2  93   2  13  88  52  68  96  87  47  49  29  98  49  54  70  22  58  21   1  86  87   1  37  40  96   7  21  31  75  52  79  57  46  12  13  55  75  45  32  88  47   9  56   3  56  39  20  95  75  39  98  17  22  14  28  52   1  79  84  68  26  76  86  52  19  39  55  66  44  57  11  30  97  53  34  52  11  46  77  75  26  16  69  70  80  70  69  87  82  94  61  16  72  37  12  11  65  39  52  92  38  23  59  91  15  83  49  70  43  47  51  53  46   2  81  63  64  94  10  63  81  47  50  79  86  99  81  76  10  79  84   1   3   4  77  84  76  14  53  76  54  55  62   4  47  78  97  33  71  64  70  86  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            42  32  21  89  85  25  83  85  79  25  96   1  84  17  99  20  38  69  42  12  43  26  43  14  78  78  56  35  18  20  15  55  93  18  60  66  44  19  64  40   8  52  32  80  24  71  88  54  53  25  67  30  75  44  55  48  12  97  79  45  14  84  28  26  48  26  26  59  79  94  17  96  60  26   6  83  76  15  43  45  75  87  91  56  60  41  14  24  94  35  43  12  41  30  10  82  69  36   9   5  90  99  10  16  98  88  10  37  70  95  45  80  45  60  81  53   3  15  52  95  20  55  42  94  34  34  34  63  80  11  30  93  37  13  96  95  62  49  98  57  79  49  82  78  99  22  42  72  61  10  55  83  56  52  76  33  95  20  98  23  37  72  62   3  95  45  23  51   8  31  83  36  42  37  87  13  62  21  67  21  32  34  43  48  38  97  26  49  18  85  77  53   4   5  79   6  40  67   4  69  15  48  37  81  71  66   3  87  70  78  28  51  39  83  10  13  42  50  72  63  50   5  63  71  41  37  11  41  58  21  35  15  43  11  79  56  58  33  69  56  94  32  60  72  51  74  35  88  62  56  93  57  56  83  48  69  24  94  20  39  38  78   3  19  89  40   3  65  46  56  45   6  69  12  47  95  31  62  85  81  50  57   2  77  91  82  59  18  77  85  52  16  92  61  35  44  90  73  73  11  48  68  87  61  34  71  68  61  96  28  80   3  39  32   7   4  33  57  49  45  19  79  61  99  44  63   6  59   3   7  73  86  54  56  94  89  55  57  82  81  61  23  88  17  94  65  35  50  73  74  72  46   2  96  30  25  44  90  61  73  24  37  28  99  89  32  79  72  27  87  67  85  54  25  79  66  54  88   8  70  20  98  51  86  43  12  82  96  13  58   8  42  83  37   3  57  47  64  23  26  94  87  76  60  44  51  30  96  39  94  39  44  80   6  85  89  55   3  36  44  43   1  51  41  91  73  73  18   9  44  97  35  22  67  88  86  42  35  44  41   3  17  87  55  83  33  96  94  89  48   1   9  42  52  53   9  12  31  82  37  85   7  97  61  56  27  70  46  46  23  91  71   8  11   1  72  57  28  69  61  15  17  59  21  71  83  72  62  11  31  37  29  25   9  13  60  45  99  30  55  93  92  55   4  44  44  48  68  11  70  31  66  52   1  47  78   2  15  48   1  66  26  49  38  22  42  56   2  15  55  47   5  21  21  99  99  85  33  43  20  77  95  71  95  18  61  78  43  27  89  77  24  34  76  27  83  33   6  74   9  68  15  11  40  23  94  88  23  65  93  59  37   4  34  26  91  31  79  86  91  36  24  13  84  94  13  21  85  40  31  49   7  64  40  73  81  80   9  60  84  62  12  72  80  12  98  62  13  70  70  69   8  15  97  72  37  84  59  75  45  75  62   5  28  73  98  57  60  33  62  99  73  78  60  66  60  95  11  36  13  49  68  30  89  50  30  44  54  73  68  15   7   1  97  68  51  34  37  10  61  87  44  22  88  49  99  84  35   1  15   6  64   7  30  12  91  95  81  73  39  55  13   1  95  72  59  20  48  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          37  64  14  72  32  85  19  26  69  17   7  96  17  79  99  68  66  47  42  78   2  80  54  22  59  98  73  48  67  59  77  64   3   4  36  91  62  89   4  19  64  27  12  58  46  18  11  22  38  12  63  81   3  95  35  24  79  33  48  39  96  18  75  87  95  53  38  80  62  13  47  90  21  32  79  54  50  93  98  17  56  95  87  42  11  77  20  65   2  42  78  22  88   5  30  34  85  96  42  52   8  99   9  86  92  27  58  88  49  31  59  85  62  23  40  76  70   5  75   4  69  82  39  49  91  96   3  45  33  51  30  52  67  71  21  12  49  47  42  65  14  41   5  58  68  68  46  27  47  62  70  82  63  33  33  11  58  99  87  80  76  85  56  51  24  10   1  95   9   6  37  45  89  16  48   5  93  90  79  44  79  41  41  79  31  19  16  12  67  65   8  59   3  30  56   4  42  88  56  82  58  44  44  47  35  29   3  41  92  38  69  64   4  93  27  86  18  95   6  76  43  40  24  85  68   2  11  12  97  88   1  52  35  35  99  55  58  70  41  86  26  79   7  89   9  59  62  21  31  33  80  70   9  34   5   3  28  13  38  86   7  26  57   7  96  78   7   2  57   5  63  85  54   9  46  70   2  42  64  62  12  25  33  86  32  50  70  52  30  69  37  77  54  42  38  59  70  37  41  55  82  44   8  69  21  49  94  39  36  32  16  98  15  38  34  81  21  49  20  61  68  75   4  67  12  22  62  58  69  42  37  76  81  20  96  30   8  20  74   8  99  57  10  45  31  77  72  84  79  48  94  19  39  68  69  19  21  67  92  69  75  33  72  68  15  36  67  58  80  28  73  37  54  97  73  98   7  70  97  85  87  64  56  81  97  98   4  32  36  57  22  97  99  38  27  30  63  83  37  64  57  44  24  71  96  74  19  29  77  99  32  96  15  10  46  12  33  68  10   8  72   5  18  84  82  50  63   7  26  83  38  13  27  20  98  31  39  35  63   6  70  80  30  81  16  47  71  31  74  86  91   7  10  25  41  52  71  49  19  81  71   2  22  19  30  47  37  55  83  76  53  35  41  48  59  67  93  94  90  95  29  98   3  74  78  41  13  55  78  99  33  35  32  94  28   1   8  41  16  79  57  73  12  32   2  53  12  75  75  70   5  71  81  78  34  54  44  85  34  62  52  86  75  79   3  22  35  24  33  84  91  93  22  32  74  88  61  19  54  80   8  22   2  46  95  76  58  65  98  36  57  88  74  63  53   6  74  16   3  40  92  17  38  86   9   2  16  81  44  98  76  72  53  67  52  69  82  58  88  14  84  92  34  88  83   8  30  52  94  10  30   1  28  60  15  23  18   1  37  91  59  11  37  57  23  13   3  80  62  82   5  11  43  97  43  74  80  54  21  30  86  40  59  35  73  95  95  28  81  89  92  29   2  21  73  25  32   2   1  79  68  80  37  19  84   2   5  13  83   6  45  48   3  73   5  36  80  47  83  47   2   8  89  96  83  51  43  20  63  78  36  21  87  71  18  19  61  16  87   1  70  10  68  19  50  95   6  89  45  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        59  47  90  46  22  76  64  61  99  74  78  11  84  85  44  71   2  30  29  31  38  98  63  85  34  33  72   5  25  50  12  12  67  20  75  44  61  39  66   6  55  72  25  18  22  84  72   8  80  84  81  82  69  56  54   9  58  60  36  92  48  96  49  24  70  29  97  39  57  45  27   8  40  69  58  94  52   1  16  39  39  44  24   2  42  24  57  19  67  64  15  51   9  79  83   3  24  27  63   4  66  39  69  27  34  16  45  59   7  49  74  40  49  29  79   9  17  53   3   3  42  60  76  40  61  69  28  25  13  44   6  83  29  24  72   7  62  69  49  21  24  52  76  46  59  47  62  52  70  67  88  65  45  40  51  69  28  99   2  93  39  47   2  90  62  36  27  74   8  64  81  95  83  36  14  55  77  75  61  42  54  59  37  84   3  15   6  36  79  57  27  82  82   2  95  21   2  73  85  36  88  33  46   2  97  83  88  80  37  88  23  52  36  52  44  48  29   1  16  22  88  44  88  14  51  35  32  55  53  59   1  93  45  75  49  62  91  69  32  88  34  73  25  62   4  67  77  55  25  20  36  86  73  78  62  41  79  14  38  95  34   3  82  99  90  29  57  62  77  11  20   5  17  92  41  45  77   8  33  74  24  11  39  31  63  91  21  95  92   8  91   4  99  63   1  75  69  90  45  11  25  51  50  84  84  91  79  79  85  48  18  45   1  45  19  39   8  69  15  68  27  12  40  99  37  50  76  51  52  42  58  86  65  99  23  36  83  60  98  93  61  44  22  72  67  93  66  59  79   2  77  83  50  18  50  22  46  60  71  73  71  63  21  82   3  51  22  81  16  46  26  61  72  90  79  13  45  30  80  71  38  53  44  48  89  79  36  90  79  37  86  37  37  69  72  93  84  37  59  76  62  17  28   4  15  53  68   2  44  14  26  78  94  36  43  51  13  80  86  21  41  79  97  49  43  36  94  46  49  95  43   8  91  96  61  14  32  40  60  60  44  87  47  78  49  52  39  51  65  59  98  41  91  71  41  34  64  13  72  54  21  12  58  23  91  17   4  98  68  36  59  39  15  26   7   6  43  56  24  24  13  84  60  51  36   9  19   3  55  47  35  36  34  82  93  69  88  65   2  42  44  26  11  51  50  27   4  63  70  55  73  21  72  76   5  45  20  53  94  37  93  17  82   7   4  50   3  34  66  39  38  30  59  92  30   9  60  13  63  73  53  21  67  51  52  20  54  48  71  94  54  26  66  36  26  96  14  36  78  79  47  93  84  23  17  11  39  31   8  95  62   6  45  60  20  83  93  18  19  11  90  58  59  95  93  86  96  61  79  94  59   2  78  50  75  71  54  30   9  22  95  55  12  38  29  30   6   7  10  29  67  77  54  63  41  10  28  16  92  80   2  43  58  56  60  30   4   2  64  82  96  71  57  46   3  10  24  99  61  14  29  84  92  56  72  33  58  94  31  85  19  92  70  71  49  52  69  18  39  13  36   1  60  62  45   2  50  71  82  14  41  90  29  23  58   5   3   2  94  46  45  94  88  35  47  12  95   4  28  60  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      28  35  65  76  29  23  95  62  83  69  44  34  13  72   4  55  27  19  56  55  25  17  51  59  40  45   3  53  20  48  77  64  97  38  47   9  48  28  62  85  15  31  55  85  82  86  10  11  55  78  22  73  41  97  24  95  11  27  91  55   4   2  30  27  20  66  21  73  22  24  12  96  29  52  84  29  77  52  20  31  85  86  49  53  81  28  79   1  97  96  79  28  45  12  30  33  96  37  24  38  29  68  18  49  50  85  68  42  86  89  76   1  14  98  73  96  87  74  69  50  95  68  13  24  22  67   5  37   8  60  25  62   9  77  83  30  95  92  53  73  79  24  24  44  96  95   7  33  20  99  48  46   7  44  38  73  89  33   7  67  92  35  86  81  28  49  70  36  74  53   8   2  67  90  68  94  14  11  28  68  39   8  36  30  44   1  81  23  89  72  68   7  10  17  37  19  58   6  27  85  97  93   9  27  41  73  34  72   7  34  92   1  93  65  98  11  69   8  21  85  10  94  13  45  30  35  84  86  73  43  72  55  51  63  45  26  31  61  59  30  28  94  14  28  54  38   2  84  36  62  20  57  36  29  73  72  76  43  38  30  56  24  56  12  80  90  66  53  37  58  31  22  38  43  78   7  69  30  44  88  72   3  69  91  85  54  21  65  17  70  52  32  39  78  58  86   6  70  29  13   5  39  76  40  84  84  85  60   3  74  97   9  33  27  70  31  23  64  92  41  67  46  93  69  62  56   3  94   6   6  87  18  86  51  47  30   5  94  51  79  24  19  68  40  84  33  38  15  71  66  34  12  64   4  44  92  53  99  77   6  87  63  64  60  23  14  80  67  83  27  82  19  59  67  79   1  96  59  82  86  47  39  34  84  91  39  37  37  25  89  49  82  13  86  71   5  49  12  61   5  20  89  52  45  54  51  43  14  38  57  86  79  37  99  22   3  50  33  30  59  18  71  46  35  87  88  66  12  78  28  61  17   8  16  51   7  27  23  99  36  12   5  31  91  78   8  77  68  82   6  24  46  82  43  92  75   9  45   4  80  30   5  98  74  93  27  92  92  30  16  81  19  10  90  92  11  84  82  19   7  31  78  18  28  95  72  12   5   7  80  29  22   5  95  69  66   2  17  71   5  12   1  97  85  61  44  49  17  77   2  71  63  83  48  44  52  44   6  26  90  28  60  92  76  17  80  73  11  97  69  31  74  10  69  39  94  59  22  96  25  49  64   2  89  68  13   1  65  57  68  92  77  14  98  69  95  26  52  22  28  75  93  84  92  35  76  78  93  10  20   3  84  55  21  74  89  67  74  93  47   7   6  68  45  94  92  42  67  20  78  20  19  63  28  42  73  10   3  42  88   9  94  83   6  11  89  67  31  40   3  97  81  27  45  34  87  39  69  87  75  60  82  36  52  37  98  93  76  52  96  17  49  88  43  60  90  86   9  66  85  31  11  18  98  61  74  68  30  36  84  12  70  75  15  88  33  28  57  91  26  51  10   3  10  96  92  10  53  33  70  43  42  93  66   5  77  41  81  17  59  67  26  44  12  34   5  19  31  77  12  36  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    62  43  59  27  37  78  32  19  93  69   5  81  76  28  46  75  86   2  89  33  45  90  77  93  16  66  26  73   4  80  43  75  57  20  22   9  76  11  56  33  89  40  75  46  12  18  13  58  63  55  95  76  67   2  68  79  94  17  20  18   2  91  26  47  68  68  66   6  49  62  14  42   7  74  87  27  36  51  46  42  10  17  59  33  12  36  77  19  64  52  83  18  99  10  85   3  41   5  62  39  95  18  41  62  45  47  82  27  30  52  44  67  75  68  86  48  73  96  42  91  43  53  34  80  44  90   4  79  91  75  44  11  38  26  71  72   3  95  14  30  76  67   8  66  76  16  46  64  65  67  65  81  45  82  15  74  29  68  59  81  22  53  12  33   5  27   1  30  20  59  95  59  65  27  86  86  80  26  34  38   2  14  36  79  39  43  67  26  53  39  34  52  14  61  61  73  27   7  20  87  93  33  80  61  72  54  61  94  74   8   9  97  70  62  60  77  42  59  56  74  43  90  13  44  37  45  30  95  45  31  38  79  41  90  27  38  38  21  14  45  31  38  17  35  20   1  73  81  95  29  54  86  83  82   9  85  20  28  24  93  20  66  68  33  30  10  39  32  59  15  70  90  24  66  27  60  66  76  37  92  99  61  76   8  48  85  43  24  34  51  95  26  23  52  67  13  13  52  84  37  52  79  71  88  55  42  63  14  18  28   1  42  11  55  32  73  53  67  30  79  92  20  51  52  74  59  29  78  41  58  31  10  70  83  82  92  58   3  37  34  41  37  94   7  34  99  94  27  94  50  28  39  61  33  63  90  58  17  10  42  59  36  23   2  27  12  76  73  40  64  59  68  72  50  85  61  28  41  26  25  51  24  57  41  76  31  58  14  72  24  71  23  10  39  11  31  76  17  38  54  65  14  22  28   1  73  35  64  26  73  49   2  61  87   6  36  70  24  66  31  69  33  19  34  61   4  74  23  31  69  53  76  54  42   7   5  76  70   6  91  58  38  53  55   4  67   9  56  81  19  25  97  36  76  39  14  49  12  49  56  50  88  48  75  20  19  81  56  30  73   6  44  40  92  98  33  79  55  72   1  93  24   8  35  30  69  39   8  14  79  62  42   9  96  38  36   7  95  96  80  35  23  39  83   4  13  49  48   5  76  53  99  75  18   4  46  14  52  87  14  40  93  38  21  45  32  71  52  74  60  76  15  44  48  44  14   5  67  23  94  96  57   4  73   9  98  87  56  29  55  52  95  54   5  63  29   1  97  84  33  52  34  51  19  38  48  79  21  70  50  83  59  71  93  81  31  11  96  91  25   2  78  60  85  67  83  92  17   3  29  27  72  59  45  80   6  53  65  65  14  25  84  90  43  72  20  97  71  15  37   2  34  99  93   2  71  15  17  11  88  94  34  41  88  66  88  22  33  82  32  90  56  86  63  31  97  47   6   9  50  87  19  66   5  35  62  99  94  44  27   1  89  93   7  30  24  82  55  42  56  27  82  96  45  40   8  74  93  40  45  42  80   8  48  19  14  13  11  49  46  38  32  21  73  34  83  79  12  33  24  93  51  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  30  90   7  69  48  23   6  22  51  77  52  21  88  47  37  71  25  66  10  60  56  17  49  90  15  43  69  98  74   8  55  15  31  92  98  20  46  79  96  45  19  16  65  53  68  53  55  52   9  91  87  26  16  21  14  77  43  17  58  95  51  54  82  96  15  41  98  14  94  98  40  22  75  68  49  79  85  19  24  74  16  88  71   4  50  12  39  65  97  22  39  79  61  68  10  52  11  61  57  75  58  82  90  48  57  48  60  19  83  56  44   2   3  95  42  70  21  61  14  64  98   1  11  26  64  25  48  37  92  84  84  38  42  74  54  96  27  17  61  87  17  38   2  48  76  91  73  54  96  43  33  69  32  10  83  15  68  42  23  22  66  42  93  89   1  99  13  32   4  64  42  16  69  80  98  80  72  99  96  83  91  39  64  82  28  83  87  53  62  57  98  15  13  65  22  20  53  19  15  59  33   5  33  46  13  58  58   5  46  19  60  96  37  92  74  27  18  64  11  39  30  35  40  80  82  31  67  27  12  99  34  92  53  76  55  28  54   5  99  67  59  31  71   5  31  47  30  42  99  89  82  23  39  22  81  80  43  21  38  94  22  63  60  96  11  39  58  66  43  45   9  66  30   5  45   1  42  78  98  13  35  85  49  80  81  35  27  91   9  86  12  20  67  10  17  95  15  85  33  22  97  14  35  47  22  50  87  75  56  80  34  45  47  97   6   7  12  16  11   1   5  19  15  15  52  68  20  83  29  42  55  90  91  77  39  35  96  45  96  94  14  97  43  20  41  93   9  55  62  16  81  16  39  67   1  71  58  21  89  31  95  57  21  47  48   9  29  81  47  54  63  83  26  71  81  49  82  67  56  16  25  26  96  38  73  42  45  31  22  53  44  62  18  85  82  14   5  79  25   4  84  66  80   7  73  93  93  31  31  95  37  21  66  32  95  69  81  16  14  52  20   6  38  38  43  49  16  60  29  64  68  95  49  45  31  74  54  62  73  39  17  62  22  73  71  92  96  92  93  48  69  17  26   6  54  34  62  48   8  18  59  65  58  86  91  69  79  56  79  62   8  36  89  87  15  21  68   6  19  38  82  26  80  15  48  57  88  34   3  95  96  66  60  51   4  42  72  29   4  86  69  26  43  89  31  93   2  30  82  63  18  50  26  26  34  39  45  58  13  85  47  76  93  44  10  64  38  93  48  27  90  45  23  29  35  85  64  36  89  68  94  13   6  26  41   2   6  92  94  44   5  55  94   4  15  18  57  22  46  75   1  34  16  56  60  90  85  19  22  99  48  26  14  58  96  59  69  70  37  41  37  50  42  11  68  22  26  96  50  81   8  58  13  61  99  36  96  75  13  25  51  53  28  76  59  15  93  22  28  32  98  43  42  59   1  20  24  27  32  59  85  56  68  92  30  50  41  86  94  36  51  18  61  17  32  97  42  70  25  24  12  23   8  53  10  34  76  16  32  64  27  61  19  78  27  85  35  48  32  79  17  34  62  49  83  85  44  33  57  74  88   5  64  73  77  26   8  48   5   4   1  42   7  43  64  63  29  97  41  85  22  68  15  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                42   9  62  39  76  71  49  74   2  63  92  36  30  91  81  29   7  87  33  34  72  19  13  48  47  17  46  78  97  55   9  97  32  23  15  15  58  74  22  18  82  59  31  84  20  51  89  92  90  66  90  57  58  68   3  19  59  85  40  70  95  80  89  24  35  34  95  49  84  97  55  32  45   2  71  51  73  70  28  86  51   3  51   2  18  86  55  72  51  38  98  61  57  77  98  99  49  41  67  10  49  75  70  13  38  28  67  98  69  18  19  13  16  70  92  60  73  75  20  38  85  82  39  88  31  68  47  54  93  54  56  11   6  99  89   8   1  21  70  37   3  29   6  44  68  43  93  17  64  88  65  78  43  23  39  65  87  40   8  92  18  14   2  73  63  57  81  41   3  39  73  52  76  79  86  37  73  83  41  81  67  77  10  89  48  35  82  86  97  70  10  32  22  16  34   3  51  87  32  74  74  45  83  18  47  75  55  61  72  44  52   6  11  18  26  28  87  44  36  72  36  67  16  41  60  98  59  51  36   8  17  40  49   7  89  95   9  58  92  63  62  69  43  50  45  43  55  68  97  52  46   6  69   8  68  84  11   7  63   3  59  39  28  15  96  53  91  80  29  59  10  71  64  46  60  74  56  93  26  79  50  84  34   9  98  84  55  85   7  75  58  20  78  37  85  74  46  85   3  35   5  98  34  30  19  66  19  12  93  43  67  49  61  92  66  90  36  47  35  69  98  39  46  18  17  77  71  26  31  51  58  98  52  31  51  56  56  38  83  90  12  75  43  31  71  14  75  48  51  11  37  19  71  14  54  19  31  88   9  31  14  71  64  90  59  17  55  58  44  79  91  41  44  54  76  59  57  32  86  69  89  90  18  48  85  84   4  48  20  88  44  79  24  73  72  23  77  37  86  63  84  96  33  54  82  38  32  30  53  38  56  60  97  46  21   3  39  63   2  47  44   5   1  59  78  12   5  41  66   1  14  69  30  40  82  61  68  67  50  67  34  47  12  82   1   7  43   6  83  88  38  93  98  28  43  53  75  84  41  40  67  21  97  87  49  25  17  53  68  96  21  10  42  58  32  77   3   9  89  45  67  58   6  49  20  73  72  10  47  13  96  58  86  73  74  51  37  12  54  37  96  77   8  84  69  57  25  14  21  69  79  53  17  28  65   8  62  43  25  90  32   8   5   9  85  78  32  15  47  51  59   4  14   8  56  41  74  46  11   5  32  96  32  77  25  54  10  97  71  56  72   9  87  82   2  90  86  42  97  73  67  43  57  69  22  35  36  13   3  60  74  33   4  26  61  25  19   2   6  64  86  68  34  31  79  41  67  16  80  36  35  55  73  17  29  81  72  71  25  11  36  20  97  70  84  42  69  38  38   3  54  13  95  39  55  73  69  99  27  72  23  21  96  67   6  19  54  41  97  37  78  77  75  72  68  23  85  90  18   4  26  65  55  23   9  95   4  94  71  18  95  18  55  10  50  37  55  92  77  45  60  77  70  89  96  85  47  70  52  80  14  81  83  90  81  49  49  10  55  58  26  94  19  58  10  19  37  96  30  19  53  79  86  32  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              87  40  14  28  43  67  61  95  81  66  55  50  12  91  50  61  44  75  15  71  37  96  33  26  47  76  79  23   5  84  20  20  31  98  79  88   9  49  22  10  46  63  24  94  56   4  36  56  24  61  49  87  29  72  42  90  41  25   8  21  93  71  26  27  34  89  74  79  51  89  77  28  43  33  81   1  69  35  97   5  92  82  24  20  63  20  54  58  52  59  12  69  44  20  72  48  21  37  65  66   3   6  65   8   8  64  60  28  59  93  80  21  87  45  26  78  86  50  34  11  53  14  62  14  37  98  41   5  24  76  18  18  82  75  31  42  66  39  21   3   8  30  99  96  87  43   3  83  20  35  17  17  88   4  64  83  12  14  11  73  26  61  33  58  88  22  50  31  32  39  14  19  97  17  70  71   4  69  19   2  48  78  28  74  94  64  72  63  13  87   9  59  47  18  91  66   3  33  21  80  60  14  94  84   5  19  58  40   5  99  37  31  48  89  16  40  36  76  42  37  77  33  46  13  10  78  32  17  72  96  92  82  35  15  81  36  61  45  98  88  39  30  65  87  60  48  33   1  75  32  82  26   5  98  81  25  52  78  36   4  52  40  89  14  58  77  14  54  87  97  12  19  99  69  95  13  54  34  12  46  46   5  80  86  76  34  42  35  62  78  70  75  12  69  11  50  48  95  64  96  59  36   9  37   1  46  59   4  15   9  79  15  83  28  11  79  30  10  18  21  53   9  88  64  29  92  17  25  50  32  96  71   8  49  43  89  93  25  42  11  31  93   6  34  66   3  89  71  55  76   7  15  86  34  92  43  55  50  43  17   6  40  34  39  73  73  58  46  55  89  53  14  44  91  13  24  62  49   2  29  98  14  68  40  60  96  75  53  33  39  53  51  44  88  51  83  83  96  65  39  43  73  50  41  17  28  30  27  12  75  68  28  83  45  98  93  12  17  15  30  47  43   4  93  20  41  27  78  78  51  22  65  95  98  22  13  86  25  63  95  34  78  29  45  84  51  37  30  56  59  86   2  47  77  95   7  77  68   9  47  21  74  70  58  97  12  22   6  24  92  97  68   7  31  94  36  25  51  99  98   8  62  39  75  73  51  47  82  83  92  51  38  44  61  38  23  81  86  14   7  12  62  63  13  57  38  20  81  61  47   8  83  12  47  22  88  98  27  52  73  23  32  28  19  88  30  80  95  53   6  36  40  28  15  20  47  83  30  48  62  77  79  48  35  49  34  35  81  84  28  83  96  75  31  14  47  85  57  60  85  68  91  46   3  95  55  34  58  78  19  31  22  64  57  79  20  30  12  29  85  85  77  29  75  44  12   8  47  82  61  83  91  74   6  11  78  43  64  85  19  69  53  62  19  17  51  74  69  26  66  71  89  50  81  44  75  61  44   9  87  63  31  85  90  29  86  96  35  92  15   5  15  81  17  73  80   1  49  66  96  36  87  85   2   5  93  37  34  52  30  78  89  75  23  59   1  44   2  83  76  27  59  97  87  75   1  69  21   5  11  47   4  93  27  61  35  39  59  54  87  10  29  43  46  86  32  94  16  68  85  18  15  66   4  59  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            35  64  49  31  50  56  37  84  66   5  80  35  81  63  12   7  19  95  65  27  92  87  84  99  96  87  35  79  57   8   1  36  33  14  19  29  36  15  89  66  81  67  98  62  41  67  39  23  56  44  38  84  38  20  83  81  98  97  56  33  50  42  78  22  27  54  29  24  64  93  63  54  44  13   7  58   8  48  55  45  30  22  43  20  93  30  84  91  10  20  60  24  22  69  57  27  20   8  52  46   8  45  21  63   4  58  55  76  45  33  38  22  40  13  46  11  56  73  44  53  54  14  45  88  33  61  74   4  77  27  96  11  86  93  50  53  75  77  74  15  42  88  28  30  75  77  93  72  64  53  54  65  97  22  23  49  74   2  78  97  58  44  72  33  25  61  89  11  24  51  94  97   7  59  90  37  43  61  12  26  73  59  20  83  52  56  72  13  66  94  98  46  20  32  41  75  23  85  99  58  98  29  27  35  63  75  89  82  22  36  74  99  50  50  83   8  28  31  59  81  56  35  42  96  72  27  67  78  63  26  94  31   2  62  22  12  39  78  52  78  72  74  28  32  61  90  17  43   7  77  66  71   8  88  99  30  78  66  28  79  84   1  70  76  38  22  12  16  50  12  89  40  39  19  74  20  19   2  26  57  51  49  67  93  67  90  31  54  64  66  82  24  21  41  65  85  51  38  52  37  52  65  60  80  59   9  44  69  50  44  15  32  83  87  62  56  30  44  76  99  47  23  57  78  52  30  81  49  43  49  23  40  80  84  33  68  29  50  63  94  20  30  36  27  64  25  21  77  17  24  83  30  55  47  87  67  28  62  47  16  60  50   4  26  78  83  94  98  77  75  10  53  60  56  25  43  26  93  76  64  14  30  40  60  69  10  10  59  67  86  43  30  82  18  90   3  24  62  16  24  40  75  30  91  62  94  71   5  57  59  73  98  52  76  17   8   4  43  67   9   6  21  91  42  93   5  23  95  96  64  10   7  83  54  90  57   3  72   7  87  10  93  15   4  83  79  47  47  35  40  16  11  60  38  47  61  64   7  11  96   8  82  50  55  26  83  46  76  64  18  75  21  28  90  15  35  90  36  75  79  69  46  35  10  72  36  64  63  22  98  96  37  88  65  71  25  19  61  37  18  14  71  96  86   5   7  10   7  22  61  30  97  62   3  34  71  66  19   3  52  11   3  70  75  55   3  46  48  36  10  68   8  97   3  39  71  54  58  29  24  57  99  91  11  86  52  64   3  19  52  68  17  17  41  71  49  41  21  94   7  95  42  22  96  55   6  12  35  93  10  12  59  62  87  48  25  50  26  57  56   3  83  44  51  13  15  33  16   8  24  31   5  22   1  31  50   6  88  34  58  33   3  84  44  65  25  78  84  85  85  37  46  75  14  21  73   7  74  55  83  63  62  78  43  59  51  79  69  55  14  98  21  27  67  76  53  20  58  48  59  49  24  11  78  76  95  43  72   7  61  38   9  32  47  81  84  33  32  19   1  92  40  18  40  67  80  47  50  30  34   9  25  15  50  61  85  87   2  66  88   7  89  31  42  10  37  54  48  28  81  76  65  90  35  69  47  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          50  72  15  53  62  62   9  67  59  53  35  98  47  13  20  84  53  55  27  25  82  78  25  36  35  89  97  72  55  72  25  69  83  36  10  65   3   2   8  96   1  63  32  69  22  89  54  26  41  26  80  33  38   5  92  90  70  75  59  63  42  57  66  68  77  13  43  14  41  96   5  30  89  57   9  49  59   8  44  46  29  63  93  69  42  22  44  72  70  20  71   7  62  53  68  66  58  31  23   1  50  96   4  94  52  78  63  52  40  82  28  37  72  41  57  97  33  48  66  53   6  57  61  52  14  55  98  73  62  66  43  34  89  17   1  55  20  57  95   4  55  45  92  81  48  41  24  16  88  81  53  85  24  33  47   3   1   2  29  48  44  15  41   7  13  66  71  52  97   3  11  72  99  63  99  92   3  59  75   7  76  67  84  49  73  79   6   9  26  28  56  93  11  46  40  25  22  37  24  32  68  53   1  82  77  10  46  18  31  87   6  80  31   8  83  25  33  24   6  81  16  98   2  92  59  14  17  68  86  31  33   3  64  25  65  21  96  93  66  91  84  35  89  57  55  98  23  34  77  72  56  42  68  54  86  12  10  62   6  15   5  49  39  83  38  78  13  96  97  31  58  92  38  59  64  90  89  47  25   2  92  87  42  56  72  69   2  67   4  11  46  79   7  39  60  35  49  84  41  43  89  31  39  68  95  31  77  23  80  22  81  47  79  29  53  41  61  61  25  46  42  76  74  95  40  47   6  28   2  37  41  18  57  15  57  24  76  76  38  17  92  86  49  83   9  99  83  55  59  39  77  84   4  78   6  50  28  23  57  64  79   2  43   4  13  46  69  43  44  16  98  25  30  19  66  52  78  26  18  21  31  57  50  46  30  24  47  33  22  53  65  67  59   4  18  23  29  23  80   3  72  52   5  30  17  43  37  40   1  31   6  25  63  25  72  74  84  90  45  93  38  12  64  93  44  29  86  26  50  23  64  87  38  54  93  46  96  79  27  90  68  75  33  49  94  79  60  50  99   8   6  84  90  81  30  73  89  32  20  55  50  80  49  19   7  42   6   5  17  24  77  92  19  16  25  55  85  74  84  26  37  51  17  59  22  95   1  57  57  79  82  91  85  29  43   6  48  51  31  42  21   6  61  74  98  16  59   5  88  25  50  59  90  64  15  40  92  48  91  60  46  49   4  57  96  64  28  33   7  84  45  62   8  90  92   8  85  18  29  18  99  65  34  18  20  77  27   2  98   5  95  54  75  84  82  62  19  41  76  51  94  54  55  24   5  20  20  78  91  19  94  74  58  78  42  18  32  57  25  72  94  64  31  96  92  76  70   4  98  93  12  68  47  77  38   6  31  20  35  20  50  61  83  48  23  89  72  49  91  82  51  66  52  30   2  62  20  45  87  28  93   4  59  52  57  82  30  25  33  64   2  95  94   4  65  47  93  19  22  10  87  38  89  91  71   1  70  85  66  98  29   5   4  68  71  56  18  48  38  39  86   6  45  65  50  77  79  56  34  83  36  36  91  63  59  95  63  70  60  64  68  62  93  12   6  77  46  22  53  80  72  96  33  60  93  24   2  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        80  72   8  84  38   2  52  17  50  58  61  85  28  29  87  14  49  23   6  65  38  92  70   2  15   7  19  12  99  22  46  68  14  50  91   1  49  49  58   7  30  25   3  93  18   2  46  22  96   2   2  88   3   8  35  86  72  12  36  84  95  72   4  74  41  78  28  54  39  51  27  28  29   6  78  12  40  80  62  95  99  86  16  12  55  93  65  72   7  14  43  74  63  54   1  96  63  82  75   6  76  97  49  56  46  67  89  87  42  77  86  47  13  29  44  63  20  86  38  23  58  34  16  93  53  41  43  13  20  79  65  50  15  91  40  97  48  69   4  60   2  52  12  83  10  22  16  74   1  67  63  10  82   5  54  15  24  80  24  33  17  81  90  90  72  76  92  29  89  72  88  50  50  84  12   7  77  53  94  34  52  14  18  78  63  30  43   6  32  15  79  44  45  33  18  82  27  33  72   9   9  68  26  19  60  80  29  36  82  11   8  10  55  47  62  37  57  83  18  37  69  43  29  13  16  41  55  44  79  12  17  57  39  30   6  98  41  74  29  28  17  52   3  15  58  25  80  95  34  72  70   5  11  27  80   3  31  20  23  78  56  68  52  48  75  44  48  41  72  36  10  87  62  18   5  58  50  83  11  90  32  46  67  83  57  97  87  83  42   2  34   4  58  49  31  15  72  95  41  95  89   1  88  78  30  75  74  97  21  89  38  69  48  35  81  10  52  35   5  97  77  91  94  80  18  83  59  78   7  99  21  71  34  28  73  23  19  34  79  92  87   6  99  86  62  33  21  48  94  14   4  71  37  48  24  47  45  55  59  10  60  12  70   5  63  27  78  18  43   1  94  26  67  26  38  86  38  65  58  84  41  93  13  85  76  38  38  97  93  15  78  23  14  22  67  98  23   7  63  45  37  49  87  50  50  99  75  91  27   2  33  33   4  13  89  21  79  19  39   3  44  96  83  10  21  23  53   2  48  75  25  13  71  96  20  24   7  79  95  45  93  22  62  73  86  28   7  79  35  13  22  61   4   2  58  94  99  39  30  49  82  72  92  74  79   3   1  11  80  65  40  75  75  33  24  85  73  10  23  25  27  48  32  52  63  68  39  68  83  20  54  40   8  62  85  50  62  91  68  81   8   9  10  25  73  70  72  37  51   8  31  37  35  48  61  48  27  11  40  83  16  59  81  21  12  41  21  97  20  41  70  65  84   1  40  91  11  33   1  86  16  99  13  10  86  12  99  61  42  48  38  69  94  14  78  34  85  74  88  73  24  37  63  29  52  30  58  63  41  32  86   4  65   6  80  33  54  42   5  90  76   9  87  63  34  22  91  24  57  80   9  59   9  44  74  24  30  32  37  30  86  21  81  51  60  30  21  10  99  69  72  29  22  48  78   1  92  43  57  42  30  39  20  95  50  74  26  58  78  98  73   8  18  51   1  92  37  52  64  86  87  54   8  38  52  13  66   5   9  88   5   4  55  90  96  29  77  33   5  33  46  40  52  96  72  19  71  42  22  81  24  62  75  80  76  25  57  42  65  62  38  56  52  82   6  60  52  88  35  63  13  60  83  82  76  98  90  70  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      68  20  26  44  40  98  81  22  88  31   2  73  47  11  81  55  71  39  65  85  16  38  87  80  87  47  92  46  20  40  93  76  81  86  34  80  45  39   5  32  21   2  86  70  61   5  66  82  37  92  94  66  66  16  83  25  60  47  78  27  45  77  21  82  28  22  22   5  42  63  43  25  16  65  45  21  62  83   6  71  76  56  36   6  85  62  86   5  38  80  41  19  73  45   9  85  85  54  66  35  90  76  61  89  78  50   9  23  65  52  27  68  66  88  65  57  55  33  18  69  54  28  29  59  35  70  80   4  29  88  27  47  65  49   1  86  71  44  90  37  20  36  38  30  66  70  10  87  98  69  10  28   9  51  92  34  21  86  97  95  10  60  35  16  56  60  39  76  15  40  43  97  45  92  13   6  21  24  93  83  83  34   3   9  18  37   6  47  70  78  72  70  18   1  33  15  36   4  74  98  84  42  73  61  63  50  38  65  79  76  42  93  77  49   5  74  93  16   8  88  94  75  75  33  38  16  46  37  43  51  25   7  83  97  76  78  74  60  96  20  68  85  41  38  29  48  49  92  33  72  78  44  96  78  15  76  15  37  40  83  50  77  25  68  56   6  54  91  34  56  72  35  94  36  12  82  67  27  94  39  72  52  78  72  29   5  90  95  23  95  22   6  51  83  94  48  84  53  42  28  44  77  78  38  12  87  24  90  72  69  14  68  46  41  17  28  78  53  91  34  51  69  65  62  52  46  91  63  95  25  16  89  68  11  92  18   5  33  34   1  29  12  60  75  92  46  56   2  16  75  87  68  32  30  97  99   3  32  86  76  72  41  70  80  80  63  84   6  43  25   3  29  70  66  85  45  64  73   5  23  17  63  58   1  97  37  56   8  76  21  34  58  91  93  45  40  44  78  51  65   6  73  72  89   8   2  32  59  22  56  17  32  92  44  87  71  61  34  63  44  71  16  57  58  42  32  12  68  98  73  60  84  53  22  31  19  85  73  48  31  26  15  82   5  71  73  20  29  83  11  54  72  14  41  30  36  79  32  85  17  18  74  21  27  47  32  33  55  88  98  69  47  93  91  40  58  65  29  53   3  72  38  12  23  40  11  60  66  42  98  95  56  99  42  95  15  26  37  11  51  82   5  64  53  85  34  39  76  90   6   6   3  63  44   4  40  39  37  50  20  79  16  84  20  68  36  45  51  91  68  98  71  47  34  42   6  27  42  26  54  19  49  67  36  12  54  78  54  93  15  78  17  88  70  80  29  53  94  81  62  68  74  42  12  50  76  40  48  40  46  76  21  56  15  14  58  99  90  37  63  89  77  51  94  37  23  25  82  97  37  83  92  29   2  26  40  77  96  84  59  16  60  40  41  81   8  70  72  71  25  31  38  24  27  24  97  30  49  76  88  29  39  24  51  61  42  95  63  55  41  92  23  81  42  83  11  44  89  82  79  53  46  42  99  47  88  96  38  92  90  81  87  65  50  36  35  52   8  65  95  47   8  93  92  29  86  19  99  55  54  21  12  15  62  89  87  20  98  33  76  71  88  14  53   3  74  90  17  90  80  74  54  82  87  90  18  57  65  54  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    25  69  67  92  34  81  42  86  62   8  80   2  84  62  79  16  59  16  62  51  26  18   1  17  90  60  50  78  80  71  94  82  83  74  11   8  30  15  83  95  68   9  18  77  22  20   8  37  66  86  26  14  38  48  51  16  10  85  16  28  85  79  23  99  88  45  33  15  39  83  22  24  64  73  18  95  36  58   2  33  17  59  56  23  25  75  32  21  44  41  74  58  77  26  63  88  96  19  69  75  17  60  29  73  76  82   7   6  79  79  46  73  70  54  69  78  33  81  56  41  51  85  53   1   2  99  98  32  78  91  65  37  32  22  30  96   5  96  73  79  64  52  61  28  98  74  56  60  27  96  50  93  23  94  74  70  12  10  15  63  80  31  74  58  61  41  60  26  38  54  86  10  94  68  81  55  23  64   4   7  41  71  69  69  14  51   7  79  19   2   5  61  94  65  26  53  96  18  75  69   7  33  76  21  97  23  85  33  50  14  44   1  27  40  14  62  30  18  29  11  86  60  19  87  48   3  46  16  18  88  39  57  54  82  84  14   4  39  20  37  22  29  35  14   6  59  54  55  39   9  24  90  82  84  16  99  16  19  79  99  24  71  12  33  64  25  83  91   9  10   6  96  86  81  74  27  82  31  19  85  88  33  24  61  99  39  23  90  29  27  20  18  60  98  56  17  91  43  53  52  83   5  22   8  18   4  84  36  77   1  27  41  20  77  95  20  97  86   9  44  49  98  84  79  17  33  84  94  63  63  34  38  84  83  78  68  52  50  27  72  99  80  71  86  68  55  23  30  14  70  25  90  47  41  42  54  46  70  95  56  79  20  58  61  30   9  84   2   1  78  34  49  25  94  30  92  23  62  39  24  59  13  17  82  60  34  79  40   2  46   3  19  50   5  58  50  42  19   8   2  58  30  94  32  71  22  60  35  84  39   1  13  56  43   3  52  27  18  49  28  28  98   4  11  31  51  68  40   6  72  37  28  37  98  64  48  67  57  60  47  34  90  31  47  23  76  17  93  45  77  18  42  40  18  85  18  10  52  65  25  62  59  31  45  49  26  78  48  45   9  40  64  20  57  23  30  60  89  98  93  71  19  81  30  93  97  62  41  99  49   2  62  24  29  30   7  72  73  90  71  33  24  43  45  82  48  57  28  40  74  34  61  26  21   9  76  89  47  68  99  93  80  13  96  65  32  20  76  81  39  37  47  20  80  68  94  40  59  12  34   3  15  89  68  90  73  96   7  55  70  26  16  81  51  11  58  16  51  12   7  95  63  98  65  83  85  69   3  35  58  54  35  41  22  83  26  31  74  27  45  89  20  16  93  54  62  82  15  58   5  96  85  65  52  80  39  41  58  56  58  31  52  49  19  46   4  15  12   6  22  26  71  81  34  84  13  48  80  29  65  24  56  19  71  41  14  91  75  45  31  62  57  67  44  59  35  96  14  68  51  88  73  36  19  38  19  28  18  46  11  44  82  30   1   9  99   3  76  24  57  90  50  85  14  12   9  85  68  40  42   7  67  53  87  66  80  27  48  81  93   2  36  61  31  86  89  38  20  75  38  20  76  21  45  35  69  92  56  24  18  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  67  89  14  95  28  24  45  48   9  98  75  68  96  24  92  88  33  66  99  21  83   5  55  31  88  61  12  55  53  73  35  39  76  76  88  86  72  97  50  62   3  59  10  92  59  23  46  96  16  44  19  15  85   4  64  94  11  80  31  62  49  57  67  51  85   4  31  69  16  13  27  76  34  73  83  87  38  19  93  69  14  69  77  21   9  18  48  77  46  50  42  98  76  64  34  60  80  84  24  16  55  41  78  33  64  11  84  97  66  36  95  17  36  28  67  65  16  35   8  38  33  31  25  17  35  17  44  28   1  76  90  83  42  79  17  29  55  56  19  13  21  21  49  77  92  80  81  32  89  39  25  83  91  44  64  72  32  80  49  54  51  54  29  14  30  22  28  60  43  55  42  39  15  48  99  26  61  66  26  67  29  97  20  86  23   1   8  12  41   5  52  83  70  33  54  84   9  26  88  78  27  42  58  61  47  97  13  96   8  24  44  95  49  77  21   5  40  62  53  47  73  32   4  44  16  89  45  70  53   3  54  83  40  61  99  35   5  32  42  51  69  71   4  15  85   3   7  31  77  62  25  49  65  85  76  25  30  78  85  74  99  71  88  48  84  27  56  94  31  18  33  81  20  38  20  64  74  58  12  76  65   7  28  51  79  26  56  46  71  72  73  32  98  27  62  67  40  30  13  22  18  62  34   4  37  40  27  30   1  21  83   9  23  11  22  52  50  36  36  79  44   5  55   4  84  26  23  84  12  71  46  58  76  48  62  37  54  75  69  37  47  63  82  50   5  93  71  20  91  12  80  26  52  39   6  94   3  22  40   6  56   2  78  37  53  42  68  23  69  51  54   5  62  42  92  90  39  41  14  22  43  73  53  60  56  67  88  75  26  95  82  36  71  93  57  67  25  27  30  45  79  25  27  38  53  27  88   8  63  17  74  66  98  76  11   5  83  80  79  80   9  29  95  82  32  71  47  33  96  84  42  61  84  66  83  32   9  68  38  13  72   8  30  32  83   1  98   4  59  24  61   8  59  16  96  77   6  13  35  99  11  84  11  64  28  17  63  57  55  82  37  81  84  15  54  99   3  71  47  64  45  18  53  67  51  39  11  63  33  73  64  39   9  44  67  21  91  14  18  45  44  13  90  77  87  76  58  59  55  29  89  49  56  35   1  54  23  67  29  60  18  24  12  98  92  75  52  85  73  51  60  77  55  78   9  94  84  88  17  68  70  80  70   2  76   5  82  17   4  59  20  36  61  78  89  43  87  48  23   8  24  31  97  53   4  24  71   2  83  45  41  81  47  50  41  23  64  77  78  24   7  15  35  23  82  12  32  78   8  69   5  92  95  37  16  25  65   5  64  65  29  86  87  20  43  41  49  84  40  59  73   6  76  36  67  99  10  69   1  61  16  64  22  55  41  95  87  95  12  73  82  69  32  74  45  50  62  84  38  36  30  43  25  67  60  39  22  99  22  11  41  42  43   5  99   5  94  68  89  83  21  71  98  54  42  21  87  60  59  20  57  90  54  27  85  15  50  85  97  98  23  13  94   7  45  85  46  43  35  11   7   1  35  10  84  25  45  61  15  88  40  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                47  22  67  87  17  70  12  32  26  19  41   4  23  37   5  24  89  64  71   4  43  77  35  52  17  95  20  26  31  39  12  92  79  94  78  84  82   5  53  56  22  21  36  38  20  10  94  28  83   2  93  91  59  97  43  51  58  50  24  44  65   3  36  26  94  63  72  87  89  26  85  89   8  90  61  34  32  65  56  80  38   3  41  51  25  94  30  44  51  49  43  75  84  55  37  35  38  51  13  53  59   1  63  58  42  61  52  99  70  14  93   2  74  60  49  35   6   6  98   3   7  66  80  25  70   5  94  88  13  56  10  27  17  53  69  21  43  60  53  43  70  30  77  22  13  99  62  35  28  20  78  25  18  53   5  54  73  57   4   8  54  85  47  35  25  10  53  67  27  48  62  15  39  86  93   7  73   2  70  45  30   4  13  14  10  91  53  99   7  70  72  13  61   7  15  43  15  67  39  74  21  25  75  88  53  35  41  98  53  22  24  41  16  50   7  91  72  31  30  26  55  22  67  71  10  96  14   6  27  94  14  75  49  84  95  73  68  76  72  64  62  61  77  42  59   9  43  71  43  98   7  60  12  30  34  75  53  10  22  39  15   8  85  37  78  98  21  98   6  35  85  98  72  33  21  28  31  70  29  34  32  54  83  14  99  72  44   8  73  42  40  85  19  37  65  97  66  65  17  36  46   8  74  33  91  56  20  77  78  62  88  31  31   8  77  29  38  90  40  40   2  50  75  26   3  81  57  94  59  31  11  22  83  74  19  42  80  19  13  32  97  93  61  66  37  87  61  28   4  92  41   7   5  27  55  60  43   4  52  11  56  88  39   3  49  47  56  62   5  17  58  23  83  77  75  31  17  43  86  16  75  21  29  45  21   1  57  96  17  47  98  38   6  73  81  38  69  69  14  95  49  93  74  18   3  56  52  24  85  42  75  65  11  70  42  15  66  91  44  34  41  11  30  48   3  51  72  38  92  15  25  17  72  42  49  65  76  62  50   4  37  59  47  75  80  88  41  34  90   8  41  21  64  97  21  59  60   9  92  50  81  79  55  13  34  11  84  66  99  54  18  72  28  63  92  50  38  94  78  41  61  63   4   2  43  43  91  16  85  38  90  90  79  14  93  91  99  24   2  43  51  26  17  35  44  31  60  78  16   8  80  70  54  16  56  15  98  29  76  65  86  66  79  78  62  98  86  40  37  71  77  25  67  66   4  53  65  22   8  64   5  22  81  32  38  19  53  14  34  84  47  76   6  88  86  92  99   5  40  42  30  89  53  68  99  23  54  49  27  60  55  46  28  56  93  88  61  64   8  13  48  52  47  34  62   7   6  69  39  36  97  70  81  65  48  97  68  95  20  71  18  82  41   6  73  92  73  59  93  23  44  38  58  48  12  73  55  20  27  50  46  97  81  32  40  14  96   6  45  21  62  58  41   8  20  47  92  81  49   5  50  75  30  84  70  55  58  27  10  87  52  63  32  35  29  68  95  72  96   1   3  71  32  82  86   1  93  78  57  83  11  34  15   6  54  12  34  70  77  84   7   2  10   4  66  20  26  13  23  22   1  42  76  85  87  74  61   3  93  91  54  98  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              59  15  97  78  82   3  36  73  32  55   1  63  74  67  71  91  44  50  26  56  95  47  47  14  73  84  83  76  14  40  56  48  28  20  44  90  41  58  95  45  27  32  59  96  70  36  50  75  40  39  88  36  99  18   8  47  65  24   3  75  40  57  92  47  54  77  81  57  55  79  56  65  44  67  72  80  89  32  12  88  76  79  50  56  59  82  20  54  24  72  75   8  69  98  55  62  93  97  17  93  24   7  63  91  43  93   7  46   7  83  73   1  68  37  35  44  12  48  45  73  37  10  26  82  40   2  11  59   4   4  94  71  46  23  24  23  54  10  37  45  78   2   2  88  30   8  82   4  52  99  19   4  60  34  29  58  69  35  18  22  27  86  12  13  68  34  87  49  50  60  84  53  43  24  76  84  95  41  67  14  86  33  65   1  76  98  96  99  13  73  51   7  53  57  53  97  89  64  85  78  50  81  79  39  43  20  47  87  98  58  32  20  18  65  88  29  86  28  76  42  69  50  94  58  76   1  13  82   7  77   1   5  47  83  55  15  75  92  41   9  54  27  15   2  17  47  29  18   7  15  11  94  89  63  97  89  92  17  35  31  31  90  62  85  82  94  63  82  91  60  43  48  39  10   2  97  60  33  11  44  82  92  44  20  13  41  79  44  32  76  83  12  76  71  20  86  66   8  24  37  39  27  81   4   9  52  71  76  86  40  74  71  56  32  18   4  94  13  26   3  45  95  77  13  78   2  70  72  80  58  77  75   3  14  28  84  28  68  11  67  72  77  67  75  44  78  66  91  11  55   8  12  93  85  25  66  90  65   6  84  80   8  36  20  79  55  21  90  28  39   8  64  42  27  23  84  89  22  34  55  24  23  38  51  79  42  10  90  58  59  35  70  71  94  26  17  53  75   9  77  61  61  75   2  74  65  57   7  76  75  97  33   5  65  74  86  74  20  60  92  16  69  84  60  79  70  44  91  49  46  56  61   5  27  22  97  71  88  88  85  44  12  36  99  22  36  94  38  20  40  77  36  57  99  57  92  75  64  56  40   5  61  51  62   6  79  25  50  44  63  20   6  37  70  58  30  43  39  39   4  68   7  77  60  75  46  11  75  90  40  94  93   9  89  49  81   7  83  66  65  55  11  53  95   3  74  80  44  17  46  14  84  90  29   7  39  74  13  97  30   5  95  85   6  22  83  19   1  76  84  35  55  56  63  15  65  25  76  43  75   5  72  25  10  87  46  81  26  79  19   5  98  14  18  59  83  28  45  68  10   6  98  45  57  19  83  85  49  11  54  70  48  29  26  59  88  98  69  48  18  15  37  77  28  39  99  85  88  72  77  46  35  32  92  93  14  62  35  67   9   1  23  15   3  33  77  41  54  66   2  12  47  67  43  15  22  96   7  77   5  21  90  33  54  20  94  90  15  44  22  37  32  83  93  73  64  24  36  57  16  48  31  16  50  62  34  39  21  24  71  68   5  73  59  38   3  36  25  67  26  76  18  42   6  29  35  39   9  43  29  87  94  11   4  18  29  46  54  52  58  42  30  16  60   7  89  66  78  78  17  21  32  80  90  45   8  28  75  68  99  55  91  35  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            95  89  19  37  92  34  51  47  22   1  31  98  48  87  68  24  80  91  22  91  50  16  81  74  21  21  96  87  16  85   6  26  68  48  86  90  78  31  75  23  83  65  47  65  50  79  42  40  31  68  40  62  52  65  33  56  12  18   4  77  34  98  99  78  45  30  77  26  83  50  83  71  67  52  47  57  76  82  67  56   4  69  36  97  28  89  79  91   3  37  98  16  51  26  32  48  46  35  92  52  52  74  45  46  54  57  15  14  89  13  70  68  97  52  54  36  20  40  82   5  11  66  26  71  29  21  75  90  45  10  67  64  92  10  52  18  25  47  95  94  90  48  94  81  70   8  34  95  26  40   3  55  77  55  38  76  25  46  46  35   8  70  20  65  80  81  60  55  50  22  71  32  74   7  17  98  78  69  89  76  87  51  27  23  10  27  18  62  53  21  36  31  23  11  20  30  21  68  79   4   5  27   9  20  75  73  72  55  88  84  70   2  31   5  46  35  12  36  29  48  37  68  98  86  30  71  46  54  85  48  71  37  92  27  32  65  89  49  56  37   5  33  23  93  66  99  28  27  43  19  77  55  16  65  71  42   8   6  72  39  83  41   6  57  71  50  32  18   4  87  58  22  17  53  30  32  69  66  58  41  86  76  27  44  31  39  67  47  93  53  54  39  55  62   8  81  39  57  71  95  17  73  51  23  10  36  52  30  97  27  61  22  27  75   1  97  25  74  55  89  94   7  13  42  64  45  10  27  64  31  32  66  18  44  52  58   4  41  81  54  18  59  59  17  25  45   5  89  52  68  36  88  76  42  53  59  16  32  44  53  74  24   3  76  43  61  80  86  24  28  69  75  42  32  18  64  58  25  83  89  23  71  64  96  64  77  29   5  60  79  30   6  31  91  73  66  52  54  39  50  54  90  31  61  55   4  81  90  70  98  35  45  81   6  46  49  20  66  11  57  82   6  30  96  62  59  33  81  89  79  89  91  89  54  67   2  45   3  45  41  86  99  60  26  42  68  89  84  69  83   2  57   9  47   8  68   3  82  89  90  30  33  80  18  65  76  75  92  34  42  50  11  89   6  28  70   3  68  69  73  76  27  83  22  47  73  62  44  40   3   4  91   2  59  37  18  24  72  60  82  95  87  47  14  21  55  80  94  72  75  10  74   6  29  82  58  85  24  67  85  11  13   8  37  53  15  31  50  39  46  13  75  60  22  64  13  23  64  84  56  10  71  98  12  67  82  39  36   4  35  82  83  81  15  16  11  89  24  75  58   3  65  77  36  54  31  79  40  97  95  49  12  43  71  13  55   4  70  22  28  90   6  20  20  17  24  36  20  60  91  13  32  61  93  72  47  26  93  66  31  26  37  61  41  43  65  25  58  97   3  93  13  15   2  94  11  68  88  30  38   7  17  15  64  38  40  75  38  88  11   5  16  45  25  35  45  80  83  24  61  67  95  46  98  63  94  86  79   1  74  74  77  30  78  54  22  48  57   8  42  13  91  44  18  63  15  45   4  74  26  99  37  21  54   6  75  79  53  14  25  56  76  24  49  56  11  36  29  94  97  10  46   7  96  27  13  84  52  88  89  75  89  86   9   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          88  91  50  28  83  58  80  78  24  12  48  54   1  63  76  48  78  78  82  11   6  91  37  21  93  98  53  35  71  45  78  12  82  14  77  61  14  39  46  41  68  54  89  54  47  53  63  62  69  97  48  36  79  72   4  99  46   4  94   6  63  90  34  67  16  32  18  74  10  53  67  80  24  73  64  53  10  37  20  22   2  81  78  15  76  12  98  44  47  40  44  33  62  55   9  76  92   2  82  27  70  75  38  82  72  12  16  13  61  29  97  17  23  36  76  50  99  64  94  34  97  83  46  30   3  29  20  38  10  88   5  44   3  42   6  64  62  34  63  41  90  49  33   7  11  93  52  20  57  31  91  52  73  69  84  80  38  70  11  87  46   9  11  20  48  84  51  91  74  97  80  31  40  74  23   7  99  66  20  11  53   3  72  92  32  17  67  21  58  70  82  80  32  64  16  83  12  73  81  73  22  22  77  69  93  51  78  81  84  51  48  25  74  69  11  70  70  42  92  57  79  82  86  81  91  95  47  71  22  24  69  86  71  64  67  81  49   3  55  61  79  33  29  87   3  93  88  13  36  13  82  16  78   2  33  15  53  59  85  69  65  92  91  94  30  15  56  88  44  16  38  37  10  42   2  28  96  71  23  83  45   8  61  76  55  78  91  96  53  15  24  60  94  48  33  59  25  25  68   8  48  68  77   8  25  15  31  31  69  46  17   8  61  10  48  83  12  17  72  27  91  23  43  25  75  77  92  88  88   9  80  71  45  65   5  94  81  87  60  90  78   9  99  81  44  19  15  73  42   5  61  40  95  81  10  26  14  96  63  75  47  35  55  33  87  71  69  72  79  26  87  42  54  35  30  21  71   7  44  90  16  61  76  80   3  19  61   4  50  99  23  10  64  86  51  96   8  61  19   3  77  88  72  29  87  42  54  12  37  99  86  67  99  42  85  60  55  44  65  33  23   3  46  43  31  52  77  93  89  26  41  15  58  47  91  91  19  41  84   9  96  58  24  19  21   5  83  16  32  80  76  13  49  24  16  41  53  29   9   3  19  73  63   7  65  83  41   1  62  65  49  95  93  58  78  86   4  37  40  16  14  99  77  51  17  31  24  69  12  12  98  44  99   6  61  99  75  25  79  74  52  65  47  72  83  71  56  57  15  76  20  65  91  71  73  38  28  96  43  89  97  32   4  19  47  47  84  81  90  83  49  68  35  95  35  28  96  18  25  42  33   8   3  96   2  55  88  58  99  95   8  76  51  13  75  55  11  42  72  30  34  41  74  56  84  63  43  56   6  87  79  49   3  23  67   1  31  85  40  57  46  71  14   7  89  40  60  25   8  88   1  13  98  79  24  41  64  11  31  51  22  30  81  35  93  28  48  10  63  41  72  53  88  55  43  77  76  18  28  60  21  98  10  24  89  27  22  66  14  87  12  84  53  68  91  42   6  83  80  78  12  82   5  71  75  18  15  42  75  25  53  70  68  61  69  74   5  19  12  14  59  17  85   8  45  12  86  56  49  42  55  16  40  13  87  53  57  27  64  35  44  32  20  31  41  42  91  11  49  28  88  84  30  57  68  80  42  77  66  66   2  89  44  66  37  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        89  71  27  78  42  67  50  92  68  29  43  47  80   8  67  50  21  46  76  75   5  57  68  51  72  89  97   7  29   6   4  49  17  87  92  43  45  26  57  18  92  65  65  15  46  95  47  27  71  34  84  77  67  14  91  63  30  39  90  80  47  23  56  95  16   6  27  24  55  98  20  62  99  67  28  52  51  89  56  88  22  76  89  70  18  41  41  75  45  61  12  80  13  56  45  52  51  27  63  33  68  86  39  57  42  27  64  92  67  78  47  42  94  43  65  56  79  96  44  78  53  67  56   3  73  32   3  40  74  25  60  84  61   2  88  44  88  49  88  32  85  82  63  87  55  84  73  83  29  86  16  84   8  73  23  96  56  10  41  56  82  28  16  98  80  13  37  69  88  56  30  60  51  82   9  53  73  40  48  21  38  53   5  98  74  83  23  98  35  24  18   6  31  53  49  31  23  57  88  98  95  23  16  88  73  13  88  16  12  76  88  27  70  49  86  74  50  63  96  72  21  67  14  13  35  84  28  47  85  85  91  85  93  76  87  69  10  12  91  58  23  94  13  59  78  64  81  82  99  56  57  30  98  48  54  97  34  58  79  24  81  61  46   9   5  80  19  29  81  53  14  40  67  82  90  61  35  83  19  52  91  99  11  34  40  98  30  62   1  42  94  75  37  14  86  30  23  21   7  96  84   4  85  26  64  69  39  83  67  78  84  64  39  41  41  67  68  58  26  41  15  11  70  75  34  63  74  27  89  25  35  36  92  23  72  67  80  71  39  87  39  97  38  47  18  33  99  63  48  56  89  51  63  83  75  12  76  52  93  57  25  60  21  55  20  28  61  73  85   1  86  75  74  73  88  44  56  75   3  98  26  32  29  27  75  64  99  29  70  95  49  15  89  88  78  86  74  78  82  25  90  52  56  28  59  33  54  94  85  25  65  81  38  98  48  72  49  17  38  20  84  25  60  16  34  17  11  56   5  90  18   6  92   4  55  47  82  10  50  14  77   4  39  50  32  46  91  78  12  91  85   2   8  34  44  55  15  82  70  96  10  40  81  93  55  53  81  20  30  99  60  33   2  11  23  21  49  92  51  84  50  25  50  43  67  19  63  40  20  33  56  44  69  41  81   8   7  18   7  31  40  14  23  41  78  72  64  87  19  14  82  54  56  32  82  20  93  49  28  47   9  55  39  19  64  43  33  53  96  65  13  28   4  41   2  20  89  61  57  74  76  64  60  41  54  23  15  51  81  20  89  62  27  80  94  95  31  72  72  52  20  30  49   3  55  48  81  45  29  73   8  54  26  67  39  79  53  43  72   8  81   5  50  10  13  66  56  21  10  45  58   3  47  26  66  19  41   2  17  64  38  36  61  77  94  18  83  88  90  11  47   4  92  82  27  95   7  49  26  49  78  18  74  35  69  32  46  11  44  42  87  65  10  42  11  50  27  89  24  44  20  93   2  51  41  44  87   9  18  60  15  13   8   8  39  10  17  75  64  87  70  65  19  34  25  63  58  78  75  18  74  42  46  68  31  45  74  72  96  54  87   9  10  43  61   7  37  20  25  97  23  84  33  94  95  69  89  42  92  95  99  73   6  18  82  41  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      17   8  22   2   2  75  71  14  89  47  97  56  90   3  35  20  62  13  62  96  64   7  63  51  63  44  97  79  80  58  40  61  83  86   8  14  61  42   4  80  51  46   4  98   3  46  54  99  28   5  15  73  91  85  25  72  29  48  37  24  52  93  81   9  39  61  47  21  10  36  11  62  56  12  16   4  56   4  55  40  92  99  20  77  45   8  80  79  82  40  76  96  11  19  97  81  75  88  85   9  57  65   6  64  59  73   7  83  64  22  29  93  25  81  53   4  54  48  57  10  83  48  90  71  98  40  11  62  13  73   8  28  21   5  83  23  53  16  64  95  87  10  21  93  94  23  32  87  19  21   5  42  75  78  78  88   6  87  22  41  14  96   2   2  35  40  47  96  44   5  28  59  21  98  29  80  74  41  29  47  83  59  73  53   7  49  51  28  51  39   4  60  52  22  77  87  39  16  59  50  89  50  58  95  98  25  64  60  34  60  70  55  25  51  61  35  11  67  40  36  76  20  41  51  97  10  35   1  41  80  69  38  85  88  51  37  69  86  83   6  71   7  99  14   1   5  17  68  28  69  89  43  74  81  65  32  40  11  45   5  91  16  37  53  92  15  42  53  72  86  36  20  35  89  17  38  49  81  58   2  37  57  15  79  42  95  87  92   3  97  79  76  88  83  41  68  86  21  98  78  54   2  40  81  61  86  42  62  64  23   1  94  12  80  92  57  36  16  95  40   9  18  50  77  72  85  93   2  55  86  36   8  88  34  11  51  10  69  47  33  44  24  21  62  78  47  69  50  91  15  69  38  53  89  88  11  71  78  15  37   6  94  36  89  38  61  27  70  96  42  39   5  15  75  86  13  79  88  97  58  21  18  92  66  33  42  52  73  80  43  56  95  61  55  64   1  51  39   3  36  91  95  17  83  26  96  70  30  73  65  46  99  27   5  45  12  56  96  11  18  63  83  38  38  81  47  31  91  49  84   4  83   8  33  23  54  25  96  55  69  56  31  68   6  45  88  31  39  80   7  32  93  37  54  53  42  24  21  93  33  20  22  89  41  42  36  92  35  30   6  58   4  45  87  32  20  28  57  36   6  75   5  66   1  12  75  27   3  16  80  20  74  33  18  97  26  25  81  49  85  55  96  60  78  37  42  75  36  56   1   7  16  47  16  90  51  88  82   7   9  90  36  86  35  47  55  37  73  32  51  51  78  72   4  28  12  43  99  86  13  52  40  18  79  82  23  34  15  59  62  79  30  13  52  22  35  74   5  90  88  80  28  60   4   2  63  61  58  31  18   3   9  24  92  48  36  19  66  98  55  40  73  23  58  30  45   2  63  95  95  47   9  40   6  76  82  77  16  85   8  97  80   8  56   4  85  92  91  52  24  69  83  99  24  38  17  56  13  18  19  11  25   4   1  42  78  31  61  19  19  21  84   4  68  11  59  14  90  21  94  30  95  89  97  89  84  65  75  82  43  67  54  76  72  12  20  50  32  41  96  73  56  49  14  50  87  43   9  60   9  97  19  14  28  46  86  89  32  72  63  46  77  50  42  29  72  13   3  63  42  63  56  94  50  66  66  34  76  66  36  79  41   1  49  67  96  89  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    73  47  43  62  95  73  27  88  22  44  17  53  90  91  20  42  48  45  24  64  61  34  75  47  29   8  96  78  69  34  54  88   4   4  17   8  92   1  78  86  92  82  44  80  45  20  92  78  47  62  81  88   7  47  19  57  49  38  43  60  55  35  34  50  64  20   9   3   1   2  20  71  32  13  77  79  36  87  73  78  48  94  88  23  68   9  83  86   4  45   6   4  92  59  25  46   6  28  24  34  58  42  85  14  54  19  11  91  66   9  61  93  34  32  26  40  90   8  96  66  73  42  46  26  27  28  50  53  90  84  68  89  38  60  81  11  37  79   7  63  47  71  64  39  48  93  57  97  89  60  52  93  70   4  43  81  20  77  62  68  38  89  95  65  58  21  98  91  27  82   9  93  95  38   8  29  87  57  25  76  39   3  10  38  24  57  88  17  26   5  93  39  35  61  36  23  40  89  32  71  50  36  72   5  58  81  75  87  52  43  60  33  60  65  74  83  61  10  52  27  17  96  83   3  31  61  72  32  77  18  98  58  72  39  70  53  60  10  72  82  63  20  29  60  16  59  26  27  88  73  96  78  42  95  92  20  76  82  53  33  60  41  19  96   3  98  18  73  22  39  66  80  80  72  92  20  99  18  27  24  38  51  91  25  83  17  66  70  18  64  77  93  53  17  69  41  63  81  88  31  42  49  47  28  52  75  42  26  65   7  26  88  35  16  21  78  52  39  10  62  29  90  76  64   5  85   7  72  44  14  55  19  54  38  33  65  92  74   8  87  82  84   5  69  61  93  39   6  18  86  84  48  36  28  81  84   1  85  73  22  60  71  86  81  99  39  35  42  48  21  78  73  50  54  86  27   1   8  60  99  63  80  99  94  98  16  76  66  34  73   8  31   2  73  85  78  37   3  74  37  61  56  77  61  60  78  42  57   6  28  96  18  39   7  52  20  16  79  29  72  34  71  43  96  97  43  80   6  42   7  50  74  23  21  95  84  44  22  99  28  21  49  94  83  44  60  38  32  57  10  21  21  44  34  60  66  64  73  75  53  14  59  11  39  16  86  73   6  99   4  90  98  17  99   3  71  92   5  23  14  39  37  42  10  20  45  47  90  70   4  69  39  39  10  92  40  94  65   5  21  26   6  39  24  14  16  82  24  13  48  86  23  55  93  14  67  88  59  42  58   1  95  32  98  56  63  47  69  30  82  98  10  28  90  12  36  60  76  75  13  11  39  95  52   5  34  49  83  44  13  29  15  29  69   6  36  19  46  66  97  49   4  53  20  33  68  98  20  29  80  16  51  45  19   9  86  41  69  10  54  81  53  12  67  11  87  95  11  78  12  58  97  18  45  71   4  22  10  69  11  38  38  86  77  53  71  83  46  33  78  69  87  28  82   1  23  32  66   1  46   6   4   6  54   9  90  39  62  50  28   8  25  81  78  79  19  35  62  99  75  74  96  12   6  67  97   4  43  92  77  81  27  34  93   2  31  56  39  53  20  42  97  89  81  48  21  43  93  59   6  91  48  67  67  97  67  94  56  33  71  60  98  72  72   2  26  65   5  91  97  87  66  38  70  54   1  16  86  40   7  10   5  43  35  12  28  55  59  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  24  15  67  95  68  18  52  29  91  70  13  39  44  54  48   4  19  13  45  53  94  46  55  61  52  48  41  77   6  47  84  33  50  24  63  55  90  94  58  28  97   7  88  29  23  21  67  24  26   6  42  82  38  10  20  10  55  23  25  96  62  57  87  70  75  46  90  98  80  83  82  11  71   7  96  21  35  84  53  17  50  15  34  36  34  83  11  67  57  24  82  76  53  85  66  45  44  32  43  10  84   5  55  57  44  75  14  59  98  46  69  86   5  78  88  28  40  49  63  32  66   6   3  47  45  52  87  55  67  36  69  45  54  97  73  63  79  20  48  15  90  86  81  72  98  68  73  55  44  75  53  82   4  54  84  10  39  49  47  58  96  50  79  45   1  52  51  67  19  85  45  29   4  95  73  81  36  57  20  36  37  54  41  25  59  13  40  73   6  26  40  21  45   2  72  66  31  66  45  25  30  78  34  22   8  14  63  78  20  84  12  23  67  39  66  91  40  10  59  75  53  91  18  57  96  31  55  91  30  59  16   2  14  25  53  70  63  38  84  73  80   5  35  18  16  54  74  23  79  25  91  23  74  35  70  78  95  51  43  12  46  75  67   3  61   6  17  21  12  17  71  25  59  88   8  18  28  41  57  57  78  29  71  36  42  67  82  94  27  20  50  14  39  84  90  25  67  21  78  63  34  11  34  18  72  40  42  23  19   7  79  23  72  36  91  48  89  19  66  74  28  12  62  62  95  38  11  39  14  39  89  13   2  39   1  67  28  68  71  75  14  88  42  16  13  69  67  84  19  93  69  69  22  86  77  57  19  85  95  17  30  54  12   8   1  26  41  17  88  98  26  37  59  65  91  78   9  91  10  79  81  74  67  27  14  77  25  15  25  56  76  37  91  79  71  16  26  82   1  16  58  72  91  59   7  10  89  18  38  31  77  18  24  71  55  31  11  96  54  15  39   1   3  46  20  97  22  52  37  97  81  70   1  95  68  60  36  78  89  65  71  97   2  31  23   9  67  69   1  35  13  70  79  93  63  38   6  28  78  70  83  51  62  56  71  38  86  44  27  10  48  70  80  54  18  40  49  68  74  62  99  93  57  96  77   5  80  50  35   1  54  16  84  10  50  60  73  38  96   8  50  45   1  72   1  83  36  64  84  39  49  10  59  95  14  89  64  49  83  16   3  68  26  14  30  37  56  59  40  71  23  75  34  39  41   9  46  79  57  19  60   9  79  48  80  98  12  82  92  19  60  27  70  20  94  38  45  60  50  69  43   8  32  88  96  91  86  85  42  35  23  66  20  23  55  18  86  74  15  21  59  80  24   4   5  90  71   7  36  64  62  40  86  54  75  70   6  18  96  84  42  17  63  49  21  69  23  66   7  33  95  68  72  25  68  69  96  58  89  27  83  27  95  63  67  19  62  63  14  48   9  10  41  96  94  82  41  72  54   6  55  43  11  52  84  65  68  59  31  93  63  95  45  47  38  96  69   7  63  66  89  82  96  42  29  73  53  77  98  18  40  42  27  89   5   3  30  41  73  12  50  17  63  90  37  75  71  87  85  44  31  62   6  20  68  76  60  88  95  16  28  52  81  12  22  81  13  75  21  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                12  27  88  53  46  23   3  90  32  29  19  94  14  49  91  73  46  62  75  89  40  25  75  25  38  29  26   1  14  37   2  73  28   8  22  25  58  24  98  48   7  94  65  96  55  10   7  53  53  78  43  71  71  17  90  65  16  78  52   7  33  34  13  83  94  18  48  15  73  32  64  17   3  22  26  24  62   6  77  68  96   5  54  31  48  51  81  81  47  44  76  56  53  98  73  66  15   1  56  22  17  87  75  70  88  50  83  97  81  27  10  75  20  67  71  63  95  55  71  16  83  63  71   7  51  25  14  46  83   1  24  56  80  48  60  94  26  61  42  15  47   9  62  61  44  97  68  95  77  42  40  21  88  95  17  59  85  47  41  13  71  55  15  44  84  47  21  98  76  98  57   7  52  70  18  20  31  28  65  97  61  99  61  13  44  22  42  67  48  77  21  30  17   2  45  93  41  27  74  83  93  34  19  22  69  62  53  39  30  94  34  11  84  34  81  49  40  79   7  13  71  94  78  65  81  29  99  25  32  86  27  17  89  65  64  49  34  94  37  72  47  94  68  32  47  17  97  67  79  92   6  56  24  12  67  15  24  20  93  68  98  48  57  59  81  62  48  84  46  83  66  55  58  57  71  33  50  93  49  59  61  94  75  41  42   5  18  79  71  93  94  62  60  14  98  27   5  80  39  63  87  73  80  63  84  88  54  31   1  37  56  49  42  98  74  84  57  31  35  15   3  34  55  54  61  92  34  76  46  89  51  53  89  28  64  83  63  19  35  69  22  26  22  64  47   7  19  16  68  13  29  91   2  17  43  65  25   1   6   5  10  92  12  90  44  76  60  28  17  82   4  20  10  27  46  83  70  54  56  80  53  36  34  96  76  97   3  85  33  37  79  46  94  52  47   5  27  63  87  72  54  89  23  89   4  38  40  47  28  82  64  46  48  55  29   2  66  26  96  38  29  51  99  78   3  93  58  21  10  67  82  25  18  28  74  12  67  14  83  31  24  67  20  91  55  45  63  23  29  75  35  40  28   6  28  15  92  55   2  51  66  80  94   2  24  34  86   9  39  69  16  43  17  37  86  72  30  33  61  27  80  15  97  94  84  25  77  37  78  77  35  55  65  63  48  34  34  13  83  34  58  92  25  54  54  49  71  34  77  90  32  87  11  27  38  31  44  67  20  68  55  46  18  53  73  35  47  67  15  22  22  88  64  99  11  53  59  42  57  87  72  41  71   1  89  33  28  60   8  31  56  78   2  22  92  83  45  98  93  40  31  68  21  39  75  18  43  27  50  67  68   3   6  28  64  58  87  85  86  27  12  87  79  92  86  76  82  13  94  71  37  21   4  29  86  57  47  37  14  95  25  95  73  58  49  81  11  79  33  58  11  84  80  28  22  11  78  69  51  92  84  15  97  36  48  68  39  17  48  55  24  15  37  90  11  53  38  47  77  99  50  83  40  94  21  92  59  15  48  83  89  97  36  15  46  49  16  91  62  32  19  12  88   2  61  82  83  83   7  41  25   6  17  85  35  40  50   5  35  74  87  81  53  17  32  53  22  81  44  67  19  25  91  88  73  96  52  41  56   7  16  73  22  95  55  13  95  40   7   7  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  42  86  94  62  35  73   9  35  58  37  14  87   5   7  21   6  40  64  37  48  45  38  54  80  86  66  46  55  57  53  26  22   6  83  94   7  10  45  77  97  20  14  33  88  22  22  73  20  90  64  86  71  92  48  64  78   8  88   4  54  86  89   9  17  69  59  11  34  56  44  55  24  22  69  33   9  61  61  90  63  90  12  16   3  24  42  89  56  79  81   6  81  11  85  49  28  42  62  12  58  18  93  25  84  58  45  90  13  79  35  73  15  32  70  98  16  15   7  20  16  27  84  13  13  19  92  43  90  13  42  26  94  54   4  27  15  89  65  50  56  75  92  70  24  68   3  32  32  67  54  50  27  57  64  12  46  15  13  50  95  70  97  44  21  15  65  96  90  67  26  59  14  64  46  98  82  65  22  73  67  45   3  27  57   1  27  94   8  67  74  53  74  77  63  63  65  59  10  86  83  72  50  43  88  57  13  54  56  97  24  97  70  33  72  68  71  87  90  96  20  55  65  12  62  38  58  79  37  39  82  91  99  82  20  33  33  99  36   7  81  63   5  45  92  55   5  79   9  15  31  59  19   2  30  47  45  57  73  12  93  58  38  67  92  34  80  17  42  29   5  15  14  97   5  89   3  21  30  46  22  26  41  20  66  10  83  48  73   1  52  87  41  11  52  89  39  65  74  57  18  76  50  44  89  80  41  14  62  82  15  15  72  61  86  19  99  90   2  19   8  50  59   5  48  41  93  81  89  28  89  13  56  62   6  67  29  99  85  26  17  39  72  70  15  55  98  55  92  81  53  10  16  79  98  75  13  52  63  16  85  92  26   8  29  32  67  17  13  90   8  21  65  28  89  81  95   2   1  64  40   9  85  12  86  65  10  76  60  64  28   3  61  60  87  15  69  42  18  71  14   3  15  38  53  79   9  73   5  49   5  21   8  43  22   1  30  35   5  57  24  34   4  53  71   7  92  24  97  67  64  54  97  59  81  35  70  80  18  43  79  99  70  82  36  33  27  38  45  74  53  71  44  11  22  52  99  82   1  31  21  75  73   7  76   2  33  82  66  17  10  76  26  13  65  57  75  23  15   2  33  89  45  67  77  70  15  60  34  40   3  19   5  15  92  10  76  55  79  79  80  60  70  46  27  33  37  39  58   6  15  63  88  22  49  39   5  22  27  71  18  72  98  69  94  61  52  28  50  23  30  83  84  57  87  10  51  72  70  69  73  50  66  79  90   4  23  89  40  35  84  52  25  22  12  85  35  47  31   7  60  40   9  70  59  38  98  44  84  30  94  39  44  26   3  89  20  11  75  54  61  21  17  54  76  91  17  27  50  22  53  95  42  51   4  41  68  45  69  90  78  91  78  42  89   1  10  86  93  16  99  80  36  45  49  57  14  82  65   4   7  80   9  30  94  80  16  49   4  55  19  47  31  58  26  25  78  31  13  86  24  20  17  58  21  41  88   7  76  47  56  74  91  30  38  25   3  44  99  54  57  25   3  83  62  80  92  23  80  71  25  55  79  23  59  97  25  39  45  28  84  93  82  71  73  76  32  34  59  98  99  10  65  13  22  33   5  46  88  54  42  38   8  83  84  13  46  89   9  81  64  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            88  58  26  65   9  58  87  27  29  67   2  32  40  14  19  61  47  65  94  99  99  59  43  95  48  91  81  15   3  50  13  23  70  15  90  65  19  48  89  31  44  31  82  84  92  90  40  28  46  84  47   8  27  83  91  31  78  58  72  90  90  65  96  58  24  59  75  68  76  72  18  33  97  41  77  48  49  57  68  55  50  12  58  25  67  37  35  15  31  83  34  17  14  11  55  91  95  78  12  59  40  77   4   6  82  36  29  78  33  48  12  60  66  65  23  14  38  70  83  37  29  22  71   8  38  61  71  68  17  55   9   9  41  65  99  83  84  33  89  66  58  71  44  62  30  73  41  23   6  11  27  34  19  68  18  39  10  60  20  81   3   7  68   1  43  71   6  37  79  68   2  11  68  35  19  90   6  55   1  56  92  61  44  97   6  19  17  77  23  41  65  20  76  18  53  60  93  55  33  50  38  70  54   6  16   7  97  59   2  95  25  55  77  85  98   9  97  35  63  76   9  83  84  88  58  87  47  40  99  91   2  88  89  59  65  87  38  13  86  30  89  44  67  16  67  93  16  37  60   8  61  92  56  70  44  41  27   4   3  60  80  71  31  22  92   3  32  59  90  43  20  25  62  39  83  79  92  26  39  62  19   9  20  43  41  56  69  16  74  91  91  38  27  53  62  74  35  61  64  21  10  32  80  91  87  65  52  59  70  75  88   4  68  23  53  57  21  64  74  14  44  83  53  98  72  38  70  47  20  64  77  97  26  13  64   3  36  41  40  97  22  27  70  28   6   6  19  18  78   3  36  72   3  53  52  95  83  28  14  59  88  14  21  88  38  75  59  89  34  98  67  72  17  89  23  26  41  37  47  67  13  53  57  99  12  91  52  47  69  69  55  92  69  42  21  58  77   8  17  14  76  25  33  64  29  40  21  24  61  39  27  73  99  91  62  94  42   4  80  75  76   2  58  92  34  41  33   8  95  46  37  25  60  14  21  79  11  70  25  45  90  83  94  77  32  64   4  91  24  22  35  38  58   5  71  34  50  24  29  82  51  95  80  45  44  56  87  27  84  86  63  26  86  41  16  53  44  21  59  38  20   1   5  13  58  52  50  11  25  13  97  75  21  79  27  42  57  52   3  86  99  98  78  64  74  83  98  63  21  37  46  16  30  68   7  47   3  29  10   8  99  22  60  40  74  64  26  89  48  47  86  61  83  84  45  44  13  85  24  95  71   6  75  19  48  11  16  46  83  38  46  79  59  66  88  27  16  14  19  42  18  62  20  35   4  60  62   2  94  50   2  74  45  37  94  91  55  36  18  32  31  45   1  65   7  94  31   7  57  14  42  44  52  60  49  43  33  81  49  65  41  20  76  80  67  47  17  16  86  99  63  14   6  25  68   7  11  41  35  16  90  97  46  98  13  55  28  94   8  27  44  69  16  68  16  97  59  66  13  27  76  93  95  72  10  15  55  86  29  35  39  37  75  91  20  95  57   8  88  23   8  79  49  77  95  46  85  14  66  75   8  42  42  47  29  32  47  82  93   4   9  63   6  86  75  94  67   8  84  95  71   7   9   3  54  59  68  64  21  72  48  82  62  51  43   4  84  94  35  20  41  56  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          2  33  17  81  33  35  35  27  65  86  99  82  54  24  87  39  45  27  33  16  75  73  29   2  98  27  74  78  55  38   8  30  90   4  16  13  96  81  96  22  46  20  92  56  31  37  36  69  71  95  44  96  67  43  46  54  68  46  11  78  70  17  43  89  32  84  82  53  18  14  98   2   3  39  95  71  82  33  96  24  45  95  49  51  68   5  84  39  40  61  24  57  49  42  19  47  17  92  40  66  23  45  98  28   3  68  74  77  64  81  26   3  79  19  22  33  48  25  47  54  19  91  32  85  18  82  31  49  34  55  99  42  30  23  62  57  83  86  20   4  15  85  29  86  48  12  62  63  54  80  34   3  12   5  18  90  42   9  75  50  74  98  85  82   6  45  32  22  61  89  22  35  57  14   5  67  14  67  44  81   2  80  41  40  13  50  19  62  88  51  43   8  38  55  81  47   1  87  92  59  88   1  73  18  97  96  54  16  65  21  30   3  36  91   1  60  22  61  62  30  22  33  33  57  23  26  80  71  16  81  16  73   8  49  35  31  89  79   9  72  90  69  19  46  82  98  39  77  73  49  11  74  32   7  10  67  93  87  65  74  81  37  19  12  45  42  50   6  44  13  84  70  47  11  63   1  73  56  35  91  96  84  17  93  31   5  70  81  56  87   3   7  74  62  65   9  43  29  96  70   7  58  39  70  87  10  97  60  66  23  88  92   7  65  57   3  37  39  19  23   4   8   2  71  42  61  55  11  64  66  50  14  16  26  59  36  24  92  88  72  65  39   3  36  63  59  50   4  78  46  92  80  20  19  10  27  33  18   9  26  86  35  97  45  77  74  70  43  40  17   8  50  11   6  29  74  34  66  62  66  23  59  47  35  83  99  61  35  42  35  38  98  36  81  63  49  17  21  54  91  24  37  27  31  16  87  86   8  57  18  73  16  84  45  25  30  93  13  60  25  40   1  25   9  62  34  78  72  95  19  32  33  87  58  39  72  55  47  80  47   6  53  92  15  70   9  84  25  70   5  93  54   2  75  37  54  57  73  57  93  18  50  45  95  95  59  37  61  65  31  57  86  98  65  16  22  82   8  54  36  59  48  89   8  33  80  99  95  81  96  53  70   5  38  52  41  15  15  48  11  19  87   2   1   9  11  74  54  73  67  52  32  55  85  92  75  21  87  15  14  83  71  45  11  89  81  27  48  50  92  18  88  71  47  39  82  90  12  63  35  79  46  26  23  85  28  63  56  46  96  95  22  37  55  17  16  58  29  13  83  53  78  26  63   4  53  90   5  32  29  53  19  24  60  22  61  13  66  20  88  31   4  20  62  13  15  16  71  52  67  13  63  93  32  44  13  78  29  72  46  37  95  48  24  44   3   6  54  15  76   9  89  18  18  15  13  97  59  79   7  55  21  74  28  86  41  20  86  47  25  48  86  64  24  45  53  83  84  89  31  70   7  62  82   1  87  24  59  33  30  64  98  27  60  23  13   6  30  67   5  51  79  52  97  94  32  32  88  83  14  25  40  99  40  92  91  58  30  29  82  48  26  33  84  49  12  99  60  98  48  62  22  56  87  89  70  14   5  66  69  74  59  89  53  55   3  29  64  17  11  30  18  94  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        27  38   5  48  46  19  26  63  87  34  22  83  29  73  43  76  87  47  44  17  45  23   5   3  61   2  31  82  88  73  70  34  85  83  53  68  41  65  92  95  80   8   4  68  50  72  28  98  90   8  66  91  59   8  16   5  96  32  23  78  76  51  68  33  65  10  37  78  85  64  63  70  64  28  35  50  81  64  45  33  90  66  69  95  23  18  10  70  90   7  99  38  23  96  93  26  29  55  49  24  16  45  39  40  33  32  83  43  97  91  17  89  61  48  29  79  40  44  95  17  99  88  67  49  62  93  11  78  43   7  56  86   1  84  43  80  73   9  21  35   8  43  91  65  57  49  58  77  31  92  79  14  75  59  85  91  50   1  94  33   4  29  49  55  77  17  60  20  98  43   2  24  46  48  21  20  74  52  51  59  35  59  61  51  82  80  70  51   2  99  95  29   2  18  14  41  98  22  81  50  71  21   3  79   9  86   1  58  33  99   9  73  43  68  21  85   2  96  12  23  74  49  30  61  39  33  89  35  23  70  68  91  72  76  74  26  95  82  82  52  83  23  67  39  33  48  26  28  83  72  32   5  29  98  66  83  36  16  34  30  37   2  31   3  11  24  39  40  29  92  64  89  71  65  87  24  87  77  38  62   8  70  62  27  39  28   5   1  44  45  18  29  74  84  52  54  58  76   5  31  76  58  50  31  16  28  96  66  37  69  20  13  79  57  15  10  90  64  16  57  12  66  40  37  35  73  86  12  23  51  51  22  41   4  48   2  65  61   8  21  65  15  57  20  13   3  50  81   1  18  46  70  61  10  34  42  60  46  56  98  43  23  55  75  38  76  34  12  14  46  47  14  22  60  42  24  37  41  93  27  80  15  48  25  14  50  78  11  73  69  44  55  19  46  86  92  45  28   2  24  52   4   6   8  41  63  21   3  50  94  33   9  61  89  19  47  22  30  52  13  74  46  79  29  71   9  18  47  41   6   6  52  47  96  31  54  54  82  77  95  19  28  72  47  74  56  16  18  79  78  21  94  28  16  16  81  95  75  60  67  97  98  72  81  52  31  76  88  12  98  61  82   5  31  26  30  83  18  86  13  89  73  33  72  74  37   9   2  60  15  59  44   7  64  86   8  38  49  47  31  50  12  58  54  99  76  34  31  55  41  89  93  55  81  58  41  20  47  96  63  27  34  10  77  40  33  29  61  73  64  40  33  34  45  28  66  27  91  81  72  38  77  52  10  85   4  67  81  56  19  94  86  76  55  92  84  85  33  77  68  97  78  81  91  94  59  73  46  55  39  77  91  18   4   7  83   4  70  24  79  85  59  40  18  99  80   9  55  47  50  64  32  51  57  50  22  18  75  70  22  92  22  60  90  94  47  21  61  99  83  77  34   7  44  52  89  29   1  11  91  59  70  30  60  40  50   7  67  71  81  60  17  62  79  91  27  76  14  96  90   8  66  40  47  25  97  58   2  42  26  34  36  48  89  71  49  74   2  16  11  27  61  71  84   4  22  65  65  84  61  58  75  63  86  40   3  88  81  14  27  76  23   2  88  87  95  22  77  91  33   1  68  35  75  79  17  45  13  97  22  24  95  96  77  81  64  63  30  82  84  17  54  65  78  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      60  23  23  22  59   9  81  89  56  95   9  48   9  36  90  93  74  92  96  30  20  59  67  98  74  31  53  33  17  67  81  23  31  30  19  35   7   6  83  73  47  37  85  16  60  30  48  46   2  18  49  27   6  62  27  14  17  78  82  81  28  87  85  46   2  43  47  64  58  95  37  99  15  95  95  27  24  87  81  99  76  71  25  11  86  95  43  31  39  35  32  35  30  20  26  84  20  59  99  22   6  81  15  50  75  85  72  22   6  41  35  52   4  84  97  15  65  82  68  60  72  14  56  37  82  80  79  65   6   3  81  29  38  99  65  91  69  45  61  91  17   7  69  28  16  10  59  41  16  50   7   1  83  25  40  32   5  50  23  14  85  33  16  91  74  35  95  81  32  49  61   6  88   3  23  82  34  20  70  65  77  13  33   1  24  68  27  49  30  61  79  44  50  86  24  60  73  31  45  90  60  48  54  39  47  57  21  18  72  18  62  33  96  45  76  19  30  75  30  84  19  59  63  11  79  79   6  23  27  38  51  93  44  38  59  59  86  36  87  40  69  60  90  27  98  68  20  23  42  47  44   3  73   2   9  84  24  23  82  80  79  88  85  96  54  64  12  94  48  75  57  50  44  66   9  71  90   1  93   6  60  10  86  16  68  68  75  79   9  11  32  80  64   5  29   3  76  85  98  86  72  38   6  12  68   6  19  12  11  36  56  69  76  10  36  65  92  16  99  25   5  38  21  10  67  91  48  26  31  34  94  36  42  40  57   5  24  36  33  40  85   9  26  47  61   5  49  55  43  63  98  85  84  16  78  60  79  19  42  69  34  50  10  75  69  21  93  17  36  23  17  28  65  73  22  20  34  89  80  37   3  47  32   2  33  94  10   6  52  18  53  85  92  38  35  37  88  50  71  35  79  88   6   5  27  69  48  93  94  28  48  64  37  92  33   6  92  11  87  24  10  49  82  65   3  57  99  53  79  48  32  15  23  24  86  33  90  10  69   2  84  43   9  70  80  49  62  42  32  73  15  75  33  71  34  12   3  22  20  79  18  62  65  28  11  71  17  79  93  65  39  80  47  74  21  98  78  32  41  91  27  16  79  43  41  16  16  45   2   3  75  81  98  37  74  76  99  57  84  29  28  90  22  57  38  21  87  70  96  59  77  24  55  79  21  58  21  85  79  76  75  64  51  85  47  45  74  20  57  82  57  21  41  17  66  72  37  13  59  12  55  53  59  21  46  96  30  63  45  14  29  53  96  82  31  71  74  44   6  17  15  45  98  44  27  61  26  69  23  30  36  71  60  82  53  33  11  85   6  79  49  13  17  19  90  45  84  80  55  53  90  85  55  86  21  32  56  43  93  13  53  84  75  70  40   5  29  18  54  93   8  62  75  34  46   2  21  63  25  78  52  84  83  64   5  48  42  16  68  49  42  22  23  65   7  82  16  29  78  27  29  66   1  21  13  26  40  89  71  66  92  40  55  50  67  34  51  24  74   9  55  42  87  39  89  77  47  51  33  39  19  65  47  81  14  64  73  75  65  83  28  46  80  54  91   3  16  63  93  20   6   5  75  28  99  21  78  25  83  56  53   2  96  24  77  37  47  45  33  95  70  68  39  57  85  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    53  83   2  70  55  39  56   9  38  36  22   1  36  40  10  31  71  73  86  60  69  19  46   5  82  94  59  94  74  21  27  93  54   5  19  10  19  64  49  81  60  61  76  92  57  61  39  74  94  74   4  65  13  25  47  32  20   3  17  62  57  85  29  92  93  46  76  74  80  67  66  97  75  20  48  39  13  67   1  58  24  87  14  82  21  88  46  25  36   3  18  71  75   6   9  67  72  75  31  59   4  69  72  74  75  83  65  23  81  95  32   5  52  33   7  87  96  40  20  48  71  26  10  54  10  19   7  84  23  14  86  16  93  11  67  65  41  84  91  48  61  41  18  13  76  72  13  79  87  86  20  14  15  32  37  97  73  27  61  52   8  51  16  80  80  20  83  14  52   3   6  88  75  44  27   6  90  64  26  13  98  57  20  23  68  99  64  58  62  33   4  98  98  16  81  50  96  80  67  36  96  94  19  26  49  58  28  99  63   5  67  18  81  31  70  28  32  19  24  64  36  99  23  93  97  31  80  24  86  76   2  65  14  17  82  42  45  53  50  43  38  85  47  22   6  77  50  99  20  76   7  46  40  98  73  40  99  81  58  91  61  77  48  43  27  89  97  12  35  71  71  76  12  35  49  25  84  31  28  31   5  74  54   2  14  97  36   3  83  63  35  90  22  91  23  11  26   5  70  58  71  97  56  32  13  63  28  10  39  51  54  91  29  65  21  99   6  40  99  18   3  95  36   3  17  87  37  93  46  71  47  37  30  21  59  41  35   7  79  47  31  15  55  33  47  14  42  60  74  90  77  54  64  85  16  43  87  43   1  78  18  86  17   9  59  57  77  67  15  79  71  24  84  82  67  42  14  84  77  22   5  85  87  30   6  90  44   9  48  72  14  35  31  11  49  20  46  34  38  35  78  20   4  72  11  16  65  95  94  98  35  49  57  14  62  30  61  60  62  75  24  63  60  73  54  61   7  39  24  78  17  89  32   8  35   9  66   2  74  46  82   5  12  33  57  77  34  84  11  92  10   6  61   4  27  11  14  43   9  25  91  61  35  68  65   3   4  37  59  65  62  75   8  56  43  26  85  27  64  72  86  67  90  37  14  18  86  34  32  49  69  39  62  51   1  85  78  44  51  94  54  78  52  66  48  17  21  49  63  89   8  19  11  45  86  89  69  35  27  35  24  35  26  13   6   8  61  57  47   7  83  48  78  94  35  95  46  47  94  99  80  11  93  52  31  67   7  79   9  78  58  20  63  67  69  11  17  42  21  82  72  67  27  55  44   2  68   7  40  93  36  74  11  83  78  73  31  91  55   3  62  61  65  10  17  45  29  39  46   7  47  59  92  93  90  96  48  91  96  68  58  35  66  58  18  11  35  54  94  27  50  22  70  36  88   4  74  61  12  91  87  19  84  99  45  15  22  64  23   4  39  52  88  33  57  71  42  77  51  54  36  18  11  12  12  22  35  74  42  12  36  98  36  97  74  57  97  91  57  52  26   6  58  64  25  80  58  51  56  39  37  24  35  79  12  29  29  85  86   3  34  62   1  92  31   6  42  16  65  93  82  71  69  65   7   2  87  80  98  16  82  35  54  41  47   8  88   8  75  39  38  84  78  35  13  72  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  84  86  68   3  43  81  12  45  92   9  17  13  11  15  10  82  35  37  23  36  87  64  22  55  22  76  97  81  91  37  36   3  30  59  35   9  49  72  28  28  86   9  75  32  88  54  79  78  58  49  51  15  18  17  57  84  14  76  75  25  12  75  83  15  89  11  47  37  10  96  49  71  49  62  40  39  31  14  22  31  11  71  13  60  36  48  36  76  85  72  39  49  38  94  20  75  83  64   6  13  49  94  86  26   1  74  65  35   7  65  47  60  61  47  17  29  90  82  85  87  22  28  14  91  37  84  64  68  74   6  56  72  54  78  98  80  23  44  58  76  21  87  50  85  47  54  90  65   9  10   4  44  97  13  14  61  93  94  90  16  54  12  99  93  18  83  19  30   1  94  65  90  37  66  69  66  61  18  41  48  47  58  37  76  96  49  68  53  11  49  41  80  27  32   4  23  63  11  76  37  17  22  88  51  40  79  66  21  11  52  59  85  79  36   8  17  62  89  62  52  12  99  20   5  65  54   7  93  51  88  36   2  78  40  10  58  53  68  43  12  66  95  32  29  60  96  78  45  93  50   8  14  69  62   9  98  80  28  61  91  16  26  50  11  70  91  72  88  68  39  10  27  12  37  29  32  93  21   6   5  20  64  62  29  22  92  61  42  88   6  66  48  73  85  57  62  38  93  33  28  78  98  62  95  25  96  68   8  82  81  54  48   1  18  19  52  74  66  96  40  52  39  91  58  60  67  35  55  92   5   4  45  34  87  57  15   3  28  43  22  27  47  37  19  20  94  91  74  71  35  39  51   8  13  86  22  47  79  98  33  51  93  89  30  53  19  17  12  37  22  79  62  25  95  15  20  95  63  81  20  45  68  53   5   3  18  50  29   3  15  34  25  31  47  56  19  74  85  80  70  57  92  83  37  86  82  26  72  91  54  35  14  11   4  39  18  62  87  67  43  19  89   1  27   4  94  44  36  77  75  51  16  12  52  84  64  80  54  37  71  47  32  51  45   5  84  85  16  26   1  59  26  42  76   6  70  58  96  32  76  44  75   8  48  47  17  64  77   7  29  11  16  69  38  92  19  74  28  48   3  33  19  43  60  63  59  70  55  95  57  12  12  10  39  30  87  65  45  83  43   5  59  57  96  63  60  77  31  74  22  72  79  26  67  96   8  17   6  78  11  62  25  68  23   6  22  50  60  71   4  14  22  17  34  13  97  96  60  52  81  98  65  43  75  54  81  26  70  57  69  99  97  82  56  43  50  95  41  26   5  19  23  28  36  20  12  56  21  78  66  71  41  70  86  65  10  96  87  61   3  87  38  15  44  51  24   5  48  95  77  16  70  50  42  56  54  22  30  97  45  62  88  92  65  47  85  68  36  84  34  84  79  41  81  90  77  92  69  83  17  77  44  23  37  73  79  25  63  49  96  46  37  62  93  27   4  72  83  86  25  82  19  67   2  65  21  91  57  93  33  31   3  40  32  79  26  69  79  50  58  24  78  17  41   8  50  33  17  32  52  33  43  25  90  12   8  19  42  14  60   9  86  62  10  56  14  25  52  55  97  53  11  11  43  52   1  34  12  64   9  82  38  45  82   5  18  86  40  75  82  86  25  30  74  46   4  55  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                41  69  98  68   7  83  46  45  40  53  61  69   5  54   1  96  64  53  11  74  85  62   2  62  30  19  89  51  75  37  63  39   5  93  28  97  37  59  27  78  81  95  81   6  15   3  38  18  64  95  78  30  16  96  18  30  96  85  74   3  49  30  40  19  80  25  18  44  95  34  77  12  69  87  41  55   9  23  10  61  82  52  91  35  29  27  70   2  59  40  19  57  52  97  24  39  33   5  84  59  36  35  40  11  62  48  69  17  27  23  27   9  95  77  50  55  36  52  74  26  93  49  33  28  50  61  93  75  91  11  12  47  92   6  75  58  32  93   1  34  44  85  21  81   6  58  95  46  76  60  47  39  60   9   3  37  70  41  78  99  55  89  28  66   4  88  67  11  49  52  24  89  87  18  18  31  12  64   8  86  46  22  42  20  20  17  90  17   7  23  52  22  53  58  26  73  68  59  73  97  86  94  69  77  27  79   6  61  33  64  95  36  31  72  67  10  21  58  22  10   9  27  54  26  51   7  66  61   2  35  60  48  88  79  55  78  24  89  53  71  15  11  15  16  26  73  62  76  83  79  41  41  38  81  44  74  96  97   8  86  45  78  35   6  65  73  33  33   4   6  43   1  47  72  25  31  81  30  70  21  94  15  82  22  67  76  55   4  38  75  40  74  77  91  59  64  43  76  97  53  33  18   2  21  54  84  83  89  17  67  63  50  66  70  39  44  22  55  65  29  98  75  97  31  70  53  80  19  67  37   8  47  49  94  29  21  70  19  98  97  61  24  92  35  88  48  17   3  14   5  40  77  71  50  64  18  96   8  66  62  79  19  94  28  17  47  26  86  51  62  84  94  36   2  61  34  43  98  89  50  27  34  48  31  18  73  49  33  42  91  62  90  28   8  72  97  44   5  47  11  18  33  96  37  13  83  19  27   9  42  68  41  88  56  83  32  59  71  38  56  13  92  56  52  87  97  59  32  74   9  95  47  12  30  34  44  63  33  99  88  14  56  58  60  76   6  43  87   2  63   8  25   4  20  39  33  80  18  18  65  60   4  94  20  94  85  49   7  44  41  45  13  87  23   7  47  19  70   5  38  30  94  82  10  19  60  23  90  94  17  34  55  22  71  98  14  50  11  29  31  96  39  60  72  68  16  43  99  60  94  29  39  41  25  24  54  51   1  87  47  99  21  93  93  64  74  18  84  31  70   7  75  71  83  18  87  30   6  22  21  54  22  73  67  38  18  63  72  81  18  89  40  70  87  97  38  11  59  22  56  30  19  57  69  65  21  55   7  72  98  23   3   3  13  54  72  29  96  53  89  98  98  39  25  56  38  82  72  79  89  69  16  35  16  48  99  90  22   6  77  32  34  97  24  92  97  91  58  26  26  22  53  13  18  14  93  55  82  52  16  26  94  54  98  87  30  78  98  47  98  46  66  95  37  66   4  11  94  23  95  43  34  78  33  43  54   8  36  65  95  14  10  28  39   4  51  82  83  92  72  81  81  60  51  48  17  87  39  64  31  85  80  33  40   6  66  45  95   1  55  89  43  76  35  87  22   8  87  78  97  92  80  50  34  82  57  98   5  39  51  74  43  36  18  24  54  14  65  96  70  46  22  33  61  95  74   3  88  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              62  41  24   4  89  24  96  21  19  74  98  57  57  72  44  89  64  77  50  53  99  43  35   1  96  99  26  82  28   5   5  79  33  80  11  63  66  84   3  29  74   5  93  71  13  59  61  26  64  91   3  56  70  98   2  68  91  15  52  38  82  77  85  76  36  70  60  87  67  61  74  96  21   6  14  45  81  11  43  15  88  27  40   8  17  77  34   1  55  30  37   8  53  87   6  31  63   5  91  53  13  77  21  12  31  86  69  10  23  88  17  46  67  41  80  41  85  10  34   2  30  70  84   8   1  92  17  50  21  23  67  62  67  48  22  34  48  23  83   4   6  89  58  84  90   4  89   8   2  26   7  28  62  12  86  65  30  48  90  46  51  78  72  78  64  11   1  64  14  50  70  59  96   9  59  68  55  60   3   6  25  11  88  40  99  23   5  32  72   8  69  88  68   5  31  50  22  96  32  23  46  31  56  70  62   6  67  27  29  56  24  52  20  71  89  87  81  33  12  21  31  87  17  51  52  95  56  22  68  49  45  46  15  76  86  94  37  42  14  53  24  73   3  68  63  29  58  46  49  87  91  27  94  70  99  37   4  46  91  39   5  89  13  79  54  23   7  36  26  40   3  80  59  65  41  44  59  47  81  99  51  27  85   8  80  72  61  54  89  85  95  21  44   8  92   8  67  96  32  44  98  30  76  15  76  46  15  46  85  60  82  75  81  20  49  55  92  24  98   8  66   4  12  13  24   6  67  59  11  20  15  98  70  38  93  51  85  65  71  51  72  29  19  70  26   8  83  94  10  58  86  82   3  86   1  89  86  63  94  59  69  62  31  38  31  28  95  79  64  46  71   3  43  33  56  60  10  41  34  59  10  92  40  86  50  14  49  80  87   4  24  40   2  40  40  37  90  76  78  45  32  85  12  94  84  32  55  64  33  97  96  31  45  54  36  85  78   7  37  18  92  20  37  55  47  18  94  95   5   1  32  68  41  88  20  36  45  81  85   7  38  26   8  57  62  80  58  17  98  75  33   5  80  26  67  96  23  38  61  29  64  98  92  38  41  38  25  59  48  74  75   6  78  58  51  42  20   8  11   6  39  68  88  87  20  14  50  24  81  45  61  90  79  18  54  96  41  21  68   4  76  60  30   2  32  58  25  58  34  78  28  21  91  83  26  67  88  50  70   7  76  73  75  91  66  13  35  47  72  28  12  51  38  58  34  13  12   7   8  37  16  36   6  97  49  19  15  52  56   3  48  51  32  61  13  12  38  73  47  17  83  78  98  93  90  96  33   7   5   4  34  64  43  79  33  53  39  65  30  29  52  26  39  94  91  17  12  57  31   3  61  84  26  13   7  66  87  78  51  10  59  61  16  90  23  84  58  75  65   2  96  62   6  98  59  13  73  73  60  80  67  92  71  13  43  27  78  57  85  82  55  43  51  15  50  42  92  53   5  18  39  78  14  91  17  27  92  51  51  72  94  43  26  35  99  26  75  68  88  43  25  20   2  73  29  12  63  57  14  19  35  71  69  30  78  90  39  12  87  19  99   7  47  16  90   6  60  33  12  47  37  39  86   8  18  14  62  84  74   3  80  73  69  57  48  96  32  95  99  11  69  23  66   2  62  73  38   6  11  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            1  39  96  94  56   6  49  45  68  61  81   1  12  94  42  44  74  66  54   7  31  76  94  79  22  22  45  30  35  78  69   7  90  22  91  68  23  88  18   7  80  94  51   6  17  17  19  14  92  32  14   2  64  31  66   5  55  51  22  65   7  29  56  49  30  72   3  59  34  63  75  54  26  33  54  74   6  54  50  89  37  90  62  85   4  82  43  57  58  54   7  45  47  19  83  69  42  26  53  62  14   3  80  24  19  43  31  28  97  33  62  31  79  95  22  53  60  96  50  92  91  83  98  72  13   6  86  69  46  15  17  28   5  17  81  75  49  13  86  89  90  17  64  65  82  41  65  70  42  48  80  83  13   8  77  13  90  27  96  99  62  57  80  28  25  17  70  49   7  42  45   5  17  43  94   3  61  79  44  89  37  10  77  34  43   4  14  69  66  12  12  67  66  40  20  94  89   9   9  12  31  27  10   6  19  98  67  74   6  93  94  48  81  48  76  90  31  92  75  54  11  55  49  87  18  26  80  60  48  15  92  56  81  52  61  43  49  62  83  36  68  61  47  77  37   3   9  60  73  96  41  95  59  80   3   4  51  29  94  10  20  78  95  20   6  63  53  36  53  63  55  51  69  93  81  99  36  57  45  51  64  21  99  16  26  86  79  58  11  54  58  93  67  47  59  58  59  81  87  38  74  64  22  58  26  23  71  52  31  72  67  73   6   5  61  95  38  80  93  89  64  45  41  16  30  64  49  44  30  59  61  41   1  87  39  38  24  54  64  21  44  91  12  10  41   8  42  54  39  28  98   9  15  22  20  15  96  74  76  24  34  37  69  48  53  78  20  97  91  93  32  11  38  43  69  49  54  15  51  29  93  73  74  16  77  54  41  53   5  97  16  96  34  30  78   9  35  34  44  55  77  54  59  24  77  59  75   9   4  40  98  79  34  27   5  95  63  41  81  13  96  99  29  83  91  58  47  16  73  70  65  90  86  35  82   1  16  80  87  30  50  96  59  54   6   4  42  68  73  14  47  70  49  56  88  34  80  31  64  73  19  32  33  28  59  87  31  22  31  93  87  34  51   8  21  27  64  29  13  52  43  87  39  66   9  49  48  80  59  35   6  80  39  91  15  12  17  92  11  93  17  46  57  77  96  74  59   5  86  40  32  11  67  41  68  33  86  31   8   4  37  21  27  43  98  88  49   9  49  36  89  73  17  19  99  49  27  45   3  44  61  75  18  73  29  83  46  30  97  51  72  63  89  64  50  48  97  38  13   5  81  98  85  52  18  64  78  90  64  92  69  17  64  55  25  67  44  92  75  91  97  91  78  25  29  57  73  55  79   7  40  39  86  73  61  23  69  72   6  64  73  34   9  34  87  12  61  41  30   2  27  38  58  39  91  15  42  47  12  75  79  38  71  72  79  90  34  65  32  66  23  84  43  45  98  63  76  31  68  18  73  17  10  15  95  19  51  22  13  66  12  95  16  46  66  71  24  52  41  65  72  47  32   4   4  26   9  72  42  69  25  12   7  19  15  46  28  19  97   7  33  70  32  50  55  75  48  37  99  30  97  68  29  54  97   1  35  52   8  45   2  45  51  57  86  49  23  29  39  59  70  97  51  82  44  89  46  41   5  52  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          54  38  10  30  26  48  71  95   7  84   3  69  68  10  28  24  52   2  87  96  16  20  92  39  84  27  27  22  37  28  95  54  18  25  42  64  56  43  74  49  79  95   7  15  89  56  45  31  51  83   3  57  58  21  44  39  85  29  12  68  91  87   5  39  69  84  18   8  53  64  77   2  61  81  24  44  61  84  55  88  85  99  60  54   1   3  36  53  40  63  79  60  78  84  90  93  23  12  53  43  79  85  68  14  33  15  65  52  93  72  20   9  19  41  78  34  49   2  82  85  61  80  24  24  76  45  69  86  72  73  19  35  83  37  84  31  78  45  78  81  10  76  47  39  58  24  38  47  95  99  12  55  28  42  10  13   5  43   2  14  55   4  73  43  91   9  89  40  54  75  85  52  89  95   9   2  46  57   9  79   1  92  34  67  62  39  87  82  93  45  31  55  35  13  11  86  27  50  36  85  47  26  80  86  76   1  39  85  76  99  66  94  74  89  11  16  95  17  63   1   7  27  45  41  92  85  35  95  49  23  47  48  73   5  96  13  49  30  19   7  28  18  75  66  44  96  66  71  34   7  58  15  61   8  77   1  59  74  75  52  91   8  88  63  35  31  52  56   2  39  18  40  89  51  99  14  41  52   7   2  11  88  53  60  84  11  51  79  73  21  46  30   6  19  18  35  99  44   3  37  99  31  13  46  97  21  17  31  91  86  49  56  41  35  21  23  66  82  12  92  79  21  76  59  75  71  79  20  23  47  14  68  67  79  42   2  56  61  61  95  56  28  54  46  87  43  24  71  72  23  90  72  29  32  32  66  98  55  47  13  56  65  77  22  52  37  84   7  74  37  30  87  34  37  89  47  88  33  37  48  14  97  70  75  45  44  54  92   1  50   4  18  41  16   3  52  87  24  75  42  69  28  49  71  67  35  53  73  31  71  52   2  71  54  88  54  13   8  66  88  75  96  15  88  98  29  21  81  63  69  59  91  33  41  93  38  41   8  95   5  34  94  11  19  49   8  94  44  99  59  88  86  88  26  44  29  38  24  78  32  46  92   5  80  47  56  44  33  40  69  82  86  65  73  85  28  72  72  17   6  42  25  45  94  43  43  91  30  20  33  25  75  16  63  47  94  56  61  72  42  68   7  68  80  37  96  28  94  85  56  28  60  82  37  42  91   6   2  39  77   3  70  81   5  90  68  62   2  83   2  28  35   6  73  36  83  55  91  74  52  58   1  70  74  34  14  74  35  38  29  13  27  61  97  64  83  35  52  26  78  24  21  33  34  83  29  34  76  73  25  97  49  71   4  68   7  49  81   2  97  52  49  76  50  98  15  88  11   9  25  37  16  15  60  40  51   2  63  70  23  24  41  37  28  98  48   8  46  63   9  65  82  43  49  24  53  72  58  61  72  40  68  41  68  63   2  19  97  58  77  35  47  30  37  49  14  68  19  43  84  47   6  13  26  72  47  37  23  32  55  92  47   3  76  75  49  62  83  80  10  19  37  89  23  85  71  65  61  96  19  64  14  77  38  57  75  90  34  46  79  87  64  77  45  12  82  91  17  34  75  46  54  31   5  27  80  62  91  57  61  28  63  82  56  35  98  97  78  17   7  43  83  35  42  93  27  85  59  27   4  45  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        70  76  68  48  41  46  76  74  15  63  78  77  15  44  78  92  12  15  89  66  17  31   5  83  86  82  23  66  47   4  16  73  88  78  27  36  73  51  55  62  40  25  49  69  30  56  61  39  20  31  84   9  64  56  23   5  99  99  61  14  68  47   7   1  68  53   4  18  10  79  68  70  63  84  46  11  32   3  34  19  76  76  54  85  81  66  79  58  38  43  89  28   6  13  45  98  35  38   2  96  72  36   2   6  47  55  52   9  71  88  55  68  84  35  89  41  35  58  83  22  99  40  95  53  44  32  48  84  29  77  19  79  44  44  50  51  20  64  85  84  69  46  17  84  73  42  51  82  14  24   6  63  78  28  96  12  61  51  20  53  10  14  56  38  82  86  89  95  22  69  51  33   8  55  19  89   4  68  47  62  80  62  78  60  26  17  85  21  73  71  95  86  86   3  41  27  98  95   6  76  29  34  72  51  58  21  20  73  88  37  22  64  12  83  55  27  90  45   1  55   7  97  20   6  89   5  78  84  41  65  24  15   2  65  62  36   7  12  35  12  38  88  96  54  91  60   6  82  83  98  94  19   4  58  88  78  39   7  79  55  93  54  76  66  13  85  53   2  43  69  19  75  29  62  18  78  82  11  20  66  11  34  43  70  98  40  72  28  93  88  43  30  23  23  48  54  48  91  57  24  73  55   7   3  89  63  48   4  49  20  58   2  12  87  70  57  32  82  15  43  95  49  71  59  87  64  28  76  63  73  14  53  22  48  13  83  36  74  73  99  21  45  17  12  91  52  90  59  89  68  78  88  99  70  28  98  74  36  68   3  24  79  44   9  96   5  22  76  98  92   7  34  41  65  56  94   8  94  25  90  56  72   7  43  48  50  44  88  13  36   1  47  80  43  30  37   8  92  58  17  64  16  72  63  30  99  14  93  32  87  72  12  87   9  99  58  51  12  62  71  99  29  14  87  51  24  20  97  72  11  11  48  50  73  54  34  88  13  78  80  77   2  33  98  35  80  95  82  29  62  19   6  50  10  70  38  41  40  45  21  25  51  81  14  38  87  20  11   1  22  59   8  41  32  68  64  87  82  87  49  11  53  18  46   4   1  86  20  75  93  57  91   9  55  15  75  27  89   3  62  96  31  94  42  61   7  57  18  13  69  84  74  12  61  18  19  34  85  98  59  10  70  72  80  42  31  35  73  73  90  42  64  74  26  60  29  22  83  12  73  35  16  47  20  82  66  40  94  41  88  52  40  27  83  69  40  12  61  36  61  16  57  68  33  99  65  50  37  72  87  46  36  84  85  24  77  85  90   9  80  10  12  40  21  16  21  64  50  58  60  50   4   8  60  63  19  28   1  63  40  52  47  69  93   8  32  59  17   6  63   8  70  91  47  47  87  30  45  95   6  97  83  69  40   1  33  55  58   5   6  23  51  48  18  13  96  66  57  21  25  14  45  86  88  32  20   6  81  78  12  67  14  64  64  62  64   2  21  54   9  34  98   4  53  37  93  29  41   4  64  11  42  75  31  25  95   4  28  60  20  25  73  56  20   8  38  17  60  95  46  58  34  27  32  26  29  90  59  82  74  71  57  84  32  98  54   8   4  52  11  92  41   6  78  36  53  32  44  33  15   9  55  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      89  94  17  91  24  58  92  49  74  35  57  13  93   3  96  47  72  78  74  53  96  88  10  48  26  81  52  53  21  34   8  13  47  65   7  63  45  58  73  47  23  21  80  61  93  60  95  46  25  89  16  73  78  30  34  96  54  36  69  14   2  15   3   8  12  16  67  11  56  65  69  92   2  28  85  40  53   8  36  72  65  61  13  20  23  41  36  80  15   3  48  52  68  36  94  70  56  46  83  74  93   4  11  29  80  57  86  18  90  61  71   7  87  46  40  65  30  71  24  16  74  30  52  80  61  93  27  44   1  40   9  80  66  26  17  54  29  58  88  38  18  18   5  84  64  76  43  33  10  96  91  84  66  55  42  57  64  41  87  83   5  76  30  50  12  67  98  90  29  41   3  45  67  91  35  75  77  24  69  46   6  80  55  29  82  59  16  93  94   9  64  99  66  39  68   3   3  37  39  55  97  96  96  68  51  57  75  45   7  71  49  72  40  48  37  44  67  91  90  98  85  66  75  55  16  74  13  41  66  17  13   9  34  34  12  64   4  46  34   5  61  30  62  46  22  39  97  90  58  45  14  59  14  25  32  19  10  25  74  28  99  36  33  25  66  30  42  50  13  80  91  89  31  56  58  44  71  32  90  68  37  75  20  74  17  12  84  19  38  22  10  83  35  21  41  99  23  92  62  52  16  58  84  69  23  44  90  23  79  68  13  87  48  10  19  74  60  17  77  92  67  51  57  89  34  26  27  66  87  50  35   6  34  35  84  33  84  73  82  92  71  42  26  69   3  81  64  24  40   2   4  49  88  17   3  31  80  66  24  66  57  20  22  51  24  72  42  31  27  33  43  49  52  49   4   9  82  73   2  39  51   2  58  57  36  55  70  46  22  85  75  56  18   2   5  78  11  61   5   6  61  89  88  28  81  93  25  70  32  63  91   4  88  77  45  17  31   1  67  80  78  57  99  70  41  68  43  93  13  77  63  46  50  33  97  65  16  69  96  23  36  87  53  12  55  42  26  47  90  62   6  47  67  97  71  85  24  80  50  34  90  93  86  99  96  84  24  34  56  75  65  87  95  66  93  72  95   2  33   1  89  87  15  54  63  88   3  17  18  98   4  91  39  64  56  99  76  10  82  62  88  23  49  74  67  15  79  99  35  53  96   8  99  73  45   9  41  65  58  84  48  19  56  28  73   4  88  77  22  97  90   5  68  49  97  78  19  71  83  80  36  43  87  15  91  68  94  50  22  45  81  73  72   5  91  31  54   6  62  31  55   8  77  68  78  21  65  47  55  86  94  89  21   8  73  18  76  95  78  19  78  74  93  98  72  83  69  34  31  21  53   3  58  43   4  91  80  97  64  45  18  99   3  85  47  89  69  57  76  11  64  91  78   6  63  46  27  95   1  95  20  20  93  77  49  94  55  19  88  24  61  71  29  12  73  48  44  99  31  85   7  13  17  63  79  66  25  35  94  59  77  29  71  84  13  95  58  69  76  36  90  84  38  16  59  58  61  79  42  46  26  27  68  71  41  29  29  23  31  24   3  85  89  63  79   6  10   5  30  77  17  64  74  94  32  71  58  93  87   4  80  13  84  97  77  77  43  65  25  27  28  59  87  29   5  81  86  15  47   3  51  68  51  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    90  84  79  93   8  24  36   1  20  54  76  51  89  86  69  76   8  93  12  79  77  22  64  38  82  56  50  96  45  93  93  51  34   7  95  19   6  62  56  51  79  53  26  87  55  46  73  34  65  30  35  24  13  66  61  11  67   3   3  47  61  76  44   1  29  67  56  95  90  52  61  28  88  90  14  38  88  48  42  92  51  18  33   7  29  52  85  82  67  87  56  71  26  88  75   2  48  80  68  47  41  46  23  11  67  87  81  47  75  50  72  88   1  81  76   9  62   7  86  80  79  98  86  53  51  40   2  89  66  82  57  55  86  29   4  93  61  70   7   9  85  33  44  37  39  55  48  61  72  84  15  25  43  32  20  11  21  23  99  39  26  24  51  38  64  15  74  98  43  37   6  65   3  26  96   1   6  12  83  91   5  49  14  26  15  62  42  35  13  64  90   5  15  24  92  76  21  49  74  15  89  44  41  58  10  65  25  28  74  33  48  57  91  50  97  19  60  53   4  44  46  80   9   3  11  45  66   4  52  86  79   5   1  11  10  75  14  59  75  40  98  68  61  41  46  99  84  96  52  31  71  55  25  50  76   3  12   7  85  31  74  20  97  34  17  65  15  27  78  33  80  48  72  94   7  98  60  93  61  91  59  18  16  41  33   9  88  29  82  69  14  19  48  21  79  56  80  33  99   3  31   6  98  77  44  55  36  17  62  14   3   6  25   4  51  55  88  67  39  30  68  24  56  83  40   7  12   3  60   6  35  79  88  87  39  48   2  98  49  19  86  21  74  24  73  84  22  82  12  19  98  88  15  16   1  69  98  82  82  14  86  71  75  10  96  44  78  45   5  10  84  96  19  67  82  76  95  52  12  39  47  69  25  52  51  43  35  28  30  50  43  25  56  57   6  54  76  90  82  99  25  35  96  99  90  75  70  69   5  95  82  83  39  48  33  45  46  95  16  38  40  23  12  21   1   2  48  44  89  46  82  90  37  72  66  15  60  14  14  45  62  57  86  56  91  29  38   3  21   4  29   7  21  81   2  39  28  55  62  88   6  86  45  37  94  47  16  56  70   5  16  96  91   4  19  74  95   6  82  22  37  21  11  10  68  39  49  98  15  75  74  50   9  29   2  72  47  55  21  56  30  10  52  52  60  70  59   4  74  99  62  28  11  55  57  87  14  53  79  12  36  59  67  64  54  67  54  62  99  32  69  16  88  74  31  36  78  54  26  82  93  55   1  19  49  88  65  15  72  36  20   5  35  41   2  91   3  84  44  85  98  60  95  83  93  11  14  58  62  71  73  18  47  27  63  15  55   4  98  64  90  86  83  42  84  64  71  80   9  25  49  21  43   8  11  35  85  80  79  14   8  89  56  17  63  49  10  49  93  19   2  37  47  45  92  60  19  42  91  72  43  85  11  58  80  65  12  93  63  57  32  78  69  71   9  20  11  16  72  29  93  63  80  39  51   3   5  36  71   4   2  71  59  61  89  99  20  65  79  84  10   4  13  82  99  78  54  87  88  87  58  77   3  29  77  24  95  50  94  17  53  56   3  17  73   6  64  63  53   7  63  88  47  20  47  44  13  12  43  47  97  49  52  15  68  52  34  40  18  48  50  34  45  35  88  48  69  13  53  84  27  74  37  24  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  33  92  80  99  38  64  58  70  54  33  53  83  74   2  26  20  62  18  90  60  14  51  49  37  99  39  56  68  40  72  44  89  11  64   2  99  20  22  93   9   7  29  87  56  81  18  59  78  63  99  75  97  83  83   8   8  94  68  94  10  29  29  65  39  16  32  31  44  27   4  17  36  40  99  69  78  31  18  92  27  30  72  30  37  89  65  35  60  47  95  46  80  80  56   2  71  37  22  82  28  35  62  71  86  12  90  25  47  14  82  31  66  35  63  75  20  82  76   5  54  18  86  74   4  54  68  61  15  11  95  26  51   9  78  76  24  65  89  60  70   8  68  98  64  25  47  39  17  50  73  24  28  21  30  90   3  17  40  46  32   6  67  96  57  17  41  40  36  40  65  90  21  21  80  71  77  98  60  92  41  11  46  66  10   6  53  83  23  43  29  80  79  54  81  47  71  16  26  41  65  53  85  74  53   9  59  80  11  31  47  84  30   5  20  64  74  51   8  12  53  88  46  38   4  18  19  13  98   7  97  84  76  18  40  93  24  58  86  45   5  73  62  76  98  58  82   5  91  62  49  44  76  59  30  84  20  63  36  44  78  15   3  55  21  42  56  98  70  24  96  68  42  94  65  52  26  76  11  54  40  88  36   8  47  73  63  14  94   4  21   9  70  12  28  85  95  89  90  86  99  86  74   9  74  78  87  62  57  26  52  63  62   4  65  48  32  61  48  23  22  86  48   9  76  42  93  53  51  52  60  63   9  61  94  84  88   7  35  15  89  50   4  87  20  92  99   5  96  62  88  31  79  82  22  77  53  83  78  28  90  60  47  82  73  24  45  81  31  16  38  49  62  50  47  67  35  39   8  71  77  24  31  83  85  58  15  64  94  60  40  10  79  69   6  91  70  37   3  41  17  39  83  78  33  47  39  14  86  94  21  99  51  29  99  19  95  54  39  49  80  88  11  96  29  91  55  92  68  21  25  72  15  94   1  37  88  23  26  66  71  13  70  72  83  78  92   7  66  42  93  31  58  16  63  92  72  63  13  18  32   7  34  51  54  94  84  85  25  69  74   5  22  52  16  77  85  99  21  59  49  85  88  52  72  93  41   5  30  45  94  22  55  76  54   7  67  25  26   7  98  72  65  97  73  86  12   8  85  41  76  55  50  85  17  64  18  94  77  98  16  36  97  38  72  43  48  34  25   2  88  19  13  24  38  86  55   1  97  52  19   8  97  73  14  16   4  99  25  20  38  29  86  97   8  44  58  18  84  42  52  42  19  60  35  65  65  83  21  59   2  48  75  17  21   9  58  69  29  28  38  82  57  35  72  18  77  76  70  78  69  96   3  11  95  69  74  93  90  67  64  15  64   5  68  83  72  22  59  12  58  66  42  87  98  29  75  26  89  20  69  45  58  30  72  92  60  81   2  67  28  81   3  78  40   9  85  13   1  79  20  75  71  86  48  64  32  18   4  75  13  23  91  82  69  19  26  57  53  39   2  30  83  53  58  57  26  18  66  20  20  37   6  78  93  32  31  27  66  68  84  50  47  30   5  18  25   8  37  97  70  15  43  40  17  10  32  14  19  82  92  68  14   1  87  35  55  22  28  95   7  66  26  67  82  35  89  89  46  24  61  42   2  34  92  96  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                17   1  71   6  49  95  35  71  80  33  62  12  40  22  11  92  17  13  17  81  50  30   6  13  70  38  77  15  53  16  84   8  51  86  15  67  46  19  66  77  53   6  33  89  18  10  44   2   2  99   8  91   5  89  88  80  90  88  62  37  15  74  48   8  74  63  39  28  98  64  23  32  74  15   9  76  67  53  56  75  29  89  33  95  66  86  51  50  93  80  79  99  55   2   6  35  26  85  21  69  32  97  96  81   5  63  66  17  90  22  55  24  85  35  36  21  15   9  69  56  31  48  89  77  84  84   9  85  38  71  93  24   2  46  57  25  57  87  19  36  20   3  56  94  56  22  31  48  32  42  88  63   9  28  56  58  71   1  26  58  56  74  19   6  59  26  26  70  24  95  66  58  76   9  91  81  85  58  17   2  32   4   1  42  41  96  45  76  87  95  31  83  22   5  30  81  18  71  89  35  70  34  14  29  53  51  20  93  51  58  57  28  63  69  10  53  11  84  48  34  27  99  99  95  99  31  99  98  25  82   4  34  70  86  73  58  72   6  83  98  89  66  35  59  83  11  10  43  90  26  13  23  78  88  67  40   8  90  17  36  65  31  27   1  76  96   9  48  72  35  18  63  71  56  44  87  67  56  66  39   7  82  92  23  26  44  41  51  26  79  73  88  21  43  25  55  45  88  86  88  85  14  63  41  84  30  15  27  21  66  16  35  59  87  62  84  42   3  70  53  61  61  92  84  40  66  76  27  66  21  92  55  74  77   7  32  59  36  98  96  95   2  31   3  61  96  20  17  10  67  17  47  54  33  80  80  26  75  54  76  36  78  21  51  21  33  61  65   1  40  90  66  44  92  13  65  30  79  58   3  29  38  44  64  94  91   1  87  75   6  23  18  75   5  13  60  71  75  17  82  45  44  68  37  61   1  70  17   1  62  82  40  17  19  70  79  84   4  45  10  10  92  13  85  84  25  70  62  86  94  45  10  25  72  33  42  75  81  17  35  77  25  71  69  16  71  11  20  83  27  81  98  12  76  57  56   9  72  70  90  78   4  60  11  78  88  48   2  35  21  76  89  31  61  93  62  13  20  86  45  97  56  70  54  31  99  34  98  35   9  73  77  33  83  15  51  41  59  83  91  93  88  58   2  79  56  17   8  28  13  96  88   6  74  29  59  35  39  45  28  84  55  43  59  39  82  62  57  50  17  49   5  44  72  78  28  36  27  49  61  74  85  34  81  69  66  62  65  82  37  65  43  31  46  55   1  34  79  45  12  76  30  49  33  52  77  47  83  35  48  19  14  32  93  12   7  96  70  93  82  21  55  86   7  57  41  93   4  28  84  79  98  51  30  83  60  89  18  89  23   2  12  92   1  63  27  41  88  59  96  67  13  45  16  52  39  24  75  74  22  60   9  47  71  48   6  54  81  75   8  15  69  32  15  73  66  98  75  22  28  52  59  69  47  80  37  39  28  46  17  23  98  74  26  85  58  62  28  11   1  92  12  47  92  99  18  43  56  77  88  17  88  63  35  74  64  12  93  82  10  58  64   7  24  21   2  55  71  97  33  32  20  63  33  95  21  89  19  45  36  91  72  57  31  60   5  25  63  99  27  75   8  32   6  97  67  38  36  23  33  50  75  25  82  18  30  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              90  47  76   4  19  60  68  83  49  24  55  22  35  56  77  89  83  82  68   3  90  76  68  23  74  60  36  28  65  96  19  21  35  19  53  86   6  75  16  73  91   8  30  88  21  63   5  74  63  78  96  41  65  31  81  82  52  81  29  15  95  44  38  76  29  72   2  58  93  36  38  86  58  46  71  74  65  51  70  63  43  32  14  77   2  63  87  33  14  92  83  26  62  33  66  79  97  99   4  19  57  45  52  78  37  48  72  84  92  80  44  59  91  47  56  83  58  55  53  85  90  75  68  30  56  13  77  22  78  50  36  61  97  55  43   9  50  39  82  40  48  22  91  95  56  78  13  83  83  40  66  69  43  20  19  53  97  65  24  65  45  78  15  52  88  79  79  24  42  37  68  79  25  32  20  89  88  90  98  80  47  71  11  98   4  58  57  65  92  34   9   5  94  38  79  92  80  23   1  83   8  42  87  15  45  67   6  34  35  96  45  39   9  69  57  67  27   4  97  12  56  82  61  40  56  39  44   3  25  62  40  25  39  66  71  15  68  59  87  33  93   7  50  71  91  83  82  83  88  83  66  54  40  97  65   5  68  76  26  48  36  48  23  19  59  25  56   1  97  23  14   2  54  31  41  45  54  82  80  13  59   1  80  22  26  43  92  63  37  85  18  65  30  72  26  52  45  67  31  47  74  59  17  19  61  96  16  68  58  45   1  40  27  71  99  98  50  78  53  96  26  53  92  76  44  55  78  64  61  59  55  23  85  32  84  21  34  47  48  97  81  83  61  45  45  77  41  10  63  13  44   5   3  70  60  56   3  88  50  92  51  50   9  95  14  89  91   4  78   7  11  12  25  23  46  42  84  48  53   4  86  57  58  57   1  48  41  37  77  69  79  65  96  90  36  45  15  32  34  95  79  19  42   4  69  61  55  84  59  60  41  78  22  78  57  96  72  64  60  89  40  47  82  71  19  39  58  64  23  42  34  97  51  85  13  97  49  86  62  72  14   9  58  82  13  33  30   1  78  31   8  89  67  63  19  66  17  93  18  72   5  79  23  50  37  26  97  60  83   1  91  21  58  20  41  34  64  14   9  23  18  64  34   1   4  47  14  44   5   8  32  27  90   5  87  47  14  40  15  61  73  29  15  43  11  32  23  31  31  48  88  75  85  97  63   2  69  46  95  71  88  22  18  59  61  95  85   4  97   1  56  20  48  30  85  48  45  25  91  48  10  96  21  60  27  57  82  17  92  79  42  19  37  12  31  81  52  68  76  34  94  15  57  76  92  32  32  29  12   9  77  76  38   5  43  12  83  79  92  99  55  96  50   1  83  65   5  40  92  51  36  90  96   5  84  12  51   3  45  95  34   4  77  36  77  27  59  68  66   7  24  36   7   9  80  60  11  89   2  66  31   3  74  60  37  81  16  32  23  66  16  66  41  80  50  23  56  57  97  60  81  91  35  43  68  61  34  74  47  42  80  90  24   6  60  92  41  49   2  13  61  70  21  67  38  46   9  16  89  45  74   4  75  58  29  26   5  32  62  82  40  65  64  23  33  64  58  44   9  13  61  40  81  55  81  96  91  54  20  75  27  35  79  39  56  11  29  64   4   4  30  35  76  91  98   1  54  12  73  83  32  76  39  20  25  36  10  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            72  93  41  25  26  30  97  29   2  43  51  47  99  72  33  65  95  77  32  28  46  69  40  44  12   4  87  78  68  12  73  44  90  75  48  66  74  80  10  12  16  42  46  86  39  60  94  67  30  70   1  67  62  27  51  23  77  24  99  41  12  92  29  85  51  18  44  75  71  61  16  88  86  70  90  12  56  13  83  60  26  68  13  33  94   2  59   2  80  80  55  52  48  83  21  92  77  63  14  43  32  20  69   9  61  14  97  79  81  57  38  95  23  83  77  22  92  34  92  93  48  58  40  10  93  60  59  81   8  41  88  99  20  53  69  87  38  59  64  28   6  84  43  25  87  37  41  77  11  90  41  59  96  26  71  94  14  30  40  69  40  12  39  14  72  10  15  47  29  45  55  91  40  17  78  26  85  71  78  83  70  36  14  44  85  63  79  12  66  12  78  63  60  60  69  30  58  95   9  44  73  61  73  50  87  26  82  21   5  34  62  93  45  57  65  59  68  47  88  13   3   5  63  10  61  58  91  50   6  88  59  73  53  16  10  92  67  69  72  10  21  58  59  45   4  60  74  86  71  16   4  33  96  67   5  89  55  88  48  79  16  66  60  66  59   6  55  61  97  29  41  54  86  12  57  46  53  90  21  91  69  99  22  82  58  65  33  66  37  26  27  21  80  52  52  36  62  75  31  28  88  17  16   6  66  31  44  24  23  47  80  48  35  67  11  42  53  21  64  45  63  13  51  17  27  84  75  68  48  75  72  93  65  45  98  53   2  61  29  85  61  11  13  92  92  82  35  84  58  73  86  52   1  67  91  57  16  63  15  26  21  54  56  97  36  72   6  67  17  67  72  44  97  31  17  52  29  35  36  56  91  62  34   6  36  55  75  37  63  74  96  99  13  97  90  89  83  70  76  21  33  13  70  25  75  20  36  67  11  23   8  48  92  81  66   1  72  17  50  86  52  13  43  48  25  63  33  90  29  72  47  17  68  19   1  49  16  24   4  99  65  69  25  48   7  19  27  65  43  97  62  51  88  54  41  57  58  36  16  18  83  11  50  52  44  87  59   9   5  90  93  61  58  42  15   1  97  45  35   1  74  19  67  73  27  69   5  73  25   5  61  42  17  51  86   3  83  26  86  12  63  93  20   6  73  75  61  42  60  65  55  67  98  79  10  87  23  24   5  29  32  21  44  33  77  51  88  42  36  55  70  71  53  23  37   5  28  57  73  64  81  82  22  29  77  60  17  15  10  15   6  41   4  80  83  94  23   6  45   3   6  15   5  20  65  11  85  22  87  32  59  74  39  35  36  47  39  36   2  68  47  49  27  58  51  50  54  52  72  31  56  33  31  62  22  79  74   7  30  43  67  97  76  12  17  98  75  96  47  57  36  81  32  54  45  59  35  98   6  36  10  85  63  42  33  12  63  30  61  28  99  52   3  62   2  62  19  13  17  64  63  39  51  99  67  19  15  47  60  31  67  57  76   1   3  16  67  61  11  24  25  23  18  61   4  49  52  73  11  10  11  79  77   5  18  69  96  25  79  63  50  15   8  52  80  45  33  35  95  18  73  31  39  32  18  66  21  22   3  12  78  59  81  66  88  50  30  24  23  44  65  21  98  47  76  24  51  40  22  82  47   3  17  58  64  42  29  19  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          25  39  19  98  87  46  42  24  70  99  27  90  51  48  40  20  70  17  54  11  67  61  65  67   7  92  67  22  35  47  54  49  21  85  73  19  41  72  38  90  55  83  57  22  33  84  85  87  96  41   1  28  98  31  21  72  11  26  70  53  19  79  84  30  88  98  22  65  66  37  35  13  68  78  91  16  37  74  34  78  97  10  26  58   9   7  64   3  71  62  53  83  78  38  74  69  48  98  13  47  44  31   9  83   4   2  56  56  21  61  16  71  96  12  97  15  65  32  19  64  37  17  49  99  17  25  70   3  61  49  30  69  70  76  32  80  13  83  58  67  96  84  43   1   6  15  98  52  21  85  95  63  68  16  77  91  27  10  49  49   5  61   6  72  30   4  60  98  17  64  76  40  91  38  89   3  99  49  24  60  72  42  65  64  71   9  77  99  62  22  68  17  97  71  97  53  71  71  88  85  33  44  12  64  68   4  46  63  79  88  10  43   8  30  14   4  84  95  29  75  75  98  29  99  98  14  16  74  73  61  30  27  69  13  58  27  30  98   4   6  96  53   6  37  35   9  62  34   3  78  21  80  23  26  43  76  59  84  59  12  51  92  20  56  53  70  45  27   3  53  19  96  85  96  55  42  60  97  43  20  81  89   5  48  25  69  20  22   2  83  67  83  98  39  25  51  89  86   2  45  95  63  98  80   9  43   1  89  10  28  64  99  87  92  26  56  59   1  84   2   3  39  22  95  45   8  77  18  30  73  56  99  28  71  88  15  27  97  20  79  54  65  95  46  60  46  92  23  14  39  74  21  16  88  43  63   6  82  13  67  30  38  91  32  32  20  86  90  58  66  94  64   7  28  69  80  51  21   2  39  85  23   3   1  46  77  46  46  89  69  72  28  20  84  70   5  85  60  38  41  56  70  45  94   3  29  44  76   8  42  67  89  95  13  43  59  78  17  45  82  77   8  72  85  24  68  82  13  19  12  38  78  77  19  89  20  53  82  14  17   2  39  30  57  81  97   9  19  19  74   1  58  50  27  68  84  57  28  67  47  24  15  81   3  37  59  52  93  22  38  49  51  25  85  19  78  48  18  83  76  89  33  83  29   7  43  81  62  24  23  24  72  73  30  61   2  93  95  49  39  92  73  42   4  14  66  86  29   6  83   7  66  30  69  58  68  37  38  56  49  39  90  96  50  34  28  78  85  17  66  79   3  81  50  22  56  37  55  39  48  19   8  59  61  11  83  54  41  56  21  47  85  21  27  43  67  23  92  57  76  91   6  91   9  73  12   7  60  71  60   8  21  76  76  92  23  31  51  39  33  91  21  45  88  82  76  60  54   3  88  19  52  62  89  31  37  11  97  38  67   7  70  88  21  76  55  61  14  77  61  92  25  56  78  45  47  29   1  99  67  42  44  13  64  17  60  29  56  82  35  41  22  75   3   2  76  76   5  25   1  99  28  13  98  44  11   5  55  14  31  77   4   2  96  58  46   4  91  10  40  24  23  71  66  26  65  42  84  56  41  34   8  17  15   5  25  94  18  42  19  17   7  69  88  77  39  47  80  80  53  88  86   2  68  30  63   3  38  68  12  55  79  12  77  66  53   6  28  66  60  23  95  29  71  20  48  51  38  47   8  78  47  54  44  64  82  53  81  77  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        5  71  14  62  17  22   6  90   7  32  66  49  68  98   6  13  95  89  75  48  93  84   9  51  62  64  40  51  70  25  23  26  79  22  11  76   4  92  11  11  93  26  51  58  67  69  53  58  36  39  56  58  62  75  63  66  42  39  48  35  37  15  11  77   8   4  20  80  34  68  92  75  92  21  69   2  13  29  73  78  77  57  15  55  18  92  71  61  78  48  88  45   7  32  56  23  23  29  36  63   4  31  53  10  77  49  40  52  36  72  79  54  56   8  64  80  35  54   1  77  25  62  37  95  93  12  98  68  92  71  66  36  36  37  29  38  71  95  41  43  39  25  87  75  94  30  92  34  85  70  74  56  16  94  10  93  13  80  90  86  37  40  27  75  76  69  75  52  60  40   6   4  75  14  65  91  62  25  63  82  82  72  16  26  42   6  86  11  13   2   3  96  16  46  24  33  14  54  11  86  66  66  54  90  58  31  27  25  79  90  18  36  95  59  85  12  35  39  26  26  75  70  10  52  19  62  25  97  15  26  53  19  16  43   5  17   3  23  17  50  36   4  34  63  28  40  59  74  14  16   8  38  45  81  11   1  65  35  29   1  75  40  98  37  13  56   9  90  12   5  10  85  31  28  11  51  59  29  98  23  57  23  41  89  26  24  33   2  53  23  31  41  16  42   5  45   2  23  74  48  88  46  84  18  19  45   1  70  68  92  64  89  31  15  63  50   5  14  16  54  90  94  99  38  49  75  15  35  60  12  94  32   2  71  61  70  44  78  51  93  69  90  71  63  75  10  83  61  11  36  18  63  73   6   3  80  92  46  58  92  36  85  83  35  68  69  25  64  54  84   7  24   6  27  29  46  99  30  52  71  37  90  82  56  27  47  36  33   3  21  76  59  44  28  64   1  71  10  79  45  28  22  91  23  44  68  84  32  97  82  12  54  17  29  76  40  12  77  26  59  30  75  92  12  68  97  21  53  31  38  51  13  33   3  70  55  69  32  80  72   7  73  66  85  11  19  26  98  81  44  11   2  41  54  21  36  22  79  52  90  84  29  83  73  88  38  90  83  43   3  15  29  14  91   4   2   9  54  57  47  99  66  44  42  85  89  46  29  78  49  81  45  71  38  21  74  87  50  69   2  86  45  29  91  33  98  64  98  10  95  91  12  13  98  69  18  67  12  99  74  29   4  18  26  58  48  88  66  69  84  32  55  38  29  15  50   8   4  78  36  87  31  19  66   9  99  10  57  23  54  56  97  69  92  79   8  15  30  35  54  70  98  14  72  77  61  99   7  38  51  57  59  79  47  80  27  25  38  40  39  50  58  26  51  38  14  49  99  59  33  62  52   5  14  85  39   3  28  87  41  54  75  73  46  48  44  93  91  67  50  88  84  57  39  96  24  65   1  64  75  91   4  18  74  18  51  50  64  88  47  12  85  17  74  35  95  70  87  30  38  75  42  36  49  78  84  79  34  30  17  75  31  30  82  76  72  68  57  19  75  91  14  32  57  21  95  54  96  27  94  76  68  11  42  80  90  89  39  66  72  64  95  31  27  33  36  47  20  61  33  42  50  20  76  83  56  91  27  33  79  35  45  78  93  25  26  25  45  91  51  65  76  20  99  49  89  89  77  79  38  31  28   5  97  36  92  91  83  58  32  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      84  58  43  92  45  92  57  84  93  71  11  30  28  34  68  79  81  86  22  38  92  92  89  22  59  50  62  59  29  36  82  69  59   2  49  97  86  50  18  36  30  99  66  37  58  14  57  41  92  70  55   4  54  83  68   9  86  27  20  11  99  14  28  31   8  38  63  15   7  79  99  51  59  52  39  54  23   8  10  34  58  42  28  52  74   9  21  65  37  51  88   6  13  52  63  36  24  36  27  74  90  34  60  21   6  52  66  42  51   9  81  25  95  32   4  20  72  90  69   1  97  55  81  90  92  76  19  24  39  81  24  59  24  91  47  72  71  22  40  13  67  47  14  18  85  17  13  17  80  20  36  86  42  55   2  55  19  38   2  61  64   3  96   2  10  12  17  43  82  36  26   7  30  39  79  70  15   2  42  93  80  21  51  89  93   7  45  19  12  46  73  66  99  12  72  27  79  60  91  34  69   3   4  77  24  74  72  45  93  62  93  61  14  81  41  74  18  27  99   3  85  88  84  20  23  10  54   4  75  42  20  93  95  14   5  24  11  37  48  72  72   1  47  65  88  34  85  99  20  25  24  74  78  35  52  51   2  26  10  43  31  43  86  92  80  59  42  15  32  96  83  23  40  76  93  45  34  85  30  55  57   1   5  25  10  52   4  84   7  74  47  94  44  42  74  28  87  56  51  30  28  48  38  37  27  97  96  12  82  80   6  16  73  36  11  41  65  95  84  98  22  59  75  66  73  33  65  41  33  48  53  76  34  43  60  67  58  44  38  78  48  17  79  48  28  73  74  60   4  92  51  31  38  45  44  57  20  53  85  17  26  29  66  12  92  64   7  98  97  79  92  56  51  89  31  87  94  13  56  59  24  20  71  16  36  57  24  17  89  28  61  48  57  15  80  46  76  49  12  42   4  54  18  70  70  63  42  71  29  40  34  97  57  58  43  60  67  93  59  12  11  51  73   8  66  64  80  98  35  71  63  55  99  13  97  51  86  94  81  79  20   6  73  82  71  98  42  95  74  49  52  46  79  54  13  88  25  90  85  56  13  49  60  14  55  25  22  88  46  91  35  14  18  65  79   8   2  60  20  63  82  80  19  67  56  95  57  63  41  49   3  96  40  35  37  21  51   5  85  97  15   7  67  65  57  63  68  96  10  42  16  18  37  32  49  39  51  82  44  35   7  71  80  27  24  96  56  15  25  49  69  51  91  70  78  15  80  88  38  97  47  25  65  29  67  36  99  69   5  31  65  51  93  17  42  85  83  43  67  87  81  38  15  47  24  51  30  12   2  17  18  52  35  82  51  41  77  59  71  39  18  97  63  20  51  95   1  55  47  74  80  15  65   3  84  88  38  98  91  86  79  48  56  44  18  66  14  29  22  27  15  48  32  82  57  17  12  29  92  17  26  30  96  26  22  48  29  97  48  85  34  47  20  91   5  92  28  19  26  33  55  65  27  20  47  91  61  34  24  85   7  92  57  53  43  97  58  87  84  18  16   7  53  75   9   1   4  85  32   8  22  79  97  64  39  58  53   6  43  38  25  93  55  70  13  26  51  70  95  85  48  25  13  40  42  63  73  49  34  31  73  24  50   8  91  18  54  71  50  71  18  16  49  37  58  52  65  44   2  76  56  95  99  87  13  65  81  24  16  68   6  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    55  71  11  99  90  81  48  46  85  43  73  48  24  34  67  48  49  63  58  15  88  39  27  15  45  21  89  24  93  13  73  54  90  18  35  54  83  39  24  79  57  78   9  81  62  18   4  71  74   3  72  63  43  28  62   7  24   7  27  17   1  53  50  80  92  67   2  73  27  18  29  58  28  42  47  74  38   4  77  50  36  93  37  13  78  64   3  12  21  72  58  23  55  35  47  92  12  82  87  63  30  41  21  28  94  73  62  66  19  88  16  27  16  75  32  13  32  24  77  47  70  58  72   4  93   8  75  91  62  74  31  61  83  31  38   8  84  60  14  68  23  48  97  36  94  54  12  38  98  31   3  61   3  47  52  49  77  66  90  10  53  50  24  57  91   1  11  95  18  80  17  71  36  85  56  55  48  26   3  50  47  10  14  26  38  43  24  34  53  33  12  72  19   9  99  63  22  21  82  78  88  45  65  18  40  73  60  84  98  89  74  85  64  40  87  48  35  17  41  18  92  26   5  23  38   3  22  24  66  69  25  77  32  21  80  23  89  78  80  30  58  81  25  65  11  70  59  55  40  72  30  29  48  57   2  21  69   5  12  84  94  14  24  26  51  90  22  31  10   8  95  55  95  48  95  97  75  70  81  22  25  20   1  47  83  51  84  94  12  25  58  63   3  30   4  96  84  51  15  21  59  47  55  74  32   9  51  52  24  33  41  20  32  66  45  93  93  49  38  31  76  16  67  95  33  67  13  52  34  34  75  39  37  52  94   5  86  99  80  97  33  34  37  67  48  54  17  94  40  79  33  39  76  84  70  29  84   5  72  17  21  84  51  53  66  99  20  66  71  72  98  83  10  39   4  80  76  13  11  87  66  86  69  73  64  97   4  75  18  29  68  89  64  81  86   5  27  45  24   4  73  58  89  31  12   7  33  20  96  48  19  69  32  58  48  54  64  88  84  99  40  96  43   1  66  11  13  70  32  77  36  11  90  60  84  96  38  62  22  91  97  16  45  35  43  72  26  23   5  68  52  82  47  45  55  80  27  32  67  60  71  95  34  81  97  33  29   8  36  21  29   4  10  47  72  21  82  86   1  89  60  22  47  23  91  14  52  15  69  98   3  90   7  68  78  55  87  62  29  10  27  82  90  83  24   5  59  44  52  68  43  65  98  72  47  25   5  85  64  40  50  78  16  19   3  28  98   3  23  65  22   1  54  56  73  87   7  44  64  27  88  45  13  66  34  57  43  51  15  84  41  91  74  70  66  18  18  27  95  60  48  31  60  24  52  26  85   5  74  63  30  80  62   5  99   6  70   6  93  95   2  31  31  21  22  74  18  72  34  57  86  72  26  77  41  31  95  88  12  80  69  59  70  48  70  92  14  63  74   2  75  95  60   9  33  94  13   5  97  95  89   9  69  84  28  50  22  96  51  30   7  27  80   9  51  53  76  89  79  16  16  66  20  22  21  66  78  21  45  95  49  33  35   7  37  24  64  34  26  52   1   7  65  78  65   6   6  64  59  69  37  38  46  46  24  47  38  77  12  17  47  37  84  45  82  26  63  67  92  45  58  15   3  67  97  72  72  55  45  83  43  13  40  33  21  67  74  91  97  29  40  72  31  44  12  83  21  26  46  65  29  79  82   6  96  91  67  29  84  29  10  45  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  79  24  93  69  79  82  38  84  77   5  39  28  13  27  98  78  41  50  88  27  66  28  98  29  47  13  11  59  23  83  62  52  23   5  93  78  62  66  48  37  35  48  69  94  68  40   4  46  21  74   1  71  30  26  23  81  55   5   6  18  54  31  18  87  33   7  22   5  25   4  85  67  28   5  28  38  95  25  17  35  62  92  82  23  89  81  32  69  78  94  10  39  51  12  83  89  20  99  17  53  39  31  37  59  29  45  27  92   1  46  95  63  65  32  52  67  36  35  78  75  92  10  45  26  25  34  89  34  65  62  20  53  81   2  44  67  36  87  72  50  51  86  42  76  42  21  55  62  37  65  98  60  93  24   1  43  79  75  49  55  80  95  10  81  27  83  98   8  56  44  25  76  99  15  27  35  51   6  57   8  22  50  63  22  54  29  46  29  45  28  70  44  13  58  95  33   6  10   4  61  43  46  47  27  24   2  16  82  80  47  83  79  39  21   1  18  51  27  24  90  15  50  40   7  77  93  86  53  28  71  14  65  31  11  18  43  82  49  96  86  74  88  60  38  24   7  35  80  10  33   9  14   4  43  54  80  81   7  45  64  13  29  14  48  66   9  71  92  45  20   9  23  44  62  72  35  44  71  89  65  60   5  48  35   1  53  79  85  64  15  80  88  79  84  37  93  39   2  32  53  90   6  68  92  14  41  21  43  82  30  17  44  17  99  76  76   2  37  14  42  12   2   3  23  95  14  31  76  71  63  99  60  72  79  67  35  78  34  96  87  37  28  92  13  42   8  25  63  85  45  46  46  33   4  55  51  85  35  13  19  34  27  90  60  38  92  15  39   2  82  90  80  35  75  70   3  34  81  56  88  75  80  68  55  17  68  87  34  68  34   1  50  42   8  43  18  41  74  45  87  96  98  85  11  85  83  59  55  27  18  86   4  10  98  38  37  94  52  38  37  92  74  37  87  78  74  49  75  61  40  84  15  70  73  95  43  30  84   7  14  32  96  17   9  86  66  67  64  93  92  10  30  67  32  18  82  25  64  66  80  67  55  49  83  14  57  59   6  54  72  54  62  23  53  63  87  76  14  24  94  74  50  32  16  62  65  35  26  30  81  65  11  76  29  66  52  75  24   6  67  21  26  59  91  81  95   8  85  27  81  43   3  84  55  86  52  22  74  36  85  74  71  33  95  55  55  67   3   9  16  13  31  68  22  67  78  38  56  22  93  19  80  45  89  35  37  17  87  90  74  59  94  18  11  28  88  37  71  74  86   6  22  49  60  38  36   2  48  80  13  15  79  20  34  10  51  86  35  61  51   3  21  73  59  65  74  64  27  28  93  98  33  48  83  13  33  90  56  94  15  82  93  90  62  38  91  91  84  67   2  44  20  24   2  71  88  23  44  84  17   5   2  95  34  32  47  79  62  98  37  63  96   9  43  63  23  53  29  47  90  13  25  26   4  20  96  13  96  30   7  19  56  25  15  53  44  22   9  36  34  58  72  94  34  11  82  56  25  41  86  54  57  41  98  54  56  19  83  77  18   3  31  44   7   2   7  49  29  81   7  30  84  58  44  42  97  74  29  60  35  36  39  80  18  28  82  27  50  77  79  23  56  96  31  54  82   6  98   4  77  80  49  19  25  21  54  94  85  24  29  97  85  82  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                99  75   8  26   6  60  23  10  41  38  45  88  57  38  28   8  43  94  21  70  53  86  64  43  99   7  47  16  96  81  66  43  43  84  54  31  70  83  30  71  51  45   5  20  58  83  60  38  89  99  96  71  59  94  24  21  32  19  81  49  34  90  14  43  90  52  13  52  71  61  94  49  16  16  28  36  39  51  85  36  30  67  99  85  69  85  45  56  84  18  95   2  84  94  35  66  70  32  87  35  59  25  91  15  59  19   9  81  38  18  95  17  90  38  40  12   2  16   2  73  85   8  91  58  50  35  31  64  19  58  78   1  15  61  75  97  26  67  77  19  80  92  28  29  60  61  79  70  98  30  99  70  36   2  40   6  16  26  85  70  33  51   2  76   7  42  31  40   5   1  92   5  34   1   3  24   4  53  90  17  95  74  99  87  75  79  80  25  43  71  34  78  69  62  31  89  46  13  98  20  88  89   1  60  29  71  95  99   3  11  16  52   7  15  19  97  17  97  30  69  23  22  22  25   6  60  81  94   5  34  31  76   1  26  59  11  50  43   2  87   9  80  40  74  76  54  14  70  11  92  65  95  34  53  33  11  30  59  65  31  92  47   5  47   8  53  81   2  49  65  45  47  89  31  45  93  58  72  87  79  79  69  79   9  43  19  27  26  81  56  85  63  79  82  98  20  24  97   5  37  22  79   4  86   2  71  91  72  56  74  33  98  22  91  70  67  92   8  90   6  41   9  17  82  46  95  74  87  54  20  66  60  31  97  94  63  75  72  54  46  19  77  84  82  12  57  14  87  24  61  46  63  63  46  90   6  47  95  60  89  52  92  14  12  93  10  96  97  85  10  10  18  10  17  14  64  64  12  23  29  38  47  96  99  92  89  92  38  59  68  86  24  21  60  93  72  61  75  24   6  26  21  46  39   9  15  46  63  35  64   1   1  58  67  43  63  61  91  95  41  74   7  15  11  26  83  58  27  52  83  64  47   4   9  93  95  89  88  78  79  10  84  13  12   6  30  27  69  69  26  48  99  14  30  49  45  55  99  17  77  61  96  97  59  10  73  63  12  95   8  18  64  47  58  24  67  94  71  65  26  23  91  97   8  50  72  78  56  82  10  98  60  60  88  37  20  49  65   8  85  93  89  11  67  80  88  20   3  69  72  37  82  40  88   8  98  77  33  72  54  63  43  87  58   9  42  23  32  87  77  25  54  97  46  86  71  96  43  58  99  36  93  82  17  22  77  81  39  14  46   8  51  47  48  71   5  82  72  12  14  56  63  96  52  82  59  59  53  56  19  23  75  10   1  23  85  77  34  21  43  23  22  88  12  57  73  60  97  47  93  70  88  44  44  79  40  54  40   7  88  89  19  62  24  70  49  59  66  74  53  50  46  56  10  63  87  19  12  97   4  33  75  97  60  29  77  96  77  78  87  34  61  86  32  17  91  36   4  46  38  59  93  49  69  16  63  77  69   5  63  21  54  96  60  39   2   1  15   7  96  19  67  91  13  26  48  70  14  20  95  78  54  60  22  10  52  72  22  62  47  56  69  96  14  74  56  26  27  30  30  73  34  49  68  18  79  32  36  77  43  35  27  92  30  18  81  43  28  64  51  49  91  90  61   3  30  16  15  51  44  88   2  69  36  72  54   2  88  80  93  46  30  57  41  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63  30  57  36  88  14  97  60  16  81  48  58  90  83  97  99  62  54  61  41  38   6  16  43  20  36  56  45  48  30  65  52  79  41  68  89   2  39  74  65  65  29  15  82  21  93  50  62   5  85  81  90  11  57  22  42  42  75  11  54  26  64  57  85  27  91  46  91  46  32  58  51  46  27   1  75  46  72  49  88  18  57  51  31  98  16  41  68  66  75  34  79  41  46  14  91  90  88  30  13  87  50  14  68   7  47  34  72  41  35  61  86  75  42  83  88  83  67  49   7  67  92  70   6  68  64  42  16   7  47  12  52  30  79  54  94  26   7  35  86  27   7  14  25  59  74  54  24  29  16  55  16  79  49  39  34  82  33  72   8  77  82  65  36  96  65   4  96   1  38  79  78  59  74  47  67  87  90  24  85  77   1  54  54   1  37  50  46  71  51  59   6   2  29  55  70  51  84  14  91  41  96   5  50  99   2  60  90  78   9  38  42  65  58   2  10  86  33  74  67  74  41  22  89  76   4  72   2  94  92  53  40  67  36  65  35   9  62  52  36  95  36  33  22  93  40  48  13  55  64  81  11  79  63  86  90  27  25  35  53  29  93  29  33  64  11  29  20  50  81  41  22  43  17  90  75  85  33  38   6   4  97  21  24  17  42  87   8  69  59  89  35  81  61  20  71  72  36  27  11  15  98   2  64  11  60  29  96  21  64  75  37  57  41  84  84  61  52  29  65  53  10  60  45  16  93  70  58  79  40  15  94  38  30  85  63  15  80  18  28  66  15  77  21   8  86  46  75  48  29  17  52  90  28  80  63  85  30  39  31  50  72  41  27  18  89  26  87   7  47  99  68  56   5  86  14  69  11  48  88   7  93  94  45  93  31  44  84  16  16   8  24  69  51  78  61  17  10   9  17   5  32  43  70  64  44   7  21  27  57   1  74  62  87  58  94  86  92  93  72   5  70  37  29  51  89  19  38  94  88  41  95  38  25  72  24  50  60  20  63  76  79  45   5  37  78  19  20   8   4  33  20  33  17  34  25  27  43  44  79  65  38   7  61  78  22  56  88  59  12   8  85  28  91  97  93  57  32  88  33  31  81  45  14  26  88  85  58   8  13  88  51  39  10  15  89  74  13  37  26  25  83  14   1  87  96  79  95  88  77  61  77  28  86  92  19  88  34  48  67  26  16  73  68  89  90  13  83  14   5  73  38  41  68  62  56  54  23  14  59  58  20  45  44  59  77  90  60  12  74   3  82  42  72  43  65  20  90  91  15  29  19  18  10  89  51  54  95  10  37  12  89  57  83  24  36  34  50  39  45  22  56   2  98  53  76   5  58  92  93  33  82   1  76  97  66  41  54  89  43  72  85  12   3  93  96  55  99  29  23  61  63  23  16  26  26  62  59  82  16  61   1  88  18  34  50  21  22  67  42  19  27  61  26  89   4  51  67   9   2  25  26  57  57  53  19   4  81  51  34  18  25  22  49  60  94  31  32  54  54   5  80  91  70  40  80  59  39  78  20  28  49  80  37  72  70   6  48   7  10  96  52  21   8  18  17   7  79  22  41  45  70  87  82  74  60  53  95  22  23  69  74  74  71  74  95  56   9  32  22  42  72  51  12  46  76  82  65  35  21  46  41  96  75  59  95  29  40  30  47  36  27   6  41   5   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            70  29  56  35  33  73  26  40  75  37  79  17  28  28  93   3  27  80  53  14  64  78  14  53  90  14  60  79  33  18   4  29  78  11  69  47  58  87  70  82  81  67  70  52  62  95  94  87  61  51  51  96  25  86  78  53   3  19  58  10  20  87  82  31  52  11  96  77   6  75   4  36  94  76   8  12  62  25  64   1  19  37  38  65  23  37  11  29  60  84  13  65  63  76  80  71  80  84  54  79  71   1  63  96  59  18  54  27  15  60  59  65  76  98  10  88  63  61  21  85   6  11  62  11  13  32  25  25  76  57  33  88  56  63  52  68  77  44  31  10  76   9  92  49  52  61  96  35  41  57  65   6  89  38  37  13  45  14  44  71   9  76  70  92  84  48  33  32  82  47  98  58  15  12  34  60  67  23   8  59  78  16  84  32  76  48  54  21  40  16  20  71  34  51  40   6  32  71  28  60  17  72   3  73  42  26  86  35   4  80  99  44  99  44  96  92  91  82  53  45  49  65  59  16  82  28  63   9  94  15  24  48  49  53  84  12  16  88  87  55  78  48  89  65  69  82  84  11  47  69  92  75  35  48  43  40  23  82  18  74  13   7  81  87  95  29   5  61  83  89  16  25  66  84  55  19  38  31   8  58  73  30  92  44  89  80  37  48   4  93  42  16  90  41  69  74   9  16  62  85  45  39  69  80  80   9  53  63  72  15  83  44  62  87  74  22  81  55  57  95  64  30   5  38  92  56  84  28  64  96  43  35  14  14  18  55  11   2   1   1  75  81  76  53  80  38   8  81  36  60  57  95   9  77  98  31   9  34  52  76  58  98  54  72  61  49  91   1  60  64  73  87  16  30  48  88  88   2  75  44  38  61  59   1  29  23  43   2  31  15  92  10  14  59  63   3  52  41  65  40  40  68  62  19  32  65  51  89  51  27  19  20   6  43  66  96  67  33  25  66  91  18   7  46  68  67  60   6  77  45  86  50  17   9  36  85  33  65  69  15  61  46  91  85  56  22  17  60   1  42  65  28  14  52  94  78  45   3  20  41   3  23   2  72  38  70  12  16  47  55  89  28  57  67  88  93  39  33  26  36  43  18  82  17  89  60  96  83  57  47  48  84  70  90  17  25  53  78  84  48  78  72  78  94  51   5  85  61  98  29   6  82  63  25  30  79   3  71  76  82  72  15  28  75  68  99  14  43   5   1  47  76  13  35  22  21  17  69  12  14  16  18  39  87  61  44  92  56  88  37  43  27  36   1  79  87   4  55  48  79  27  96  18  64  43  93  75   5  22   3  98  69  87  77  73  11  24  79  31  23  85  95   6  67  34  12  81  63  50  31  43  63  37  43  62  50  10   7   3  39  78  13  81  14  62  96  56  29   9  20  90  48  15  36  23  92  20  77  24  63   2  22  40  66  42  74  85  91  62  12   9  38  38  14   9   5  56  80  70  70  14  54  77  25  60  72  33  92  33  32  20  77  44  94  96  77  17   4  64  59  14  18  41  82  26  78  17  75  25  45  70  53  98   9  83  23  86  45  30  37  41  10   2  29  31  35  73  23  62  92  99  71  78  48  22  52  93  16   8  83  84  64   3  73  32  87  57  66  38  59  52  83   8  64   6  30  91  68  71  25  69  26  43  48  92  75  26  31  32  20   2  48  64  40  11  54  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          95   9  13  75  39  52  97  92  11  65  19  74  35  47  38  48  16  75  89  64  32  31  49  24  88  65  73  59  40  77   7  23  45  72  66  11  91  27   6  37  67  79  44   4   2  16  20  59  23  37  16  61  42  80  41  39   1  30  74  69  34  77  64  43  64  18  42  48  10   8  64  26  37   5   8  25  54  13  71  72  23  91  12  64   7  82  66   3  15  74  19  13  30  24  37  36  97  80  16  48  33  32  78  56  83  62  89  93  63  71  80  87   9  26  96  47  30  79  58  88  81  27  48  73  39   5  91  25  45   4  41  12   3  46  93  19  37  86  16   1   9  14  49  53  62   7  22  92  94   4  70  75  69  96   1  53  94  69   4  99  98  35   7   8  69  60  70   2  78  28  90  69  78  90  94  47  54  68  49  33  96  37   9  14  11  50  71  41  92  18  73   9  53  51  91  10  57  74  91  74  55  62  54  49  14  77  61  43  95  96  89  35  47  91  75  22  31  31  70  11  57   8  59  84  78  19  86  88  80  76  43  75  43  34  18  32  43  17  87   9  80  44  75  32  57  75  85  36  97  34  52  48  53  62  24  39  69  72  80  50  76   1   3   7  81  72  68  45  90  42  53   1  98  87  25  20  92   5  79   1  68  90  84  74  63  26  44  30   5  77  90  39  79  87  35  82  49  57  35  38  74  73  86  48   8  69  77  28   4  91  44  42  18  72  26  58  34   6  53  26  13   7  60  75  90  63  65  53  20  82  49   1  17  14  49  41  19  73  56  29  11  91  10  93  97  92  63  83  30  30  64  75  17  98  96  16   1  66  92  78  64  72  57  75  77  25  92  55  53   3  65  94  23  41  68  38  34   5  25  43  42  22  42  19  30  70  36  32  15  24  43  79  94  39  90  91  85  62  13  83  42  82  34  57  14  26  64  61  97  46  36  37  76  35  52   2  64  20  47  93  56  36  96  51  19  99  80  49  98  98  18  20  61  97  23  71   4  54  49  49  65  39  86  42  95  45  86  96  24  95  23  19  66   1  56  89  86  35  80  21  31  25  24  31  69  66  67  67  39  40  50  52  11   6  55  84  99  18  50  79  77  20  54  17  80  81  73  75  45  68  59  12  37  89  53  28  76  41  49  40  29  46  25  22  39  55   4  17  89  49  57  52  49  41  84  64  56  96   8  10  67  51  46  91  70  40  82  10  94  49  45  61  29  75  99  81  71  67  39  71  47  95  68  11  31  81  22  47   9  21  29  81  75  35  68  23  28   9  47   8  97  11  81  79  90  69  66  25  21  19  32  53  55  24  46  34  80   6   7  94  47  83  16  74  95   6   2  64  34  99  72  81  61  79  37  68  44  58  10  42   6  78  35  80  73   1  60  39  71  23   8  97  68  72   6  45  92  92  88  86  70  17  47  66  34  18  10  72  47  46  75  89  63  37  38   6  76  43  31  45  17  84  40  86  47  49  90  33  56  22  30  18  78  28  70  34  94  69  16  10  76  45  60  21  54  84  75  65  88  80  47  37  53   4  91  49  69  69  59  26  29  86  38  45  41  31  99  34  79  69  89  46  93  44  14  81   8  58  84  56  33  45  81  57  40  59   6  74  54  89  66  15  84  69   4  69  10   3  57  49  49  20  14   4  77  99  71   7  55  66  92  94  55  32   3  19  49  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        94  73  16  75  41  26  55  55  39  26  56  64   5  69  15  18  22  55  54  48  90   5  41  95  35  84  32  73  79  36  64  81  98  39  41  74  12  67  42  69  58  96  28  45  40  29  24   2  92  13  55  55  37  65  68   4  52  47  78  62  93  32   3  66  52  74  63   7  98  13  93   9  86  93  20  89  37  66  85  89  59  95   6  57  18  93  74  28  57  85  70  37  13  36  33  95  20  30   6  31  77  96  29   9  95  91  82  79  59  16  88  28  18   5  81  43  18  32  39  29  93  51  72  99  30  26   5  72  33  38   6  35  67  34  39  38  81  28  21  79  43  63  93  25  18  91   2  81  22  72   7  43  68  71  55  66  82  16  38  69   4  52  46  64  24  88  39  18  44  11  93  18  38  42  80  95  71  78  21  47  18  66  67  74  55  18  21   4  32   3  55  60  83   9  79  56  74  86  80  74  24  15  94  66   1  15  81  69  73  25  83  69  78  85  39  54  88   3  49  28  83   2  18  31  23  40  83   6   8  98  72  86  19  35  75  80  35  86  57   9  12  21   9  31  86  97  50  81  74   4  35  94  93  54  98  73  36  18  31  56  47  57  93  50  73  22  96  63  12  88   3   3  87  25  77  91   2   7  32  16  75  28  75  52  49  43  55   2  88  92  34  81  99  22  64   8   3  61  41  21  96  11  87  44  47  73  31   7  84  50  38  14  36  59  47   1   2  74  58   8  51  56  46  50  60  88  38  89  66  67  58   6  90  89  10  10  88  22  12  49  97  84  97  52  46  23  85  47  64  24  14  89   3  24  71  98  12  27  22  39  15  55  77  75   3  86  96  65  40  96  81  52  53  66  57  91  77   6   2  36  28  76  69  86  90  80  98  61  20  96  81  48   9   5   6  83  54  30  45  97  22  46  52  85  38  83  23  34  87  13  55  31  29  87   9  75  84  38  79  29  30  22  75  69  87   6  69  87  66  67   2  89  22  84  60  12  32  69  20   5  59  10   5  10  54  64  61  33  61  50  98  24  38  43   1  79  29  66   5  85   2  77  75   7  54  96  53  97  96   4  87  20  57  95  50   3  53  88  96  63  93  84  86   6  28  39  82  79  40   2   6  10   5  21  42  36  53  77  39  46  67  53  86  49  13  29  37  47  63   4  53  62   4  67  39  90  53  82  20  95  20  19   7  26  76  49   5   9  46  96  76  44  85  14  79  36  28  38  69  21  84  16  25  27  71  22  22  21  68  29  55   8  13  42  21  27  21  78  67  91  54  99  19  70  44  58  91   4  62  83   3  99  83  40   3  37  91  56  71  75  27  87  87  83  84  52  69  88  10  52  86  63  37  26  65  24  41   9  11  12  68  25  26  93   1   2  47  71  79  19  48  82  93  34  60   1  81  28  23  58  67  88  41  99  76  57  63  57  12   8  35  18  42  51  60  90   3  75  91  32  10  47  11  14  11  19  17  43  65  40  41  27  31  37  70  49  66  51  67  72  24  90  66   1  36  72  15  95  96  13  24  12  78   7  51  20  91  17  21  87  47  18  27  35  51  53  10  20  29  40  31  37   6  53  21  22  20  77  23  30  78  14  22  98  10  91  25  96  10   1  17  11  46  51  69  99  27  95   1  41  24  16  91  54  23  76  46  56  33  57  86  21  69  96  39   5  48  45  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      70  72   7  75  25  96  85  63  14   4  99  53  54  82   1  17  28  41  42  44  12  37  98  43  63  29  35  67  47  53  50  10  31  74  15  24  52  32   9  76  40  19  32  33  75  37  31  49   1  76  18  32  23  98  61  83  38  56  23  17   6  63  20  54  39  83  16  13  10  40   8  79  62  90  51  73  14  80  29   6  36  70  78  46  26  10  97  64  51  57  49  57  96  56  86   5  80  75  51   4  41  35  43  73   1  73  86  52  41  42  36  86  37  35  59  74  82  43  22  80  38  92  32  48  41  38  79  11  91  86  11  77  75  62   5  44  99   4   6   1   7   4  32  85  88  38   5  93  29  48  49  78  45  66  70  62  69  55  33  30   6  71  29  24  68  38  42  23  32  62  74  83  43  80  61  80  68   1  68  19  93  27  15  40  27  70  13  80  56  83  70  51  82  98  38   6  45  59   1  84  25  38  62  46  79  57   7  44  36  50  67   9  23  97  43  48  88  98  23  94  20  22  58  43  78  41  31  41  70   8  88  21  35  51  23  45  62  37  58  71  52  23  49  44  43  53  94  56  22  24  70  46  15  65  17  66  78  20  89   3  43  46  44  84  67  28  56  70  25   4  73  69  82  71  40  30  32  29   3  21  64  41  46  60  33  93  70  14  72   8  89  61  12  12  97  40  35  90  38  31  76  76  53  52  32  99  62  63  20  53  25   3  97  72  54  58  59  45   5  52  55  80  23  56   4   9  77  36  19  66  73  57  57  56  46  81  45  77  21  82  97  40   1  58  36  35  48  48  75  63  14  21  71   8  91  41  69  52  22  49  53  78  42   2  13  57  58  34  34  47  32  52  16  65  36  79  28  34  43   2  93  48  62  77  45  71  41  39  13  38  79   1  79  87  42  81  86  95   1  62  69  98  47  47  10  85  82   7  74  26  95  35  96  53  43  16  75  96  29  13  69  18  78  36   3  66  91  95   1  16  79  18  88  81  56  11  19  50  28  95  22   8  97  55  36  38  59  88  27   9  45  19  64  45  48  86  42  12   2  63  58  26  79  32   1  64  11  19  62  19   5  16  27  14   9  10  53  21  27  79  57  63  81  10  62   8  90  15  60  96  90  43  46  48  97  77  28  26   1  92   9  87  36  70  14  40  27   4  83   8  34  80  12  43  19  71  38  25   9   2  52  25  93  92   8  26  59  13   8   3  74  26  12  88  60  51  80  21   1   1  99  80  47  83  70  40  61  83  81  37  70  48  68  18  28  81  90  96  71  45  88  69  44  12  13  60  62  84  61  61  40  90  49  72  73  23  32  92  65  16   5  33  58  21  96  96  17  39  21  63  28  66  80  76  34  44  73  15   5  86  21  52  81  62  66  37  95  34  95  94  45  41  17  33  76  88  87  10  68  19  52  52  77  26  54  12  70  66  68  46  52  36  13   3  85  34  16   8  88  96  54  60  21   2  53  95  95   1  53  22  84  46  21  34  27  19  70  27  81   6  21  11  57  22  74  71  65  16  98  90  42  82  53  77  90  53  44  44  50  11  25  83  36  65   7   7  59  96  75  65  58  54  83  36  76   7  65  47  67  43  68  51  77  11  57  67  71  66  58  42  53  92   7  60  69   7  28  96  63  28  71  43   3  59  91  70  48  79   3  49  56   8  11  42  71  49  21  79  68  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    44  56  93  47  73  77  59  63  40  23  51  48  41  48  40  22  28  30  31  71  77   2  82  79  26  13  96   6  84  16  15  69  76  61  55  56  46  87  40  67  75  34  70  71  37  46  75  50  94  16   8  15  81  23  46  85  53  57  20  42  86  62  13  56   9  37  81  86  64  94  48  33  82   5  43  74   7  16   5  78  66  89  34  31  64  45  88  91   7  17  18  43  66  88  75  16  68  57  22  68  28  56  87  77  48  76  75  63  39  51  71  74  54  42  60  32  57  14  59  47  66  51  68  45  68  86  27  80  30  47  45  40  80  40  81  39  22  16  66  30  78  32  59  73  70   1  23  40   8  28  13  87  52  27  95  31  44   5   3  96  26  26  21  34  18  60  43  39  56  59  28  37  67  80  53  87  32  13  12  56   7  63  32  27  78  75  60  56  68  81  83  26  55  27  25  60  26  77  30   8  88  84   9  31  37  64   3  85  75  87  80  31  86  44  54  84  17  39  30  66  56  58   9  90  85  43  32  51  87  62  38  79  50  57  15  99  63  74  56   7  28  73  47  64  14  12  67  10  11  43  50   9  70  18  39  52  33  61  48  78  11  79  12  69  20  56  12   2  99  49  17  35  83   6  23  97  21  88  52  49  69  49  39  68  55  57  56  21  42  50  75   3  96  63   4  16  65  77  29  91  80  56  13  86  45   3  18  54  92  40  21  13   7  15   1   2  13  95  30   9  48  65  77  35  12  48  83  90  13  95  57   3  88  41  65  46  36  43  15  70  63  34  26  59  40  67  17  24  60  67  74  45  12  88  92   1  16   6  40  94  48  24  84  88  39  21  38  35  39  67  21  36  95  18  92  44  71  66   5  84  60   1  95  31  66  66  35  15  85  23  68  90  78  81  13  87  55  99  36  84  97  51  20  80  13  87  45  36  85   6  30  88  40  35  60  88  62  36  24  57  48  13  29  38  30  80  72  36  47  51   9  92  29  58  38  73  62  32  93   7  53  43  36   4  30  39  68  13  30  68  10  43  82  22  72  49  56  46  97  77  30  24  74  40  64   6  86  29  34  21  73  25   2  33  44  12  60  74  50  27  65  37  89  85  91  95  37  83  91  77  87   2   3  59  41  22  94  64  58  62  34  20  24  73  63  79  76  95  54  64   2   2  20  35  34  48  30  67  99  43  93  28  70  46  51  41  21  47  64  44  97   7  40  65  28  79  17  23  14  87   4  93  30   5  21  27  86  29  25  52  24  25  26  85  58   9   7  97  60  48  60  27  37  38   6  29  79  43  31  84  73  22   4  69   9  29  59  52  18  36  81  27  67  25  11  14  79  75  64  75  69  20  25  20  36  90  58  58   3  84  27  42  71   9  79  66  15  44  32  76  38  85  93   2  99  14  11  63  13   1  60  69  58  75  63  90  95  98  85  39   2  43  40  21   9  76  57  79  72  91  63  96   2  58  19  93   8  61  27  45   2  69  17  85  24  54  58  69  88  99  25  21  44  21  69  62  77  86  34  92  23  89  16  96  87   6  96  44  94  16  70  27  21  88  18   2   8  67  85  55  15  83  90  43  14  58  40  68   8  31  25  66  46  34  85  64  25  48  88  67  95  92  25  75  30   7  51  93  51  18  68  77  89  50  24  43  73  95  22  31  66  72  11  88  68  31  94  65  55  78  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  56  30  23  81  55  58  45   3  99  81  71  90  62  26  70  99  46   8  19  34   2  74  17  44  31  37  17  41  53  11  28  19  35  27  85  59  94  59  54  13  36  53   8  24  18  70  60  74  47  21  73  71  80  54  46  55  82  47  43  58   3  21  16  82  11  24  10  93  48  92  74  82  56  15  58  23  87  13  54  58   8  81  95  74  92  48  91  62  62  50  22  85   2  33  67  94  18   4  66  75  32  30  96  93  97   9  68  35  46  97  63  44  42  29  14  66  13  33  58  56  89  34  66  33  26  61  62  81   6  44  31  70  99  97  59  29  11  87  57  87  19  40  29  15  47  21  46  88  50  19  91  49  37   8  91  81  64  17  80  43  62  20  18  79  87  96  67  46  76   6  82  51  48  96  14  77  88  64  13  27  48  28   1   3  71   3  91  23  77  97  35   5  49  81  86  86  50  44  40  72  30  83  71  40  29  65  30  32  96  42  23  55   4  22  81  51  31  92  34  21  56  33  28  81  79  95  32  11  57   7  62  31  23  26  62  45  36  39  58  20  50  60   6  63  48  57  10  45  93  72  26  88  45  95   2  55  89  32  69  27  73  54  70  78   1  88  62  29  52  61  48  69   6  56  99  46   8  35  14  58  50  13  94  14  87  24  34  74  79  14   5  23  36   3  23  64   8  78  46  81  93   2  92  49  87   5  97   2  59  34  13   9  94  33  88   8  47  83  19  53  81  27  37  19  18  33   4  34  95  73  94   2  57  30  23  64  23  25  83  83  31  22  40  27  51  54  47   3  86  22  28  36   8  20  53  86  38  34   1  90  70  57  48  32  39  12  62  71  73  49   4  76  73   5  40  78  74  99  63  48  87  80  82  41   4  88  85   1  97   6   9  70  11  31  16  72  70   9  65   3  80  14  71  87  53  85  40  15  19  13  84  59  31  42  76  44  51  21  42  32  53  15  91  18  77  83  70  14  55  88  16  99  81   8  89  31  61  84   2  50   7  81  45  11  12  62  47  38  99  20  97  10  53  33  13  49  82  26  44  15  55  90  25  23  68  81  26  49   1  74  45  13   6  31  12   3  15  39  84  31   9  75  45  21  66  73  48  16  31  77  20  30  77  35   1  81  50   8  12   9  64  42  12  59  91  59  23  41  86  15  45  82  33  72  24  91  52  93  11  73  44  40  22  16  60  67  56  76  81  49   6  83  66  61  62  87  21  31   8  26  41  25  25  94  47  98  11  15  86  92  91  39   5   8  62  72  91  37   9  19  27  78  94  64  49   1  36  87  76  97  48  17  49  47  28  49  44  98  11  66  85  41  55  64  20  12  88  68  70  66  83  22  49  33  77  78   5  51   8   1  75  60  52  71  12   6   4  61   9  60  88  33   7  51   4  35  33  42  41  48  81  91  16  49   8  28  90  26  60  17  76   6  77  96  50  11  55  46  97  68  24  84  46  25  50   2  61   4  57  43  46  81  12  70  75   1  64  26  49  37  44  29  80  49  13  60  15  96   8  47  53   5  50  92  97  79   7  35  25  15  76  42  71  74  97  41  51  30  31   4  75  48  91  92  10  85  93  19  24  97  18  99  56  11  49  54   1  75   9  23  41  20  76  41  58  70  33  57  83  56  91  11  55  68  27   4  58  94  60  47  12  91  66  40   4   4  78  13  31  16  18  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                20  72   8  32  70   8  76  75  63  78   5  59   3  77  25  84  25  25  62  28  46  96  63  86  34  59  96  32  34  18  25  41  34  33  91  26  30   5   7  34  46  99  96  29  51  66  43   2  55  63  35  86  80  66  63  55  49  29  24  15  80  41  42  95  45  64  72  94  56  95  27  97  56  92   4  73  19  65  16  46  35   7  74  11  51  28  18  93  34   7  12  83  89  10  69  88  44  72  70  68   2  20  43  77  57  67  37  37  19  34  91  29  89  70  37  88  59  94  29  56  74  60  33  70  85  43  14  47  81   2  18  27  71  25  20  52   8  46   4  71  37  97  42  17  43  98  96  89  19  97  22  40  97  42   8  89  17  60  74  91  89  40  17  63  11  84  93  14  74  73  56  18  76  48  88   7   5  91  82  37  60  53  43  54  96  17  73   5  74  40  38  20  52  92  63  71  30  36  85  89  22  29  11   4  22   6  60  73  42  27  29  99  41  64  29  76  85  74  99  19  92  10  28  33  95  23   4  75  63  98  39  55  49  84  92  65  83  50  84  85  12   8   3  17  88   2  65  90  52  69  46  92  86  54  94  66  94  64  61  12  95  83   7  43  99  31  23  80  43   9  23  78  37  42   1  32  86  31  73  39  83  71   9  66   7  47  59   9  44  66  51  12   6  69  31  70  67  41  17  95   6  27  60  31  92  20  21  25  16  82  56  24  32  70  65  87  38  80  73  89  19  87  96  15  42  40  11  73  13  60  82  52  38  42  62  94  14  70  25  35  41  83  45  17  27  64   4  23  41  13  63  47  28  74  61   7  84  90  13  80  91  76  30  41   7  54  90  80  94  43  98  48  82  11  31  71  58  61  21   5  14  20  22  59  17  79  65  47  37  43  13  84  52  14  33  43  73  44  17  11  41  48  50  76  95   1  91   7  44   3  97   9  92  87  38  37  97   6  41  24  13  59  16  70  98  34  42  90  95  17  37  43   7  83  52  93  76   3  54  86  35  59  61  94  16  18  54  17  98   8  87  96  44  22  54  88  77  99  17  74  12  58  79  27  64  47  70  81  77  36  19  21  72  84  47  31  73  14  38  61  66  35  20  38  28  92  13  72   4  19  52  18  76  64  29  84  62  76  61  42  32  61  19  30  60  68  41  70   8  72  20  76  81  59  43  52  15  93  35  42  91  96  15  37  69  46  59  96  39  42  23  50  14   5  27  80  94  35  77  68  69  58  23  88   2  92  49  90  77  12  19  59  68  99  80  53  95  64  89  46  30  64  26  98  71  76   2  52  61  82  65  45  58  71  75  35   1  22  68   5  97  10  33   5  69  75  13  60  95  51   9  69  75  57  44  85  20  60  63  78  43   4   3  69  47  40  17  27  31  20  19  23  95  13  62   3   5  73  85  75  36  78  48  41  97  73  80  13  38  50  22  28  95  13  12  74  12  47  25  88  43  87  99  35  91  84  86  96  14  68  29  79   1  44  48  59  19  75  90  65  49  36  19  88   4  44  53  99  74  48  84  38  39  98  86  86  60  84   2  28  17  47  83  99  11  56  19  16  67  65  75  22  40  21   8   5  52  18  35  75  13  56  53  95  41  99  91  48  36  20  32  47  97  85  21  70  92  93  48  47  88  13  38  73  55  50  54  57   8  28  82  13  39  33  91  84  45   2  63  21   6  92  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              87  94  27  23  85  85  77  33  58   4  34  20  38  94  59  54  92  81  56  27  27  41  20  57  69  83  79  65  45  12  52  59  76   7  15  52  63  93  45  42  44  91  60  98   2  85  12  94  21  84  65  25  15  28  95  65  61  24  20  26  98  66  68  12  97   2  30   7  78  96   6  52  14  63  47  14  77  85  50  24   4  18  96  28  87  29  33  21  36   6  21  76  32  15  40  12  37  17  48  82  93  83  44  52  26  44  34  27  87  77  32  33   5  24   8  87  65  51   7  21  48  47  76   6  16  16  65  81  39  71  99  34  13  30  64  61   6   5  24  44   4  95  53  67   7  92  69   4   2  40  97  94  48  75   8  83  47  86  91  55  75  24   3  39  25   3  98  26  43  38  62  10   7  56  90  48  93  27  62  66  28   1  23  78  75  27  79  79  68  82  81  23  95  34  57   1  71  47  13  59  97  50  53  45  88  47  16  40  71  98   8  41  31  36  26  59  44  53  51  60  61  57  18  88  90  23  69  46   5  68   9  35  60  69  56  39  46  22  32  21  84  21  33   1  95   5  56  31  19  51  33   5  35  47  42  95  78  53  80   6   5  73  96  81  76  96  42  48  13  63  53   8   4  94  79  13   3  67  22  20  55   3  73  30  22  64  40  68   2  90  80  85  35  13  57  80  29  19  74  73   2  18  57  45  33  98  84  58  45  61  10  89  95  46  52  88  66  31  59  32  99  83   6  73  63  99  60  48  51  83  28  78  32   2  30  39  31  65  87  44  19  55  40  63  34  14  93  58  66  87  63  78  52  71   4   7  62  82  15  99  76  84  93  47  14  89  58  93  62   1  21   8  34  73  15  95  78  20  16  45  89  53  99  44   3  37  59  87  72   7  32  16  99  86  69   3  50  88  61  18  83  66  79  44  83  15  52  73  19  68  23  51  80  60  27  84  96  97  80  19  19  13  87  29   9  89  87  59  31   4  77  47  53   3  82   1   2  58  58  51  98  50   7  72  96  64   6  53  95  57  51  24  35  40  43  39  52  70  47  80  59  79  79  85   9  15   7  34  36  45   9  39   3  67  11  87  78  47  91   4   3  80  24  85  61  77  93  35  39  74  83  53  64  93  10  48  89  18  32  42  92  84  70  33  47  71  53  21  66  85  47  94  69  64  90   8  67   8  14  39  89  95  45  64  28  33  87  40  99  84  11  82   9  79  58  74   9  16  62  34  31  68  13  55  23  13  18  92  75   5  98  60   8  56  34  10  83  11  66  63  98  64  47  53  66  81   7  61  35  51  29  96  87  11  55  10  15  52  18  92  82  89  94  48  85  14   5  73  52  46  23  24   1  28   7  90  34  49  22  42  85  45  90   1  97  69  53  79  70  75   5  86   8   5   2  32  88  53  91  63  95  69  73  69  70  21  84  33  95  14   9  42  97  98  98  21   8   2  42  26  88  13  14  85  86  94  13  21  28  45  97  88  54  29  34  19  87  75  63  32  52  73  40  95  40  53  92  51  27  45  90   1   2  32   4  33  59  92  58  91  24  55  12  35  47  60  26  76  15  39  64  71  40  56  74  62  50  69  85  49  95  13  95  23   7  41  81  84  12  98  79  10  15  18  31  67  24  35  59  39  68  68  99  55  81  50  64  48  50  85  71  12  79  85  34  23  10  53  94  23  42  27  56  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            20  97  55  95  74  63  33  31  79  63  14   7  64  15  41  50  82  54  60  29  87  66  71  89  78  46  40   5  88  12  18  49  77  65  62  76  42  32  12  41  72  81  73  13  59  50  58   9  64  90  48  13  25  14  25  70  46  17  29  16   7  74  47  85  32  15   5  51  45  45  71  33  75  76  87   1  59   4  70  96   8  77  60  74  33  89  81  68  30  89  71  55  24  11  37  59  38  99   4  29   3  91  65  34  66  42  24  62  44  34  29  99  28  57  96  29  84   3  29  45  24  92  35  96  22  71  60  47  98   8  13  91  48  18  37  74  59  72  38  24  32  25  86  80  69   9  26  95  95  98   6  63  67  71  18  26  13  36  92   7  75  20  83  85  63  95  91  72  87  31  28  62  92  55  78   7  25   7  49  55  34  69  96  63  62  68   8   8  61  24  54  80  82  27  93  45  89  46  34   5  68   2  51   4  49  98  51  46  91  48  64  22  25  74  23  85  83  86  59  23  91  88  57  90  95  56  32  13  67  79  71  72  87  80  87  98  63  33  15  50  19  24  72  89  70  60  14  32  75   9  28  75  78  81   3  39  93  48   4  56  91  26  18  64  71  89  10   1  44  13  29  54  55   4  21  31  45  48  92  69  98  46  98   5   5  29  75  29  68  70   1  59  51  48   7  85  58  81  62  43  17  16  75  69  66  60  30   3  62  44  94  91  51  48  10  51  99  46  97  42  54  65  41  10   3  26  17  77  16  97  49   4  69  73  72  69  43  69  18  21  81  58  93  50  43  68  31  47  48  94  62   2  95  61  41  33   3  12  16  43  24  45  63  27   5  98  57  58  12  24  16  71  62   4  85  60  25  46  48  37   5  87   5  21  22  88  30  90   9  97  35  79   7  27  67  49  47   1  96  42  56  63  98  92  68  84  88  92  95  41  61  95  79  16  68  34  67  42  19  71  57   3  53  79  16  17  57  47  25   3  16  74  91  14  95  89  19  11  46  16  58  87  93  46  83  50  36  32  52  17   1  47  54  70   1   9  35  29  84  72  66  60  42  88   3  49   9  38   3  19  85  84  95  97   4  61  95  68  71  50  38  54  25  22  56  27  57  74  24  85  73  41  42  90  71  28  69  47  51  21  61  10  67  99  14  97  18  82  51  51  48  22  93  14  89  81  10  74  69  39  40  64  23  78  25   5  82  72  17  16  47  30   3  86  61  69  82  13  54  52  22  63  98  72  19  81  35  48  41  96  90  66  13  45  88  94  53  68  43  86  57  35  74  97  47  36   2  34  73  56  12  93   9  12  49   5  29  47  15  65  36  37  89   4  23   3  57  52  53  48  74  18   8  33  42  71  74  20  41  71  83  47  41  38  63  31  80  19  58   9  91  26  98  98  61  64  48  50  70   4  97  95  39  54  76   9  33  61  58  45  69  81  49  47  42  24  70  17  63  76  57  12  80  88  39  73  27  15  94  66  34   6  47  96  14  30  14  11  68  17  66  60  84  79  14  34  72  50  74  32  67  81  83  75  21  55  37  28  96  54  92  73   5  67  40  75  42  28  22  47  95   5  60  61  65  14  70   7  69  44  20  70   3  15  50  58  70  63  43  43  97   8  14  37  26  95  87  19   5  13   8  45  74  98  45  31  65  91   3  25  64  12  87  35  60  35  91  31  53  60  51  73  99  58  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          70  94  75  31  23   9  44  23  39  53  82  90  97  45  35  66  89  64  86  26  53  43   2  57  22  80  32  51  75  93  96  21  93  98  48  27  70  49  70  52   5  72  72  53  28  97   8  46  53   4  35  37  80  33  45  22  51  22  41  35  37  18  62  24  96  27  53  87  42  41   1  30  38  53  60  25  59  95  46   1  51  42  36  29  26   7  20  51  46  43   7  74  57  23  83  82  53   8  48  22  21  64  10  65  45  22  89  23  27  94  16  26  64  99  26  77   7  47  83  57  32  35   8  45  27  54  70  12  92  84  50  20  31  31  86  82  77  54   5  45   3  22  61  46  29  14  18  39  30  57  55  41  21  26  88  64  75  87  26  66  73  35  41  95  29  19  70  46  55  68  79  46  57  15  54  36  84  38  49  57  98  87  55  65  24  92   6  32  94  32  29  89  46  33  62  48  93  16  15  27  16  11  88  16  36  85  58  45  19  19   6  25  21  30  73  70  77  17  17  23  72  45  57  72  55  81  48  12  72  30  72  52  44  60  79  68  48  73  19  85  20  88  20  17  75  69  65  75  66  65  24  98  96  34  73  27   5  92  92  97  90  86  84  51  85  52  67  45  88  51  57  54  65  82  59  21  25  18  87  52  29  60  44  27  91  39  42  18  87  68  25   4  17  41   8  87  30  93  66   3  65  80  42   6  53  51  98  81  97  14  44  18  36  20  39  77  28  23  92  27  23  23  91  25  10  30  86  20  26  91  77  66  83  78  62  78  79  51  75  33  33  49  15  50   1  27  98  56  12  48  87  26  54  85  58  81  77  49  88  45  30   5  76   1  19  57  29  43  63  57  38  74  47  40  52  32  10  16  41   9  32  55  91  93   9  48  23  10  15  82  26  41  80  18  70  18  28   2  34  93  31  75  47  45  48  90  42  11  49  74  62  90  52  81  48  40  14  64  81  24  56  47  85  99  68  72  57  76  98  79  49  55  90  86  43  95  12  45  76  94  64  33  71  93  66  24  34  57  65  47   8   9  87  25  27   5  46  87  98  83  86  46  52  57  72  90   1  81  73  77  17  88  87  85  51  19  22  23  42  60  88  24  57  39  83   8  96  42  46  99  56  36  53  41  43  52  19  21  53   3  52  75  37  96  44  61  83  19  66  20  54  34  17  75  63  75  96   6  74  12  21  50  79  24  80  88  21  69  47  58   6   8  26  61  57  74  92  32  10  11  25  86  28  92  25   9  49   6  84  29  51   7  19  50  77  46  83  46  81  79  75  11   8   5  43   3  57  39  90  36  11  36  88  67  67  70  62   4  27  84  69  81  17  46  59  98  42  67  81  75  22  84  38   3  10  77  28  89  93  49  62  75  72  54  51  57  60  85  48  38  25  87   4  59  47   6  25  59  16   1  78  51  76  34  25  57   6  25  63  26  61  74  75  74  71  35  44   2   8  91  61  79  50  58   7  82   3  37  49   1  33  38  59   8  36  39  85   8  93   8  25  74  91  65   3  75  15  96  67  60  64  68  54  68  31  61  39  80  91  86  18   8  33   5  42  94  58  51  32  92  26  37  22  73  96  57  52  36  35  99  26  12  87   9  25  34  74  91  66  56  73  96  56  18  90  46   3  97  43  86  46  15  21  90  19  91   2  59  82  13  81  98  48  28  23  14   8  99  30  15  72  37  94  32  47   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        37  48  56  73  68   5  11  55  88  62  33  26  52  53  86  42   1   7  76  89  54  15  99  92  35   7  64  58  90  67  59  38  93  15  14  70  24  48  98  11  68  29  52  52  49  56  13   4  18  36  72  49  41  40  83  36  20  22  59  85  16  29  30   2  78  88  78  80  49  97  70  97  51  74  19  79  54  42   5  73  80  15  34  22  52   3  40  74   4  13  13  23  54  69  55  80  43  42   3  71  24  18  25  61  92  27  61   8  73  49  21   4  11  83  38  72  90  93   7  45  37  69  55  48  83  76  57  48  48  15  72  64  20  33  68  22  92  64  55  82  77  74  73  22  22  37  90  52  80  32  20  72  48  81   3  55  83  46  93  34  87  89  98  20  92  41  17  82  72  30   1  24  80  15  99  11   9   7  60  11  51  86  76  20  73  67  83  13  54  21  66  66  64  33  48  89  91  76  79   9  92  52  45  54   4  41  21  18  11  52  81  32  96  82  43  36  64  56  66  65  46  51   9  42  72  97  96  40  28  18  90  43   6  72  19  11  28  85  96  33  41  81  14  76  61  50  19   2  75   4  62  54   9   6   2  78   8   6  88  26  89  93  71  82  15  13  22   4  53  14  69  41  53  99  69  58  87  62   8  10  11   3  75  15  19  70  12  57  53  64  85  15   8  65  51  72  65  13  31  93  99  13   1  75  77  16  25  70  62  38  23  69  88  65  11   7  65  87   4  92  70  69  97  22  20  73  85  11  91  37  37  38  28  62  31  36   2  39  97  76  59  36   2  85  89  93  40  60  88  31  17  40  75  15  76  20  51  81   2  24  10  96  93  55  80  18  14  26  70   9  98  56  10  47  37  73  69  14  21  74  28  16  33  41  91  49  50   6  11  54  84  41  97   9  54  59  22  80  77  20  55  54   7  95  33  45  31  86  50  68  36  11  66   2  98   6  16  42  79  82  99  91  26  33  88  48  79  56  38  26   7  57  51  70  87  46  61  81  56  78  42  68  12  36  73  37  28  31  48  78  99  86  35  83  17  42  17  79  45  20  58  86  13  81  92  37  33   6  24  18  16  84  51  31  38  83  51  19  27  62  42  18  36  40  42  49  80  16  58  57  98  66  78  44  90   2  80  74  14  98  59  38  12  10  37  61  69  80  23  33  24   8  60  44  13  36  59  36  80  64  58  12   5  55  88  83  73  95  63  46  28  50  95  56  40  44  89  30  80  43  18  80  95  19  46  61  73  51  90  83  22  13  49  95  45  34  83  68  52  81  43  79  70  37   7  74  21  32   6  78  92  19  43  93  15  11  13  27  47  54   6  62  86  47  39  99  55  12  71  30   6  71  42  18  88   3  17  74  41  66  26  83  72  91  26  92  36  65  97  48  81  85  77  15  36  69  65  35  38  75  67  97  30  33  76  52  80   3  34  85  66  26  45  91   9  62  11   1  13  96  95   6  26  66  61  82  96  24  90  18  31  56  66  68  42  34  64  80  29  29  30  16  19  32  97  16  92  36  69  96  26  39  56  93  61  83  66  89  69  78  69  19  12  14  61  57  11  66  83  46  97   8  74  24  59  85  83  19  61  40  30  60  75  11  36  71  92  37  15  94  98  55  71  94  38  63  82  35  85  54  36  65  17  95  85  22  94  62  26  29  70  73  86   6  34  15  80  70  22  57  52  68  91  70  97   3  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      29  68  16  69  33  93  30  52  70  15  71  28  89  68  71  24  76  86   9   4  94  76  53  59  38  76  91  58   9  36  18   2  50  91  71  99  27  50  41  74  67  47  30  46  74  18  69  45  54  45   6  92  69  21  87  51  50  37  91  36  69   1   4   7   8  65  78  37  37  93  42  23  79  96  37  46  85  12  98  37  90  50  18  35  32   3  94  51  87  71  47  17  18  58  86  88  64  73  48  52  58  66  74  38  97  92  41  71  16  60  12  91  14  49  61  75  74  11  77  72   6   6  35  71  77  84  40  51  22  17  30  42  92  84  81  83  75  47  60  91  44  81  70  33  14  39  26  99  79  43  73  84  22  75  17  85  37  97  82  12  45  98  66  49  38  64   1  94  99  71  67  82   3  78  52  10  26  65  56  84  74  74  96   1  67  62  24  27  42  68  24  50  77  93  90  45  41  79  50  61   3  80  62  22  11  93  57  86   3  62  81  38  36  74  94  63  73  45  74  80   1  17  91  99  83  28  42  47   4  23  68  18  95  59  45  53  58  52  73  62  40   7  73  21  82  90  95  93  75  10  19  52  72  69  79   7  20  86  51  19  74  99  76  55  16  32   9  76  65  90  29  33   3  81  95  10  54  60  84  11  56   7  43  22  48  15  40  82  33  97   7  13  46  88  46  89  56  91  71  85  56  56  55  42  77   5  64  38   1  57  59  41   8  11  52  59  14  48  33  48   4  65  39  97   6  15  91  34  72   6  94  58  77  92  58  75  56  76  81  33  88   2  34  52  61  68   7  14   5  26  78  71  71  62  30  36  32  92  37  30  41  66  28   3  10  22  77  71  44  88  57  52  32  72  88  74  12  27  94  90  17   5  82  26  98  19  18  22   6  62  74  83  33  49  87  22  92  61  42  65   1  91  12  47  76  28  17  41  63  91  80  77  73  74  83  96  64   7  98  58  68  69  79  20   8  67  75  32  78  41  68  43  29  20  15  54  67  82  68  27  10  53  77  81  10  81  92  27  99  35  83  86  25   6  70  58  19  69  74  72  58  25  27  71  15  97  93  64  25  88  94  88  42  68  73  85   5  76   4  15  67  39  65  84  16   9  86  61  43  72  24  21  29  85  44  72  66  99  19  65  31  60  71  99  84  65  23  89  99  94  65  41  96  75   9   5  37  56   6  89  62  86  65  32  85  97  83  27  32  76  93  80  67  59  97  24  21  80  97  23  67  84  45   9  25  39  87  57  98  32  65  96  26  49  72  42  80  65  31  82  29  51  20   2   2  57  16  46  82  90  69  93  17  26  53  43  99  56  48  70  26  91  81   5  24  83  83  30  62  27  54  97  77  24  56  86   3  14  36  89  65  53  45   9   5  20  21  48  35   5  76  63  52  77  68  36  53  96  17  81  58  11  39   5  98  14   4  43  64   5  22  48  19  40  91  73  94  24  42  96  12  59  45  15  55  17  41  89  92  10  59  97  63   3  71  36  79  69  45  16  97   9  75  29  79  78  25  25  16  33  99  69  72  47  91  40  24  37  56  15  33  24  83  64  53  75  10  48  83  11  14  41  82  91  53  99  48  91  54  11  40  24  98  24  51  89  28  26  81  73   1  88  36  89  99   5  39   7  41  93   4  71  80  45  51  66  13  71  61  54  98  58   7  60  10  97  72  75  17  97  47  57  44  75  58  43   9  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    36  83  87  10  70  56  57  39   8  47  12  10  23  59   3   2  90  69  74  34  93  43  45  68  94  81  25  18  65  48  35  47   3  80   2  63  50  89  61  84  31  98  63  65  91  32  83   5  57  65  94  11  12  99  77  66  68  31  81  53  48  63  48  35  61  54  37  72  69  87  16  38  32  35  95  14  76  78  45  49  71  73  83  38  83  23  96  48  22  60  90  55  82  58  93  83  39   1   4  44  64  61  70  38  76  64  61  90   6  56   7  64  77  50  86  14  84  17  17  30  38  78  17  88  56  54  85  99  73  19  65  20  87  18  78  20  90  28  38  97  85  34  12   8  73  67  20  49  23   4   4   7  27  54  99  16  69  39  23  88  63  67  12  66  93  97  78  82  29  34  68  98  67  11  82  89  99  38  65  40   1   2  40  25  52  92  89  80  82  38  92  52  48  11  58  10  31  11  17  96  10  53   2  51  84  16  26  28  40  37   2  91  29  12  51  86  82  66  89  80  69  43  98  37  81  97  97  54  40  69  64  83  15  80  24  81  72  48  34  61  38  16  77  56  20  79  59  45   5  21   3  20  65  70  41  92  76  29  22   1  93  54  65  86  43  96  40  94  74  29  10  55   9  58  29  48  80  11  58   4  96  36  16  40  36  30  38  12  69  50  74  16  39  33  37  87  38   1  88  62  77  48  95  52  27   7  33   5  39  58  57  31  68  36  64  19  13  21  76  42  76  93  53  59  75  37  62   4  50  13  92  87   3  56  55  79  90  44  10  61   9  48  28  50  92  70  61  20  75  81  10  99  88  41  71  14   3  13  81  55  97  60  97  21  68  53  88  43  86  92  99  63  16  26   1  48  76  46  43  87  77  93  18  87  64  79  61  84  18  28   5  62  24  78  49  57  49  66  72  77   3  92  92  42  82  67  92  40  97  59  18  92  62  70  94  75  35   1  34  22  52   3  66  60  76  77  38  92  93  15  92  48  13  95  61  25  49  29  85  65  49  35  21  71  52  88  78  92  91  61  48  45   4  52  75  77  98  36  13  46  94  34  87   3  14  63  80  71  94  76  35  47   2  56  85  62  27  85  24  44  42  77  78  44  71  23  41  40  65  42  40  31  91  93  71  91  13  49  49  19  23  30  52  41  11  88  54  56  52  30  29  65   5  18  33  20  44  18   7  48  19  51  64  15  37  17  79  77  73  40  46  41  20  94  60  57  72  18  45  46  32  46  40  83  13  81  47  17   4   2  15  41  62  95  28  29  95  75  35  38  12  69  88  80  69  44  45  28  23  21  59  72  15  39  30  98  45   1  88  79  44  67   9  92  88  44  99  39  18  81  92  97  76  86  54   1  48  94  66   2  64   9  79  79  56  73  60  46   7  27  83  18  67  13   1  85  47  51  38  24  49  22  46  43  64  14  46  64  30  60  61  28  97  71  59  83  32  28  57  19  88  40  57  95  50  46  72   9  41  43  39   2  30  51  39  41  28  23  28   7  44  67  49  78  25  86  64  13  60  75  34  38  12  36  37   3  13  61  98  98  44  11  14  71  92  14  73   8  25  84  38  85  35  27  62  43  21  46  55  60  85  77  47  42  17  67  95  33  87  86  63  16  46  89  83  10  86  67   7  74  26  20  83  30  38  28  65  63  21  62  25  18  70   2  77  79  69  83  35  20  37  21  65  47  13  60  18  40  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  74  94  76  44  88  53  20  33  26  29  15  28  75  18  68  88  44  86  42  85  63  43  34  68  62  80  45  49  49  24  63  11  79   8   4   6  14  91  60  94   4  81  10  21   1  22  30  60   3  68  46  57  78  29  30   6  87  19  55  46  83  40  72  30  87  72  78   6   2  75  33  34  99  89  86  87  46  56  86  20  69  42  15  41  49   6  34  18  46  18  68  21  67  58  38  92  58  84  82  24   4  71  14  29  31  94  38  92  31   5  47  32  29  64  79  45  27  19  63   8  43  17  58  26  85  46  77  95  34  42  43   2  66  55  80   7  47  38  88  67  36   8  35  82  60  96  43  62  76  33  68  79  25  14  13  19  95  73  46   2  73  96  71   5  88  94  13  99  62  42   2   6  50  60  14  17  11  15  55  58  69  30   3  55  73  73  72  76  69   9  96  49  90  60  11  98  15  73  60   6  57  22  10   2  15  49  70  50  78   4  15  19  92  92   7  62  79  54  53  49  73  19   8  58  29  57  27  66  57  73  52  30  76  47  73  62  73  47  14  48  45  91  54  35  57  44  91  24  40  81  72  13  92  72  97  10  44  51  86  87  51  61  89  29  53  51  86   1  67  49  71   3  21  60  84  24  20   6  43  54  54   1  37  27   7  17  43  57   1  59  25  88  51  16  35  71  60  86  83   7  33  19  15  53  50   5   6  74  63  46  44  76  60   7  84  28  58  90  11  53  25  10  85  41  17  31  98  96  36  84  98  11  37  66  27  96  83  99  88  78  24  11  99  37  78  52  93  58  32   6  21  64  17  42  50  53  98  12  74  30  49  95  98  43  74   2  27  20  70  86  30  20  74  77  74  95   4  82  27  35  41   7  12  68  20  36  66  78  27  92  27  11  64  22  14  28  87  45  19  57  52   3  31  82  97  52  76  15  19  61  77  78  93  57  97  99  58  39  48  89  89  70  70   3   3  28   7  88  56  54  71  13  78  25  49  82  25  66  51  90  91  14  31  72  53  46  56   4  37   8  30  80  70  87  48  95  63  28  76  28  73  39  13  99  19  12  18  11  51  85  10  94  90  92  83  67  34  66   9  97  19  83  31  32  57  72  28   2  85  47  41  52   4  24  43  17  28  86  95  19  98  60  64  64  32  51  44  85   2  14  62  84   8  28  11  85  39  35  62  65  25  24  14  58  43  35  38  34  60  54  43  12  44  97   6  40  61  58  14  75  33  31  74   4  84  91  61  28  65   1  47  96  13  56   9  27  65  24  34  57  48  98  73  26  40  44  62  58  10  87  12  97  52  80  87  84  92  69  96  82  46  61  39  73  65  27  71  55  15  64  72  53  12  31  46  33  55  39  78  65  74  23  47  93  61  27  64  77  19   1   3  52  44  80  57  49  21  95  91  21  26  65  14  63  50  83  38  93  37  27  97  43  28   2  55  18  38  57  72  17  31   1   8  37   2  15  91  68  14  55  98  79   7  17  81   6  20  65  46  43  94  47  52  85  70  52  70  92  42  79  19  74  21  69  96  79  21  14  19  68  81  12  44  62  53  25  97  55  64  73  16  84  64  46  80  42  75  25  54   6  58  77  27  15  73  93  11   1  40  72   1  44   5  91  95  20  74  94  34  13  18  69  46  13  47  74  71  27  21   8  54  13  54  54  31  61   3  98  68   1  22  97  56  23  43  95  30  36  73  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                86  39  54   2  74  49   9  48   7  28  11  57  15  42  85   1  53  80  23  71  11  10  63  86   2  62  71  48  78  70  40  90  35   2  52  56  24  98  17  35  30  59  79  62  74  31  62  59  59   8  39  57  44   9  70  56  13  32  78   3  89  78  42  10  91  96  48  92  67  34  99  97  35  97  77  54  42  34  10  25  59  20  50  82  34  97  63  80  94  52  71   1  76  82  86  99  73  65  82  29  81  88  20  98  23  71  79   1  87  54  74  35  45  43  33  94  27   5  40  26  74  47  61  12   8  73  20  82  47  83  58  75  59  80   3  33   9  66  91  72   1  25   8  58  59   7   9  83  89  34  29  56   7  66   1  17  62  79  26   4  50  40  59  80  96  43  87  43  97  42  76  51   9  78   7  75  51  75  53  55  55   8  63  36   4  75  90  64  27  27  66  19  36  43  22  64  47  83  10  54  89  17  29  74  34  58   3  81  12  11  85  74  24  94  16  38  31  16  52  74  48  50  20  13  63  46  96  50  32  91  45  89  67   9  18   1  36  18  17  41  78  81  51   3  93  15  22  28  49   5  43  48  47  56  65  95  85  70  63  21  50  26   2  97  76  82  48  84  31  26  77  69  94   1  15  45  23  12  18  99  85  94  90  90  92  48   5  69  25  95  92  24  36  79  65  94  48   9  11  61  76  90  42  20  75  17  69  77  29  33   3  43  17  23  76  24  25   5  32  44  77  62  75  46  86  20  67  21  11  59  34  27  15  24  76  64  30  97  22  61  62  82  26  83  55  32   9  48   9  62  77  80  54  12  70  29  43  61  37  32  84  58  52  35  30  30  32  90  78  58  97  75  91  66  91  54  70  55  87  86  55  92  37   6  61  64  83  95   2  80  74  96  72  31  43  39  31   6  94  56  33  19  58  12  26  65   4  72  85  51  39  11  88  81  65  41  18  53  67  93  57  65   6  96  65  75  21  74  66  21  18   1  96  85  35   5  93  15  62  23  73  52  83  77   9  22  52  32  15  18  62  69  68  79  74  82  54  72  41   2  31   4  97  49  18  41  61  50  74  34  75  94  84  92  99  15  71   8  51  11  69  21  68  17  30  66  72  18   4   3  59  13  11  72  84  74  81  45  53  78  98  56  52  32  20  91  74  53  83  52  72  66  92   9  67  39  99  68  66  97  31  28  53  76  29  90  28  74  60  54  33  65   8   1  23   4  57  64  60  95  34  88  85  64  17  43  40  74  71  42  23  68  27  33  24  44  43  22  47  31  70  94   5  53  35  93  18   5  15  10  74   7  46  32  63  24  66  60  24  99  62  72  67  54  77  37  89  73  43  50  92  54  10   7  94  97  75  50  86  99  11  36  38  27  95  60  76  19  71  26  86  72  17  50  99  71  60  65  86  38  89  39  41  33  70  58  14  82  98  96  86  44  52  39   4  47  16  72  36  89  63  68  76  30  77  68  26  97  96  99  13  64  86  58  16   5  51  46  36  92  46  43  55  78  71  23  67  34  24  74  35  40  17  42  84  47  73  31  35  57  20  71  20  20  84  70  75  55  55  19  57  69  39  83  28  86  78  97  97  11   8  89  46  63  11  38  31  84  61  60  68  16  53  95  36   5   5  12  99  59  32  91  87  97   8  56  41  10  58  27  15  88  50  76  72  44  58  67  60  19  67  97  21  53  14  76  47  26   4  25  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              99  63  65  50  22  24  90  48  68  56  37  12  61  95  86  75  58  76  39  66   9  73  91  22  29  51  32  96  34  83  53  34   7  64  53  98  60  69  84  31  10  56  82  16  90  28  92  54  14  39  13   7  58   1  97  93  99  37  31  45  78  59  36  18  91  22  96  93  69  61  41  50  89  22  10  77  81  41  72  55  22  30  72  73  13  50  82  56  95   8  72  38  85  84  43  58  10  27  34  24   3  50  98   1  36  38  44  38  11   6  22  60  55  34  90  63  17  59  17   7  99   6  37  98  92  57  27  95  60  67  94  67  61  67  83  58  51  64  49  60  68  90  69  36  52  69  53  15  68  95   8  83   5  83  31  19  77  85  51  12  78  70  74  42  40  16  51  91  60   1  63  38  28  84  26  77  99  33  50  72  36  52  13  86  56  63  27   5   1  42  43   9  32  51  79  33   1   6  98  98  70   9  35  83  23  53  87  56  82  99  48  10  98  99  43  21  69  43  86   9   1  12  98  65  81  12  92  51   4  43  16  30  58  31  99  87  61  60  34  76  58  26   7  26  12  60  10  88  25  98  44   2  92  40  14  55  46  26  18  19  55  95  81  22  15  18  44  90  34  91  40  25  33  79  30  47  64  91  23   8  83  84   2  79   2  98  49  49  18   7  39  74  10  38  92  34  53  38  24  65  80  86  42   3  14  48  17  39  86  26  48  62  53  49  24  54  76  64  68  26  58  75  13  84  44  30  78  60  67  13  73  16  31  71  58  41  50  74  79  59  10  45  25  14  33  35   5   3  16   7  99  79  66  55  39  66  66  53  46  54  85  20  15  75  10  69  74   8  99  74  60  40  99  47  49  15   6  97  27  92  12  82  54   7  62   5  24  42  87  97  93  18  76   4  13  56  35  80  12  32  24  29  10  70  32  53  32  46  60  12  12   8  54  98   3  63  53  44  61  38   4  85  62  85   6  36  51  52  82  85   4  79  55  71  90  51  24  63  80  21  61  91  50  90  32  85  72  58  32  38  16  15  43  95  67  73  11  70  72  66  86  39  30  55  32   2  84  97  17   1  99  73  93  34  28  99   2  66  92  59  57  40  63  27  63  72  18  39  24  21  88  69  24  62  23  53  35   9  16  15  49  96  81  82  47  99  34  32  28  45  55  32  90  62  41  91  71  92  34  64  76  21   8  38  38  40  23  48  57  15  76  37  19   6  28  61  24  62  98  75  42  22  70  20  97   7  45  88  28  52  51  25  39  36  49  59   9  10  68  55  28  22  31  90  15  28  38   4  87  88  47  70  76  37  95   7  55  58  20  92  99  23  48  41  46  89   9  35  79  50  34  21  71  17  18  53  41  21  17  34  59  43  84  16  68  83  55  17   5  78  76  53  55  66  59  29  43  42  67  85   4  25  61   9   5  28  15  97  74  89   7  12  60  97  26   2  60  32  70  34  61  27  83  36  33  55  81  77  60  21  93  79  40  64  73  52  25   6  93  77   4  47  96   2  16  35  99  42  88  28  36  50  78  95  48  29  33  66  66  93  41  78  44  19  58  60  58  23  99  49  89   3  58  48  83  10  63  19  30  50  68  43  44  37  71  28  30  47  14  54  52  85  60  48  48  50  43  99  55  44  32  33   3  51  29   6  61  52  84  22  91  90  94  24  79  38  94  41  78  49  40  70  13  30  93  26  33   4  81  25  78  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            83  72  90  28  81  72  91  38  85  44  18  50  94  28  28  26  22  96  98  36  26  70  58  80  93   9  85  49  84  71  83  97  41  45  71  22  27  42  35  39  95  13  47  18  12  84  29  76  22  92  87  94  22  70  65  50  36  53  57  56  94  57  39  78  25  47   3  72   1  31  70  82  52  27   9   2  44  69   4  49  25   4  52  28  29  40  93  49  86  67  85  43  56  59  23  72  45  22  38  67  60  48   3  27  64  87  26  84  83  89  97  65  95  12  59  83  89  15  18  83  86  97  85  23  58  90   3  49  29  14  17   9  27   6  21  81  21  80  25  89  56   2  41  89  65  87  67   5  84  74  15  46   8   5  20  26  42  95  83  25  98  93  64  50  14   6  24  73  77  64  18  97  89  17  18  54  20  81  77  23  50  65  95  75  99   3   2  45  64  42  54  68  30  53  56  82  14   6  94  71  49  93  61  89  88  41  77  29  80   4  54   2  96  78   7  19  99  82  71  85  15  96  27   5  24  54  13   3  14  36  22  84  19  40  69   6  67  20  56  29   2  80  42  56  48  55  21  61  60  90  81   8  67  24  53  92  95  31  72  47  22   1  71  27  27  43  27  70   4  53  34  99  51  43  34  97  70  30  70  81   8  31  72  48  51  94  97  92  90   2  44  61  73  55  12  36   4  98  90   8  61  91  23  82  24  27  93  94  51  21  45  54   2  32  90  46  65  39  65  29  29  88  91  89  43  76  82  26  51  39  80  45   3  26  73  42  36  23  56  98  77  11   2  23  26  39  44  26   4  95  71  69  22  63  86  63  18  76  30  37  39  12  46  72  39  32  43  53  20  58  14  14  92  67  43  80   2  16  35  98  59  75  15  38  72  21  66   2  35  62  39  67  10  37  66   6  38   6  71  59  98  48  88  22  88  44  39  27  83  34  33  25  94  15  72  53  29  83  75  69  78  98  42  92  36  10  79  47  90  98   2  94  11  38   2  80  86  10  20  30  27  17  79  54  29  89  76  89  84  75  55  72   3  62  60  26  71  49  91  46   5  46  55  24  58  78  34  48  33  51  98  40  57  22   8  97   3  44  73  60  87  36   3  32  41  17  66  16  37  14   8  93  79  89  14  57  46  65  59  43  99  11  89  97   3  25   6  72  37  53  22  14  61  60  89  68  38  44  84  52  69  89  50  87  83  73  96  41  39  44  78  15  21  64  44  77  56  32  65   2  92  62  93  73  49  21  82  86  35  67  94  81  65  68  31  33  70  68  60  13  26  33  16  62  17  24  18   9  19  53  68  73   9  54  12   2  54  74  78  33  49  71  13  62  78  25  19  38  75  92  16   7  95   9  81   8  57  24  64  72  25  52  36  96  12  65  83  74  34  78  83  44  61  99  66  58  78  34  33  24  57  99  88  57  62  74  28  98  22  51  75  67   4  61  43  72  73   1  64  79  43  31  46  19  45  50  31  45  22  84  27  76  11  98  60  77  10  91  87  18  73  21  35  98  65  71  51  33  90  35  27  98  66  36  99  60  30  16   3  31  99   3  89  99  71  18  72  78  55   6  79  45  97  18  43  87  34  60  24   2  57  72  30  75  70  96  65  21  10  78   6  54  68  54  52  25  12  72  57  72   1  77  39  30  68  18   6  64  65   7   9  53  59  62  47  22  29  17  26  68  43  15  91  99  30  12  72   6  49  98  30  26  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          25  40  68  61  99  93  57  17  62  84  10  78  56  91  28  39  69  41  95  25   6  95  76  81  21   3  67   4  83  94  44  92  83  56  57  76   7  33   4  58  16  25  88  50  70  90  98  95  59  85   6  68   1   8  94  59  21  69  83  41  86   2  42  95  35   9  66  95  51  30   9  55  92  23  37   7  15  70   7  96  38  12  38  12  97  62  42   1  35  31  51  98  17  18  94  97  93  29  71   6  51  72  21  14  75  31  61  95  69  84  95  41  53  27  79   8  39  87  13  34  49  64  92  57  80  21  15  96  85  80  31  96  65  51  94  54  11  65  82  76  39  25  62  54   9  36  16  46  22  35  45  63  47  14  91  68  78  47  99  69  55  63  80  21  10  19  57  65  12  13  74  34  42  96  43  38  55  26  68  25   5   8  77  39  71  61  21  65  95   7  58  91  75  88  51  51   2  18  37   3  25  20   9  73   3  44  29  65  66  93  88  83  53  43  69  78  63  72  56  53  86  66  52  78  45  29  17  62  24   5  87  31  63  64  10  85  70  42  27  92  63  75  82  19  88  19  16  71  27  77  58  73  75  41  78  20  16  91  62  42  38  59  72  12  33  52  35  31  12   9  88  34  93   8   6  36  15   8  30  71  57  19   4  64  77  92  37  84  93  40  47  97  99  85  13  71  94  81  61  38  29   3  94  22  25   8  45  63   7  23  69  80  89  25  43  97  92  85  15  51   8   9  62  82  75  85  62  75  23  51  12  22  51  79  44  75  77   4  93  92  84  84   8   1  26  12  36  61  60   2  86  88  17  51  23  26  90  47  32  26  75  98  34  83  93  10  73  72  32  96  67  21  89  30  13  46  93  53  80  69  91  17  22  25  20  33  90  31  84  34  70  43   1  89  66  63  38  87  54  98  20  86  41  22  69   6  89  89  35  73  52  73  16   5  80  99  50  45  46  89  36   1  64  27  40  38  40  84  56  56  93  60   7  33  28   4  89  84   4  50  66  41   3  53  34  82  38  49  31  40  16  72  98  27  84  54  34  70  63  39  52  85  58   3  42  20  60  45  31   4   5   8  71  39  68   7  15  91   8  91  44   4  69  17  47  69  86  31  15  35   8  93  14  24  92  13  48  52  81  92  53  28  89  33  59   1  77  94   6  31  69   4  70   2  37  43  20  81  96  80  51  29   6  73  97  96  99  53  94  65  96  45  45  60  51  80  34  33  90  83  49  91  59  74  17  79  43   4  86  50  91  36  68  28   3  87  64  42   6  90  35  69   8   9   8  63  54  55  88  17   9  29  12  25  52  81   1  83  95  93  27  93  62  56  51  23  68  47  75  35  15  95  87  75  23  51  30  10  61  41  86   1  97   3  18  97  63  54   4  10   8  45  79  98  56  35  38  89  15  45  28  73  61  86  52  37  12  27   3  92   6  44  88  45   7  96   1  86  67  35  17  24  43  20  60  95  73  28  73  28  47  14  91  23   9  81  98  33  16  41  41  86  23  35  23   1  23   9  79  97  66  34  47  90  72  50  23   4  22  92  61  51  37  83  80  44  63  52  15  79  36  61  50   5  39  83   1  73  27  54  77  32  46  20  90   8   1  23   2  19  15  82  90   5  26  28  25  83  95  31  42  42  90  47  73  74  96  67  36  75  79  31  58  61  67  15  18  16  96  25  92   2  26  36  40  46  22  32  99  69  92  31  98  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        67  63  59  76  82  73  80  73  37  71  54  37  71  63  78  77  92  88  12  29  35  26  62  30  35  63  51  38  12  15   7  17  29  96  79  66   1  87  27  14  38  94  48  42  44  58  98  23  26  69  16  90  78  67  91  36   3  67  50  31   6  25  19  23  47  57  22  62  60  17  48  52   3  86  45  25  57  15  99  59  60  84  11  70  33  30  52  21  89  24  74  71  31   9  17  92  41   3  52  13  66  39  64  15  84  62  90  46  55   5  33  92  77   2  31  57  54  67  40  80  49  48   2  57  85  50  58   4   4  45  40  71  21  85  66  27  10  67  44  44  81  78  27  65  32  16  48  86  93  20  71  64  68  48  82  55  83  81  57   3  27  71  38  77  33  98  53   2  76  47  67  27  72   6  15  91  75  70  47  92  61  10  47  92  65  22  81  30  93  98  22  43  96  50   7  22  11  77  33  53  97  51  59   8  24  11  79  46  62  27   3  55  58  88  41  56  15  48  28  20  75  90  84  88  69   8  59  60  85  40  14  96  52  59  33  19  13  52  64  39  54  80  69  58  75  24  67  68  68  69  59  21   3  23  38  38  69  46  73  25  86  40  33  82  75  46  90  87  92  16  94  81  23  50  15  98  48  31  76  87  67  95  74  36  28  40  57  53  48  40  87  20  87  33  75  84   1  91  40   4  81  88  30  71  20  54  76   3  32  92  22  40  61  51  22  43  20  14  44  43  91  74   4  43  47  35  19  23  40  98  66  12  89  75  42  78  14  82  11  69   1  96  95  56  13   6  73   7  54   3  26  13  90  12  75  73  69  79  54  70  89  17   8  13  72  94  14  69  55  35  69  75  51  22  86  69  15  18  62  62  28  48  70  92  71   5  59  74  20  31  14  61  92  69  63  36  98  48  56  11  39  77  19  60  88  47  47  28  89  14  39  48  97  72  61  82  49  10   3  14  53  34  41  49  17  57  80  28  29  18  63  95  66  67  46   3   6  85  97  42  60  39  68   9  70  80  43  12  39   2  34  15  78   5  42  39   6  55  83  40  29  46  35  17  68  23  92  42  32  68   1  63  50  92  29  13  72  84   5   7  77   3  52  96  69  54  44  27  46  82  33  60  94  85   4  30  42  93  92  17  45  26  26  62  53  20  68  34  10  96  34  44  32  82  11  97  63  34   5  94  86  64   6  89  22  41  45  16  89  62  97  52  69   8  92  53  71   3  64  94  31  30   4  93   7  76  65  43  96  15   1  16  76  99  58  14  54  54  31   7  30  60  85  18  39  69  69  24  17  11   9  68   5   3  52  19  16  93  74  77  98  34  28  50  99  32  55  43  14  24   9  62  97  14  81  92  50  18  62  46  81  53   4  71  10  74  74  16  69  64  50  64  59  33  75  75  69  80  87   4  61  19  14  77  53  39  36  69  11  91   7  55  54  87  55  10  74  43  19  46  86  22  58   5  77  19   7  77   9   4  77  48  11  58  77  87  24  46  11  99  37   4  54  93  44  40  62  72  56  77  44  23  10  13  39  16  66  16  20  29  17   4  91  52  13  58   5  94  76  33  80  71  96   6  17  22  83  18  66  29  17  89   6  76   4  12  47  23  74   3  91  16  72  50  12  52  54  94  14  87  19  66  95  90  53   1  14   2  64  39  17   6  95  58  67   5  53   1  40  27  72  15  92  22  36  55  84   4  73   5  80  84  90  33  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      56  26  66  53  77  88  56  78  41  90  74  31  22  77   9  31  81  15  61  25  38  21  71  82  44  95  79  15   3  47   8  88  86  17   5  10  16  22  62  88  94  62  97  74  15  79  55  64  32  39  55  61  28  90  34  36  81   1  71  89  14  76  98  21  92  65  30  85  41   7  61   8  61  38  65  11  87  56  13  91  49  19  46  71  64  34  87  94   1  97   1  63  28  73  82  48  75   9  75  22  70  20  58  66  76  98  97   9  72  17  32  38  38  11  60  67   2  44  94  28  91   7  56  96  49  97  76  25  40  35  88  98  92  50  71  13  17  89  94  98  19  88  65   6  82  80  39  81  10  49   7  89  44  50  77  24   3  29  78  13  23  42  35  92   6  54  98  23  68  75  53  68   8  47  97  40  66  96  80   3  19  35  59  64  63  87  37  50  70  42  99   2  25  95   4  95  90  80  87  73  47  17  85  67  88  25  59  88  71  15  74  83   8  50  81  14  48  17  10  52  25  25  85  74  74  98  64  45  35  32  84  27  25  27  29  56  64  65  91  51  41   9  15  12  56  92  99  22   5  87  33   6  82  74  53  16  35  39  64  48  56  23  26  96  75  54  46  58  73  92  45  32  77  49   3  14  20   3  72  80  43   8  22  47  99   5  26   9  94  56  21  43  68   4  94  96  38  11  57  96  64  74  71  42  45  21  21  93   5  92   8   9   9  14  10  82  21  94  38  87   4  12  64  64  44  33  36  47  25  30  92  33   3  23  25   3  47  15  33  82  97  85  48  99  82  70  91  80   3  17  75   8  63  34  78  76  30  63  48  89  53  62   5  37  87  77   9  21  47  46  41  76  56  34  30  25  74  28  53  83  19  90  31  22  47  15  84  44  54  69  58  26  26  96  73  59  32  88  20  71  13  99  15  11  60  40  38  45  53  96  30  91  72  93  66   4  63  87  50  57  72  43  50  65  40  28  25  77  30  58  74  92  11  45  44  26  82  82  31  81  97  39  88  36  47  42  18  18  62  98  41  43   4  55  83  49  37  56  61  23  18  72  79  90  73  89  52   6   3  95  16  44  30  92  92  13  83   9  21  51  48  35  56  41  96  64   3  67  17  18  60  89  76  57  59  45  64  73  36  20  58  15  76  50  16  65  56   5  26  62   4  95  18  79  43  92  10  78  39  12  99   6  46  71  31   8  90  58  29  60  74  10  72  16  77  72  47  70  66  52  84   5   4  92  59  12  15  55  17  94  58  43  74  55  87  20  58  79  35  34  14  19   2  51  10  62  24   1  68  57  50  36  21  30  12  11  58  86   2  67  76   9  16  65  73  85  98  34  38  96  15  87  83  70  30  84  32  77  50  30  99  90  99  26  20  80  44  10  87  91  36  42  76  75  70  35   7  25  42  88  97  47  28  90  75  63  18  88   4  10   1  36  66  89  25  23  12  77  12  58  97  27  64   2  70   1  70  31  23  89  92  21  58  46  14  67  17  42  76  28   7  19  68  77  35  41   3  39  46  25  57  14   8  63  35  27  83  92  89  96  97  81  10  27  73  40  98  87  24  50  16  56  14  34  84  51  80  35  62  72  69  66   2  32  43  53  64  78   7  66  33  82  51  65  26  17  59  26  45   8  74  79  41  63  79  57  98  75  81  56  24  43  18  47  37  11  14   7  70  36  99  69  96  30  41  77  83  47  77  21  34  45  84  83  77  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    44  36   9  74  21  37  45  75  57  76  46  70  10  11  48  13  79  89  84   4  31  80  86  19  43  50  95  77   1  46  72  45  78  97  80  93  84  31  31  92  52  40  22  68  42  67  94  67   2  50  21  90  10  26  48  99  45  62  41   5  98  10  44  89  35  15  46  17  59  67  72  79  67  45  69  13  32  48  92  13  68  38  56   4  56  73  70  81  75  99  41  77   3  73  10  11  17  95  96  16  38  40  48  26  79  75  96  28   3   2  41  84  80  37  87  53  75  46  89  72  73  47  67  75  16  38  34  49  35  29   8  30  96  49  23  36  90  71  91  61  18  44  92  46  91  64  99  75  44  78  89  90  83  78  81   6  27  73  60  31  75  61  99  67  74  41  68   6  10  83  13  10  26  46  85   4  51  87   8  27   6  48  17  60  96  84   1  23  37  24  38  65  98  92  12  72  21  21  81  46  33   9  63  77  24  61   8  41  17  49  78  74  58  13  75  23  32  50  88  94  73  16  12  54  70  65  62   6  29   2  83   1  62  45  24  45  66  44  50  34  23   5  85  24  70  86  41  84  31  65  74  58  27  14  56  95  32  22   7  95  42  53  83  70   4  79  40  74  52  26  10  15  10  96  80  41  35  47  28  61  66  88  56  99  35  41  36  22  70   6  49  51  79  43  50  42  14  71  61   3  76  49  20  73  67  84  90  71  93  24  63  26  68  36   3   3  55  96  98  27  88  22  25  97  97  89  86  44  84  21  58  38  97  90  35  74  57  46   9   8  79  85  39  87  96  69  66  16  33  23  15  89  20  13  44  66  96   6  22  80  74  15  76  43  72  67  85  65  46  16  99  89  98  93  45  97  88  28  11   8  17  75  45  85  47  82  15  77  83  43   9  70  11  52  41  21  29  36  52   4   2  41  83   5  68  86  61   5  46  34   8  21  70   4  63  39  93  97  14  75   4  45  18  35  38  53  72  38  28  95  22  89  66   5  75   7  68  32   1  40  45  72  73  90  83  70  83  20  77  28   4  32  51  14  59  44  82  59  55   4  80  69  68  97  14  62  48   3  51  11  64  34  58  14   7  71  60  13  16  51  10   8  36  13  17  36  17  83  88  73  34  49  95   4  32  33  33  46  90  52  85  76  39  77  67  23  51  54  32  79  79  49  55  11  12  23  43  83  52  68   7  64  74  86  79  82  77  39  10  65  18  91  44  38  67  93  16   5  44  86  54  50  26  90  98   2   5  97  23  99  54  25  18  17  25  58  96  25  14  66  59   8   4  53  66  76  77  52  75  92  48  23   2  83  68   6  70  16  31  23  67  79  42  95  22  71  15  20  48   5   1  20  51  76  14  52  22  56  92  55  16  71  81  18  42  69  11  59   4  46  86  71  25  10  90  53  66   3  27  11  27  93  78  61  87  90  49  95  70  32  48  80  88  48  80  76  25  35  65  81   4  11  82  99  67  61  96  41  56  56  98  87  10  75  83  86  18  19  72  22  90  74  61  50   6  14  12  76  19   3  74  93  38  56  39  66  23  35  32  40  98  24  73  50   4  89  80  87  12  98  18  42  74  38  43  63  14  87  64  28  98  23  74  70  60  34  24  82  99  75  98  15  29  65  24  15  17  86  81  16  51  27  20  45  91  68  11  23  49  90  88   1  82  38  35  55   1   1  60   9  29  78  63  64  83  65  45  61  17  75  90  48  77  38  52  95  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  1  44  55  43  38   8  20  87  36   7  28  68  16  39  15  55  37  73  96  90  75  45   9  40  93   7  21  19  59  86  56  89  68  57  45   1  82  18  24  68  97  58  94  38  76  51  88  60  45  56  47  68  66  60  71  42  51  89  91  86  68  53  69  45  58  50  20  62  66   2  99  91  96  96  73  38  33  79  35  10  71  89  68  90  55  94  62  81   1  85  27  44  44  94  82  18  28   6  14  64  55  53  81  49  52  15  99  96  42  83  72  16  20  36  41  21  26  16  34   5  53  97  93  35  31  85  76  53  13  37  36   3  34  58  95  23   9  44  25  94  84  22  50  11  67   2  92  83  40  46   4  25  11  10  95  90  71  39  18  11  35  27  86  17  80  13  21  82  70  23  17  82  26  62  50  92  28  54   1  24   7  82  80  97  18  41  30  94  78  36  27  74  84   1  54   9  91  21  64  41  34   1   4  80  72  67  59  54   4  87  56  33  76  49  37  22  51  67  12  10   3  82  18  80  50  29  93   6  70  77  87  93  44  47  68  96  89  82  52  29  42  14  25  18  81  19  14  30  24  87  94  22  45  72  23  96  49  40  66  52  75  75  79  82  10  50  55  52  63  84  92  13  78  29  38  43  88  52  36   5  81  60   3  61  14  53  42  85  66  41  70  52  79  67  93  51  90  81  37  65  67   5  76  94  41  47  58  72  10  90   8  23  98  29  35  57  29  94  85   3  31  24  64  46  17   9  15  51  39  60  54  54  18  61  12  27  27  18  50  55  74  70   4  11  20  72  67  55  30  38  67  33  32  15  81  33   6  19  29  95  55  79  15  60  12   7  24  14  77   9  49  94  99  27  56  27  54  84  97  69  24  40  88  71  98  40  97  43  94  86  93  70  32  47  52  75  89  33  26   3  35   5  25  26  59  67  42  47  61   5   5   1  62  82  32   8  42  97  28  89  27   9  93   1  92  36  84   6  95  79  39  61  34  44  45   2   1  35  81  58  65  76  22  86  79   8  15  93  65  29  56  73  59  68  14  96  72  37  19  23  15  30  74  63  64  72  50  58  39  76  30   1  20  20  71  13   9  19  44  35  51  72  40  46  16  51  85  22  96  87  60  86  90  52  80  86  82   8  23   3  60  31  78  25  18  19  14  39  62  38  84  57  63  75  77   3  83   7  84  79  61  46  19  83  18   7  19  18  19  68   5  64  36  20  70  40  61   5  38  55  21  85  33  67  70  45  69   2  83  67  36  51  42  15  46  48  15  30  46  23  63  37  85  34  31  31  82  18   1   3  53  75  64  41  87  50  15  94  92  62  42   7  12  40  38   3  16  87  94  87  42  75  48  27  85  73  61   1  69  44  90  74  44  35  76  10   5  86  28  18  85  71  69  23  15  79  71  71  49  15  56  80  17  86  11  88  72  75   4   1  73  28  90  40   5  62  90  59  88  96  62  65  59   5  56  38  75  17  61  50  37  78  86  36  14  76  87  49  48  18   1  86  25  66   9  28  67  95  29   6   7  32  39  40  25  33  76  65  69  26  63  97  62  36  57  81   5  16  29  99  94  92  63   7  24  66  85  79  70  64  45  98  97  15  55  63  64  42  25  11  63  98  61  96  82  73  66  26  29  75  77  66  78  30  97  61  55  36  85  75  94  77  21  36  79  33  70  41  90  25  73  68  99  45  25  91  79  67  95  73  34  94  26  33  16  75  34   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                68  85  14  32  54  15  89  15  19  52  61  84  16  65  76  18  45  76  82   8  14  71  56  23  42  14  16   4   4  18  59  62  26  76  87  16  34  61  29  72  34  30  45  29  88  51  28   8  20  49  84  43  24  74  14  87  46  45  68  13  20  55  18  43  43  75  94  93  30  50  23  36   8  52  66  26  65  90  13  38  20  63  86  71  17   6  13  71  84   9  10  84  23  74  68  69  82  66  23  90   1  48  71   9  73  41  98  54  71  26  85  11  45  86  93  29  26  17  89  48  89  31  48  22  70   9  33  21  78  98  68  24  96  18   8  26   5  45  40  77  98  26  90  87  89  50  69  45  20  42  51  71  46  92  56  53  72  87  98  46   6  51  62  82  75   5  59  86  42  22  97  50  44  33  88   8  14   3  17  60  89  46  50  72   7  19  88   6  96  57   2  90  36  39  84  10  91  37  99  82  73  90  54  86  19  68  51  43  76  99  83  88  96  23   9  18  76  59  59  15   6  72  29  86  25  61  25  81  84   2  21  86  29  78  98  21   6  28  52  58  47  69  71  28  62  31  67  63  22  59  16  98  57  28  29  36   8  36  50  54  91  51   4   5  10  54  43  72  25   3  25  75  64  43  43  98  28  58  73   3  63  23  23  53  79  39  39  79  71  37  93  83  57  20   6  51  36  28  18  73  32  86  77  25  66  70  41  38  60  78  94  48  82  11  51   1  91  65  46  85  71  57  94  73  98  33  55  28  92  95  34  39  88  24  33  38  46  92  41  53  64  57  86  24  94  21  88  70  45  62  68  82  94  29  18  57  69  59  57  80  55  12  51  68  18  66  19  10  26  74  59  55  27  92  98  12  81  58  48  66  93  83  35  27  84  89  51  22  73  79  22  88  54  73  65   2  65  54  19  40  27  70  60  22  37  82  66  55  45  87  82  76  76   5  36  40  89  57  58  36  35  82   4   8  98  50  83  46  84   2  42  83  64   2  70  87  80  82  71  80  83  63  44  97  70  69  95  82  16   4  31  16  52  76  10  59  70  74  41  29  73  70  99  15   1  70   4  78   8  30  38  28  14  66  37  97   7  52  70  91  18  78  84  71  32  55   8   7  79  26  47  80  52  85   5  29  43  36  53  26  49  69  54  66  90  35  68   2  95  39  19  35  91  44  85   6  29  97  96  62  10  16  80  92  45  42  82  86  19  74  64  51  87  82  55  60   4  57  81  35  68  66  26  88  54  30  36  30  17  18  34  75  86  83  70  73  72  41   5  40  38  15   2  37  77  32  64  24  67  15  93  78  37  82   8  35  21  80  38  52  28   8  33  66  85  36  47  37  66  75  37  55  46  92  53  95  39  90  66  95   9  91  83  43  68  10  53  19   8  67  28  12  38  23  28   1   9  55   3  40  18  60  18  32  39   1  35  67  95  89   7  39  40  68  61  54  61   1   8  20  12  12  28  45  19  54  92  71   4  30  22  84  36  16  47  36  24  41  96  22  18  13  30  69  82  89  49  26  85   1  68  94  77  88  10  75  72   2  82  31  46  19  98  68  98  46  11  31  15  27  49  44  79  89  66  22  89  47  65  99  72  81  73  63  80  10  12  98  46   6  15  94  75  47  33  67  53  97  83  49  41  34  35  63  83  13  96  81   7  47   8  25  29  44  35   5  54  11  68  50   1  46  27  92  57  90  62  97  50  80  64  60  68  79  18  87  70  30  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              53  59  37  90  72   5  89  92  93  81  75  28  89  63  42   3  50  83  36  55  42  82  79  66  30  91  25  62  76   7  84  68  19  71  78  45  75  88  80  80  91  49  49  15  32  15  49  88  82  28   6  13  62   7  30  92  46   7  88  60  52  59  16  63  92  47  64  50   4  51  79  14  17  64  16  66  77   8  11  12   6  33  23  10  18  76  55   4   7  30  60  39   4  86  44  82  90  75  37  65  18  82  64  27  96  40  27  97  57  24  80  85  58  69  24  49  93  91  84  89  53  64  15  97  40  80  33  92  24  11  40  86  61  34  89   1  77  26  93  98  29  24  19  57  41   4  65   6  44  28  12  46  77  44  66  27  78  63  58  40  95  92  16  78  35  63   2  22  61  51  88  60  34   3  62   3  43  13   9   3  26  47  51  80  44  55  66   7  86  47  84  61  11  54  67  69  36  44  71  48  77  23  13  46  73  40  22  63  14  48  88  22  18  90  53  93  16   1  64  33   6  71  78   5  56  55  84  75  39  86  90  27  19  42  97  88  18  49   7  21  31  53  96   1  58  87  84  73  61  41  51  80  59  73  28  32   7  10  32  53  92  78  91  55  66  56  79  63  93  92   1  81  88  98  84  17  85  38  25  93  97   2  26  38  13  17  63  73  31  77  14  19   7  34  64  60  73  24  49  12  62  38  21  32  15  61  14  32   8  45  42  25  72  83  19  20  99  68  84  44  97  54  93  51  61   4  30  72  35   8  29  93  93  43   6  64  43  40   4  92  50  50  45  92  71  74  58  92  91  99  44  68  90  33  82   9  46  88  49  82  34  41  38  10  31  59  84  60   4  76  49  81  35  32  91  56   7  97  19  84  21  81  20  57  72  67  17  89  33  27  89   4   2  31  59  87  11  27  70   6  69  65  83  62   5  80   3  98  75  17  41  39  84  79  77  70  24  81  54   4  64  73   8  91  62  30  81  73  12   5  29  45  38  64  18  45  88  74  18  33  74  89  61  70  32  71  39  41  67  51  66   4  98  81  95   8  70  53  84  54  72  88  69   1  24   2  19  91  63  79  46  34  92  53  82  95  42  59  39  26  29  10  74  28  99  59  33  51  59  68  16  88  21  55  91  32  83   7  52   5  59  72  29  42  77  72   3  41  29  91  45  45  39  39  34  55  64  63  22  14  81  29  75  32  88  87  44  39  41  82  63  51  38   1  21  68  24  75  25  70  74  74  56  27  27  92  77  45  69  11  94  59  76  78  72  11  90  35  41  74  63  11  99  51  51  90  78  61  39  29  50  24  19  23  93  24  24  52  44  46  55  39   2  52  90  24  26  92  75  78  54   4  52  95  54  63  62   1  11  19   6  87  14  10  74  72  50  16  43   5  10  68  74  68  28  86  36   7  77  39  79  12  82  68  85  64  91  25  63  46  31  50   7  88  12  61   6  20  53  25  54   3   1  26  17  35  96   2  91  82  12  58  74  96  37  33  33  61  55  39  64  40  45  19  46  63  11  49  30  49  87  59  55  86   5  85  47  79  37  33  21  44  72  17  46  81  88  18  98  67  33  19  36  21  95  23  88  97  13  11   7  76  17   2  84  10  51  20  92  20  23  65  52  46  61  59  35  82  30   4   8  33  41  50  66   6  54  48  37  87   2  60  59  95  83  86  39  24  18  78  17   9  48  38  93  43  50  23  74  23  18  73  66  76  81  11  33  62  28  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            46  58  68  97  11  77  44  86  65  98  71  84  44  68  83  98  73  97  76  93  38  63  83  20  74  11  96  57  38  59  45  58  87  17  25  33   2  19  52  45  90  35  59  48  80  79  82  25  48   9  79  77  54   7  42  75  66  52  72  15  37  77  90  23  26  46  63  98  40  66  62  26  72  46  81  18  50  97  77  99  14  37  72  12   7  32  96  73  14   8  95  68  10  65  96  11  92  77  53  12  29  12  54  72  34  11  23  71  99  84  38  52  94   9  91  12  37  27  69  94  39  19  71  78  20  83  52  89  79  31  76  77  98  35   7  99  27  80   5  31  84  79  74  46   8  44  19  47  58  43  82  84   1  54  73  83  13  18  27  67  89  21  55  70  74  37  82  55  70  83  28  95  25  52  31  17  15  66  67  29  94   2  51  64  77  90  68  47  41  89   2  17  21  52   1  27   1  12  87   3  35  81  43  19  69   3  23  13  30  47  22  62  96  65  69  22  80  63  71   7   9  60  27  29  79  84  31  41  74  94  34  25  24  83  13  43  42  73  47  60  60  46  61  25  50   8  48  25  70  36  85  50  98  27  74  17  27  89  82  53  70   8  21  19  67  82  65  82  16  25  60  49  47  60  85  52  12  64  27  18  59  67  20  73  66  32  12  40  98   3  27  64   8  15  46   7  48  77  56  66  57  67  78  80  10  22   2  84   5  92  90  89  31  30  72  45  81   8  90   9  44  62  56  17  76  34  20   8  35  87  63  62  51  88  25  65  92  31  32  62  62  29  94  21  83  17  93  32  93  60  26   1  16  56  71  16  54  89  23   2  83  88   2  67  80  87   3  82  32   9  37  83   6  44  56  88  95  84  92   7  78  83  95  43  20  30   8  49  44  11   7  58  21  98  21  38  75  94  56  80  14  13  88   2  90  55  45  78  78  94  96  27  52  56  52  76  74  11  12  11  15  25  62  20  44  25  71  73  36  67  36  59  96  76  16  10  33  48  42  82  36  50  44  68  90  74  35  20  47  19  99  87  47  61  28  48  66  62  80  90  99  19  74  86  42  14  78  74  87  23  68  18  92  65  11  60  37  55  26  15  63  42   8  62  33  37  73  25   8  11  98  69  23  73   8  25  40  52  53  89  53  76  94  75  31  60  76  47  54  39  22  73  36  17  80  18  55  79  46  81  28  65   9  18  67  16  75  81  40  12   3  86  81  51  91  82   9   6  53  56  61  49  39  58  27  97  82  57  87  31  55  34  85  55  61  93  81  27  49  88  54  34  65  83   5  30  85  48  29  71  61  72  81  83  67  69  40  70  39  11  23  60  69  85  34  63  28  67  12  67  46  39  46  53  57  16  85  93  69  55  48  31  66   9  35  68  48  25  37  53  67  40  11  26  38  12  93  19  34  19  34  99  83  15  58  25  39  24  71  16  30  21  28   6  13  66  26  40   2   1  28  67  70  16   1  65  32  98  25  82  73  60  11  90   5  41  62  12  79  83  19  45  84  25  79  30  17  94  88  51  28  70  38  33  24  99  47   7  85  34  37  54  47  70  93  13  45  81  83  64  81  97  51  72  70  63   2  46  89  84  71  93  83  75  81  58  30  64  51  92  65  13  79  98  56  98  14  11  35  91  38  25  79  20  33  16  24  43   8  92  73  83  50  45  79  75  12  11  23  21   8  48  91  96  89  58  14  98  88  18  41  55  11  59  69  64  34  50  28  54  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          79   1  98  43  97  59  37  36  91  42  59  32  71  32  70  63   6  85  80  90  21  26  89   4  25  80  31   4  10  81   7  38  16  36  37  85  13  77  70  89  82  57  42  51  87  49   5  96  83  95  54  34  75  31  81  18  90  10  50  71  57  44  57  87  85  39  10  80   6  72  89  86  27  48  53  26   3   4  93  43  43  45  11  27  53  89  19  28  48  65  23  89  77  85  25  70  47  43  55  83  51  61  78  96  21  93  55  61  96  36  58  68  66  76  60  63  38  10  23  33  50  96   2  82  17  18  29  62   3  50  48  53  73  48  60  62  74  93  56  12  63  34  53  52  58  43  66  48  20  59  37  57  64  46  91   5  37  98  17  67  77  89  28  68  11  34  83  66  20  43  71  91  36  32   8   3  57  91  42  41  12   8  40  55  39  43  23  47  68  94  68   5   7  26  88  51  28  33  44  28  37  80  37  80  40  39  71  19  38  20  22  21  16  14  78  14  36  89  97  76  49  95  41  52  88  33  31  11  64  73  99  39  81  69  41  56   9  11  32  65  37  32   3  99  43  55  55  36  39  21  84  38  23  60  79  67  86  18  99  67  59  93  13  43  75  35  55  45  25  30  27   8  58  31  50  53  94  58  22  63  28  15  23  52  37  38  20   4  94  79  82   4  78  65  47  29  82  44  86  60  19  68  32  36  50  89  46   2  78  77  29  97  79  79  24  43  18  61  90  35  55   5  12   4  83   3  60  52  67  53  53  82  86  18  67  65  77  21   5  48  82  22  40  16   7  69  81  50  69  68  28  59  79  59  87  33  31  80  95  62  39  64  84  94  82  45  51   7  12  76  40  72  29  71  23  42   1  45  33  63  23  54  39  50  58  16   6  17  29  19  73  69  69  15  24  66   2  64  13  89  94  77   3  96   7  34  64  17  46  46  61  32   3  61  87  21  60  28  76  87  58   9  28  91  28  45  89  25   9  34   5  93  77  92  84  47  96  14  68  78  65  47  32  32  53  60  88  95  55  80  96  16  94   1  36  67  12  92  11  50  92  32  41  55  61  29  63  64   3  85  45  32  73  30  89  87  37  63  53  53  77  49  77  70  76  30  12  55  67  22  53  89  68  88  93  75  52   1  56   2  75  10  45  82  25  99  50  68  10  26  38  93  56  77  60  83  83  84  83  30  99  30  56  78  13  54  30  26  13  99  77  53  70  65  56  86  93  91   3  70  67  21  25  61  67  50   6  29   4  10   3  80  33  94   1  90  83  59  54  63  46  90  57  51  76  32  87  63  18  61  55   5  40  31  77  96  13  58  29  62  22  63  52  21  39  62  97  96  96  87  11   8  79  37   8  17  17  77  95  38   3  68  24  37  89  76  18  79  43  29  28  61  26  33  33  80  71  87  33  10  57  77  49  52  46  59   2  40  96  27  29  73  15  21  20  73  98  48  30  41  39  35  34  39  49  92   4  17  95  45  61   9  45   5  94  53  88   4  42  73  27  46  50   8  20  94  64  81  61  98  57  72  68  15   2  64  58  61  12  68  73  88  83  97   9  69   1  27   4  47  53  11   8  18  86   4  44   2  71  10  13  37  14  55  50  80  43   2  44  32  53  55  56  94  15  65   9  34  57  40  78  22  55   8  24  43  70  94   3  24   7  39  60  67  29  30  75  27  44  18   9  25  88  56  54  99  74  72  20  36  97  31   4  71  58  64   7  64  20  86  69  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        82  68  81  72  90  70  43  72  75  80  37  77  34  85   8  34  86  97  38   4  97  64  57  55  83  39  95  43  36  67  56  70  83  99  60  81  81  90  39  42  35  50  51  51  48  56  90  56  57  94  64  72  87  96  49  52  89  99  46  45  66  24  36  15  92   6  67  64   2  64  82  22  26  34  47  65  62  86  82  25  27  41  51  63  10  74  35  52  40  18  57  37  50  56  85  76  49  34  54  67  53  49  94  26  77  89  72  19  94  83  77  28  76  98  38  35  40  45  19  37  89  76  73  58  30  17  96  51  64  43   6  18   5  28  86  93  50  97  42  28  89  15  50  63  94  53  57  20  68  81  23  19  77  82  95  33  80  29   9  36   2  76  98  72   7   1  75  37  49  97  27  19  61  44  97  19  51  53  78  33  58  32  66   9  75  77  47  55  25  93  86  20  45  84  58  45  71  98  92   6  98  76  55  48  32  83  62  67  11  52  24  12  89  27  33  84  61  66  67  50  73  17  93  61  91  25  44  30  12  86  69  47  43  70  96  18  35  28  51  43  81  61  19  43  93  79  94  73   5  10  86  34  55  30  94  37  19  42  73  24  10  97  53  82  88  98  45   8  79   2   1  29  94  94  35  41  65   4  69  92  68  95  87  72  18  44  11  32  78  85  33   7  31  74  91  61  33   9  78  58  64  42  37  18  61  42  92  19  25  49  43  91  64  94  94   9  43  48  46  82  17  85  49  44  75  72  49  39  31  57  49   7  31  38  36  24  34  92  29  23  91  69  65  86  17  16  88  41  69   5   8  31  89  28  72  72  15  61  94  56  32  58  47  29  86  60  71  15  18  79  88   5  61  70  75  71  36  72  20  35  64  89  72  75  76  99  59  27  92  30  21  72  97  54  54  54  37  45  41  32  52  46  12  81  36  87  66  43  72  92  70  46   2   4   2  26   2  88  77  19  14  25  81  88  38  39  69  69  79   3  27  13   4  28  40  82  12  28  37  54  54   1  73  17  23  70  65  82  48  29  25  36  56   1  37  75  79   3  51  53   2  55  55  33  40  49  11  97  36  40  15  41  23  16  68  86  49   9  42  42  93  29  33  73  35  26  67  74  35  69  47  25   8  86   6  48  17  39  97  95  71  17  24  71  48  94  70  59  77   5   1  72  94  79  71  26  76  42   6  95  90  61  72  41  34  47  17  41   6  99  58  15  62  81  88  30  13  30  55  31  51  66  17  18  29  42   8  92  38  97  71  85  56  75  30  48  35  60   9  13   3  94  43  83  14  76  51  40  43  96  31  52  24  98   1  39  89  80  35  11  39  64  46  74  91  40  48  46  19  27  41   2  24  17  75  25  93  45  44  26   5  85  16  42  57  91   9  63  93  78  76  51  42  68   1  59  21  93  43   5  69  91  41  67  79  10  28  98   9  97  84  14  54  78  48  77  47   2  76  21  69  86  93  79  16   5  32  14  18  71  82  19  58  36   7   5  37  99  50  55  94   9  92  88  67  93  32  54  68  21  95  32  28  64   7  30  11  99  91  38   4   2  68  26  55  57  66  83  13  93  26  21  96   9  93  19  46  68  96  51  28  76  64  55  72  20  78  67  81  28  91  70  36  42  45  52  94  73  39  91  37  96  11  18  51  23  91   5   6  30   3  58   6  86  95  11  24  61  28  76  79  52  68  31  20  10  39  65  38  81  12  78  45  46  11  20  77  80  77  22  82  57  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      96  15  86  62  70  15  52  43  65  37  74  92  13  16  84  61  35  92  43  72   2  18  73  11  58  98  25  70  52  26  20  90  19  18  39  51  63   9  92  62  31  24  92  69  23  45  67  56  50  87  44  18  81  51   4  98  49   6  10  64  67  64  18  72  32  72  76  66  87  84  21  41  33  42  44  73  83  37  30   7  34  14  68  43   2  11  75  53  43  13  68  67  23  62  93  84  37  81  17  75  35  63  74  53  29  99  48  56  31  51  92  41  90  45  46  31  62  90  63  60  73  64  27  60  43  44  65  49  55  38  37  96   3  25  38  35  37  70  34  86  73  64  47   2   6  44  41  39  17   4  27  38  67  55  77  23  82  67  16  85  26  47  10  53  61  50  84  98  59   6   2  20  60  57  69  33  30  89  87  54  20   9  35  62  69  86   2  74  53  34  16  13  66  29  56  64  80  56  38  73  40  88  86  10  80  14  37  59  95  51  39  71  45  68  92  27  48  18   6  82  84  48  78  57  28  37  22  98  41  68  96  23  98  63  36  90  29  35  84  94  61   8  42  15   8  76  47   4  11  34  85  37  24  31  21  84  14  50  63  62  75  20  55  36  68  58  85  13  42  58  69  55  83  22  98  37  87   3  27  87  15   3  38  21  87  23  77  31  25  17  94  74  92  32  76  77  67  24  83  89  45  26  91  61  43  95  37  81  18  77  27   6  99  47  81  98  20  61   7  84  65  56   5  49  36   3  51  92  68  32   9  31  53  74  70  44  68  72  68   2  74  10  65  76  70  53  70  86  79  64  54  80  11  80  95  12  76  69  10  22  62  30  37  69   8   9  20  37  70  75   4  72  24  97  87  10  50  19  48  75  38  15  55  19  75  83  59   2  27  81  80  55  76   8  39  68  93  60  85   1  89  84  89  62  69  74  48  41  15  54  78  70  76  59  24  82  49   2  20   9  42  77  61  56  37   6   6  56  55  58  64  43   6   9  35  83  62  36  80  33  77  13  65  87  29  39  60  72  42  11  95  54  15  25  74  98  24  49  92  45  99   2  64  51  31  44  37  45  52  75  91  87  65  17  72  45  89  23  90  23  63  97  53  57  18  56  46  82  33  45  48  85  67  29  88  51  15  82  52  42  38  74   6  13  12  21  85  78  63  31   3  34   2  39  69  59  42  14   2  99  95  81  64  80  21  42   9  79  49  32  13  46  86  31  55  77  97  89  73  90  94  82  14  15  99   1   6  87  74  93  44  83  89  93  24  44  49  33  49  63   1   6  36   5  58  83  56  32  12  86  95  23  73  14  37  78  23  89   9   4  99  18  34  65  53  78  22   5   6  59  38  87  31  13  52  61  20  91  87  34  26  86  20  41  74  80  90  79  76  81  32  89  36  31  44  58  22  61  74   9  47   8  94  10  28  46  91   3  83  70   8  24  11  96  89  21  96  46  41  96  39  33  14   4  80  81  62   1  74  69  90  51   8  15  22  45  63  12  10  15  28  19  46  51  22  21  61  94  14   9  57  73  17  86  60  40  58  73  57  38  51  59  14  36   9  88  10  53  74  70  21  83  51  27  64  58  35   2  13  72  37  22  46  58  98   7  87  24  18  79  81  22  49   6  60  71  71  46  55  62  50   7   8  75  83  49  19  86  47  55  35   1  37  34  37  14  36  18  15   6  12  39  87   1  51   6  89  64  47   7  52  68  58  55  53  11  25  76   6   3  90  48   3   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    83  87  44  43  97  12  47  67  46  57  82   3  27  86   9  67  19  94   2  33  77  93  72   7   3  77  31  43  59   7  82  73  26  42  50  85  86  17   9  10  39  21  86  83  84  94  49  32  82  36   2  82  32  40  27  38  39  74  14  94  15  88  45  45  41  24   3  47  34  32  82  79  33  58  26  73  84  26  12  18  92  99  55  15  91  41  69  59  93  96  50  65  82  47  56  15  60  88  30   2   2  52  13  21  55  32  70  91  73  65  77  72  34  57  94  20  59  82  38  66  41   9  46  10  56  95  61  67  64  61  54  82  65  16  14   5  68  51  27  10  17  53  97  30  52  87   3  39  91  47  85  16  21  14  93  49  41  69  80  13  23  35  37  19  34  71  26  29  75  48  47  33  62  60  41  85  89  11  41  71  31  57  93  95  32  13  66   6  80  77  56  85  76  46  87  20  23  72   5  52  21  37  92  29  89  62  73  61  99  80   1  36  60  44   9   2  16  22  37  57  64  52  21  66  58  41  97  28  64  40  36  38  78  33   9  21   2  13  64  63  19  70  43  34  44  56  45  91  44  36  24  32  68  12   8  92  12  68  65  63  50  45  22  70  30  87  36  66   7  41  60  91  73  63  69  25  67  20  10  12  45  42  25  41  28  36   1  93  28  51  56   3  98   9   1  39  86  99  42  98  79  45  43  97  25  25  65  16  22  24  81  99  28  35  93  56  58  74  52  36  60  16  11  36  69  26  60  82  57  67  29  33  28   1  58  61  51  35  75  73  72  90  94  26  33  30  63  27  75  14   9   5  91  83  53  88  51  71  50  25  85  43  83  76  78  79  99  78  32  39  40  74  39  29  83  73  28  88  80   7  98  20  13  98   2  90   2  90  56  18  15  80  82  74  88  63  19  69  83  16  65  40  32  58  30  64  46  59  65  86  92  60  72  58  47  78   7  10   4  23  88  32  26   7  93  66  32   7  14  70  67  51  78  85  68  94  76  43  38   3  62  79  82  53   2  86  72  22  54  89  58  71  60  96  30   4  61  70  94   3  65  56  34  32  16  84  33  63  93  76  55  24  38  16  63  49  17  10  21  51  89  94  75  18  54  97   1  73   4  50  55  17   6  10  32  21  22  19   5  27   2  54  50  65  76  63  40  86  23  43  68  66  31  28  46  59  87   3  39   3  81  47  33  46   8  51  30   4  34  47  98  38  94  45  21   9  65  45  35  11  97  27  79  39  86  68  73  82  13  29  64  15   3   5   3  94  41  76   5  40  26  27  84  39  83  24   1  95  43  86  78  42  28  22  75  85  34   8  70  46  39  71  87  96  70  49  20  36  54  91  93   9   3  49  52  37  49  12  24  24  93  91  21  61  41  44  41  70  27  30  19  21  16  33  52  59  59  56  69  11  41  45  35  82  30  87  42  18  56  15  64  38   5  60  98  81  82  79  13  83  10   8  47  93  64  18  67  94  54  86  83  16  20   1  84  57  38  24  47  29  37  69  50   3  83  87  72  62   2  53  99  52  43  51  27  55  26  68  43  85  64  97  51   8  87  98  46  74  76   7  58  33  90  69  17  75  66  19  41   4  43  75  61  87  10   5  49  24  62  40  25  20  90   2   1   8  56   1  16  82  79   3  96  28  27  15  29  28  67  44  81  70  52  96  35  85  65  84  32  44  39  13  64  48  78  89  91  65   7  67   5  11  59   3  25  55  44  64  70  76  57  97  89  79  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  65  22  33  88  47  78  43  25  73   4  74  83  92  24  82  68  96  43  33  98  75  72  76  91  96  43  52  40  52  11  73  74  79  16  14  67  23  40  75  60  75  24  26  27  36  55  62  83  43  47  69  95  58   3  33  78  62  53  51  90  72  39  74  72  42  11  61  57  26  79  33  33  83  34  60  37  59  65  37   8  47  22  76  87  46  52  76  28  66   9  98  89   3  50  30  83  52  84  68  66  21  17  44  57  47  46  71  51  31  34  59  90  56  22  28   5  35  15  37  61  23  86  70  63  32  54  39  61  26  96  74  33  99  48  78   8   9  57  89  65  18  68  91  50  54  60  54  40  88  25  92  87  99  26  32  83  68  85  24  56  45  68  77  40   5  24  12  44  83  48  51  16  75  92  12   4  35  25  16  52  35  99  69  38   5  43  26  68  35  47  95  26  35  82  38  30  15   7  94  38  81  74  74  54  52  42  25  55  11  83  15  24  64  21  53  62  94  36  47  72  54  83   8  59   9  61  65  67  46  82  81  66  27  26  22  63  48  50  78  19  87   7  68  79   2  30  86  49  62  10  87  47  96  73   5  50   1  42  26  95  34  95  64   1  99   9  21  11  77  21  74  31  29   9  83  28  96   9  34  99  18  23   2  27  60  11  39   1   1  94  15  45  15  24  32  71   3  73  84  46  65  84  28  60  12  43  59  79  41  39  54  18  16   7   3  24  42   4  57  10  72  89  22  12  90  84  97  35   7  41  58  71  98  82  55   6  87  70  30  14  41  13   8  31  93  87  59  70  91  78  95  37  50  97  75  96  91  61  68  75  79  52  57  80  75  71  33  92  21  80  75  73  25  54  63  62  91  71  92  85  43  66  53  85  62   1  33  12  21  11  20  35  33  74  94  29  59  32  75  72  57   2   9  65  97  11  10  74  76  27  15  74  45  95  73  53  98  22  15  35  31   9   1  90  43  57  86  71  45  13  27  87  98  16  58  79  21  76  62  29  97   8  69   4   2  64  51  74   9  41  15  24   4  36  16  66  38  54  57  25  19  82  34  54  97  19  93  69  11  31  30  83  57  91  22  16  21  81  59  61  74  66   6  73  85  70  12  54  35   8  90  72  72  74  83  58  41  76   6  87  59  48  10   3  75  87  71   1  70  38  46  84  60   1  71  31  46  26  30  70  97  19  24  23  41  88  79  96  57  14   7  92  67  89  98  62  62  30  77  83  65  61  38  52  67  28  84  98  55  72  83  25  62   5  11  29  62  73  16  21  29  54  60  97  21  14  54  70  28  34  26  49  34  49  12  79  56  64  77  52  88  92  48  66  25  38  62  61  72  37  41  80  19  59  83  72  91  33  12  77  52  36  19  94  39   6  77  36   7  81  88  44  34  82  41  19  33  39  29  69  13  83  86  29  74  74  50  25  27  82  94   9  71  53  63  77  42  35  47  43  51  28  50  45  39   3  54  82  54   7  74  65  11  20  46  33  75  73  64   9  32  43   1  46  48  93  70  69  19  83  69  11   4  39  53  40   4   4  72  75  83  44  95  95  60  31  65   3  48   6  59  73  79  48  74  32  18   9  98  71   8  68  92  76  85  66  98  49  50  54  20  13  98  43   3  43  15  48  10  16  69  90  91  64  79  59  38  86  27  59  30   8  94  20   9  62  83  14  27  71  77  26  11  79  90  37  84  10  22  28  37   7  54  89  63  44  12  72  57   3  77  99  39  80  85  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                14  54  25  31  18  10  80  47  57   9  74  49  92  70  31  12  10  76  95  43  35  34   4  54   5  13  59  61  97  52  31  20  51  96   8  35  54  59  44  44  35  76   7  38   2  28  65  69  36  26  90  65   2  31   6   5  16  78  20  23  98  16  71  42  65  30  60   5  54  44  25  55  65  71  51  47  24   2  46  86  79  51  69  25  62  95  72  80  97  95  99  39  44   6  48  17   9  87  10   4  70  72  13  65  63  54  26  76  60  54  75  44  11  88  62  93  44  70  31  30  71  67  60  81  48  46  38  22  87   8  31   6  83  56  25  47  71  99  32  32  41  76  89  81  46  63  20  65  76  63  46  54  51  71  36  62  48  85  40  26  55  40   3  22  80  52  35  64  64  31  35  41  14  14  97  84  80  96  40  29  97  71   1  80  70  38   6  57  71  21  83  46  15  75  37  26  65  22  94  49  88  60  35  78   9  42  60  30  34  25  14  77  77   3  25  52  24  87  59  56  78  90  58  94  61  73  49  49  71  61  61  47  95   7  72  19  62  29  75  82  21  63  40  48  14  89  75  64  34  78  14  87  88  86  65  89  65  80  83  85  12  64  58  25   9  73  56  48  58  62  42  37  44  57  39  91  70  61  62  26  74  39  89  53  91  83  88  46  81  73  75   6  42  54  38  56  30  41  63  21  89  52  14  50  29  23   1  40   6  75  71  69  54  17  75  76  35  52  22  89  36  97  65   9  35  44  27  38  69  28  73  87  85  93  22  62  63  42  37  70  18  84  42  91  74  37  62  38  91  48  99  80   1  57  97  11  91  47  23  24   5  76  33  48  61  50  15  12   1  45  21   5  44  80  48  24  56  44  36  62  67  88  39  81  13  10  70  43  18  86  20  14  75  29  35  80  16  31  48  97  86  88  86  58  48  78  68  67  55  60  70  44  45  74  33  78  84  94   7  31  40  54  17  27  57  93  42  46  70  14  62  94  69  98  30  76  52  72  52  24  50  15  78  21  30  11  36  12  71  56  68  79  66  87  39  52  99  34  36  42  97  76  47   4   3  81  66  45  32  57  71   1  66  33  19  52  23  85  43  99  69   5  31  32   4  57  73  29  66  68  68  63  79  33  19   4  35  92   6  62  11  86  28  64  26  22  15  18  28  85  43  54  89   3  97  97  72  84  17  50  51  97  23   7  80   2  16  74  41  10  55  35  51  22  59  87  63  72  13  81   2  30  68   9  86  70  79  89  26  39  57   3  43  48   1  18  94  43  33  38  28  15  51  59  13  11  79  57  98  55  70  70  70  96  84  58  91  22  57  86  78  43  95  56  82  84  72  38  12  49   7  71  78  97  97  94  34  35  92  64  20  88  88  95  55  85  42  55   1  43  77  32  67  73  54  18  62  23  67  88  43  55  82  37  95   7  98  68  33  63  17  13  59  21  37  92  84  21  93  91   2  41  15  28   7  32  57  95  45  66  57  65   3  50  84  17  72  19   8   5  50  38  27  91  58  90  81  63  42  82  10  33  88  79  25  47  58  23  49   4  10  84  46  23  75  31  76  13  52  47  23  47  48  90  31  79  20  86  58   1  66  19  70  24  52  76  81  42  32  53  82  28  76  30  29  99  58  36  87  18  59  66  51  82  40  15  85  46  45  44  12  86  49  36  30  78  87  51  82  57  43  37  88   4  39  36  82   1  40  39   9  62  18  74  88  34  62  57  46  23  19  33  56  42  91  45  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              22  75  33  72  91  34  34  43  54  23  73  20  12  16  43  62  51  24  52  11  43  60  96  67  47  23  34   6  77  35  38  72  97  20  10  89  38  22  64  85  68  10  84  55  14  34  72  13  12  63  88  54  28  51  83  59  51  80  80  98  59  16  78  66  74  80  68  22  44  87  34  35  77  41   2  63  55  49  65  49  36  83  24  88  97  72  51  39  86  43   2  21  70  96  29  51  85  26  39   4  51  95  99  65  69  26  87  79   7  22  14   6  13  78  30   4  70  31  69  55  31  66  20   9  35  41  63  83  30  80  98  22  83  29  17  95  72  53  17  18   4  91  44  87  82  31  61   1  50  24  91   8  72  82  41  48  57  10  50  57  49  92  98  17  49   1  75  50  54  72  68  29  75   8  90  73  99  42  16  11  77  54  93  99  80  65   1  96  91  23   4  74  54  39  99  42  37  52  17   9  57  88  94  59  54  11   1  55  47   1  11  36   6  18  19  67  58  71  57   1  98  36  73  14  96  10  13  25  78  48  40  73  70  75  18  31  93  73   1  89  34   5   6  15   9  68  18  24  56  28  55  71  33  69  54  11   3   8  14  96   7   3   9  79   9   9  64  59  24  15  96  13  31  80  88   8  91  45  84  34  13  83  87  73  20  43  96  16  79  53  87  28  93   8  95  82   3  60  58  59  10  76  58  30  78  32   5   7  82  33  18  32  69  28  44  30  35  46  29  70  54  12  62  74  57  52  82  51   8  51  97  71  11  55   6   2  61  51  11  26  36  55  33  51  34  90  87  23  85   8  34   6   4  71  13  44  60  78  88  78  39   6  98  31  36  36  82  54  33  50  51  96   5   8  20  43   8  59   5  90  18  84  64  73  70  98  69  93  76  78  79   9  15  45  70  17  40  10  90  36  67  72  38  98  52  87  70  26  31  45  91  60  77  88  83  73  15  97  94   9  77  21  49  28  15  81  10  86  40   4  97  91  95  50  71  28  87  99  18  73  15   1  50  60  34  83   2  88  74  98  48  90  99  51   2  11  73  57  79  14  39  31  31  35  71  93  21  69  54  86   8  20  64  67  41  59  81  89  48  71  97  24  88  18  24  75   3  35  38  94  85  64  73   3  12  70  25  65  94  53  30  47  63  30  66  43  62  52  15  57  76  36  44  78  67  53  37  46  35  31  28  48  14  37  87  39  49   1  53  35  84  62  77  46  40  62  21   3  78  70   8  91  20  71  27   4  33   9  25  42  95  97  12  36  56   7  25  17  48   2  61  32  48  92  67  42  84  24  54  15  15  25  78  81  13  45  19  17  94  72  86  98  82  84  35  62  74  65  56  31  33   8   5  70  23  80  86   7  67  88  25  45  26  48  23  17  57  50   2  86  17  14  67  76  18  67  71  48  98  47  55   2  64  20  67  91  56  98  37  53  67  12  91  99  39  11  41  90  34  55  76  72  91  19  21  38  33  61  50  86  56  23   5  36  72   3  19  55  16  12  28  32  28  96  45  81   4  40  20  78  17  78  60   6  81  16  46  64  37  57  74  51  28  92   8  40  63  73  24  47  25  73  50  67  77  84  68   3  44  54  51  16  53  70  62  46  18  63  17  43  78  72  12  86  91  88  75  75  46  81  72   4  97  69  31  82  46   7  96  57  89  28  56  93  43  83  84  25  43   3  53  41  84  92  32  40   3  11  76  36  50   5  67  51   7   8  14  67  61  29  72  10  94  16  71  82  70  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            14  33  40  43  77  69  14  59  43  45  57  70  10  29  43  47  13  41  42  23  11  52  36  95  91   1  79  74   1  21  42  69  72  70  58  61  85  52  31   8  47  15  77   5  38  91  82  85  39  29  21  47  23  20  28  68  94  57  30  28  80  35  69  84  18  10  33  38  47  81  77  66  69  86  62  12  73  97  66  18  47  73  56  85  58  56  50  70  32  44  90  67  61  75  51  71  76  30  47   3  23   9  45  27  18  79  77  91  81  64  97  66  21  75   1  88  31  90   5  86  75  37  73  58  99  16  87  62  48  89  63  78  80  92   1  91  64  48  82  40  94  94   8  30  60  37   3  28   6  53  25  70  33   9  80  84   4  64  49  40  42   2  97  57  12  20   6  32  75  99  97  98  86  86  31   8  54  40  14  65  12   8  88  53  74  48  85  61  47  85  16  70  60  73  82  87  64  55  32  99  97  13  85  94  40  59  49  25  39  59  61  48  53  82  41  25  70  76  81  65   5  89  27  69  40  57  31  31  35   7  65  96  81  92  19  18  21  10  30  88  85  22   7  41  61   1  60  51  89  67  11  38  53  41  36  23  26  69  45  46  89  56  76  49   8  37  47  73  28  85  34   6  85   6  47  10  27  23  63  43  75  72  61  76  56  96  82  90  90  17  70  53  42   4   3  96  59   2   3  86  81  74  51  73   6  37  17  37  85  36  28  87  87  95  34  36  53  30   3   5  36  56  47  55  68  14  87  24  29  94  20   9  82  96  11  86  70  49  63  19  76  68  53  61  50  74  57  98  33  72  42   3  74  94  89  31  32  70  20  24  40  55  27  35  77  89  48  60  91  80  87  67  46  51  17  10  49  26  71  19  95  74  79   6  92  87  28  57  60  54  98  38  78  13  97  11  68  17  93   2  41  17  37  47  86  83  11  31  50  71  47  49  25  15   8  91  21  74  51  30  74  17  75  65  97   5  70  78  12  15  28  29  75  75  13  88  15  19  57  44  18  68  57  92  14  71  27  63  46  23  43  94  48  84  62  11  71  13  51  21  82  98  59  39  50  31  48   1  76  36  98   3  89  23  84  13  79  62  48  29  54  71  86  63   8  11  84   3  84  85  72  82  94  99  19  55  26  11  29  44  98  93  10  93  10  72   5  72  73  48   4  76  80  12  31  91   1  35  83  84   9  72  33  66  37  35  67  90  84  45  46  63  80  34  80  72  30  68  71  99  30  23  43  87  66  23  62   7  28  13  42  45  87  52  68  89  22  54   9  34  97   5  46  83  92  62  35   4  71  97  89  95  55  92  22  14  37  55  88  18   1  70  59  22  23  39  25  69  50  85  45  27  94  84  56  51  36   2  46   6   7  35  62  25  13  40  84  48  56  78  38  55  89  85  77  63   2  46  31  39  25  87  57  23  75  17  60  33  18   5  43  67   8  95  49  55   3  41  92  66  75  85  45  25  20  11  13  89  82  55  30  98  15  52   8  48  24  31  43  46  80  64  67  89  25  72  28  32   7  40  42  57  34  66  61  96  12  95  19  13  80  76  18  48  28   4  87  70  75  61  68  93  59  85  48  37  57  10  72  59  22  33  31  47   7  16  69  48  66   3  17  49  88  34  63  13  24  17  81  83  10  45  65  99  31   6  30  96  57  28  35  82   7  35  60  40  61  16  99  94  58  87  17  94  30  62  21  94  29  62   5  26  48  60  26  25  63  67  57  53  48  82  89   1  46  97  62  60  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          30   8  96  29  83   5  47  82   4   4  69  85  50   1  23  68  42  96  35  62  66  77  81   3  10  31   2  89  84  36  24  74  70  96  95  88  90  45  39  90  74  81  12  22  45  76  50  58  83  23   4  73  93  14  80  34  87  44   1  33  68  73  52   5  96  85  99  49  77  13  29  86  78   9  84  47  31  64  73  38  47  64  40  39  40  82  16  76  90  80  49  35  79  60  73  33  81  72  34  36  15  28   3  75  72   3  36  43  74  25  79  29  29  38  20   4  71  21  96  60  54  98  53  29  54   8  71  11   8  63  57  78  48  41   7  62  84  80  60  56  47  55  56  31  30  90  18  28  17  74  87  66  78  69  59  36  70  26  57  43  11  18  68  78   2  23  17  87   3  24  25  58  81  60  10  64  68  86  83  38   7  52  93  74  95  70  12  90  57  19  83  11  22  52  14  28  89  97   8  63  40  62  36  69  13  22  21  55  44  37  81  49   2  94  46  13  50  58  24   3  73  68  72  60  37  32  98  54  25  81  31  43  51   4  73  12  34  73  39   5  60  61  59  22   2  53  97   2  50  71  57  92  60  46  45  71  77  16  35   7  45  52  82  96  29  53  49  52  20  60  45  65  93  55  85  84  11  59  88  15  41  97  56  76  27  36  45  20   8  35  21  88  54  22  91  66  85  79  64  49  62  43  35  51  26  63  60  81  42   3  36  67  69   6  51  42   9  76  93   2  54  60  85  83  11  17  44  27  44   8  83  74  45  13  14  41  83  65   6  77  42  44  57  36  93  47  52  79  68   6  73  97  27  98  32  94  46  75  57  64  82  55  95   2  79  23  24   7  74  18  94  21  73   9  88   8  47   5  15  11  12  19  34   2  85  65   4  56  57  43  18  83  36  18  99  30   8   8  60  62  29  39  20  24  47  54  83  91  79  84  59  46  85  63  27  65  72  81  47  82  61  10  22  43  39  20  82   7  15   8  71  56  87  27  51  34  63  19  99   5  94  41  36  82  93  83  83  12  30  83   2  22  43  18  31  56  35  22  45  36  71  60  86  88  30   6  65  75  97  19  80  25  78  96  65  47  29  56  11  66   8  35  50  77  14  90  53  22  29   7  83  40  65  23  25  34  71  77  83  36  43  74  90  17  87  71  23  33  57  73  92  26  50  83  64  60  30  49  85   6  33  18  76  65  76  85  33  65  22  73  89  14  14  47   5   4  57  17  72  74  96  36   3  93  75  57  15  62   3  61  25  72  64  75  51  70  99  38   7  93  54  48  41  51  90  37  78  65  36  98  95  35  65  99   6  83  34  39   1   1  79  47   7  41  23  42  58  54  31  68  98  69  36  31   7  82  40  97  26  87  21  14  70  69  66  52  36  73  54  86  95  85   9  58  23  45  75  49  72  99  66  28  17  62  45  66  32  35  44  34  67  97  87  45   4  69  94  84  76  35  95  12  98  18  22   5   6  99  13  58  53  86  81  25  69  71  38  64  59  20   1  32  48  48  29  25  59  37  32  34  98  33  49  69  85   2  73  33  96  11   7  97  56  49  35  81   4   6  66  34  63  45  33  57  68  12   7  94  79  92  29  27  47  95  43  60  69  19  87  64  81  53  42  78  49  41  92  16  81   6  10  96  88  94  77  45  37  77  61  71   6  49  66   7   1   2  53  42  84  34  95  91  24  16  41  26  91  53  67  73  38  22  53  45  51  69  67  78  63  86  71  58   3  39   1  83  21  43  46   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        41  67  40  25   5  28  48  82  11  63  72  56  67  99  22  79  79  66  99  87  51  66  71  29  24  24  14  61  30   1  74  75  94  26  98  61  37  79  78  26  69  13  64  64  10  99  14  14  96  45  58  70  72  39  46  84  91   4  55  97  30  10  56  80  62  31   4  17   9  85  98  40  25  72  50  31  43  90  36  71  21  61  39  29  71  58  61  17  18  33  73  35  74  20  90  92  25  43   9  84   2  81  31   9  20  46  42  76  49  74  77  47  91  25  42  70  34  12  52  57  56  77  97  52  67  36  61  98  31  27  11  88  11  57   2  82  75  13  89  94  43  46  10  37  57  42  27  79  97  47  12  58  35  26  35  12  25  80  84  24  58  11  92  91  30  30  92  85  32  50  10  86  65  85  43  81  97  43   8  36  51  72  58  66  43  13  79  54  36  76  82  95  47  20  42  66   5  44  95  94  86  19  22  93  19  97  19  19  81  54  71  27  17  58  72  41   3  42   4  97   3  16   2  11  77  90  35  28  22  78   9  50  95  47  68  24  49  16  53  89  35  19  19  99  86   5  43   6  81  78  18  90  18  59  88  42  86  68   6  92  48  99  91  40  73  14  75  55  26  44  39  58  14  96  91  40  69  72  11  15  81  67  94  43  94  68  73  10  98  90  30  86  58   4  86  13  28  12  87  62   4  31  60  56  88  78  84  62  33  20  51  77  51  99  83  65  48  37  65  46  95  45  88  42  71  77  49   8  26  23  81  69  49  46  67  75  81  17   9  10  42  52  74   1  26  43  92   9  60  38  71  15  73  43  32  36  38  36  49  22  41  42  95  29  63  42   6  35  73  13  17  96  46  18  52  97  51  66  47  33  68  58  89  34  33  51  47  23  59  10  53  80  87  50   7  84  35  62  20   7  79  38  44  99  83   6  93   2  75  57  21  29  67   2   6  23  54  95  78  37  61  40  42   2  49  32  51  89  82  34  59  34  51   5  54  79  44  13  77  88  80  98  91  55  28  45  50  35  87  90  48  54  68  96  60  92  17  93  28  41  22  68  76  14  86  15  81   4  46   6  55  21  55  21  62  73  23  80  69  16  47   3  10  89  90  77  70   8  13  64  46  32  72   9  18  70   9  53  50  72  51  92  54   2  51  62  70  86  17  77  13  23  54  44  19  23  85  19  25  12  57  13  61  66  76   4  12  24  57  90  64  51  92  91  89   8  43  52  12  41  89  71  80   7  18  17  79  88  68  75  15  28   4  49  18  10  61  29  49  69  57  71  85  44  42  74  59  78  51  66  68  46  13  38   1  88  93  66  85  43  67  75  12  35   5  79  51  22  29  62  77  45  50  67   8  60  34  14  20  88  76  76  28  24   4  50  55  16  33  18  54  36  94  91  29  94  27  99  30  66  11   6  87  87  83  33  89   9  89  98  14  30  68  20  96  50  69  38  56  41   9  37  91  40  31   2  40  32  19  19  61  96   5  85  23  16  10  47  74   3  97  87  70   9  19  68  67  38  46  93  16  55  50  44  41  71   8  76  91  66  93   3  47  78  85  40  27  68  33  21  31  91  85   8  56  57  22  18   7  23  91  70   9  69  58  31  10  79  46  79  34  71   2   9  64  67  16  57  79  27  61  77  68  56  50  42  60  79  73  69  24  13  17  97   7  28  63  13  43  83  21  67  32  98  86  83  55  93  78  78   7  73   6  35  34  76  35  32  79  39  51   4  14  26  89  77  35  21  87  68  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      3  93  90   2  34  23  99  19  50  75  12  68  44  54  99  72  41  21  81  89  58  28  16  11   5  92  42  13  27  47  79  41  22  91  39  49  10  56  74  10  59  66  83  66  31  96  20  41  47  77  43  10  15  97  91  67  38  81  55  54   1  35  39  22  14  51  32  38  89  83  20  31  35  45  58  42  37  35  87  58  59  81  64  84  40  87  42   9   8  35  65   1  53  99  86  11  79   6  91  66  73  58  39  69  99  94  80  61  21  10  69   3   2  67  35  46  50  65  89  49  46  78  71  56  27  66  87  42  96  90  89  13  37  99  91  55  50   4  65  18  20  79  79   9  81  76  82  10  59  36  60  85  54  18  37  33  71   4  76  81  36  52  16  17  25  90  36   5  17  80  49  89  65  65  14  65   9  43  95  74  18  32  76  19  85  22  64  32  86  77  60  91  30  39  16  23  42  16  28  14  89  56  66  72  47  11  23  73  87  26  47  25  85  55  68  69  72  10  54  31  48  83  79  65   2  41  17  29  63   7  86  38  33  62   9  43  26   1   9  11  22  89  32  23  94  39  90  66  92  80  47  77  19  11  36  55  65  95  20  76  73   6  40  89  18  49  26  92  70  35  60  45  51  17   3  58  19  34   5  59  48  95  40  47  58  72  58  79   3  15  39  42   4  39  60  20  91  91  34  57   8  54  36  27   4  43  55  65  84  68  52  96  20  60  98  49  62  19  42  55  61  84  81   4  28   5  79  94  39  40  48  88  56  10  82  91  63  91  37  12  51   6  72  37  56  80  83  91  47  50  51  10  98   8   7  69  71  42  42  30  70   6  26   9  55   9  46  67  46  22  24  48  92  68  72  46  48  65  80  23  57  94  75  83  61  84  60  83  99  27  13   5  36  22  14  70  64  63  65   3  23  62  43  20  30  74  31  93  40  43  32  43  94  85  25  57  87  65  33  95  76  90   2  77  88  16  85   6  26  82  88  58  26  88  63   6  20  11  51  41  67  47  23  85  50  19  91  55  33  93  20  15  26   9  87  47   8  20  46  88  65  39   3  78  64  65  97   3  64  95  41  19  47  83  39  79  47  39  37  19  35  63  32  58  62  33  83  42  41  41  74  22  61  54  50  77   1  36  22  13  78  18  49  21  54  64  14  28  65  48  91  34  11  31  68  87  41   4  29  81  73  82  28  16   9  55  94  12  16  13  69  17  42  55  41  84  61  38  37  81   7  89  87  55   1  32   1  71  48  24  39  25  50  76  38  53   3  76  59  94  13  49  78  64  45  49   2  77  71  29  94  23   5  37  56  32  58  48  56  51  80  27  28  61  35  29  98  89  66  74  85  83  51   2  52   7  88  26  99  48  87  38  18  75  56  96  74   4  89  95   2  62  66  61  62  18  40  88  10  38  46   8  14  63   2  92  24  33  74  94  70  26  97  83  74  78  11  53  59  98  62  47  99  16   3  13  14  76   5   8  84  96  64  10  99  54   3  75  79  66  55  88  76  64  52  10  64  72  88  33  50  17  33  29  76   2  42   9  67  54  66  96  88  92  65  31  81  89  41  13  84   5  60  24  72  94  46  95   8  88   4  72  76  84  87  34  75  99  55  49  16   4  52  53  19  45   6  31  92  32  79  49  58  12  90  49  14  48  45  85  19  45  75  65  62  64  97  18  82  78  74  63  18  97   3  48  93  52  67  66  36  84  47  93  70  63  33  98  48  46  78  26  74  38  68  89  98  71  47  79  67  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    50  38  81  59   9  99   5  41  32   1  18  13  11  12  93  73  75  30  82  71  32  70   3  52  85  87  36  22  18  83  43  73  60   3  15  37  83  28  90  69  86  92  64  53  37  10  21  18  34  89  39  12  57  33  59  73  87  74  62  93  42  90  15  42  93  12  75  94  16  16  57  43  42  30  14  23  39   4  33  23  88  24  22  68  63  57  90  26  76  56  19   2  93  64  95  95  61  94  31  60  57  77   3  86  17  21  37  83   1  90  26  24  48  33  36  93  18  32  93  63  29   8  28  48  34  85   9  36   1  36  55  75  23  78   5  26  97  97  21  27  64  28  62  73  61  93  74  81  82  70  76   7  70  80  99  23  40  86  47  24  83  37  72  20  51  71  22  37  57  30  14   1  84  98   2  90   6  20  86   8  18  37  18  51  66  84  54  93  39  67  95  86  85  98  85  76  60  79  72  64   7  99  53   4  35  92   8  23  72  56  57  16  81  92  86  87  30  75  93  73  45  62  37  64  68  23  60  40  29   1  32  17  42  57  16  14  48  36  52  52  15  74  87   5  33  78  44  39  68  53  93   8  54  56  86  32  95  93  18  86  67  88  92  13  69  66  16  61  34   6  97  15  90  57  10  49  61  15  51  45  80  82  69  29  73  75  58  93  77  48  10  44  81  92  21  19  83  81  11  96  50  39  85  57  13  69  29   9   4  79  57  63  26  60  30  21  33  85  33  68  44   9  45  71  71  14  18  32  44  98  75   1  55  26   8  70  66   9  22  64  71   4  22  12  86  43  33   2  35  97  75  18  14  85  11  38  49   1  36  43  29  38  17  31  40   7  63  36  55  55  84   6  38  57  29  84  33  73  44  10  64   1  28  68   7  21  54  67  85  18  69  32   6  36  25  98  31  22  46  69  45  99  80  33  10  15  12  18  70  31  62   7  51  55  47  66  13  19  10  47  23  60   7  42  85  37  47  18  42   7  66  97  73  14  62  12  37  83   3  61  87   1  14  62  51  58  79  81  84  84   4  38  33  58  58  40  98  94  40  51  95  63  49  11  77  29  63  89  53  73  56  38  16  16  40  29  97  25  35  88  95   4  16  22  20  76  73  23  33  48  32  49  58  40  60  89   9  53  93  18  93   2  33  37  39  34  54  33  62  11  11  64   3  81  93  95  37  34  91  27  68   4  78  19  64   5  56  75  78   4  59  34  19  81  80   6  80  18   3   8  56  28  83  49  93  45  48  96  15  99  49  62   8  57  52  70  64  28   4  82  82  56  15  50  41  30  23  34  63   8  34  91   6  75  13  85  42  39  14  37   2  12  68   4  85  69   5  32  70  98  90  48  31  88  65  23  94  88  16   7  83  84  91  25  25  30  28  50  64  40  67  38  75  43  13  87  74  62  30  79  96  75  65  71   1  29  48  46   5   2  44  48  87  53  94  64   1  76  65  16  19  95  13  22  35  53   5  74  38  60  83  76  42  58  40  51  25  55  87  38   2  35  28  43  49  89  12  89  39  42  36  86  56  31  46  79  84  85  11  49  43  99  98  85  16  87  78   9  97   3  37  33  86  27  57  25  62  75  48  65  26  63  66  58  28  92  77  38  31  78  20  69   7  82  53   2  21  67  68  30  33   9  73  62  36  88  78  88  83  23  87  85  32  28  61  33  41  37  71  50  54  97  78  39  86  83  42  48  51  62  29  95  60  51  58   7  15  48  32  25  95   7  49  41  71  35  51   9  88  88  26  55  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  30  75  21  86  46  56  82  99  80  43  59   6  37  58   4  78  79  81   6  26  36  33  42  94  45  34  94  27   7  73  18  31  21  22  36  21  16  60  63  37  66  34   3  40  71  84  73  27  91  34  57  76  87  79  62  26   3  17  90  33  48  15  57  36  45  79  35  85  82  96  91  34   9  73  53  44  23  79   7  44  17  19  13  83  50  18  77  67   7  81  90  33  58   9  67  17  21  24  65   8  63  71  23   7   2  77  62  39  74  83  52  78  90  87  37  24  14  75  21  54  49  86  88  28  28  20  85   1   5  44  28  64  91  92  73  43  47  65  78  29  72  69  18  85  12  75  59  52  81  47  86  59  79  82  79  76  37  28  90  21  70  54  98  73  57  21  64  91  94  97  55  83  55  52  73  23  38  67  89  90  74  21  36  54  84  12  68  19  44  81  43  50  95   2  88  17  88  43  70  52   9  44  61  32  80  98  69  79   9  53  88  61  99  28   5  12  18  84   5  61  72  69  22  43  21  33   7  36  15  84  24  73  87  35  51  72  37  14  12  83  58  78  59  42  83  94  64  99  47  15  67  91  44   8  57  23  51  63   3  93  28  56  69  51  83  89  99  35  79  52  93  31  69  89  96  65  19   1  95  44  10  66  70  71  49   1  68   3  77  99  80  62  61  54  96  49  90  85  74  62  58   8  47  75  47  81  25  97  44  45  61  11  80  88  66  34  98  84  15  71   9  67   3  90  15  96  16  76  35  45  95  23  42  45  23  39  78  85  85  65  41  77  71  11  92  17  67  65   3  20  68  47  84  25  46  23  67  64  46  81  87   2  61  20  55  48  20   6  44  77   7  48  35  16  81  50  53  49  77  81  96  70  93  73  56   1  86  38  47  91  97  96  52  71  72  50  40  52  64  60  85  26  38   3  17  82  67  89  72  23  40  92  39  49  20  24  75  17  62  41  91  48  97  18  58   1  50  80  53  67  77  70  49  16  39  61  10  55  25  39  17  90   1  10  66   5  11  82   8   3  17  96   6  68   9  42  61  69  84  54  89  49  65   9  93  65  56  59  54  44   8  26  87  24  35  34  81  96  96  74  79  28  13  34  67  80  10  80  37  72  56  17  12  94  56  81  97  21  52  20  41  26  92   1  18  29   4   2  40  30  56  88  49  36  56   2  83   1  69  46  67  62  68  22  97  52  26  87  15  51  41  23  62  12  16  42  79  12  52  22  30  21   4  79  12  89  92  46  18  17  12  23  67   4  85  39  80  59  41  16  71  38  34  36  58  27  89  53   6  75  59  76  41  49  31  52  23  76  24   3  66  60  94  56  15  99  81   6  12  76  66  19  90  88  59   9  14  23  16  97  77  83  12  71  87  82  11   7  57   3  37  15  53  78  97  66  55  48  46  81  66  12  58   2   5  18  68  40  42   6  76  63  54  11  22  65  69  36  84   6  12  88  68  51  67  13  79  43  81  20  98  76  36  11  84  77  51  61  45  73  76  39  72  34  77  68   9  27  18  48  57  82  38   1  90  83  98  14  18  44   4  30  15  51  59  45  24  27  73  65  54  71  19  51   5   2  27  52  40   4  77  36  56  79  51  84  25   4  55   8   4  46  47  16  47  20  67  57  82  27   4  42  92  32  60  85  32  15  43  67  51  69  87  50  56  69  88  59  72   1  65  61  40  74  54  54  10  18  57  27  77  87  87  32  74  51  73  20   5  58  79  98  31   6  49  38  96   5  79  93  28  31  27  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                7  28  43  19  36  33  83  74  73  84  80  85  63  99  50   5  90  49  56  24  18  47  81  56  92  29  56  70  80  41  37  26  19  34  55  48  11  86  94  20  84  97  70  13  63  70  82  14  42  16  42  94  20  11   8  46  55  31   7  10  98  25  46  50   1  66  19  20  20  50  85  86  96  45  25  29  70  51  36  69  40  40  80  43   2  14  22  97  48  46  77  69  57  20  54   1   2  97  97  87   6  45  59  42  96   9  55  89  30  99  98  49  26  50  34  41  90  11  67  48  44  87  91  49  51  72   8  28  16  95  31   1   1  60   6  13  96  34   6  43   7  97  74   6  46  43  23   1  14  94  48  65  23  44  83   5  22  44  57  74  83  47  64  19  69  89  70  35  16  81  17  70  56  79  27  74  70  49  51  99  32   5  49  74  51  43   9  72  77  25  36  90  90  89  58  49   6  27  71  31  50  37  85  28  13  54  31  92  99  67  58  22  49  25  46  55  97  29  19  12  70  50  56   1  78   7  81  69  70  58  11  60  10  83  33  24  72  91  67  44  33  98  82   6  27  94   9  19  29  69  53  79  93  96  71  13  85  64  69  59  95   1  25  11  44  57  98  31  62  53  98  13  95  31   3  67  16  66  93  35  80   6  13  23  28  11  95   8  52  63  64  48  44  17  33  26  59  93  47  74  67  42  30   9  23  56  25  43  31  49  24  64  82  80  17  69   5  38  23  49  18   1  68  31  53  27  26  20  15  89  84  18  93  19  34   6  35  16  11  55  71  43  81  68  67  52   7  39  83  17  59  29  66  19  27  79  41  73   6  55  27   9  90   7  92  46  45  25  76  28  13  45  78  32  13  84  31  13  32  53  66  22  36  84   3  21  61  84  97  72  84  94  34  70  99  39  92  78   2  54  89  90  51  55  34  89  37  79  26  59  22  91  46  73  96  85  64  24  92  45  69  84  25  47  67  62  49  15  45  25   2  17  16  25  24  51  30  26  68  68  84  85   2  45  62  43   3  57  74   7  60  95  56  69  59  96  23  24  17  71  50  93  18  99  62   3  53  91   3   8  67  66  64  25  94  40  72   5  75  76  34  20  65  14  55  35  58  44  11  19  30  76  42  50  93  77  42  68   5  58  21  22  78  34  39   2   5  16  53  87   9   6  69  34  91  30  18  96  97   6  82  46  16  96  29  50  67  53  70  49  49  76  15   1  68  58   4  35  48  49  35  24  17   7   6  31  83  13  96  67  57  61  64  85   4  14  86  40  59  36  94  44  62  91  45  44  97  70  62  47  37  94  60   3  36  14  53  51  29  58  68  94  74  32  76  34  75  18  44  73   7  12  25  68  34  35  24  73  30  83  97  94  58  25  77  38  66  50  72  85  88  44  58  10  89  49  19  16  98  67  51  50  47  22  72  94  24  47  38  59  31  29  72  35  95  40  12  41   8  42  17  66  92  79  89  92  39  21  76  53   3  28  32  75  23  55  99  81  77  82  63  39  36  36  79  58   2  91   7  59  89  10   8  89  12  54  60  10  13  30  66  76  38  65  13  17  89   3  95  83   2  13  87  72  49  85  79  41  57  11  14  31  87  56  11  26  77  65  31  40  77  56  33  22  80  86  63  84  32  54  38  20  52  50  45  94  58  89  86  80  88  36  47  44  43  49  91  97  25  94  29  68  19  64  20  94  15   9  28   6   8  69  63  88  18  73  48  12  30  40  10  16  20  30  81   7  21  45  16  45  28  15  82  39  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                              69   3  21  83   4  87  58  85  35  31  91   4  77  38  45  41  56  75  43  48  69  23  70  33  43  61  72  86  89  82  31  66  86  51  10  69  22  40   9  24  26   2  25  99  47  25  16   7  27  33  52  98  84  72  12  70  83  77  31  97  15  45  20  91  45  59  85   7  73   3  90  42  87  18  34  13  20   6  96  58  14  66  52  59  61   8  19  97  70  15  54   5  38  48  17  20   5  79  87  49   1  58  75  26  73  78  83  50  78  65  52  61  97  85   5  83  97  86   7  36  37  20   6  92  82  45   8  88  60  52  22  44  57  53  53  10   8  76  28  26  67  67  91  26  52  97  65   7  71  17  53  49  32  18  82  82  81  25  94  33  16  42  99  45  88  33  59  94  94   1  52  16  60  85  23  16  18  68  83  57  74  36  49  70  47  33  30  92  88  84  99  66  39  77  93  71  75  38  68  87  46  99  75   9  23  92   1  99  41  73  25  80  17  65  20  21  79  48  92   3  94  84  91  70  80  97  60  53  19  25   7  19  94   9  38  41  27  63  44  77  48  40  76  24  68  56  95  15  65  37   4   6  40   2  76  30   8   8   8  67  17  18  18  28  86  31  48  73  29  27  69  33  87  61  93  92  81  19  30  30  77  64  73  29  51  84  66  33  31  28  63   4  82   3  14  82  51  37  39  68  26  42  94  31  26  70  21  23  60  15  16  59  97  67  17  53  23  16  11  33  73   4  72   9  88  97  66  42  31  83  87  57  99  86  35  35  96  23  27   1  47  38  50  95  98  22  36  27  27  39  63  91  10  49  79  21  27   3  71  23  58  43  44  35  87  76  68  10  94  43  79  42   9  24  65  57  17  15  11  10  67  94  94   2  26  23  44  82  38  77  37  58  27  42  70  17  44  13  29  82  91  53  34  57  23  77  25  47  29  61  87  93  79  77  36  73  31  72  11  85  43  88  89  44  89  54  19  87  98  19   6  11  86  59  53  73  36  34  72  23  38   6  10   6  98  51  56  58   4  17  34  78  44  73  39  72   2  83  87  45  75  78  67  51  87  59  76  91  64  15  19   7  52  67  12  76  50  65  54  26  70  35  22  23  34  43  93  24  69  57  97  67  82  26  25  27   2  76   5  58  83  21  44   8  46  89  88  48  79  91  41  61  36  59  63  31  62  91  77   9  63  59  99  17  43  99  79  33  84  73  94  79  72  60  66  40  80   3  91  42  12  71  68  92  83  83  53  43  18  31  23   9  51  23  55  37  29  10  98  26  14  51  47  79  74  63  61  48  42  32  31  40  52  12  42  41  14  74   8  57  61  89   9  57  42  96  44  28  99  38  87  29  22  77  99  89  60  57  89   9  95  94  50  35  23  71  20  80  70  56  18  22  55  48  84  14  74  67  33  80  48  22  43  54  47  84  28  93  33  88  74   4  74  95  41  24  50  67  13  99  47  29  36  45  43  85  70   4  59  50  17  18  30  68  62  81  62  10  71  18  54  94   7  55   6  17  49  94  49  70   8  19  62  85  14  74   5  78  23  27  88  90  74  38   4  85  96  78   4  10  75  13  56  51  70  84  53  94  48  94  16  73  34  78  24  73  93  60  46   2  38  55  37  26  62  64  73  20  90  43  42  47  30  56  71  82  39  66  22  14  47  37  94  99  83   1  68  70  80  11  29  29  47  63  31  63  11  49  68  12  67  15  85  53  61  92  98  18  19  82  50  27  79  30   1  61  44  37   2  95  17  62  71  47  97  37                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  63  29  17  23  73  41  59  65  97  81   5  33  56  68   9  70  84   1   8   6  99  61  41  54  42  83  85  12  58  87  71  45  70  96  86  20  97  29  48  93  89  48   1  65  55  41  64  43  73  31  30  98   2  53  97  62  75  40  46  69  96  54  65  41  97  42  74  38  82  51  65  76  16  44  53   7  61  35  71  41  15  32  77  95  22  12  58  69  34  12  34  78  48  68  12  41  10  20  17  19  72  17  41  60  66  43  49  25  20  37  84   7  82   7  60  18  59  76   4  97  86  28  38  52  61   5  57  48  10  82  49  13   1  33  81  62  56   2  54  58   9  59  75  66  84  81   9   3   3  87  18  13  57  61  50  57  74  25  16  74  61  20  37  46  61  17  42  18  77  95  29  96  68  70  42  29  33  75  70  98  87  63  96  48  32  75  16  21  96  54  83  12  12  72  58  15  17  83  89  11  90  14  78  53  96   9  53  29  30  65  31  71  32  37  71  11  85  96  61  81  53  66  64  40  20  11  11  21  88  74  39   1  97  12  53  19  41   4  56  94  41  89  15  97  60  10  79  43  92  44   3   5  27   3  55  14  91  12  76  41  61  98   6  50  53  37  98  61   5  97  65  15  17  28  33   9  69  24  37  18   4  13  39  23  59  71  22  41  64  57  42  49  22  53  24  14  81  54   1  87  19   6  14  91  67  89  98  58  41  56  23  16   4  73  77  82  42  82  43  93  90  84  15  26  13  54  97  80  27  38  68  24  24  99  14  50  20  34  80  95  43  75  29  31  92  14  82  23  79  80   4  57   4  32  38  38  45  94  49  87   2  51  54  95  54  61  72  24   1  37  95  56  81  21  93  19  31  58  62  11  89  57   9  91  74  26  84  50  94   7  29  76  41  54  66  43  44  18  94  23  43  41   6  99  81  49  27  67  88  75  52  36  85  67  96  83  62  13  82  34   9  21  96  66  75  76  53  28  27  77  48  15  69  20  52  60  23  77  49  14  56  51  65  11  46  55   3  69  50  56  89  42  93  62  73  99  19  58   9  77  53  38  49  84  57  37  63  19  44  79  74  71  30  94  26  48  40  32  85  85  71  88  32  23  58  19  49  73  82   6  92  79  88   9  28  20  14  81  71  32  44   7  99  35  68  47  13  51   8  60  29  44  27  49  62  80  25  34  65  67  80  15  69  66  46  51  97  89  74  90  69  19  38  88   2  46  79  46  22  59  62  33  50  18  29  52  28  73  56  70  94  11  47  39  88   7  84  64  87  49  98  21  96  51  55   3  11  67  41  30  80  76  98  75  29  19  33   4  69  53  19  81  55  34  92  84  84  55  82  52  11  74  51  64   4   4  15  46  87  36   4  70  68  72  73   3  44  24   7  47  50  20  77  85  80  17  84  62  23  54  44  53  60  20  82  97  35  42   4  26   1   3  45  88  98  88  94   6  70  15  49  24  74  62  20  18  86  25  48  53  50  65   6  31  25  99  36  25  48  82   8  75  51  47  40  23  49  62  68  49   1  65  11   6  16  45  21  52  23   8  66  85  52  82  26  55  38  78  78  16  22  82  24  32  31  15  15  94  89  61   5  94  82  68  63  34  24  12  47  26  89  89  56  34   1  79   8  69  57  15  73  85  80  31  87  18  66  46  30  65  63  88  72  19  22  81  37  96  41  46  65  69  42  28  32  56  38  19  84  29  81  62  96  31  59  86  87  60  66   8  42  57  38  14  39   9  96  24  47  32  80  23  37  59  23  76                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                          77  43  72  20  27  83  68  32  68  57   7  16  79  53  31  14  76  53  93  15  65   3  37  16  20  97  56  62  73  59  30  94  67  48  38  23  75  23  54  21  72  13  79  22  71  46  91  77  75  51  78  30  30  33  39  13  39  75  77  96  50  54  41  37  38  51  87  65  22  42   5  99   8  78  16  86  73  77  54  29  12  88  15  19  48  66  80  36  27  96  53  31  80  86  82  60  41  22  34  19  54   7  84  23  82  50  71  59  79  24  19  35  72  21   4  44  38  56  20  52  26  90  30   2  90  13  25   6  91  56  31  38  82  87  67  36  35  11  83  61  41  93  65  78  75  12   7  39  44  12  78   7  67  33  71  10  84   5  99  33  99  69  77  76  52  93  99  19  91  74  70  83  53  57   7  52  82  63  78  67  79  46  11  41  44  59  88  20  53  34  91   1  21  86  34  97  18  70  92  46  75  58  86  77   4  16  34  51  56  67  30   7  77  46  59  30  45  74  86  18  41  98  80  23  89  15   9  65  76  46  38  93  91  84  83  68  82  20  76  49  20  75  85  35  83  11  69  44  26  24  16  68  90  14  72  39   9  13  24  37  31  69  25  91  57  68  33  55  20  88  44   1   2  77  85   1  49  71  39  14  68  30  68  50  70  95  85  30  70  12  95  40  69  11  19  61  93  15  89  13  43  11  73  90  88  22  85  60  86  60  86  39  91  77  16  26  23  85  16  87  17  90  30  28   3  53  62  41  53  95  89  85   1  32  32  93   1  68   9  66  16  94  42  65  95  89   3  98  50   7  50  90  38  89  41  77  13  44  57  88   5  26  67  79  82  82   8  34  24  70   7  27  44  63  81  81  19  91  41  66  99  85  94  37  58  89  98  28  92  24   7  77   6   4  42  85   5  50  94  42  17  77  99  46  34  57  35  48  16  50  11  48  50  35  64  39  43  67  46  21  73  89  54  65  35  87  59  76  94  38  88  23  31  11  50  63  39  41   3  56   1  40  17  16  52  77  76  48  71  58  66  63  57  59  27  42  91  10  84  34  66  88  24  86  36  44  37  45  51   9  39   8  89  60  76  30   7  94  81  93   5  74  21  43  30  82  97   1   2  86  71  44  94  35  67  54  54   5  87  54   1  56  65  63  96  96  18   2  47  17  65  65  16  43  98  14  78  73  53  29  61  20  69  83  50  72  34  59  80  88  84  27  63  92  16  43  40  14  14  81  17  60  77  86  78  23  85  58  98  36  57  92  22  56  38  11  37  25  68  88   4  86  13  44  60  50  61  61  97  45  24  54  95  30  71  29  10   8  85  91  72  33  78  79   3  15  70  23  80  38  71   6   3  21  32  63   6  74  96  72  22  79  25  14  80  31  48  20  52  40  31  91  97  34  75  95   9  57  32  59  32  57  22  49   1  61  51  29  59  72  59  38  24  35  21  56  30   5  60  51  93  92  37  37   2  75   1  89  34  23  33  57  44  64  27  51  86  70  18  58  17  45  63  42  16  85  26  16  93  66  87  69  15  34  23  29   8  20  67  74  63  86  41  94  57  46  66  70  19  41  82  85  93  17  31  13  83  27   5  72  24  33  59  83  25  85  47  66   9  78  72  10   7  43   9  75   7  41  68  77  64  27  98  46  97  55  73  13  75  27  30  46   4   8  80  49  87  92   4  13  56  76   7  80  70  38  59  35  84  63  88  77  28  15  48  60   6   7   8  89  89  14  34  82  27  52  16  15   4  13  62  84  57  14  67  45  45  72                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                        54  62  58  97  60  73  49  16  18  85  86  51  53  87  38  34  78  40  57  26  88  98  59  91  53  36   3  81  39  17  93  24  44  63  52  31  75  74  95  12  15  31  91  81  42  70  14  42  57  31   9  50  36  19  96  87  25  76  80  87   5  51  19  17  37  30   7  77  87  15  91  50  31  82   5  38  51  96  38   2  58  21  96  20   5  52  90  88  79  80  49  77  85  86  15  85  46  65  77  18  62  67  94  20  68  16   3  74  50  70  34  82  23   1  80   5  26  87  66   1  72  53  53  89  34  11  70  86  56  70  61  81   6  34  20   2  16   4  89  46  30  96  74  35  62  25  74  82  88  31  37  93  91  82  53  36  88  11   4  34  21  25  28  77   9  72  91  93  21  99  12  65  98  89  70  25  33  38  73   4  19  96  29   1  89  49  37  36  17  44  86  36  37  83  82  49  30  96  19  42  86   4  65  25  10  51  81   4  21   6  65  50  42  53  53  38  91  73  20  28  53  90   9  43  30  35  66  97  13  80  99  95  34  23  70  52  30  44  62  12  97  58  57  36  70  78  67  38  47  77  90   4  78  53  58  55  39  73  13  99  62  49  37  81  26  53  70  12  83  78  68  67  16  22   8  88  14  83  75  54   9  69  48  99  31  11  27  14  48  82  22  16  60  16  66  86  98  76  37  26  23  47  65  85  69  18   2  82  94  20  94  29  70  47   1  32  30   7  19   3  55  35  20  46  59   5  29  79  15  78  40  98   4  65  74  40  19  46  66  38  31  89  95  72  93  29  23  30   9   5  32  73  97  71  21  26  20  46   9   7  91  10  45  12  98  39  77  15  23  99  44  49  43  45  69  69  59  14  73   5  83  84  90  12  72  35  46  91  78  84  87  56  22  47  82  99   2  49  71   9  14  55  25  35   5  44  62  45  75   4  98  28  64  42  82  42  19  23  11  60  83  48  40  39  99  96  58  78  42  69  75  19  77   6   1  39  70  75  88  77  39  31  30   6  52  89  37  39  36  91  39  75  12  42  22  86  27   2  71   8  90  56  25  11  39  55  93   2  48  94  18  90  66  49  39  92   2  38  13  19   9  88  81  62  70   9  33  92  69  46  76  17  57  27   3  86  83  59  94  82  22  93  23  81  20  71  21  87  40  87  66  98  99  97   1  54  59  35  35  41  20  39  86  37  44  29  47  58  44   4  37  22  66  80  55  33  12  10  74  65  39  22  98  49  49  12  95   8  81  40  95  18  47  59  43  87  30  91  47  10  58  82  78  69  91  35  70  28  93  37  70  26  54  27  81  82  12  16  68  47  62  53  78  64  88  69  83  51  35  50  31  45  35  18  36  18  65  38  49  81  85  87  17  16  58  53  32  41  89  72  47  50  85  40  54  98  29  68  70  97  76  56  78  45  83  20  66  91  79  86  23  59  64  93  54  47  87  59   4  49  65  31  51  95  24  28  32  53  43  17  87  44  46  26  16  63  52  41  78  87  81  73  24  91  69  60  79  91  33  81  32  21   9  83  84  46  77  60  66  78  34  77  22  92  89  57  66  79  70  64  12  95  70  94  55  79  22  81  41   8  49   8   4  82  33  74  23  87  38  80  28  46   4  81   5  31  48  29  64  77  63  10  87  44  95  16   4   7   6  56  11  60  84  47  18  79   3  64  49  90  92  70  19  20  82  28   8  97  45  85  65  40   1  60  75  11  82  78  75  73  67  38  87   3  42  58  18   7  14  89  55  95  35  50  49   4  12  33  87                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                      35  55  14  18   5  34  27  99  86  36   7  30  28   6  75  81  85  10  73  79  66  75  66  18   1  44   6  77  75  28  73  48  74   8  38  18  90  84   5  88  55  55  30  78  99  44  93  12  47  26  53  36  99  42  48  33  57  20  64   7  28   5  59  46  60  16  54  41  74  69  66  81  72  73  71  98  63  41  23  35  68  41  81  80  14  26  95  83  37  41  62  27  42  73  72  15  90  54  47  18  87  40  19  89  81  22  90  88  52  30  14  18  54  65  72  20  75  37  91  15  91  75  16  43  75  51  57  65  64  55  76  92   6  89  64  37  37  75  62   8  36  41  78  54  18  48  73  92  91  36  52  42  70  50  10  73  12  21  59  46  10  48  93  75  81  87  46  93  60  58  45  98  53  29  27  59  51  41  36  39  53  38   6  40  58  86  69  66  19  38  79   1  94  44  63  56  32  32  50  89   6  24  50  11  23  91   8  65  90  80  49  12  29  96  61  92  80  87  73  64  63  26  54  64  12  98  91  56  21  16  75  29  22  47  70  19  42  42  63  71  83  39  79  18  96   7  95  16  43  44  27  85  26  42  20  58   2  92  19   7  73   4  84  19  97  88  42   9  21  68  80  32  76  84  58  84  35  35  63  84  46  56  90  48  66  27  36  46  63  90  44  13  27  83  78  65  74  68  27  91  83  67  41  46  37  51  10  98  90  77  14  27  44  37  13  74  18  51  87  49   2  62  18   5  33  54  73  49  16  52  17  98  46  97  49  27  60  19  40  48  25  64  22  19  70  80  30  97  63  39  64  81   7  14  66  74  91  93  53   3  62  55  28  98  10  65  36  13  25  51  12  30  45  40  41  51  78  30  16  87  12  69   7  53  85   2  58   4  22  64  60  44  11  81  36  90  58  97   4  39  24  47   9  96  95   5  80   1  26  16  62  23  25  90  56  67  42  57  24  52  38  56  36  98  42   4  43  54  11  89  93  25  61  92  33  92  72  48  30  94  84  23  50  44  12  40   2  14  34  37  74  41  42  72  72  26  93  88  96   2  41  96   6  69  51  86  96  42  56  89  30  79  47  80  13   1  67   7  90  30  51  63  69  12  46  46  99  72  96  90  27  42  77  12   8   1  25  11  59  22   9  97  16  79  97  87  35  51  68  93  17  37  67  69  13   3  79  56   7  42  50  27  27   2  94  36  97  14  64  13  35   9  59  58  66  72  33  62  66  14  79  48  90  55  56  38  27  91  99  42   6  84   9  33  60  45  37  61  53  27  61  93  90  67  19  58  65  73  36  89  15  19  85  42   4  74  80  49  29  26  30  48  47  68   9  50  34  46  75  24  40  79  73  99  14  35  26   3  49  26  94  45  44   4  33  65  11  26  33  12  69   5  36   4  49  59   5  43  92  68  36  66  18   6  33  26  81  62  22  51   8  11  40  94  17  68  16  24  83  72  67  71  81  17  19   3  94  88  64  56  44  57  45  81  89   2  26  86  10  85  13  26   2  77  25  43  20  54  82  98  16  70   4  74  16  10  84  77  78  35   6  81  45  16   5  29  23  64  60  67  93  71  53  34  72  92  55  29  12   4  29  71  41  36  78  27  47  80  54  61   8  63  70  61   1   4  74  60   4  13  96  92  84  47  10  55  64  71  35  86  75  58  15  17  54  40  50  82  54  49  39  37  68  97  71   4  72  52  43  78   2  15  25  65  63  56  45  50  27  15  48  28   1   2  57  17  39  90  50  34  14  48  45  92   4  29  59  91  49  30                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                    1  34  31  94  90  23  53  62  70  63  26  61  19   3  79  53  23  84  39  33  75  64  31   3  26  69  66  93  14  40  99  44  30  60  14  66   8  37   2  16  29  88  80  27  23  43  91  43  11  70  62  91  86  79  63  63  60  83   9  45  58  67  77  30  96  92  75  34  65  40  96  70   6  63  34  92  92  35  87  28  61  41  27  62  65  52  89  32  55  46  27  45  32  48  79  26  75   9  73  44  42   9  88  35  31  76  73  81  30  78  11  58  41   5  92  36  98  52  60  16  66   2  81  68  43  46  34  86  86  87  44  64  77  29  39  92  24  56  27  20  42  24  83  61  36  42   7  99  69  36   8  42  37  82  63  68  85  68  59  40  44  67   6  90   1  81  72  21  34  74  25  47  18  78  34  87  72  43  10  32   3  54  31  44  54  34  57  95  38  90  82  72  40  93  28  66  57  21  92  10  35  86  64  48  18  37  98  18  29  17  13  64  90  40  48  68   3  48  45  22   6  57  37  12  37  99  82  40  70  40  26  30  44  44  21   8  19  89  11   8  71  57   9  86  44  79  47  78  64  89  76  84  71  37  48  27  78  62  31   2  84   9  37  57  63  89  25  52  64  21  19  23  98  17  31  29  44  91  29  92  54  53  88  18  85  41  33  97  72  46  47  87  58  58  87  19  31  26  70  55  41  38  37  79  64  48  36  32  45  90  68  62  64  21  50  97  19  98  90  62  17   8  21  70  53  84   3  58  30  61  28  32  38  26   2   7  99  52  43   3  83  49  72  89  39  91  45  93  35  40  21  42  75  88   6  53   4  60   9  81  68  23  90  29  63  35  26  33  69  20  65  24  83  39  71  35  51  37  28  27  75  23   7  43  22  30  23  43  97  75  11  59  66  85   6  31   6  12  78  76  14  83  29  99  80  26  98  56  70  75  12  40  46  62  37  98  66   7  42  39  10  86  79  51  76  66  83  87  43  92  85  46  36  19  66  45  50   3  26  50  26  91   4  81  14  81  67  60   6  66  85  22  12  43  63  89  83  95  60  98  41  31  93  27  88  92  73  49  74  25  34   4  84  79  18  77  51  74  31  54  54  67  48  18  22  42  80  11  76  86  57  77  38   9  22  18   7   9  50  25  24  50  53  88  20  14  41  14  55  63  34  29  70  77  69  70  99  87  93  86  39  51  41  96  70  72  89  32   6  62  37  98  39  10  48  43  61  80  71  23  79  48  67  12  86  33  71  62   8  17  70  79  95  56  16  49  55  78  33  14  59  37   4  31   7  53  99  79  15  32  68  92  34  87  70  45   6  95  56  22  36  75  92   6  30  29  41  86  60  39  23  29  79  77  52  62  51  84  57  99  89  64  44  37  97   8  88  57  64  92  66  63   4  84  62  22  57   9  91  97  50  75  63  38  96  33  63  83  19  46  98  43  61  25  62  65  21  52  28   5  83  98  57  44  98  82  63  58  10  26  93  86  53  20  58  92  53  41  12  23  72  47  51   9  19  22  71  59  29  81  72   1  98  17  63  67  15  30  83  10  27  58   7  87  34  29  77  65  42  55  45  49  92  75  50  64   8  95  94  43   5  95  73  11  89  42  64  39  22  86  99  67  77  95  71  22  84  91  37  59   8  68  55  18   7  39   8  55  67  39  57  51   9  81  22  27  79  97   2  56  72  52  78  91  81  54  38  57  72  62  76  38  79  27  98   6  16  84  29  46  74  80  45  82  13  43  76  34   2  93  74  74  44  98  84  49  71  57  54  42  70                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                  90  51  51  75  54  73   6  36  52  91  53  12  96  24  21  22  81  63  32  75  94  34  57  56  78  36  70  71  82  54  77  49  67  86  48  13  75  70  18  13  11  98  15  12  43  32  56   3  68  16   3  49  46  89  74  69  43  69  34  84  79  27  13  75  41   5  60  22  70  56  63  19   9  33  33  40  28  95  10  13   4  82  39  61  95  29  13  68  75  76  94   2  38  45  56  86  80  99  39  32  17  37  89  98  57   6  62  37  79  99  37  43  21  88  21  85   9  43  57  14  56  86  48  49  88  60  40   8   1  82  71  41  40  41  58  32  52  85  98   3  87  32  27  11   4  53  54  36  86  35  60  66  22  57  42  32  18  20  52  44  39  95  97  77  53  95   3  10   3  98  34   7  22  14   1  24  42  25  22  86  50  58  99   6  16  25  70  75  29  46  14  98  39  59   8  69  63  43  75  65  26  25  30  41  55  52  20  79  69  13  65   2  13  38  44  59  97  25  42  58   1  91  39  79  61  98  54  39  92  42  45  43  21  45  32  82  48  36  73  65  77  82  67  24  78  21  60   5  66  82  14  41  42  15  41  45  89  86  40  85   2  95  35  22  90  16  19  26  36  46   5  61  61  81  12  26  54  44  10  33  24  83  29  17  37  82  34  51  39  38  91   7   4  86  68  22  86  23   4   9  58   5  36  83  14  35   6  77  98  32  75  88  42  14  43  94  11  21  22   3   3   2  56  56  41  12  57  63  99   9  54  21  77  46  27  42  76  37  74  24  47  13  40   7  51  99  34  80  94  92  20  22  26  99  23  49  64  43  45  66  47  20  10   4  11   9  27  88  88   1  88  77  44  50  52  20  38  87  17  65  31  50  62  25  74  65  50  63  16   9  96  22  94  99  38  85   1  27  68  88  88  14  93  29  69  91  78  76  58  68  99  19  20  34  84  81   7  61   3  85  17   1  90  37  57   8  72  78  37  47  72  58  42   8  66  60  90  58  49  93  71  39  41  20  15  36  94  10  89  48  82  67  58  79  34  92  68  72  78   8  65  88  99  62  52  22  61  22  93  36  71  65  51   2  55  60  87  77  33  60  92  61  87  88  22  21  22  10  17  63  15  79  63  20  85  57  50  25  34  32  44  17  25  55  74  77  39  81  63  96  29  17  78   1  57  85  72   4  15  76   9  48  15  61  41  83  59  71  82  84  92  29  19  35   2  10  79  42   6  99  50  14  61  49   5  51  91  34  41  81  71  71  44  38  51  66  80  76  57  38  43   6  52  61  49  45  43  82   2  16  33  53  28   4  61  55  81   1  53  34  54  14  11  94  43   7  23  64  31  60  20  20  66   9  58  52  47   3  10  22  83  54  87  37  41  12  91  88  32  40  24  32  60   7  53  92  78   7  32  38  72  70  55  32  55  10  80   3  79  75  97  49  59  57  72  66  47  49  63   1  92   6  87   5  89  76  10  40  77  28  59  53  99  12  50  41  41  84  88  82  33  89   7  53  59  39  18  64  86  72  68  40  55  22  50  66  87  32  65  52   6  90  72  84  35  62  98  74  71  48  86  19  64   7  95  13  44  84  37  28  76  89  29  74   4   3  57  69  36   2  88  43  62  15  21  72  92  81  60   7   9  83  12  50  78  58  37   9  92  91  68  64  98  16  89  33  58  58  49  28   2  19  32  38   3  49   7  73  19  74  38  79  42  52  81  75  34  65  34  36  38  30  10  80  50  71  42  34  75  64  49   8  83  49  54  59  41  31  64  56   7  55                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                94  66  21  63  69  50  43  61  15  17   2  77  44  51  55  20   6  49   4  78  68  84  41  39  15  74  26   1  57  14   2  88  95  42  30  27  33  30  99  13  69  60  95  88  34  39  30  26  47  94  73  65  60  82  85   9  68  37  41  62  91  76  75  69  30  27  73   3  91  69  17  58  81   7   1  31  69  14  75  61  50   5  30  46  36  40  36  47  61  54  54  75  19  92  50  86  81  48  31  31  12  89  45  18  40  10  56  32  58  93  36  12  64  70  31  74  29  75  48  12  66  43  39  86  95  17  44  47  63  82  83  86  13  33  43  78  51  46  54  20  36  16  15  93  32  72  77  67   8  43  55  99  40  38  82  50  13  34  36  92  75  74  36  68  58  22   4  26  12  36  56  39  19  39  34  82  90  64  16  28  81  25  38  41  50  82  36  60   8  71  96  21  11  24  69   6  78  17  94  63  97  28  10  48  52  78   1  99  41  71  18  88  25  56  85  51  25  75  23  31  39  21  15  50  32   3  72  12  14  36  95  73  78  29  17  11  12  94  57  49  80  22  61  11  16  63  49  78  39   3  11  67  42  41  68  33  76  80  24  66  23  54  27  97  34   8  96  52  38  33  23  48  75  57  28  99  28  93  29  68  15  79  11  98  48  40  47  86  87  15  20  72  55  88  60  73  98  74   5  72  55  14  89  17  49  13  39  11  41  77  89  17  12  14  57  28  21   3  38  27  95  83  53  34  49  64  22  90  45  57  14  67  82  70   9   5  75  85   9  61  53  66  77  92  63  68  50  87  57  17  18  81  52  13  66  25  10  41  88  44  60  65  26  62   5  87  27  94   5  55  98  96   6  43  59  90  69   2  53  96  10  27  91  18  82  72  64   7  52  56  54  70  32  15  58  26  77  57  23  90   1  43  69  12  74  51  95  11  21  12  81  24  86  42  57  48  19  15  46   7  41  82  44  13  70  95  87  15  31  29  46  93  23   1   5  56  89  52  95  17  74  33  82  12  59  15  85  83   7  74  70  52  74  84  83   2  51  24  58  45  31  15  35  32  56  12  97  16  47  77  39  85  37  88  79  39  63  54  67  70  42  95  76  42  77  83   9  99  85  78  40  81  52  17  45  75  91  65   4  66  51  75   7  91   7  76  17  71  16  96  50  24  52   1  47  34  69  88  42  26  49  99  60  95  56   1  56  41  98  91  32  80  68  31  33  33  67  30  29  95   7  12  45   3  29  47  25   6  76  88  96  19  83  82  21  49  59  22  67  87  24  67  13  34  51  17  74  75  12  41  67  16  22  91   1  58  19   7  13  25  62  58  16  51  66  11  31  54  69  75  61  30  25   3  96  15  91  24  91  28  44  45  58  43  73  93  15  25  16   1  88   1  56  24  22  96  95  32  29  66  27  18  55  28  38  58  52  35  78  33  94  64  71  64   3  50  87   9  41  50  83  66   5  62  72   4  69  95  66  60  82   1  85  20  98  76  34  79  77  89  65  92  30  42  61  47  77  79  98  97  59   1  11  14  96  10  72  40  95  31  57  85  32  92  89  66  51  56  92  72  86  17  35  85  93  44  17   3  78   1  85  76  39  77  83   8  46   1  95  18  94  93  67  21  31  81  95  13  22  78   4  13  86  94  73  56  90  37  64  85  70  99  41  59  42  72  20  12  59  86  14  58  48  19   6  61  86  92  95  48  77  81  22  42  27   1  53  61  54  39  38  20  25   4  51  14  94  46  14   1  92  25  39  76  67  14   2  48   9  66  21  82   3                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                              58  81  21  23  75  41  49  82  30  69  27  78  37  35  75  42  48  61  88  28  30  75  99  77  74  26  32  50  32  71  59  49  64  13   9  40  31  13  19  53  34  41  80  11  58  91  24  91  24  48  17  73  27  99  97  77  66  59  24  98  77  30  76   6  24  72   3  39  42  99  66  31  16  31  31  91  29  94  42  12  31   9  41  11  46  75  55  63  32  70  78  35  59  86  37  35   6  53  67  74  47  76  22  41  39  37  47  80  72  54  59  77  96  23  82  58  62  50  73  62  34  47  93  46  83   5  32  88  57  81  51  81   4   1  89  54  95   5   4  54  38  23  78  96  26   7  27  37  50   1  74  85  15  34  78  39  76  27  50  42  74  59  36  47  75  82  73  82  22  40  48  91  68  88  62  71  31  99  75   6  93  24  87  24  80  31  44  14  91  75  24  56  98   9  64  56   2  36  18  67  13  59   1  39  79  24  87  34  56  70  35  17  24  16  93  63  42  84  23  88  87  10  87  18  63  85  66  81  45  71  25  29  47  62  61  71   4  36  11  77  81  38  33  83  68  19  43  55  83  77  20  87  39  23  97  21   5  37   7  67  47  41  12  91  38  58  95  31  93  51  14  46   2  93  80  96  92  32  24  65  68  30  44  99  29  32   4  34  77  39  57  23  43  71  41  71  98  11  90  10  36  86  88  14  71  70   9   6  28  68  54   6  59  30   4  93  53  57  61  49  18  57  55  60  52  17   6  25  47  20  51  97  34  32  44  87  83  42  66  25  97  59  30  43  55   6   5   6   9  25   4  53  90  92  14  86  13  26  15  28  84  79  53  93  23  24   2  29  54  16  17   6  17  90  25  58  28  46  51   5  58  11  34  89  23  91  66  31  68  85  47  30  61  63   1  73  40  39   2  76   3  37  82  89  10  76  47  49  48   8  66  14  78  29  15  94  22   6  19  75  59  58  94  75  25  71  40  61  14   8  48   5  39  39  42  11  29  95  76   1  26  73  91  78  71   6  80   9   5  85  92  37  66  23  34  92  96  12  21  73  61  26  42  75  51  42  43  56   9  34  37  39  70  56  39  54  93  72  71  99  19  36  55  87  40   2  98  56  54  73  91  68   9  77  87  99  15  36  85  82  66   8  49  33  98  13  41  56  39  20  37  65  62  69  54  78  62  93  27  36  21  41  29  84  49  76  48  81  33  95  27  16  28  15  96  67   3  27  28  74  82  24  11  68  91  74  23  17  59  89  69  66  43  15  48  20  98   7  78  52   2  91  10  87  98  26  78  77  15  19  43   7  35  92   3  17  73  14  93  92  35  28  72  55  74  15  82   2  51  90  67  32  94  99  78  61  59  38  42  77  54  62  55  47  48  31  58  73  81  53  79  17  18  57  85  13  21  51  21  82   7  88  66  33  43  38  77  22  83  49   1  54  90  98  95  74  55  19  96  40  35  95   7  61  91  26  24  45  15  16  43  73  73  64  23  47  80  48  33  40  39  52  73  25  60  37  42  89  83  54  41  31   1  21  51  15  53  77  68  43  12  75  20  70  78  65  78  40  15  34  51  44  24  92  23  15  38  68  12  94  23  76  33  76  68  80  15  61  67  16  68   8  43  10  57  47  84  71  35  73   6  48  23  22  43  75  69  11  26  43  85  43  66  36  49   7  40  15  39  73  10  59  50   2  33  58  78   5  78  10  43  30  76  36  90  77  32  29  18  53  99  32  26  69   7  13  44  37  61  58  61  27  74   6  35  64  32  63  96  68   6  80  19  13                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                            46  71  20  10  28  16  73  91  72  55  96  57  83  71  61   3  77  50   6  67  41  65  92  60  36  67  76   3  31  74  81  69   6  91  61  11  81  14  16  23  15  36  65  32  55  34  49  31  39  80  38  16  71  65  50  58  25  59  30  57  59  93  81  71  74  38  63  14  11  43  71  35   7  70  64  75  65  12  32  38   5  13  23  14  77  72  60  37   4  33  88  22  75  72   8  36  38  51  68  78  63  28   7  51  55  17  93  86  44  53  76  21  64  38  97   2  17   1  92  91  17  75  73   3  18  49  49  29  40   8  33  87  68  79  17  13  25  32  66  14  17  58  70   6  64  42  77  50  58   7  90  66  49  82  61  55  82  86  99  15   1  99  15  27  49  80  45   1  87  69  76  61  29  99   4  73  36  75  18  97  62  65  80  65  42   4  39  48  52   4  49  97   1  82  41   1   1  46  30  68  20  53  40  78  67  96  89  14  51  15  49  27  97  31  77   2  27  85  64  98  84   7  54  93  26  36  40  72  25  85  57  29  22  39  15   7  34  92  86  69  35  42  96  82  55  76  54  91  58  91  91  88  38  37  66  89  42  95  73  22  54  97  78  82   3  59  19  64  71  96  62  97  68  92  15  94  26  18  75  34  43  37  54  91  83  41  92  77  26  59  56  32  53  42  28  37   9  46  72  74  70  41  35  71  35  63  44  88  55  83  34  25  70  52  41  33  51  62  17  48  36   1  11  50  51  30  89   1  19  72   2  95  58  23  36  74   9  90  26  45  89  40  21  85   9  88  26   4  22   8  95  54  68  22  47  87  59  84  41  83  58  81  26  33  13  63  75  17  47  80  63  16  44   7  25  36  86   5  29  56  26  27  21   2  57  89  28  34  22  96  52   1  22   5   2  55  13  59  55  18   4  50  61  95  89  33  79  90  84  22  43  87  79  32  84  45  39  21   5  89  16  41  43  67  76  98  11  85  56  40  68  79  51  63   5  45  34  97   8  69  86  42   9   3  49  28  69  65  35  41  92  50  53  20  10  79  80  21  20  62  95  11  10  81  73   4  80  57  29  23  93  30  97  76  28  33  96  64  33  12  46  82  54  38  83  63  83  58  20  66  57  60  68  17  42  19  78  48  57  87   5  67  46  78  22  25  90  82  30  15  21  18  87  82  97  44  31  32  65  75  86  25  32  81  27  68  33  32  10  90  77  49  67  86  72  57  40  49  11  17   5  93  76  27  81   1  57   3  22   4  51  22  85   8   9  67  92   4  26  20  37  92  46  83  73  83  42  35   8   3  23   7  57  23   6   9  78  19  79  37   3  80  73  85  82   7   8  28  90  21   8  90   9  61  11   5  50  67  72  63  67   5  72  76  31  18  89  15  19  83  10   7  74  19  22  35  13  33  25  16  87  45  63  96  93  18  15  86  69  30  64   8  68  76  97  55  99  31  15  27  45  69  33  54  41  10   9  13  63  24  16  59  67  56  34  44  91  43  69  97  53  42   7  52  27  56  58  52   9  71  82  87  38  31  69   4  78  94   4  75  58  74  50  72  40  27  65  54  51  95  59  73  58  14  13  55  59  90   1  35  44  41  86  76   9  94  78  61  82   4  21  25  32  23  85  53  24  43  22  34  14  64  95  22  87  29  89  92  25  53  72  49  61  79  16  84  11  70  36  59  93  79  28  92  39  15  42  49  69  51  94  59  84  21  45  72  25  84  30  64  39  35  72  94   1   5  36  25  33   1  65  95  89  70  48  51  17   6  75  75  95  95  33  70  23                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                          87  66  53   2  77  76  83  89  23  39  63  26  26  95  10  39  10   7  39  87  31  26  64  74  27  13  62  58  64   6  76   2  93   6  74  86  62  30  80  27  49   6  84  43  76  54   9  70  23  85  55  99  85  46  22  40  18  51  23  20  62  56  62  19   6  30  95  50  22  79  28   7  74  29  83  31  25  17  19  20  74  15  40   4   1  22  80  56  52  68  73  12  15  84  77  12  76  17   4  48  93  72  46  79   6  17  33  77  23  17  86  81  80  47  93  28  35  30  97  56  89  36  46  62  47   2  99  61  72  69  59  97  58  23   2  74   7  64  26  78  93  96  71  14  69  85  43  87  14   7  78   3  45  57  22  37  18   5  60  41  52  51  35  99  33  76  13   4  23  29  25  98  42  53  72  96  72   4   7  40  80  52   1  70  21  19  98  79  53  24  84  51  43  97  29  31  88  56  60  29  86  58  61  20  63   5  40  35  22  78  75   4  87  30  19  47  16  26  63  47  33  62  39  63  67  56  47  84  89  37  25  33  34  36  50  99  90  70  24  54  86  48  18  27  61  22  71   6   5  15  98  66  18  12  16  19  11  10  25   5   9  62  52  31  96  68  75   1  59  17  82  78  11  68  70  39  63  72   4  89  42  92  17  28  99  96  66  11  73  97  12  99  58  92   9   9  92  91  56  27  53  92   3  92  56   2  93  54  18  29  92  41  36  86   3  99  50  90  57  74  53   2  96  91  51  71  41  62  61  80  55  89  98  39  23   4  54  40  29  27  14  57  28  23  65  91  42   1  71   7  98  68  65  55  61  82   1  37  50  51   1  28   3  23  76  17  37  96  90  73  41  69  60  12   4  14  94  89  60  29   2  21  36  87  34  23  91  77  40  96  94  63  65  75  98  85  87  72  66  13  31  28  92  27  67  80  96  10  47  89  43  35  88  94  77  13  91  96  78  31  47  15  17  62  62  35  27  94  16   9  68  43  51  46  31  92   9  61  34  47  48  40  66   9  38  98  24  96  11  24  21   1  95  73  36  80  54  25  52  79  53  27  66  51  21  87  87  78  84   4   7  44   5  29  48   4  81  26  62  50  53  85   9  18  88  10  83  79  51  26  71  82  31  67  75  72  75  33  31  69  25  66  62  60   6  84  35  80  65  87  11  22  31  87  63  41  30   5  72  30  46  16  81  17  56  33  39  13  13  48   2  50  95  36  81  43  92  82  51  28  81  93  66  79   4  53  98  39  20  61  79  20  24  48  82  26  98  84  91  61  15  19  52  77  67  61  12  10  74  43  28  89  73   8  40  64  14  47  12  46  87  85  33  86  22  87  10  28  49  15  90  82  28  98  62  53  24  79  15  95  61  48  40  75  16  91  89  24  31   3  83  79  65   5  61  97  23  91  13  43  68  58  58  32  46  17  71  83  71  28  31  63  35  16  76  91   8  30  19  23  79  80  33  60   7  20   2  61  92  49  51  47  58  95  94  70  83  22   1  41  94  81  65  97  57  35   9  73  72  67  25  62  97  74  31  99  43  66  40  45  96  85  70   3   1  21  62  81  77   5  59  82   4   1  39  40  90  12  83  12  64   7  52  15  74  30  81  54  41  68  40   5  75  65  52  75  75  58  57  82  52  10  23  18  77  75  31   1  46  12  26  75  80  94   6  56   9  24  28  90  59  88  49  27  77  32  31  43  67  36  42  69  76  47  82  92  95  83  38  83  63  46  83  19  63  27  63  15   1  32   6  67  69   5  20  52  37  85  42  63  47  65  14  82  15  95                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                        72  28  65  64  85  30   6  36  60  36  33  94  34  31  33  81   3  72  14  29  55  66  69  24  13  95  45  15  23   1  50  28  63  23  84  47   8  52  11  10  93  38  99  23  84  46  67  50  58  86  42  56  87  24  10  18  90  47  57  84  59  70  46  96  70   8  19  17  77   9  59  35  83  47  54  44  60  85  35  94  45  39  89  90  50  49   4  17  40  39  95  21  40  42   4  27  25  66  73  89  46  46  36  94  44  70  57  28  90  19  47   9  81  65  37  79  29  65   5  15  75  55  86  96  72  82  24  76  67  98   9  47  79  16  72  81  18  98  49  71   1   8  15  23  42  63  60  93  71  61  18  32  74  13  37   1  94  67  64  30  31  52  72  15  68  57   6  32  43  80  84  43  96  97  54  11  62  74  34  31  57  28  74  67  52  23  22  68  66  53  23   2  12  82  95   1  85   3  51  42  84  65   1  69  25  20  13  41  94  73  40   1  66  32  88  89  38  27  15  23  89  53  69  13   7  31  30  73  15  23  60  58  23  63  78  36  45  93   9  57  20  61  79  12  89  71  97  19   9  32  80  56  62  38  99  44  59  10  79  33  36   8  81  28  48  16  65  97  79  73  59  76  90  43  99  20  76  62  48  94  84   8  89  70   7  93   1  22  45  58  12  89  74  32  67  49   6  68  78  59  92  51  49  69  19  93  54  69  27  13  65  23  88  50  57  52  47  78  93  28  42  37  75  99  94  36  85  13  62  33  87  92  99  12  69  63  88  18  64   1  87  36  57  55  57  66  49  13  65  91  16  13  82  14  19  38  69  30  35  22  27  24  81  62  94  37  25  50  96  95  78  38  13  94  27  42   8  48  43  38  26  83  13  95  46  10  53  69  18  38  45  82  90  44  89  86   7  75  17   3  72  36  14  91   5  86  60  51  84  29  55  51  89  97  10  63  20  33  35  21  22  23  76  29  80  93  39  91  39  77  58  59  85  52  67  38  29  91  93  90  58  77  80  17  36  75  25  32  73  65  66  79  66   1  30  42  38  48  54  90  46  24  63  38  80  65   1  37  76   7  76  93  57   9  54  16  78  43  64  79  81  65  38  76  93  70  90  19  44   6  17  43  63  39  93   4  99  87  81  52  35  69  29  16  21  19  56  16  42  86  27   5  63  54  35  78  41  13  79  95  59  22  72   1  61   2  94  58  43  27  22  63  91  55  10  19   5  49   8  99  90   8  82  24  25  90  13  66  62  74  45  53  40  53  19  89  72  20  34  42  62   8  72   8  98  33  81  65  45   5  52  22   9  95  43  94  71  86  58  78  90   1  95  83  12  33   5  66  63  69  99  20  67  81  58  12  38  21  23   6  39  67   4  47  26  88  83  92  75  64   5  38  95  40  53  67  51  84  16   6  39  51  22  91  42  56  47   8  59  51  87  45   6   6  69  83  70  55  66  23  37  35  36  57  17  92  17  84  60  94  19  41  32  13  89  69  25   3  84  90  38  25  64  23  80  11  64  38  39  86  33  85  86  53  28  72  72  73  11  95  67  90  41   3  84  51  85  13   4   1  38  22  87  25  86  72  97  22  56  35  35  91  31  47  72  63  87   8  91  64  10  23  61  71  25  40  50  21  99  19  53  31  41  21  20   9  69  59   6  31  42  68  27  73  77  37  31  39  63  25   1  38  36  65  80  49  25  99  19  38   8  97  31  82  54  16  14  56  50  54  82   9  56  17  99  19  23  39   3  38  68  23  29  40  88  22  68  14  46  48  78  27  72  27  22  56  85                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                      74   5  65  29  44   8  28  96  20  35  34  48  50  15   9  84  96  48   9  37  43  77  86  92  89  41  22  73  76  56  96  92  11  34   6  88  52  27   8  16  42  37  65  18  91  16  37   8  86  71  56   5  26  97  43  88  79  46  38  35  62  21  54  86   6  99  38  25  25  16  67  10  14  26  25  23  14  99  75  43  43   1  49   6  98  52   2  37  52   6   7  59  84  39  44  73  90  43  63  56  60  36  71  92  15   8   7  25   8  77  83  40  72  86  99  97  92  24  30  78  47  90  49  81  46  41   4  27  81  57  88  45  72  10  55  18   5  27  88  33  33   8  84  46  47  52  24  48   1  30  89  51   8   6   6   7  13  21   5  78  69  46  87  67  33  29  46  93  39  64  28  40   3  88   4  62  89  36   3  55  99  31  47  81  73   9   4  29  93  65  41  19  38  17  49  25  57  35  48  79  71  32   2  15   4  91  72   9  56  12  51  50  42  25  98   5  93  16  54  68  58  53  63  31   1   2  35  77  42  21  34  65  28   3   6  57  32  51  15  21  57  40  76  83  87   6  43   9  51  87  45  42  24  23  34  58  75  61  43  22  49  79  17  60  51  41  81   5   2  59  74  67  72  52  29   3  52  88   5  29  96  91  43  21  98  88  48  53  24  83  79  44  57  41  31  39  67   6  92  83  61   6  41  46  17  76  71  45  51  92  29  98  68  71  16  31  66  69  45  32  53  44  12  70  35  70  99  82  35  62  69   7  67  66   2  29  75  30  23   1  80  68  81  34  57  85  67  56  18  61  82  56  57  55  54  48  91   9  84  40  57  98   1  70  76  88  53  95  57  69  19  32  18   9  35  67  60  67  45  27   4  19  65  31  62   7  78  96  31  99  37  38  93  59  30  25  72  51  85   4  88  57  32  81  79  53  38  98  83  32  62   2   7   3  15  80  89  44   2  67  97  72  89  44  29  93  83  17  37   2   3  81  24  26  10  38  54  38  85  29  24  63  63  70   5  96   8  23   9  63  27  17  41   4   1  88  93  82  26  93  22   8  69  56  28  26  23  71  14  20  14  19  15  76  21  63  90  39  54  74  73  59  49  11  80  17  23  90  42   5  20  29  14  22  85  91  84  31  25  97  61  31  80  23  48  50  45  83  44  66  17  25  45  76  60  17  93  85  46  82  28  16  25  79  92  62   3  16  95  83   4  89  51   7   7  40   2  71  60  86  57  84   3  52  24  31  12  43  20  11  43  12  56  54  74  82  57  23  13  45   7  81  12  44  61  70  48  34  47  12  43  70  30  79  12  50  96   3  47   6   3  28  63  40   1  69   7  89  78  11  41  32  51  65   4  46  44  82  51  91  77  13   9  25  11  46  73  12  82  65  92  29  87  34  39  37  36  15  86  63  57  88   8   1  28  21  44  64  16  84  36  23  60  77  28  88  97  11  24  49  90  61  82  31  96   9  12  64  35  29  22  69  85  31  35  31  49  86  34  73  45  76  31  57  87  92  24  87  73  28  79  51  65  43  78  62  48  42  21  33  28   7  88  48  28  18  79  48  65  48  11  73  38  90  46  20  47  56  15  53  46  86  30  56  94  93  99  34  11  29  89  36  58  78  31  21  24  63  75  14  96  96   3  65  81  97  31   7  56   8  40   3   9  79  47  44  56  41  60   6  80  65  72  10  61  24   5  97  37  48  46   9   2  89  26  43  61  98  92  21  73  50  45  54   9  40  11  84  69  76  64  42  26  62  50  60  79   5  34  77  25   1  16  81  58  15   3  63                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                    75   8  37  11  75  26  53   1  66  89  82  62  50  88  80  15  34  68  21  19  81  73  19  70  66  42  97  74  65  51  29  45  90   1  23  18  85  56  76  63  86  16  41  46  29  97  15   6  94  83   3  90  48  69  43  76  27  72  81  70   6   6  23  81  92  75  97  86  38  41  59   3  16  89  58  67  45  68  93  83  75  76  74  20  46  37  47  91   6  91  17  33  44  31  67   7  84   7  79  20  97  32  51  66  34  75  10  92  33  18  52  21  68  12  77  85  63  33  57  98  74  23  32  62  24  93  63  61  51  47  22  73  44  65  48   5  79  18  63  77  40  62  27  32  63  13  17  78   6  41  63   9  33  56  18  29  46  38  16  19  29  53  91  72  48  56  16  18  50  67  55  29  87   8  25  98  81  47  71  49  97  65  59  50  82  61  69  14  69  70   6  36  32  43  35  55  27  90  91  12  87  29   2  50  48  35  11  22  23  16  16  28  77  22  59  22  12  64  61  97  42   9  88  97  76  41  53  62  84  34  99   3  43  72  79  88  18  23  89  90  76  68  57  36  85  20  12  75   1   7  94  81  85  30  84  58  39  40  80  75  20  93  62  90  93  54   7  65  64  26  51  13  92  17  27   5  90  84  26  92  91  49  44  72  87  52  52  73  69  66  18  21  77  84  77  34  73  19  69  84  76  83  88   8  92  80  81  23  11   5  75  94   2  73  95  53  17  20  85  32  42  29  13  46  61  95  25  44  64  69  41  85  23  66  53  68   8  50  64  54  69   6  51   9  80  32  40  32  23  26  70  60  94  24  73  48  76  71  15  10  84  99  80  94  11  35  55  17  39  37  69  94  71  44  42  89  40  87  74  80  80  59  33  57  76  56  60  63  25  79  45  18  79  27  91  17  60  88   6  59  87  85  17  77  22  32   9  62   7  63  54  80  64  47  74  20  53  28  75   3  53  98  58  70  50  67  20  51  69  82  32  51  56  23  78  62  25  68  84  68  71  38   6  44  63  86  19  35  16   5  97  68  29  67  91  86  43  90  68  30  51  72  38  54  95  88  87  13  83  82  36  44  45   9  95  27  63  97  90  93  69  69   1  75  94  63  58  23  42  71  32  78  11  20  34  16   1   8  41  35   4  54  53  71  75  41  65  75   6  46  44  51  81  27  76  26  46  33  23  47  20  18  95  56  87  78  47  39  74  78  69  43  76  80  11  87  70  30  40  37  95  31  11  22   6  68  68  23  42  53  30  87  83  68  89  25  46  76  29  52  36  83  96  14  24  99  14  34  60  50  83  79  34  84  68  45  48  87   1  28  55  66  46  53  10  96  27  39  89  81  44  63  33  47  60  69  66   1  84  10  47  41  74  37  92  64  31  69  13  60  65  98  78  18  75  59  57  47  37  55  80   8  36  77  72  85  16  19  37  31  75  77  46  43  81  54  45  79  12  21  38  31  73  70  24  21  19  66  28  44  55  95  18  31  14   3  81  43  48  29  11  89  50  27  43  75  63  20   5  72  16  40  98  39  39  76  96  45  30  40  76  14   5  11  37   9  76  78  38  99  35  27  15  49  16  47  32  17  53  16  54  87  54  75   5   7   8  25  47  35  27  56  71  46  78  72  97  94   4  20  44  58  62  53   4  94  68  59   7  34  23  29  60  16  47  94  38  93  59  24  27  77  35  66  74   4  72  79   8  40  35  67  26  98  28  31  46  14  79  67  96  29  36  34  92  57  74  21  23  95  14  76  54  84  92  51  74  57  45  68  68  81  89  42  77  28   7  20  50                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                  38  46  53  82  36  52   3  54  80   9  11  62  15  86  25  66  62  42   4  75  29   7  19  28  63  47  81   2  18  77  27  84  56  64  84  24  31  76  55   2  16  14  54  85  30  88   5  34   1  52  53  61  13  11  77  23  93  56  66   5  85  61  46  89  33  49  85  43  68  95  67  97  53  86  81  43  63  57  82  64  21  94  12  34  76  26  81  20  33  50  19  93  14  60   5  54  80  21  23  34  21   7  83  91  12  44  93  41  40   5  65  88  85  10  34  94  19  27  25  80  36  41  25  44  42  66  44  28  18  49   8  23  75  24  10  76  89  83  17  22  85  25  25  40  31  41  55  76   8  84  31  92  77  78  29  80  77  19  32  87  83  15  35  16  40  99  91  91  92  55  28  44  60  59  72  90  79  13  35  72  26  53  26   2  42   2  66  46   4  68  71  74  37  72  69  23  20  42  14  13   5  56  11  63  74  86  45  96  26  81  64  35  40  63  36  95  54   8  94  69  49  39  95  35  11  88  70  28   7  75  87  49  76  67  98  47  42  39  89  20  60  12  89  89   9  50  78  96  74  41  18   4  42  35  36  88  90   1   7  89  83  55   1  72  40  50  57   3  22   7  70  23  74  87   5  39  14  89  47  65  26  39  74  31  70  56   4  56  94  77  25  53  22  57  75  90  35  64  51  91  55  11  23  56  67  45  79   9  58  85  80  98  74  62  77  56   2  70   5  81   4  78  12  81  61  62  65  46  45  45  97  21  95  25  27  40  88  71  82  12  42  99  22  43  72  63  57  53  81  57  80  59  77  37   5  68   2  44  22  99  97  91  70   5  85  68  57  51  63  11  59  32  46  21  74  41  47  18  62  98  20  35  52  38  65  80  16  65  92  83  42   2  62  82  97  22  15  82  37  19  31  31  99  70  87  11  65  77   8  59  23   6  94  35  58  75  69   8  82  94  72  38  36  41  75  70  79  79  29  94  66  96  69   9  92  17  46  16  42  84  45   3  55   6  25  55  91  32  86  50  31  87  25  87  63  37  69  85  33  59  44  46  38  35  15  26  45  21  41  26  46  76   7  55  75  61  37  44  13  54  33  19  71  95  10  42  53  83  21  98  58  23  14   4  34  26   8  67  37  92  27  28  12  73  18  24  88  47  22  97  98  56  74  25  62  39  42  51  87  75  82  29  58  32  33  18  80  72  38  39  59  24  30  10  48  98  77  85  13  51  92  62  41  79  20  11  43  28   6  20  52  13  85  43  85  25  87  61  83  30  71  50  40  47  10  69  11  28  68  77  45  90  75  94  52   9  75  94   9  98  56  56  98  46  72   7   1  19  68   9  11  59  80  13  96   6  72  16  67  84  85  73  18  32  30  52  64  37  88  16  98  42  74  50  19  26  80  24  16  50  10  74  88  66  40  60  78  55  61  43  57  27  83  88   2  84  68  27   2  17   7  67  15  64  61  65  17  20  35  47  15  62  31  13  95  71   7   3  97  76  72  13  61  56  13  81  16  40  88  25   1  62  94  34  85   7  18  68  87  15   7  90  77  45  57  75  99  61  77  47  80  64  72  18  29  62  26  26  21  67  86  12  71   4  49   2   7  86  37  36  44  65  73   1  93  72  19  57  94  95  91  66  93  93  34  19  52  58  84  53  12  34  23  79   6  36  26  94  61  57  36  13   1  50  64  64  86  96  75  29  30   7  84  45  53  59   3  19  64   8  20  89  99  15  43  85  51  15  72  34  64  88  11  79  84  28  14  88  85  23   8  56  44  63  49  36  80  37  36  20                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                49  40  44  86  72  34  91  62  51  58  56  99  36  22  76  46  45   3  22   4  50  11  30  66  82  64  58  61  24  71  27  28  64   2  78  40   2  62  74  97  21  61  61  38  85   2  38  27  73  13  72  55  38  56  29  69  58  10  26  65  64  70  42  14  63   2  14  22  72  44  12  21  20  26   2  65  42  60  88  17   8  49  83  65  54  84  18   2   7  12  83  86  98  57  52  15  35  60  18  30  72  94  81  63  19  58  49  84  79  30  90   4  74  36  90  32   9  22  68  81  39  87  62  98  30  54  26  88  49  69  52  50  39  45  34  22   9  75  61  84  56  44  85  51  29  73  41  47  81  60  93  52   4  17   7  10  60  80  83  30  99  10  38  42  56  17  84  76  74  79  71  49  78  62   8  48  44   2   1  24  59   1  39  58  42  37   7  13  29   8  81  62  57  60  93  29  44   1  93  16  55  43  30  74  57  23  16  92  63  74  15  11  36  92  62   1  86  99  40  98  45  17  32  59  74  29  97  59  28  92  30  22  14  52  38  16  79  45  81  40  33   5  52  77   8  14  22  69  95  65  66  84  37  86  32  13  47  44  37  39  98   4  80   1  59  52  38  30  86  84   3  98   1  37  42  19  59  13  89  16  69  80   6  75  42  69  23  23  21  28  89  68  47  59  46  79  23  71  26  36  51  67  36   4  55  51  52  20  85  18  40  51  66  12  78  20  22  14  61  10  82  72  17  96  86  71  33  96  17  85  34   5  77  98  91   3   6   5  35  13  19  18  95  19  93  12  51  93  64  30  99  16  26  43  67  21  55  75  78  32  85  11  90   7   5  48  37  31  89  67  99  94  86   8   1  24  35  82  16  63  37  11  33  89  75  10  87  66  28  24  16  54   3  19  12  96  44  28  32  29  22  49   3   5  52  10  15  20  32  81  66  95  47  23  39  82  11  52   4  39  17  15  31  42  63  96  83   9  18  41  93  87  26  79  65  30  76  95  24  53  28  27  24  23  64  47  34  53   8  21  54  98   7  46  45  35  37  84  65  40  32  66  55   1  67  42  95  42  81  29  10  88  61  48  74  19   2  55  20  55  99  45  73  16  82  66   8  95  70  72  38  30  47  32  68  97  80  51   2  17  65  70  74  61  47  68  34  28  53  19  38  59  10  59  30  18  57  77  55  99  20  63   9  59  52  12  27  74  83  46  55  75  66  77  29  13   1  36  12  74  38  81  96  78   9  98  37  12  87  24  16  51  61  43  16  83  23  34   5  41  61   8  87   7  22  75  83   4  47   4  51  27  51  13  62  53  67  63  85  76  66  39  55  70  19  65  82  26  37  40  86  12  35  75  23   3  44  94  50  80  95   3  61  21   9  27  80   8  39  31   3  57  76  24  54  72  95  39  70  11  79   7  71  89  64  60  39  37  80  71  62  67  49  88  88  42  70  24   3  62  91  28   6  62   8  90  83  55  82  27  32  12  17  65  92  26  40  27  86  27  28  83  11  70  40  75  49   2  87   5  56  24  40  21  38  54  40  71  63  61   1  12  37  98  97  28  48  20  61  79  99  83  49  16  27  44  74  55  53  63  19  83  21  10  76   1  26  51  93  22  86  27  11  17  35  19  84  74   2  43  99  33   3  25  80  21  74  19  90  57  49  45  12  74  14  54  82  21  68  31  97   7  47  20  84  82  71  34  42  36  70  96  92  54  39   9  55  26  42  35  52   7  97  17  26  42  79  44  52  92  37  61  73  58  60  54  13   3  10  81   3  94  47   6  25  77  32  31  30  46  89                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                              89  53   1  30  20  68  22  46  48  44  65  62  73  40  59  82  48  65  35  18  46  92  36  45  42  88  42  85  80  65  57  72  83  19  72  12  10  24  93  55  57  38   3  64  83  46  72  22  39  68  32  26  66  88  79  75  48  33  25  95   6   1  27   4  51   3  36  36  17  27  27  59   5  28  76  74  34  75   4  18  47  65  10  86  93  42  43  77  24  99  81  96  33  67  59   6  60  98  75  50  33  13  12  62  72  97  29  45  77  19  86  75  62  82  11  97  31  83  27  46  62  56  69   8  42  24  76  38  32   3  94   3   1  16  48  69  15  59  62  23  85  76  44  33  98  95  19  87  87  26  81   7  48  16  19  28  10   8  88  57  55  26  83   6  62  71  25  62  78  20   7  88  19   7  16  33   9  32  92  83  92  88  64  13  26   2  43  13   1  38  95  57   5  57  52  14  99  52  58  44  68  66  10  60  12  65  97  70  16  55  62  94  52  80  98  19  26  62  23  10  15  71  20  81  96  93   4   4  46  87  11  87  73  43  68  27  62  43   6  93  14  41  81  30  39  27  76   5  93  53  53  63   8  12  48   1  65  70  63  32  84  21  60  60  49  13  55  67  77  68  46  11  50  59  63  18  53  39  87  44  66  59  88  72  73  35  65  62  29   1  48  51   7  11  85  21  55  56  25  73  95  60  40  84  72  33  66  84  74  76   5  70  93   3  92  34  14  20  22  14   5   3  39  70  78  41  60  87   4  94  45  13  67  92  28  31  44  21  32  93  99  75  72   6  78  87  40  39  22  68  11  75  83  73   7  99  90  85  18  88  25   3  54  42  58   2  29  76  80   7  75  12  27  95  92  70  28  37  55  93  19  57  38  60  95  52  17   4  53  38  65  26  52  27  94  41  26  61  67  81  59  71  20  22  13  26  98  14  40   7  75  90  22   9   2  20  92  36  16  82  57  57  85  88  51  14  71   9  87   1  25  75   5  62   2   8  34   8  58  95  24  29  71  35  97  28  63  83  17   9  69  46   1  35  85  91  68  23  96  78  43   9  13  63  52  81  70  98  90  59  29  79  22  58  17  33  28  51   7  55  35  84  32  82  62  18   2   2  38  68  75  21  87  88  69  22  57  11  45  51  42  80  92  37  60  87  65  32  56  74  90  70  50  52   6  17  20  45   8  85  32  68  92  85   5  66  77  92  72  81  71  73  36  60  85   7   4  61  34  40  13  77  96  46  70   2  70   2  41  54  84  91   4  17  33  56  14  57   3   4  20  63  93  22  88  23  51  35  10  21  86  96  73  68   7  11   1   7  24  96  54  37  51  85  18   4  13  42  96  76  95   9  97  90  72  49  25  71  31  51   8  83  10  50  70   9  42  98  26  26  17  51   1  26   9  20  14  47  55  37  20  93  90  27  38  30   2  70  92  14  15  83  51  73  62  43   8  93  61  16  12  55  28   9  40  96  73  97  32  77  97  23  37  96  87   9  40  90  56  47  48  50  79  15  47  91  45  83   9  26   7  27  44   1   9  97  79   8  82  81  23   1  11  78  82  91  68  51  40  42  43  44  45  93  34  54  20  31  92  23  42  55  37   9  29  65  51  40  11  74  79   3  89  59  59   1  57  73  76  39  42  21   6  37  38  43  63  43  46  76  67  68  55  79  85  42  16  66  60  14  82  59  71  87  29  99  64  44   4  54  77  55  46  76  71  83  51  59  73  22   2  86  45  83  77  58  87  28  39   4   5  86  44  48  57  38  57  24  69  73  19   4  66  73  30  78  73   4  72  61  43  63                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                            78  15  90  11  63  97  41  13  43  19  71  13  43  66  68  28  85   1  52   2  21  51  96  63  85  95  52  39  43  54  61  10  80  22  11  54  88  37  69  14  33  43  73  14   2  61  36  12  18  40  66   7  16  86  75  10  61  44  15  78  46  65  79  67  93  75  22  87  21  95  29  12  17  52  14   6  48  44  90  54  15  18  11  18  36  99  66  48  65   9   1  87  47  36  37  79   9  97  23  29  86  98  31  61  86  56  92  44  21  96  49   8   3   4   8  23  89  79  77  50  75  22  29  57  93  40  34  19  15  43  96  65  31  71  77  43  74  78  17  77  23  55  26   8  52  55  75  87   1  50  20  15  49  52  23  10  28  81  14  24  36  68  58  20  59  98  45  63  71  92  69  29  16  68  49  20   7  10  50  52  56  42   4  72  31  92  14  32  37  48  14  14  55   9  97  91  86  20  70  16  81  80  69  93  65  81  70   1  38  81  97  52  37  43  85  33   9  96  40  25  62  89  83  64  67  75   1   7  50  82  44  46  92  69  33  51  90  29  10   8  68  46  13  20  56  78  88  56  81  68  55  61  61  91  67  49  55  52  81  40  18  16  32  13   2  64  96  19  26  74  76  21  40   3  54  15  68  53  38  34  38   6   4  86  40  10   7  38  77  32  86  52  42  94  22  97  81  62  22  51   5  52  57  36   6  60  75   1  73  95  38   7  77  81  97  20   9  11  68  25  99  44  99  89  36  24  49  42  99  34  73  18   9  72  22  48  34   5  43  70  55  67  98  88   7  78  30  95  97  59  43  70  88  24   1   3  99  64  84   2  35  35   8  15  99  40   1  69  42   9  12  75  45  50  86  22  99  64  74  61  66  23  70  86  68  55  91  71  35  14  53   7  76  56   3   7  39  94  20  41  55  99  27  23  31  25  17  23  57  43  55  43  86  63  18  29  80  99  98  41  58  26  53  72  60  37  88  79  77  60  87  83   2  34  85  70  72  26  77  50  41  44  45  60  13  66  18  41  64   5  98  35  39  43  68  59  95  20  97  13  33  95  50  34   8  78  21  74  89  71  55  98  67  24   6  89  12   7  41  68  20  50   6  24  29   4  34  21  51  18  18  78  79  12   8  43  24  73  54  29  73  82  60  58  28  36  19  77  79  60  37  90  85  70  88  23  95  57  63  78  28  57  83  28  54  86  26  59  49  70  75  58  75  52   8  55  62  66  31  56  97  86  67  17  82  46  38  83  58  97  25  55  88  43  90  97  85  83  22  97  40   5  82  68  79  82  79  13  91  78  59   3  66  18  65  13  43  81  10  13  45  87  49  92   6  43  16  53  63  28  51  32  32  24  11  89  46  85  28  91  55  37  20  85  92  59  40  88  38  87  21  47  47   3   2  25   2  74  11  71  94  74  12  84   7  93  58  74  12  20   1  85  43  74  20  96  16  75  98  87  35  64  38  54  17  24  15  36  79  56   3  96  40  34  27   5  15  36  91  91  90  51  77  26  50  75  18  15  95  63  67  34  20  29  71  50  48  95  26  31  47  83  62  77  11   9  73  11  84  73  29  77  66   2  68  68  76  36  94  68   1  59  23  15  95  45  44  83  36  88  12  44  53  25  66  78  68  17  83  52  53  93   7  28  10   6  72  98  23  34  69  93  29  72  67   3  56   8  96  48   5  68   4  62  15  83  73  51  35  92  71  52  18  49  85  29  71  88  33  26  57   3  99  47  78   4  30  45  33  94   8  38  95  86  28  31  82  50  41  15  40  32  15  46  85   5  33  59  64  10  18  94  59                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                          14  18  97  12  98  58  57  69  84  59  14   5  22  34  68  24  45  52   9  37   3  35  35  23  81  14  72  88  64  28  56   8  54  80  30  21  81  61   8  85  57   1  72  26  43  35  72  39  92  19  75  79  39  68  17  28  39   7  96  81  68  96  12  17  84  67  60  14  87  27  63  66  69  53  81  80   7  10  75  57  24   8  41  72  57  94  11  47  11  91  10  72  65  44  98  68  38  14  67  52  68  62   1   8  89  52  37  81  19  12  90  91  78  21  26  46   8   5  41  78  37  54  19  55   1  87  23  80  12  84  96  95  94  30  22  49  80  24  36  95   7  70  39  64  40  29  91  90   4  42  32  22  73   5  27  52  12  81   8  36  25  83  84  31  87  11  72  55  87  72  78  20  92  24  37  99  76  73  94  53  64  85  57   6  27  75  42  95  88  24   9  19  18  95  97  45  70  84  18   8  92  93   5  66  61  59  42  52  31  84   3  27  55  13  50  56  45  89  61  18  63   9  93  40  23  93  60  28  56  87  93  19  49  53  58  35  18   8  56  69  83  92  59  32  31  30  19  26   7  22  47  70  10  53  15  18  85  51  23  85  95  62  23   8  94   4  47  49  64  70  56  55  23  67  63  41  48  56  18  80  52  30  37  54  18  56  24  51  20  62  27  17   1  23  91  52  23  34  56  21   3  45  23  85  86  55  73  74  70  31  23  94  53  72  48  98  20  61  80  53  98  81  71  80  15  81  60  46  75  94  47  26  67  15  61  61  44  66   7  62  75  44  85  13  93  43  15  96  94  57  21  55  35  30  74  58  93  27  62  24  11  40  12  28  13  29  83   5  70  95  16  94  77  31  99  59  82  53  90  23  56  29  75  46  59  43   8  42  64   5  63  41  49  29  26  17  39  26  60  18  59   4  14  51  25  93  94  51  84  13  55   4   2  51  52  84  37  23  24  15  15  88  19   5  70  37   6   8  74  18  51  36  93  43  54  85  15  47  69  35  27  81  23  43  42   3   2  56  44  39  74  35   6   6  29  88  21  12  13  61  80  38  28  76  83   9  59  87  81  71  98  20  88  44  38  33  40  49  34  15  67  25  63  44  56  61  59  77  12  10  59  25  25  41  39  61  89  39   6   7  83  91   6  20  85  78  50  14  88  71  52  55  45   3  51  47  34  24  74  25  37  23  13  56  28  87  98   4  52  51  67   9  87  40  51  62  74  48   8  25  94  26  90  67  89  56  76  47  22  64  37  10  51  28  10   4  71  25  45  53  45  25  55  59   8  77  15  95  28   7  38   3  41  10  14  66  61  83  59   9  66  98  40  76  35  84   1  77  14  65  86  77  34  66  78  13  94  84  44  15  95  28  65  19  99  57  18  28  96  87  57  45  20   2  75  36  59  94  93  88  70  56  70  30  38  56  21  26  70  69  71  95  26  19  49  32  62  22  65  15  50  23  41   6   8  33  48  95  87  17   6  21  63  91  64  85   2  41  79  90  10   6  14   3  17   5  27  99  40  25  79  65   7  54  13  60  74  57  68  34  43  17   3   7   6  54   1  96  21  29  43  34  13  10   7  86  30  47  12  46   8  24  19  52  15  74  63   8  59  66   8  84  78  45  23  44  49   5  13  74  40  61  56   9  15  81  11  46  18   7  46  96  93  62  23  67  62  70   2   3  27  90  23  11  86  95   4   1   4   7  48  45  49  63  24  43  49  73  91  66  40  18  78  67  68  65   2  30  62  68  17  96  22  58  11  33  87  55   2  16  40  16  13  77  62  64  89  50   7  96  69  63  60  35                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                        85  14  38  11  94  59  92  92  12  40  16  57  25   9  68  11  84  38  26   5   7  67  35  25  46  42  65  91  29  69  46  84  20  88  46  76  60  10  61  20  50  97  90  27  19  46   1  38  92  98  66  11  83  56  44  69  98  56  52   9  95  91  34  42  63  22   9  44  19  39  40  99   8   6  97  54  64  61  89  67   4  56  23  13  41  83  36  11  83  22  98  78  36  85  22  31  52  53  49  91  77  63  77   9  48  86  92  58  54  93  94  50  31  59  81  17  45  57  70  73  54  93  95  35  60  31  81  10  80  67  80  75  38  68  47  53  14  81  55  33  59  46  18  15  72  67  43  95  99  89   7  97  17  97  81  34  22  46  39  17  79  35  49  76  70  23   6  17  75  14   4  38  46  48  23  84  47   5  80  26  36   5  71  79  33  80  43  85  86  87  57   7  56  65   6  46  24  60  28  67  81  10  61  96  82  14  71   5  33  20   2  46  65  56   6  34  83  81  48  58  33  21  25  42  73  86  16  29  92  89  41  38  59   4   4  28  53  36  66  60  87  84  24   7  29  26  86  96  73   6  99  74  37  31  34  83   7  19  35  34   9  61   4  81  22  90  87  56  91  84  22  15  92  76  40   5  42  66  38   4  22  16  55  88  47  32  65  98  93  57  13  68  35  38  48  40  22  42  67  59   6   9  96   2  85  86   6  39  49  20  48  50  81  57  41  74  49  84  77  10  14  72  39  48  35  38  10  37  93  79  94  98  92  29  28  39  32  85  31  18  93   7  12  31  25  30  16  85  37  49  52  60  45  63  18  54  53   6  16  36  78  39   1  19  86  37  42  67  23  35  14  52  34  77  42  96  46  65  77  20  25  61  91  99  96  40  62  69   7  28  65  37  43  37  15  58  48  96  57   5   4  39  66  40   2  43  69  59  21  50  35  65  38  22  36  14  82  53  78  58   5  56  97   2  65  66  65  88  54  93  98  52  56  48  50   1  26  51  29  26  24  73   6   4  31  28  35  87  14  76   3  94  90  83  33  27  71  31  10  35  29  95  15  19  57  35   9  95   2  26  27  37  60  42  32   3  19  44  49  72  56  22  52  19  14  15  55  82   9  44  42  25  21  60  15  49  11  64  43  85  21  97  31  41  61  21  60  62   2   9  51  93  86  12   9  81  42  67  75  17  10  65  43   3  26  38   5  66  56  32  42  59  78  97  40  85  22  24  13  17  60  33  91  79  27  32  62  67  37  40   2  61  65  56  64  63  21  64  66  80   5  73   7  26   5  23  70  37  86  34  70  82  26  38  49  94  63  20  46   2   2  54  87  64  95  41  48   4  96  78  10  84   2  89  80  61  27   6  31  96  52  41  83  13  53  12  99  30  90  82  44  40  48  41  93  22  41  87  40  71  55  89  42  24   9  37  87  12  96  18  39  99  59  43   9  53  87  29  73  27  92  17  41  35   9  48  50  72  50  24  58  76   4  71  61  72  74  52  90  96  30  52  16  16  53  24  62  78  26  58  41  98  53   8  52  11  65  57  23   3  68  62  94  43  89  97  12  24  35  13  83  45  31  52  21  38  41  19  56  85   2  35  55  64   4  24  34  63  18   7  39  45   5  88  69  58  77  90  20  62  41  17  78  16  14  42  84  36  98  21  36  14  15  70  64  79  92  32  44  73  32   4  26  32  81  97  14   7  33  77   2  85  43   6  28  77  35   3  43  92   7   9  28  85  80  48  20  32  76  66  23  84  45  15  74  94  14  27  80  18   7  71  22  38  66  60  76  40  77  42  13  65  22  41  85                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                      65  84  18  81  57   4  18   2  63  59  19  35  52  86   6  64  45  53  46  56  52  91  38  63  67  37  23  34  34  85  62  20  94  89  60  26  64  23   2  99  83  97  41  66  62  50   7  90  40  62  99  65  20  30  73  66  13  54  71  44  19  89  82  12   7  32  66  50  54  40  30  96  17  79   7  89  80  30  35  68  53  21  85  96  31  83  24  82   9  98  80   9  27  76  70  19  33   4  30  96  92  55  77   9  80  36  16  63  97  56  40  49  52  26  62  95  17  92  67  84  38  80  68   1  90  88  34  71  92  35  46  42  47  65  79  37  64  86  88  33  94   5  65  34  59  31  29  75   9  34  11  66  40  75   6  65  82  31  97  56  70  89  78  37  55  56  50  70  65  71  19  19   1  39   1  82  14  35  44  37  82  69  28  62  18  94  78  93  98  76  51  33   1  12   4  57  88  65  11  94  56  43  34  61  13  80  78  90  97  14  15  91  28  68  89  45  51  71  14  94  85  33  75  87  53  96  54  31  53  88  65  65  99  97  86   7  44  34  37  94  77  13  60  42  21  31  33  47  22  45  50  34  23  16  44   3  83  78   2  64  69  97  14  55  10  71  23  74  63  66  46  88  95  67  48  68  74  61  52  61  75  80  36  70  71   8  99  88  56   3   7  75  48  38  39  98  52  24  47  29  96  61  21  26  14  19  95  24  87  37  76  23  54  62   5  34  94  46  92  10  88  59  51  60  20  23  42  18  65  74  13  64  43   4  80  93  80  98  90  49   9  42  74  24  57   3  16  92   4  35  24  40  76  83  36   5  12  16  34  75  40  83  34  37  23  97  76  55  18  66  32  69  65  80  29  27  99   6  85  58  63   1  47   8  68  70  70  90   1  88   4  23  53  71  73   7  21  31  46  54  71  33  29  95  58  60  88  65   1  11  21  94  36  94   2  99  67  61  47   3  71  62  33  89  77  64  67  30  83  55  29  51  32  50  87  10  17  77  55  89  85  18  70  93   1  50  47  43  44  98  64  84  88  35  41  60  65  69  57  55  29  43  40   5  54  17  27  44  23  19  18  59  98  59  26  34  10  68  99  54   2  94  76  55  21  53  56  83  49  11  45  16  51   2   4  23  89  27  68  72  69  49  26   1  52  45  15  48  59  13  99  67   1  20  32  53   8  61  37  62  96   1  82  54  79  39  85  39  36  52  59  34  97  96   6   9  24  85  75  67  87  57  21  13  39  43  76  87  92  17  80  13  69  38  32  18  36  97  49  37  73  88  71  57  96  58  97  72  82  51  25  78  21  68  58  56  90  44  16  31  44  97  85  31  38  83  42   2  64  96  24  54  31  92  13  35  27  26  67  69  47  93  58  50  77  98  70  63  16  11  92  13  11  24  18  66  93   8   1  93  71  86  29  46  97   4  95  41  25  42  24  58  17  83  80  22  37  61   9  59  94  16   9   1  39  83   8  60  97  91  53  56  24   9  49  77  93  59  33  69  65  72  45  14  44   3  80  43   2  62  79  65  57  35  12  10  92  47  90  63  66   6  76  95  47  60  68  44  34  54  14  26  11  44  61  86  76  46  88  76   1  58  75  60  28  63  98  92  67  34  35   6  61  85  39  39  47   3  82  13  53  35  35  37  10  42  50  21  24  81  80  16  95  28  87  30  80  19   2  64  22  91  47  54   8  94  79  17  64  20  96  51  15  33  87  40  42  86  31  68  14  49  10  21  97  76  66  36  95  63  87   3  36  42  12  53  14  70  11   2  41   1  39  80  41  33  62  44  76  55  84  78  84  47  16  29                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                    16  19  47  26  82  50  12  11  46  59  25  39  99  28  80  20  64  17  64  54  37  34  28  63  98  27  84  90   4   1  20  96  65  25  69  61  34  62  74  14   1   6  26   9  82  77  40   9  46  12  37  88  17  25  54  43  46  92  47  68  77  46  65  37  59  24  62   6  15  90  27  97  35  13  25  32  50  81  90  74  32  79  80  29  19  61  55  99  92  91  64  64  54  11  54  13   8  18  40  26  69  98   4   9   4  71  26  46  71   8  75   6   2   9  39   7  22  78  48   2  54  84  87  16  69  60  48  62  58  58  10  77  72  20  20  62  86  58   1  19  45  56  98  45  63   1  77  76  57  31  76  64  98  69  17  88  40  14  16  59  71  13  74  37  49   7  21  56   9  70  45  33  63  41  71  97  34  56  32  83  13  82  30  92  75  34  64  13  55  99  23  47  29  47  90  49  62  65  95  86  14  72  31   8  90  82   8   7  55  22  80  12  13  56  16  65  95   2  85   5  18  74  47  65  97  63  38   3  69  86  17  20  13  89  22  92  42   2   5  96  31  50  31  89  84  35   1  44  39  16  92  98  74  73  54  66  24  76  95  59  61  59  95  46  10  36  48  70  98  83  45  78  10  32  96  78  30  61  32   9  91  86  57  43  26  51  64  31  17   4  35  95  22  70  10  89  43  23  26  40  90  54  46  20  97  78  59  46  21  11  47  66  65  40  21  45  32  51  25  91  30  48  73  76   2  51  40  34  58  68  87  41  20  42  76  13  76  51  57  75   5  61  11  91  12  52  71  32  26  43  78  20  76  14  39  41  69  39  23  79  60  59  85  39  16  30  13  42  48  64  68   3  77  87  66   3  35  63  30  13  75  49  11  68  83  33  21  75  14  59   3  38   5  12  75  93  66  66  35  27  58  98  97  50  13   2  24  21  10  96  36  36  86  44  44   7  45  69  95  45  63  60  56  71  53  54  64  53  41  60  19  21  25  90  66  88  71  66  51  29  58   5  79  91  45  57  17  94  98   3  89  50  50   3  49  20  57   6  89  83  46  72  75   4  19  12  66  15  89  73   4  26  35  70  94  48  62  70  94   4  58   3  30  97  45  37  55  11   7  49  70  42  57  14  41  81  46  15  56  32  58  32  29  33  52  66  61  65  33  57  23  58  10  17  71  22  64  39  10  91  45   9  27  62  65  99  22  57  32  88  70   5  36  64  69  46  22  37  22  23  56  46  49  40  15  10  93  21  87   6   1  96  95  69  82  88  81  69  60  79  17  46   1  79  69  37  76  33  94  48  15   8  65  10   7  16   7  17  79  56  33  66  86  22   5  51   6  90  51  75  83  51  76  95  73  40   9  14  88  92  68  34  38  24  46  55  15  81  57  23  78  32  60  29  48  91  99   3  85  91  71   6  53  10   1  63  91  35  65   8  67  51  20   1  46  29  50  66  30  25  25  89  75  89  59  26  43  58  71   6  44  86  22  37  11  76  64  25   4  65  55  57  36  77   9  46  21  24   1  43  43  76   1  88  86  47  98   4  55  79  49  62  21  92  12  64  11  81   4   2  51  30  16  44  80  42  25  95   8   3  26   4  26  65   3  65   6  83  69  70  95   4  25  16  73  65  14  30  20  74  14   1  57   5  78  57  74  60  92  29  61  57  22  28  88  79  39  68  11  75   5  54  49  92  47  32  50  68  21  18  73   2  29  71  30  20  43  99  55  68  20  11  55  58  61  49  46  83  84  99  32  31  39  48  74  28   3  39  64  42  50  84  49  61   7  20  73  60  22  43  24  89  28  61  83  56  89                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                  73  41  11  76  95  89  98   8   8  42  20  51  38  50  57   5   9  69  36  19  39  92  46  19  91  22  56  41  53   4  29  11  27  60  70  51  91  81  55  22  68  72  52  54  71  88  92  11  61  57  28  47  38  45  32  49   3  47  93  69  76  46  85  10  23  87   5  78  60  19  19  58  96  80  11  89  42  99   3  20  55  40  61  15  44  49  23  50  82  72   2  34  37  47  30  41  22  56  10  22  59  22   8  52  49   9  82  54  65   1  26  84  92  88   5  54  16  63  77  27  55  49  48  69  63  70  55  26  14  97  30  85  28  82  61  68  81  13  55  68  49  94  56  33  92  43   6  50  93  77  46  67  38  17  45  68  17  98  12  18  41  71  46  79  40  30  39  27  63  30  25  48  56  33  96   2  21  53  14  70  66  46  32  30  10  81  74  72  39  95  84  23  82   6  91  53  81  57  30  66   1  53   9  36  75  40  41   4  65  49  99  83   6  54  32  93  38  64  19  70  52  18  93  85  56  27  67  21  92  92  63  65   8  21  40  73  59  71  22  35  68  32  64   5  83  45  25  76  57  75  59  27   4  22  85  12  53  29  77  23  80  96  31   1  29  81  28   7  78   8  96  53  51  18  81  41  96  12  40  90  15  10  10  94  47  77  86  14  11  74  25  52   6   7  98  87   7  78  63  14  42  61  71  23  18   8  40  30  25  87  29  42  28   7  63  72  91  17  56   2  37  45  40  72  88  29  99  61  81  51  37  25  64   1  32  52   9  85  90  48  19  97  93   6  67  99   5  43  15  37  59  22   6  30   5  43  20  59  35  35  12  48  28  35  30  40  97  42  53  27  33  16  93  73  58  39  93  14  62  28  79  19  18  89  24  21  22  52  67  32  39  48  20  29  13  54  41  74   8  44  99  23  83  71   9   2  15  51  46  29  69  73  73  17  87  28   4   7  50  17  17  33  57  92  88  48  57  22  27  21  84  55  34  92  35  91  83  12  61  28  58  49  10  91  72  42  72  36   1  35  59  35  59  82  27  45  33  36  28  20  74  11  50  10  58  62   3  63  73  94  19  70  49  84   6  30  25  31  94  48  82  84  37  60  68  99  35   4  44   7  36  10  95  78   9  19  63  71  71  91  15  19   2  36  51  74  86  84   7  89  10  51  18  80   9  16  83  92  75  77  52  92  11  12  43  60  39  46   3  91  42   8  65  23  16  43  65  74  81  11  25  67  75  88  32  51  88  27  68  63  41  27  61   8  92  89  57  44  72  28  37  73  82  81  64   9  71  42  76  33  34  23  31   7  77  34   7  98  58  65  56  86  73  79  94  46  18  73  53  89  56  76  80  48  82  14  30  43  89  15  42  54  26  72  47  42  89  86  44  19  16  79  91  49  79  49  45  96  43  38  91   9  91  48  48   6  63  70   6  42   1  22  38  75  90  38  72  54  75  92  16   3  10  61  98  75  69  49  93  46  28  29  23  62  59  86   6  84  48  27  18  65  79  79  43  13  23  37  78  66  11  19   8  49   4  62  89  86  89  91  52  28  66  99  96  79  93  55   5  18  82  74   9   8  78  56  54  23  72  13  26   1  14  51   8  62  15  11  76  42   1  51  29  20   5  49   6  79  63  95  70   5  37  22  44  98  56  31  92  97  25   4  33  59  25  22  14  20  39  42   4   3  89  87  52  51  98  43  25  89  59   3  79  36  25  17  99  55  81  65  47  13  71  83  46  81   3  98  50  73  83  78  52  98  63  77  19  43  85  59  44   1  94  95  29  61  89  54  14  55  63  71  50  31  45   9  13  58                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                87  31  96  80  50   8  59  39   9  61  19  92   2  72  60  78  31  50  63  30  58  17  31  66   8  93  55  53  12  35  90  82   1  21  54   7  35  68  15  62  36  98  15  59  29  77  71  82  80  90  90  51  27  34  29  91  68  30  27  19  91   2  61   2  67  85  76  23  52  22  31  30  63  27  79  27  29  11  49  23  28  73  68  69  18  66  94  59  52   3  34  55  57   3  42  40  50  58  92   9  17  42  27  21  87  94  39  49  69  91  20  85  58  39  20  86  18  13  45  89  86  20  27  58  15  26  70  28  69  13   7   3  60  76  46  15   2  33  52  36  45   7  57  69   2  30  70  65  96  98  10   4   9  92  58  38  96  88  58  17   8  11  95  87   9  87  77  30  98   4  46  69  41  84  58  51  71  81  55  95   6   9  97   8  27   3  12  99  77  89  48  84  30  83  64  14  62  46  18  42  90  18  66  37  37  64   4  51  70  85  64  64  28  34  89  85   9  57  80  88  97   8   3  16   2  40  34  27   2  78  64  15  68  72  16  54  84  49  67  20  19  47  93  17  75  53   4  55  81   6  64  27  37  74  66  36   4  63  87  64  61  58  22  49  57  22  27  32  19  47  61  44  99  67  93  64  42  71  66  25  25  66  15  64  14   7  82  63  83  49  97  55  82  22  39  50  24  97   1  70  74  84   8  45  33  75  74  88  42  49  83  39  56  97  41  96  79  97  40  17  69  86  13   5  87  60  30  67  96  96  56  43  46  48  90  37  36  46  68  25  85  95  19  77  15  23  38  17  25  15  67  98  48   3  66  29  25  24  93  20  27  99  88  44   4  32  10  68  94  34  21  57  93  18  36  69  36  77   4  58  55   5  53  50  72  17  74  31  30  94  73  29  69  34  96  74  74  14  92  62  17  71  52  37  67  25  86  73  99  83  42  37  37  55   4  39  12  88  22  55  73  73  40  45  32  11  13  29  25  64  48  85  98  25  73  74  67  94  49  36  87  43  31  30  42  84  96  91  22  75  95  97  95  43  33  75  15  60  63   1  80  49  56  54  57  26  49  73  94  65  88  34  70   4  63  57  50  48   4  98  21   2  15   4   7   8  13  42  65  96  87  31  76  70  18  14  23  65  15  45  37  71  63  44  69  12  56  18  25  89  48  46  61  77  75  82  55   2  95  60   5  20  47  31  31  54  51  39  39  59  74  20  25  51  94  81  29  42  29   4  81  91  22  63  41  48  71  56  42  82  92  93  77  12  59  44  50  46  44  15  77  75  77  15  95  46  20  24  29  46  11  51  28  43   2  65  61  55  52  53  59  98  73  57  35  61  82  68  59   2  85  59  58  94  95  90  19  80  79   7  74  95  49   2  43  34  68  27  52  17  11  89  83  83  57  40  90  54  57  47  35  60  15  97  57  70   4  86  21  73  82  21  10  51  34  66  65  93  39  66  95  31  43  90  53  56  78  85  64  88  89  27  22  39  47  38  26  27  13  50  37  12  29  84  27  32  53  31  52  41  36  87  50  19  33  35   9  33  34  53  68  11   5  65  43  12  50  60  63  67  62  80  38  53  15  42  49  26   2  45  32  16  92  32  54  34  48  91  28  40  75  80  28  33  32  13   7  73  84  66  17  41  34  85  96  89  95  61  98  22   5  69  95  76  23   7  84  79   6  71   5  29  67  95  94  46  76  47  58  27  80  39  85  71  93  51  64   1   5  29   5  95   9  43  82  69  94  97  33  50   1  85  63   6  53  75  10  61  52  73   2   8  52  80   2  63  36   5  41  15  76  69  69  48  77  70  42  96  31                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                              40  24  83  17   6  18  48   9  55  86  27  39  22  70   5  94  33  89  16  93  71  66  46  31  33  43  22  78  40  98  17  76  80  18  87  53  78  49  41  26  93  26  96   9  99  48  56  51  52  36  39  76   4  33  28   3  88  25  20  35  30   8  38  91   5  88  79  70  19   5  34  22  92  85  52  86  96  89  62  69   7  12  52  47  81  97  21  58  66  11  27  18  61  89  19   9  73  95  38  44  82  17  26  46  70  14  91  34  41  95  77  47  48  10  68  14  13  49   3  40  97   4  44  89  90  28  41  88  72  65  11  24  57  60  19  88  82   2  52  39  24  96  24  47   9  53  99  53  41  95  33  63  42  88   2  88  54  23  72  37  30  32  45  74  55  30  42  13  14  44  76  53  82  18  96  30  49  71  78  80  66  78  27  86  38  40  19  80  52  23  12  37  57  63  95   2  31  17  48  84  48  15  12  61  76  14  43  61  55  50  68  52  61  89  79  11   4   3  38  93  10  74  56  62  67  21  99  59  76   3  12  18  68  68  59  56  81  34  16  98   7  72  23  17  79  74  68  50  39  19  97  25  40  58  50  58   3  97  20  16  36  51  82  37  29  15   8  48  28  74  39  12  59  36  69  72  77  83  31  33  38  42  42  26  39  29  97  61  67  94  34  77  18  26  31  42  20  35  78  58  68  24  86  71  81  47  27  80  64  15  64  58  97  93  79  64  39  22  73  65  96   5  56  18  68  43   7  65  90   4  82  81  70  50  53  15  47  28  99  41  94  56  22  95  38  36  37  70  12  59  59  58  79  49  18  26  55  62   1  89   5  53  60  68  75  86  69  21  45  61  57  94  20   1  15  76  44  73   5  14  78  26  62  91  92  78  26  87  74  47  53  38  58  80   4  80   1  66  14   8   4  87  16  84  48  94   8  25  46  67  86  97  95  85  29  81  28  36  29  37  84  92   2  62  58  68  17  86  98  29  41  34   7  65  90   7  48   1  51  72  83  39  44  40  31  94  34  13  63  81   5  54  97  43  18   8  69  34  80  51  63   6  22  62  52   3  40  63  30  35  19  56  87  89  51  78  85  32  21  57  91  19  66  92  48  41  64  53  31  68  61  31  51  84   7  55  98  24  47  19  31   5   1  84  31  89  52  17  80  11  32  11  54  12  53  13  99  60  68  60  62  37  52  91   8  14  45   7  81   2  42  56  60   7  17   6  75  14  42  23  23   9  49  47  60  10  87  49  71  98   9   5  44   6  10  77   4  69  70  47  13  17  41  79  31  63  69  45  86  13  45  21  70  45  54   5  93  86  86  91  47  63  18  95  94  56  33  46  71  79  35  71  99  88  27  96  64  72  73  85  75   5  37  94  47  21  31  24  95  83  81  13  85  92  20  40  10  71  77  88   5  76  77  74  89  22  66  36  32  60  89  91  30  78  24  44  18  49  56  82  18  50  59  50  90  21  63  34  38  14  12   2  66  84   5  23  60  55  97   6  57  57  46  45  60  60  41  72  79  63  39  33  59  53  17  26  61  98  24  40  60  91  35  81  42  58  21  85  74  82  98  89  24  80  26  18  77  22  73  68  51  96  66  34  89  41  84  22  53  61  65  24  36   4  17  11   9  82  97  39  29  86  38  82  97  59  79  66  32   8  19  76  23  50   9  14  18   5  33  83  15  58  27  32  53  83  33   9  46  98  94   6  33   2  15  57  65  73  62  94  33  30  32  14  10  45  93  22   3  83  82  80  50  70  66  51  64  77   6  78  11  38  84  21  12  27  71  73  46   9  13  41  33  61  30  16  30  30  41  36                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                            60  87  19  53  30  35   6   7  10  64  41   3  35  99  26  60  86  36  35  74  70  30  97  26  56  86  66  16  47  73  17  30  61  17  68  14  78   1  63  45  13  31  30  85  57  24  23  90  35  48  25   8  20  66  41  36  43  65  39  39  83  83  15  93  31  91  56   5  71  56  32  79   7  33  20  43  15  46  54  94  84  51  37   9  45  18  19  77  75  68  78   9   3  87  52   5  36  64  46  99  20   4  55   9  11  98  60  95  26  20  47  96  41  76  56  58  27  35  39  67   7  88  71  56  91   2  48  37  27  56  15  95  88  67  41  43  98  14  58  76  12  54  35  34  47  65  31  31  52  33  71  89  23   4  41  34  56   7  48  51   1  23  45  67   1  60  63  62  11  90  96  95  13  50  95  31  88  47  26  84  67  45  84  11  89  81  59  68  53  46  81  94  98  85  23  39  60  93  80  50  26  75  42  17  64  75  10  32   6  55  95  20  99  66  12  43  87  64  75  28  82  91  89  45  37   2  40  12  41  62  13  59  73  87  99  56  27  74  28  33  88  99  93  78  56   8  37  56  37  47  40   6  22  87   8  41  29  29   9   8  25  41  18  52  26  42  22  79  55  54  14  85   8  48  45   6  13  27   3  27  39  31   4  27  90  68  53  98  23  82  62   7  81   5  56  99  50  44  87  57  39  41  60  57  59  99  37  33  53  79  30  37  97  76  19  96  35  40  52  77  70  41   2  78  22  41  43  34  51  18  37  78   2  27  89  12  83  79  69  24  58  62   7  36  91  92  87  48  62  26  18  57  73   2  40  11  99  35  76  53  39   9  64  58  50  55  73  29  16  65  38  55  94  80  51  32  80  52   5   3  51  34  33  52  90  36  52  10  54  40   9  98   9   7   9  33  99  18  15  58  56  95  92  53  17  16  14  20  11  75  10  73   4  60  37  50  22  39  34  42  20  75  28   6  53  15  58  30  95  53  74  47  54   4   2   4  40  58  59  39  99  30  42  83  56  26  22  92  86  14  75  91  66  80  16  96  75  61  26  37  92  46  99  91  73  51  50  45  43  40  13  83  92  80  66   3  83  37  47  16  35  91  80  59  53  56  25  74   5  27  82  82  45  39  48  14  46  33  15  42  85  18  52  34  98  31  31  55  36  68  33  37  85  73  13  85   6  51  65  19   7   7  14  71  80  46  45  35  18  20   9  81  20  86  21  25  71  32  98  15  32  35   2  66  18  69  23  44  89  69  99  26   7  15  71  78   9  69  31  21  28  65  23  37  57  22  21  89  64  39   4   2  42  74  95   8  55  19  39  57  54  15  77  32  33  58  86  98  18  15  38  74  65  52  59  28  38   6  62  75  13  27  85  37  66  48  90   3  58  54  14  82  64  64  18  49  43  93  31  94  58  33  52  29  10  82  49  74  97   6  37  33  24  40   4  17  59  49  69  37  44  25  24   8  91  92  99  54  30  31  53  59   1  96  43  67   4  54  53   2  61  61   3  72  77  92  23  76  65  37  67  73  24  13  18  27  72   4   7  65  21  77  11  96  32  94   2  50  21  70  80  27   2  81  40  91  67  53  95  19  39  50  81  17  29  12  99  84  19  37  90  30  35  25  15  75  27  78  60  70  87  96  45  66  54  66  74  70  73  61  31  76  82  84  42  38  80  89  51  38  71  72  15  53  72  98  57   1  72  82  32   5  17  40  81  81   7  73  54  17  80  12  57  24   9  76  66  33  25  36  26  30  33  78  78  53  56  58  63  39  99   6  77  20  60  13  44  52  86  51  97  67  54  27  45  20  29  95   9  69  80                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                          95  14  67  99  80  96  11  53  96  37  99  17   9  71  62  33  58  36  96  47  93  33  53  96  14  25  62  22  51  56  39  51  99  56  97  93  14  18  80  90  36  11  88  58  26  46  32  48  64  10  64  12  14  18  21  46  90  46  29  39  12  75  24  43  72  79  80  63  27  99  24  74  46  93  89  88   6  57  87  96  15  79  40   8  14  25  90  65  91  22  23   9  41  72   8  52  75  36  45  68  47  36  47  10  64  25  13  73  59  79  84  96  58  81  41  68  57  33  90  62   5  87  68   1  94  96   9  83  79  39  68  16  52  12  75  28  23  41  79  16  35  21  47  20  14  94  48  24  14  42  64  40  19  81  26  87  61  94  72  88  98  76  62  73  72  72  34  56  22  83  62  73  56  90   2  98  51  74  79  38  16  78  63  54  50  20   5  53  21   7  46  11  92  64  43  49  24   9  97  52  96  17  54  31  66  54  90  91  57  24  37  62  30  77  22  58  36  83  53  25  98  21  17  55  68  63  54  26  92  12  11  94  88  59  73  80  47  95  66  54  21  96  14  12  85  31   5  17  64  84  35  13   1  36  36  30   4  82  22  12  33  10  80  86  43  84  34  96  17  10  99  98  80  48  57  35  23   5  74  79  42  15  56  64  79  62  65  21  38  29  26  68  83  12  62  51  96  92  16  17  37  81  97   1   4  86  35  81  89  23  62   2  93  44  48  31  19  51  45  35  87  37  90  44  45  93  66  93  23  37  77  87  60   2  16  58  60  27   9   1  28  77  25  89  15  34  25  99  70  81  41  22  57  55  82  20  44  54  14  29  83  52  90  52   2  61   3   1  68  35  67  41   6  22  73  33  27  62  75  55  73  79  61  62  73  84  15  41  81  68  86  26  89  59  13  78  92  49  94  66  96  22   1   1  76  37  12  45  68  22  93  38  20  18  54  51   4   2  82  17  71   5  30  82  43  51  67  34  92  48  91  44  88  73   5  49  69  15  13  96  28  36  68  23  19  44   7  84  55  58  86  70  41  82  88  78  33  47  93  88  24  50  59  29  37  81  86  55  18  65  40  18   1  32  77   7  50  16  91  30  37  26  58  22  31  71  63  25  98  23   3  63  96  31  89  48  35  22  75   1  67  18  65  43  58  73  33  32  23  32  57  92  10  42  25  48  71  31  19  24  93  50  59  34   1  32  36  77  70  33  41  71  17  91  10  99  30  35  50   9  27  86  69  31  88  35  78  24  67  94  58  16  49  64  45  38   2  71  74  92  48  13  32  91  58  69  19  23  37  77  69  73  14  73  68  39  51  95  16   5  67  72  80  31  31  77  47   3   6  92  82  58   6   4  37  52  72  34  97  73  37  36  27  12   1  68  55  95   9  17  93  40   9  57  41  78  77  90  45  35  91  86  68  52  28   1  53  53  36  43  90  58  69   4  89  17  56  26  34  56  36  74  99  96  72  51  24  68  77  13  57  24   4  24  85   8  89  72  97  71  62  98  86  52  20  21  36  78  26  97  44  68  53  89   9  73  61   1  43  75  26  23  62  39  44  27  68  86  51  44  81  96   4  79  65  36  94  26  55  43  45  69  88  75  45  95  31  44  95  96   2  58   6  33  28   9  15  41  75  91  38  72  95  62  79  23  93  79  67  41  57  60  98   6  31  92   9   4  84  33  71  41  76  71   1  64  79  38  44  63  90  87  44  55  82  69  40  60  70  62  83  87  94  29  45  89  60  28  94   6  61  96   1  43  74  75  61  97  76  86  20  57  60  62   4  94  71  79  84  69  84  21  80  82  13  16  84  68  85  93  34  82                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                        45  54  19  55  95   6  31  76  82  78  62  92  62  22  43  42  78  64  17  90  15  14  66  53  41  83  53  81   3  28  38  84  44  87  43  21  59  11  15  61  63   5  88  22  43  27  15  96   4  44  15  76  63  34  39  58  41  72  21  91  77  83  99  71  32  88  81  76   7  47  69  42  95  44  53  45   6  27  15  79   3  55  56  48  87  68  50  77  90  89  70  57  41  92   8  47  44  83  82  29  36  50   9   9  43  49  80  62  69  45  55  46  19  81   5  94  26  83  50  30  85  13  41  87  50  49  78  92  11  37  68  61  67  99  27  19  44  10   6  37  64  66  36  55  83  78  50  44  12  96  73  82  16  19   3  47   2  37  10  55   3  36  84  27  89  46  84  37  32  88   9  59   6  82  46   1  83  40  63  91  69  64  50  15  51  42  16  62  46  95  65  65  88  97  87  38   3  97  47  65  90  87  21  27   2  78  85  67  95  62  95  67  95  98   8  12  66   5  14  51  24  63  37  71  60  20  96  65  29  83  25  87  95  91  65  42  19  29   3  34  53  65  83  25  76   9   5  72   8  96   3  27  38  94  37  28   7  38  69  97  56  12   7   6  57  99  78  23  70  87  85  81  39  59  17  45  56   7  20  60  27  70   5  68  17  23  46  13  14  52  64  43   4  73  44  55  91  26  82  84  94  11  15  17  81  67  72  95   7   7  99  15  45  21  91  96  81  77  21  63  49  29  30  56  38  91  13  46  67  99  88  81  35  46  63  91  81  44  19  40  48  49  56  64  84  70  40  68  37  41  87  67  85  32  75   1  13  91  58  87  19  48  90  93  46  57  23  88   3  88  84  65  76  25  52  66  38  69   5  47  87  53  91  85  64  22  74  30   9  33  16  86  27  89   7  49  22   3   3  50  89  16  43   3  89  35   4  41  87  68  57  26  73  10  10  40  62  15  92  26   5  28  36  62  98  67   2  69  65  69  48  39  40  39  41   8  58  38  96  57  80  15   1  38  55  66   8  68   5  22  34  24  22  78  97  79  94  41  37  64  66  71   9  36  59  58   2  59  65   7  49  30  15  88  44  79  65  58  70  44  28  38  93  10  81  38  12  79  14  81  77   7  54  86  23  92  37  13  13  16  87  97  66  66  24  60  35  33  21   1  71  81   7  63  90  52  74  92  77  11  77  11  65  69  66  18  74  23  67  73  24  15  48  49  12  73  20  93  48   5  38  51  93   6  67  91  83  99  80  35  20  54  53  31  53  93  12  76  57   5  99  75  72  47  11  64  76  14  96  54  93  96  93  19  26  84  26  48  87  45  49   6  82  36  81  88  77  58  92  44  32  89  91  64  99  61  54  87  63  20  21  71  40  83  55  67  35  11   4  96  96  21  12  99  59  22  34  47  96  36  74  84  15  94  70  53  62  92  30  76  83   1   2  76  13  79  84  43  28   1  68  84  74  37  88   2  85  75  49  98  42  20  19  87  98   8  33  14  53  38  21  20  76  87  11  54  93  12  66  50  31  43   7  45  78  82  56   2  80  10   7  66  18  85  32  24  46  62  90  58  72  36  21  79  53  66  71  50  11  15  83  77  29  46  81  94  34  66  10  12  53  91  15  95  58  57  47  81  61   3  25  20  66  65  38  64  25  60  73  79  95  85  35  17  70  63  25  66  59  61  80  49  74  29  89  59  10  13  23  67  90  65  93  82  62  27   8  83  50  30  14  72  20  84  48  95  23  43  44  53  59  44  53  82   9  64  97  13  24  24  65  52  86  71  74  95  37  54   4  79  41  24   9  73  75  81  45  17  39  78  97  53  48                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                      10   8  32  40  59  26   6  55  19  68  80  10  14  25  13  69  34  77   6  27  59  29  25  21  27  67  76  33  55  54  28  44  78  72  56  35  51  68  20  88  42  89  94  92  24  70  80  93  68  13  72  19  26  42  46  90  60  45  81  81  42  31  57  23  50  98  35  61  50  33  80   2  41  89  76  44  96  66  32  35  23  85  34  10  80  38  25  68  53  34  11   4  61  18  83  10  66  89  53  53  67  78  45  11   9   8  27  79  55  46  13  23  34  38  72  87  84  27  32   8  54  95  22  22  62  44  68  14   2  71  90  82  75   8  44  39  94  89  94  69  22   3   6  74  57  23  31  59  17  90  96  89  20   7  11  28  62  21  10  17  77  66  93  96  42  82  75  62  53  28  91  27  17  17  63  54  37  14  71  84  48  14  41  21  65  28  84  51  57  97   6   4  52  20  66  71  34  81  27  88  10  61  28  54  31  17  95  45  13  25   8   7  45  95  47  91  42  82  53  70   5  46  46  96  42  74  33  25  72  98  48  95  95  61   9  11  34  75  82   6  20  95  56  36  77  90  24  65  13  16   2  81  31  80  75  21  12   2  18  29  66  89  25  71  89  59   2  50   3  83   6  46  64  24  13  57  36   1  79  54  37  54  21  76  43  95  91  63  39  71  30  62  84  35  28  26  68  72  24  92  20  83  36  25  13  54   1  49  60  44  92  83  86  13   4  94  23  62  17  97  79  42  71   8  54  67  50  27  41  98  53  92  98  96  26  17  77  28  58  80  17  77  64  37  33  23   5  91  12  22  91  60  18  12   2  98  27  86  61  29  19  41  63  44  68  66  77  90  35  96  26  62  77  98  98  16  20  24  84  10  95  35  20  59  62  42  63  57  16  26  91  27  17  64  52  83  79  81  14  12  53  95   5  90  93  88  71  69  95  60  37  48  66  55  35  39  94  77  57  78   8  77  31  63  33  11  19  56  62  85  20  79  89  48  82  58  50  29  85  46   6  22  93  28  41  92  72  83  88  65   7  90   4  36  70  21  44  12  22  62   5  15  23  25  91  82  56  41  51  76  43  26  56  38  51  56  27  14  67  83   7  46  70  63  44  95  25  89   1  75  67  33  71  48  56  58  61  80  43  25  23  67  11  45  91   3  91  56  90  33  48  82  56  99   8  58  45   1  82  16  20  84  81  42  23  16  98  84  89   1  33  76   4  66  36  75  66  90  39  96  20  54  23  13  56  79  32  71  78  63  18   7  69  71  84  35  66  24  77  93  17  78  32  48  38  26  70  47  74  97   9  50  28  25  95  56  75  31   3  50  77  99  90  98  52  26  15  23  79  24  14  95  52  14  70  96  63  14  47  28  30  93  21  42  43   7  67  42  23  25  89   5  77  26  86   7  65  99  78  20  11  54  74  22  42  75  83  42  38  14  37  56  26  70  80  17  39  40  68  18  93  20  12  58  36  38  93  85   9  74  36  25  22  38  43  41  38   5   9  61  26  44  34  30  80  55  43  98  49  75  97  38  22   3  92  14  68  69  99  67   1  10  42  70  28  10  90  66  15  44  11  64   1  11  40  21  29  89  49  17  87  15  33  80  58  97   4  69   7  88  72  90  17  31  43  54  54  83   6  74  80  10  32  26  91  58  49  82  75  81  36  79  26  87  97  49  92  55  49   8  25  89  94  89  60  26  56  34  83  17  41  23  33  85  11  64  89  38   8  46  13   9  12  12  57  99  72  82  14  75   2  55  25  54  31  99  15  68  93  35  87  62  63  21  24  51  71  12  44   1  27  53  16   6   6   2  98  21  20   2  73  45   9  22                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                    79  72  86   7  55  73  40  81   1  81  13  97   7  58  94  12  46  37  93  42  93  88  11  32  62  94  75  41  42  66  91   5  37  17  24  69  60  78  92  68   4  76  47  92  34  56  45  72  53  38   6  23  28  16  10  94  59  35  31   5  45  54  63  20  68   2  74  92  84   6  77  37  93  45  34  86   5  61  55   1  92  26  24   1  85   8  97  73  80  22   7  17   9  64  69  74  15  49  60   9  10  62  15  44  51  69  82  15  29   4  47  79  68  70  27  58  41  48  74  56  75  14  39   7  27  20  70  92  11  94  78  14  54  28  81  38  33  15  85   2  76  56   9  89  44   3  79  76  43  73   5  84   4  95  49  89  61  66  60   3  32   1   8  49  71  39  71   3  69  45  59  40  54  12   4  89  44  57  48  46  51  32  70  84  52  68  92  57  67  90  30  68  86  81  52  25  27  30  46  55  46  10  99  22  67  74  84  33  93  18   4  39  75  85  98   4  34  44  76  67  44  91  66  57   6  29  53  85  72  70  30  27  79  19  28  46   9  70  85  29  88  85  78  46  96  98  48  55  77  34  78  77  95  32  17  94   8  97  37  45  72  81  84   4  86  99  37  98  93  66  46  72   3  45  62  24  20   9  46  30  66   9  35  16  18  90  34  31  11  13  11  65  45  16  43  72  86  44  61  69  22  93  91  76  60  73  65  20  37  17  13  84  77  22  66  10  93  24  41  23   6  62  18  92  22  20  66  66  35  20  79  65  75  36   9  68  18  75  26  40   9  55  41  24  10  88   6  90  39  52  20  70  75  13  10  98  24  70  85  42  16  51  86  60  55  29  54  77  19  34  13   5  51  63  21   7  54  32  53  85  88  40  17  59  50  75  95  40  53  28  25  33  95  16  81  27  98  79   1  37  54   8  52  94  34  24  20  68  47  85   7  19  84  68  71  61   8  75  46  85  32  26   4  59  69  35  95   4  45  32  45  52  29  45  72  92  18  23  42  96  74  63   3  72  91  64  40  45  54  16  34  24  34  45  59  76  29  18  18  93  37  95  64   9  32  14  52  30  65  58   1  10  58  12  97  39  37  36  55  93  80  73  91   2  59  46  64  72  20  37  11  36  58  48   6  25  61   4  26  65   1  81  37  80  51  47  99  39  26  65  59  76  99   6  21  17  72  37   5   3  90  75  79  60  88  86  95  15  35  39  87  85  41  91  66  62  42  17   6  39  29  65  43  72  22  14  58  80  22  63  89  63  55  42  11  84  51  91  87  83  70  94  42  11   9  50  49  49  11  18  85  10  15  63  15   9  49  86   4  81  84  49  91  75  82  92  90  78  43  75  90  10  64  60  40  18  88  35  38  99  21  66  92  63  19  68  49  72  73  18   9  38  70  52  39   2  85  48  37  95  33  73  12  19  49  64  10  90  28  41  48  28  56  76  73  81  34  89  61  15  49  66   2  91  16  87  14  57  63   8  90  68  24  19  24   8  62  86  73  99  73  58  44  38  81   4  27  94  65  50  35  36  34  10   4  25  33  19   2  50  51  25  12  46  79  15  72  96  34  76  75  29  15   3  34   5  29  52  40  87  71  94  70  83  96  97   8  87  53  57  38   7  94  49  64   9  40  39   7  77  57   9  98  28  50  35   5  54  12  17  10  17  67  57  97  53  68  55  30  99  15  71  12  18  46   2  36  45  50  99  97  28  29  92  60  31  29  90  25  81  49  16  84  60  52  37  12  37  49  50  61  48  34  29  91  63  47  80  97  38  46  88  15  65   9  21  18  72  65  52  42  60  55  99  78  58  72  88  37  31  60  56  82  75  83                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                  71  26  62  42  42  31  22  54   2  40  67   2  35  88  59  21  58  22  77  23  54  99  10  61  47  91  42  65  26  85  14  80  92  39  90  70  57  88   6  19  49  55  12  77  16  98  18  50  50  17  88  29  79  32  72  59  89  69  93   5  53  20  58  80  44  70  20  28  57   5  93  10  61  13  26  17  51  79   7  11  90  35  33  86  33  75  38  56  65  71  68   9  51  66  53  52  85  30  20  74  71  76  32  68  10   1  62  50  10  65  92  35  70  49   6  21  46   1  37  27  54  35  20  61  88  69  12  12  61  75  77  95  52  13  44  49  11  83  57  39  34  33  50  46  39  62  13  44  25   1  50  40  13  93  67  60  85  17  38  60  99  23  10   6  51  66  69  47  97   9  37  39  42  29  81  33  66  76  25  11  40   1   1  52  26  33  31  65  24  71  89  71  36  19  22   2  29  97  88  16  14  16  16   6  62  26  75   6  47  30  33  29  13  82  95   1  55  88  58  51  54  76  10  19  86  20  68  97  96  13  63  97  47  47   6  31  59  90  14  85  90  66  94  10   5  90  86  38  99  59  33  25   9  19  16  85  49  29  13  12  12  92  74  88  91  33  24  34  22  74  90  50  92  81  66  50   7  64  62  10  87  60  53  96   5  96  24  42  10  75  94  45  75  87  20  48  90  91  21  70  20  96  11   9  17  62  97  31  92  18  34  50  98  88   5  53  28  89  65  19   2  55  58  81  36  54  84  54  40  36  66   8  59  15  79  59  62  60  61  17  46  26  13  15  84  27  39  28  45  89  84  74  63  60  53  30  68   5  45  28  77  80  54  75  38  37  72  28  19  63  18  68  82  60   1  25  41  66  86  88  65  82  63  33  74  25  84  83  40  80  28   2   6  43   5  76  13  92  85  87  46   7  99  56  20  91  11  76  82  57  11  30  22  82  55  21  85  76  30  71  89  11  47  24  38  38   9  22  23  24   1  41  14  40  91  41  89  17  94  96  84  34  57  38  98  52  53  76  45  66  70  57  49  45  62  37  80  14   8  77  57  72  66  22  47  99  74  21  79  59  62  31  72   1  24  32  46  11  85  81  70  24  42  22   6   8  39  22  38  77  82  19  26  53   7  37  15  21  38  80  20  96  60  92  95   1  61   7  44  64  58  99  66  11   9  48  59  53  57  93  16  91  81  99  34  33   7  48  59  92  58  72  40   7  78  80  75  44  38  67  52  77  13  19  20  95  79  10  74  86  21  48   1  57  59  40  31  76  21  17  35  65  11  66  42  22  67   8  77  38   4  43  57  49  67  43  33  27  29  10  60  78  57  26  43  79  29  50   4  62  10  17  38  53  13  52  31  94  83   8  44  64  18  72  76  84  78  79  83  65  46  97  21  17  44  19  21   4  19   8  98  76  65  33  59  66  49  65  12  22   7  12  22  35  17  19  49  87  80  70  66  69  73  66  38  21  89  78  92   1  99  84  36  68  28  72  31  54  76  13  87  88  93  75  74  44  83  10  95  43  18  49  20  51  10  67  28  97  49  92  49  14  21  71   3  27  65  80  49  17   1  42  57  44  20  97  29  60  43  57   5  71  17  31  19  22  78  22  34  46  97  76  16  51  87  16  33   5  30   2  61  54  43  37  57  63  90  75   5  27  65  75  65   4  70   1  20  26  68  11   6  30   1  89  85  14  39  94  16  93  38  59  85  43  66  52  21  83  36  10   2  51  99  35  78  38  76  15  82  69  70  49  54  74  12   5  56  37  53  89  53  83  92  83  52  62  49  48  44  78   9  59  94  16  84  56  43   8  11  32  45   3   4  20  69  81                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                70  10  78  38  72  78   5  19  96  27   6  19   4  30  64  93  79  86  53  87  80  51  55  14  42  60  48  88  18   2  85   3   9  35  56  74  29  12  69  43  81  79  58  58  32  27  79  86  53  18  43  69  59   5  19  58  23  96  72  66   7  91  73  68  96  66  58  55  64  94  47  52  60  73   8  58  40  92  79  59  62  52  47  26  90  27   7  25  39  97  66  28  80  36  21  29  11  74  76  22  95  95  67  79  53  86  20  82  30   6  68  82  84  64  44  64  54   3  80  88  14  37  31  77  86  34  24  37  46  97  96  79  14   9  48  77  63  78  13   9  96  52  82  17  85  30  29  11  75   4  32  97  24  64  79  19  59  11  92  27  86  54  23  90  15  85  99  35  93  55  83  99  47  39  91  92  33  66  14  24  73  42   7  76  75  40  56  19  32  67  26   6  38  56  13  84  12  46  34  87  92  10  56  16  54  78  74   1  45  94  73  24  57  70  69  38  47  18  43  34  81  23  32  67  85   9  93   2  32  82   8   4  30  60  15  45  11  82  49  90  63  12  15  74  33  56  38  34   4  94  36  31  60   5  76  81  53  83  57  72  85   3  38  54  22  71  81  95   4  17  70  87  57  96  25  82  72  76  23  48  58  99  56  30  98  67  63  50  92  74  75  51  63  29  41  84  61   3  42  47  12  42  88  33  33  16  12  83  89  73  34  21  19  83  13   4  12  18  84  34  85  38  26   6  48  52  66  30  11  44  50  92  15  67  81  85  87  64  12  71  74  48  58  54  70   7  14   8  85  82  12  83  73   4  89  74  29  33  37  12   3  51  39  85  81  47   8  37  47  63   7  80   7   3  87   4  28  67  75  12   1  97  93  63  92  43  27  43  74  62  76  93  54  62   5  47  41  51  92  67  18  47  76  63  22   1  93  86  32   2  41  84   1  86  95  97  40  74  54  77  16   6  82  13  50  91  93  73  81  47  32  15  45  14  25  34  46  72  36   8  32  65   4  98  84  92  96  86  91  33  97  29  64  59  17  19  45  11  95  69   4  19  36   4  92  91  73  15  88  17  26  77  61  70  42  54  46  38  99  52  48  86  50  37  55  65  30   5  35  45  84  46  50  50  87  31  26   9  76  70  30   8  76  68   5  67  87  88  10  27  18  15  53  99  29   1  41  17  46  76  81  30  80  92  70   1  63   4  59  87  10  42  23  57  74  89  71   3  73  65  44  83  26  11  98   8  78  50  78  74  53  87  69  45  84  89  66  60  12  59  99  91  94  61   8  63  45  42  84  74  88  96  86  27  46  26  47  23  17  97  63  31   8  92  48  57  51  53  38  23  34  57  44  63   8  32  94  34  55  81  93  95  27  21   6  61  13  97  80  66  85  36  24  56  15  60  51  39  93  25  62   7  44  83  32  33  44  36  70  51   1  94  81   3  82  95  22  32  81  73  57  13  64  77  94  32  49   1  37  24  43  33   6   6  64  88   5  80  76  25  90  57  18  32  84  87  43  52  25  40  69   4  81  49  83  23  56  96  21  45  60  91  27  39  60  43  60  37  80  57  78  31  13   7  10  96  56   3  42   8  87   2  77  78  96  76  67  32  20  32  46  36   9  42   4  21  25   9  55  21  22  46  73  23  80  57  41  42   4   7  14  69  97  77  13  49  50  93  13  73  79  15  92  97  89  84  20  46  58  68  13  35   4  24  95  16  90  75  43  46  58  81  94  40  42   4  18  36  91  77   5  89  95  85  14  91  80  12  61  27  23  95  97  84  97  42  45   4  71  20  49  38  87  48  10  82  23  10   7  76  79  18   1  15  20   3  87                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                              80  26  95  74  54  84  97   5  91  82  18  61  36  45   5  83  94  23  39  39  55  57  92  64  52  22  15  85  48   2  86  95  39  18  12   7  65  73  15   9  38  45  65  57  54  47  26  87   1  44  11  72  48  64  11  52  44  43  43  79  81  15  46  49  89  69  90  70  98  95  27  44  75  68  49  63  51  24  24   9   8  23  79  62  63  84  97  38  50  82  17   4  44  67  32  72  36  15  56  13  66  51  24   2   4   5  30  96  63  53  68  81  20  99  91  34  92  36  40  65  87  14  15  98  68   2  67  23   6  16   5  56  87  12  87  97  25   8  29  67  77  53  72  86  62   6  35  13  42  46  23  38  83  73  69  93  89  36  12  36  35  96  59  30  51  57  89  98  62  63  71  15  31  23  39  66  32  51  64  84  78  56  50  19  60  56  11  15  16  75  40  46  21  66  81  21  78  63  54  34  74  12  65  41   4  72  34  67  56  94  63  62  15  37  81   4  16  91  23  89  11  26  61  70  51  88  32  99  43  96  26  53  32  86  82  75  90  67  71  20  25  37  25  54  13  88  92  21  48   5  67  28  61  20  76  92  26  35  79   4  77  39  58  54  86  97  46  12   5  60   3  83  67  98  35  35  51   5  22  68  15   1   3  21  60  18  76  60  96  42  50  99  93  65  16  65  37   4  36  17  43  39  12   7  93  63   3  46  89  96  84  19  29  47  40   1   9  12  46  85  82   8  11  58   2  44  91  39  63  44  64  97  26  80  71  52  34  16   3  86  35   8  27  29  23  32  12  68  34  47  12  35  60  12  62  94  54  66  71  54  57  90  15  38  61  34  78  66  99  68  39  40   5  91  95  79  49  68  24   9  58  93  44  61  86   5  97  10  78  64  57   2  78  57  35  90  58  53  19  40  32  60  22  32  85  74  77  63  95  26  63  44  88  89  98  83  36  37  28  89  23  83  16  38  24  14  14  90  31  91  68  13  68  36  78  60  83  54  48  88  10  14  63  45   6  36  81  16  92  60  40  33  34  86  36  36  37  67  38   6  46  47  26  39  54  86   2  72  30  21  11  85   2  48  48  81  87  53  33  96  34  56  72  16  72  45  55  55  94  61  19  42  47  38  22   9  38  19   4   4  91  87  41  28  90  66  82  25   7  15  91  29  30  20   9  86  16  30  97  65  39  57  25  60  39  93  12  43  18  55  18  74  43  47  48  59   4  68  16  85  21  71  68  31  58  66  24  86  90   5  68  51  67  15  99   1  81  18  70  64  79  67  41  98  59  66  98   9  50   1  15  13  74   1  78  39  29  65  77  81  25  99  76  49  99  58  95  83  72  73  93  39  18  59   9  77  44  45  19  95  47   9  55  63  26  80   3  21  50  28  63  12  40  49  10  21  51  48  75   3  37  46   9  51  86  30  59  28  27  92  28  31  25  74  75  19  99  58   3   7  51  13   8  85  45  27  57  22  38  77  30  23  23  19  29  48  66  25  61  97  48  39  49  51  39  83  17  15  49  91  61   3  80  53  74  13  12  63  49  58  64  65  26  85  94  88  16  47  35  82  32  55  47  31  35  77  45   4  78  46  40  59  58  83  40   3  40  45  15  17  60  87   7  65  69  83  90  29  87  86  52  75  89  92  69  94  54  30  14  76  12  75  47  87  99  83  82  82   2   4  39   3  67  31  79  39  65  69  42  94  25   7  73   2  21  15  13  52  33  28  85  83  15  29  18  42  11  66  13  61  77  71  75  19  30   7  41  31  84  40  58  31  19  81  41  99  39  37  35  66  31  94  83  75  98  61  59  42  23   4  94  30  67   9  40   3  93  14                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                            72  55  39  53  74  51  68  12  64  31  41  91  45  68  24  15   9  45  95  25  55  70   4  48  70  39  60   5  23   3  62  28  53   5  19  13  95  94  52  57  57  23  41  48  47   1  39   4  80  68  23  35  29  68  76   3  62  75  49  86  63  18  10  22  80  37  74  69  10  89  29  95  19  71  19  26  19  26  20  35  25  59  92  49  78  66  76  75  62  70  39  92   7  94  73  94  39  15   8  39  24  83  50  13  76  34  89   1   5  70  24  64  53  12  17  71  84  85  15  65  79  39  48  72  26   3  55  48  47  18  73   2  82  36  42  24  95  97   4  34  35  42  93   8  36  68  95  41  38   2  81  24  14  48  48  23  39  86  97  65   2   3  46  62   7   9  51  22  95  24  73  59  97  51  23  56  51  15  54  47   4  62  92  98   6   6  78  12   8  97  62  54  13  13   4  68  28  85  50   6  58  55  20  15  19  26  21  34  78  55   9  67  35  42  81  58  90  84  88  86  18  48  66  28  74  67  28  44  80  83  60  92  54  30  23  29  34  41  36  65  39  95  97  72  52  58  28  20  93  87  92  73  42  17  30  14  46  34   9  14  68  28  50  77  76  38  38  29  32  42  89  10  92  13  48  15  10  92  69   2  29  76   3  52  30  85  44  48  34  73  64  66  78  91  68  27  47  11   7  84  97  81  32   2  93  92  16  90  35  27  25  87  17   5   7   4  29  44  75  33  98  13   1  34  47  41  35  68  43  90  72  72  28  42  12  44  82   2  98  99  86  43  96  28  73  20  77   4  73  18   4  96  88  22  59  56  23  49  54  14   2   3  32  82  99  87  62  21  76  26  22  55  26  11  16  92  87  15  19  57  70  45  97  26  45   6  70  35  32  21  63  50  96  96   4  12  71  91  42  44  31  99  60  72  43  80  74  46  30  55  24  75  97  99   5  46  88  90  47  55  61  78  56  93  36  25  10  99  80  65  70  25  60  27   7  65  31  34  95  54  74  19  42  79  50  88  85  86  77  95  70  40  80  62  75  66  22   8  51  95   8  19   3  22  60  58  79  27  86  66  70   5  83  62  65  33  82  79  28  34  97  79   6  88  55  18  15  22  48  52   4  57  62  78  51  39  52  68  82  84  13  41  54  47   9  61  37  65  48  44  43  39  11  69  80  89  56  54  91   9  69  10  92  82  61  20  23  84  19  42   4  42  68  57  79  13  37  95  31  30  79  36  11  10  78   1  64  37  12  84  55  45  95  95  98  33  73  23  88  52  69   2  92  31  73  23  65  30  42  79  18  38  50  38  24  47  25  92  71  42  48  45  12  88  32  86  37  67  84  49  53  73  12  59  62  48  74  85  80  14  95  15  85  68   9  64  42  37  35  28  90  96  61   5  37  65  27  10  61  95  30  96  48  32  93  86  96  89  31  76   9  59  87  41  13  87  80  41  76  21  52  72  58  27  76  17   9  78  86  95  52  25  73  47  61  72  82   2  74  12  57  43  80  86  33  67  74   3  29  89  21  36  66  76  72  29  96  23  60  71  67  48  10  84  14  14  74  79  47  32  68  24  92  57  82  82  28  17  50  91  69  59   3  83  11  53  99  19  46  92  20  97  87  67  11  97  39  27  56  13   9  22   3  65  31  69  35  62   7  83   6  53  68   2  30   7  49  87  19  47  65  23  80  26  18  33  52  98  49  95  56  48  29  29  72   3  51  32  14  82  18  18  70  38  31  13  59  75  78  67  17  77  20  73  81  10  57  62  20  51  25   7  32  80  49  79  35  62  13  79  73  49  26  78   9  94  73  76  56  11  42  96  38  84  43  85   3  75  65                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                          53  37  86  57  43  41  15  56  47   3  40  27   3  70   1  16   6   1  66   1  88  95  43  32  26  13  24  87   1  66  15   2  97  20  85  76  76  70  18  29  20  95  77  25  99  82  40  99  76  56  68  40  96  29   7  25  63  29  60  69  95  28  12   1   4  31  30   1  52  21  59  65  10  88  58  23  16  68  22   1   3  38  18  78  88  45  67  88  39  46  13   4  45  42  52  35  36  17  53  60  68  12  12  27  52  20  65  48  81  62  51  51  30  45  99   9  48   6  55  12  70   7  94  74  20  72  85  15  67  32   5  78  35  61  32  68  98  75  40  79  20  80  74  52  12  99  11  30  91  82  96  96  67  29  64  83   8   3  78  26  91  78  37  48  71   2  14  82  92  55  10  80  65  93  37  82  44  53  34  39   1  82  96  94  83  86  39  74  36  24  32  57  27  45  27  16  25  41  23  32  71  93  90  58  99  43  52  31  98   5  19  61  98  52  59  85  81  92  49  98  72  32   4  25   7  33  89  58  17  76  74   8  87  31   1  40   3  32  22  49  25  80  24  73  51  35  18  85  25  73  89  27  64  25  65  65   9  20  55  84  17  91  52  69  99  64  29  38  33  67  19  12  23  52  96  52  87  89  10  30   4  21  18   7  33  78  20  21   5  57  26  72  38  11  86  85  72   7  67  96  93  86  89  37  42  69  93  51  50  48  89  48  92  34  99  69  42  61  32  69  44  47  44  68  36  11  39  19  84  36   6  73  29  51  21  91  87  41  40   6  83  20  25  81  74  31  38  72  32  27  38  76  56  78  27  77  67  56  66  69  73  27  51   8   1  58  81  94  24   8  74  49  29  74  60  47  99  30  92  59  14  80  29  19  75  99  56  15  85  14  64  16  95   9  68  73  86  64  40  62  65  40  41  43  99  75  29  83  10  28  13  76  73  80  71  41  84  23  14  17  32  18  81  21  60  64  95  52  97  34  57  62   4  21  77  60  85  49  75  42  47   5  73   5  52  15  17  27  80  78  55  20  67  10  23  91  88  50  84  47  21  17  11  72  28  47  20  45  18   9  80  51  29  11  83  69  21   7  91  43  23  31  75  72  77  25  46   9  20  56  65  56  33  31  70  69  45  77   6  84  26  52  46  61  53  72  96  48  36   1  17  88   3  69  48  26  95  71  91  26   7  10  11  28   4   7  76  50  52  54  61  61  23  17   6  35  54  31  91  63  32  55  39  41  48  45  65  12  84  59  18  55  10  82  40  24  91  88  13  10  79   9  59  79  17  14   4  21   1  78  34  56   8  74  50  37  73   8  44  18  70  25  26  89  53  20  88   8  87  43  47  48  67  96  92  24  52  52  45  62  23  28  51  73  17  52  88  83  74  40  19   4   6  89  42  17   1   3  92  92  61   5  46  98  47  93  98  85  23  60  73  63  40  84   6  74  37  93  20  86  46  38  31  39  16  22  21   3  83  61  94  84  68  37  21  76  41  71  96  56  96  38  74   2  97   4  17  60  19  27   1   1  58  85  51  52  73  56  92  76  54   5  93  12  51  45  71   5  11  96  70  57  78  92  49  24  52  18  63  97   4  47  44  69  56  38  58  90  87  69  83  75  73  22  59  40  92  53  89  86  72  24  10  78  81  91  13  54  64  25  77  31  46   8  16  12  61  87  19  64  67   9  13  56  67  92   9  72  12  83  43  93  36  93  94  85  75  54   9  10   5   9  59  89  18   4  51  79  87  81  37  65  96  56  55  78  23  93  95  92  43  79  57  14  31  55  98  43   3  32  84  32  44  68  56  49  11  87  47   8  98  84  25  29  34  83  70  53  79  61                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                        25  54  55  67   9  96  98  58  56  47  25  46  61  26   9  22  46  56   2  67  96  71  52  28  86  34  85  84  18  20  30  51  10  68  19  76  54  34  47  51  82  40  49   9  63   1  10  12  68  13  58   8  25  28  14  58  61  78  39  99  42  24  48  86  65  59  44  76  13  72  73  30  37  43  71  99  92  45  80  94   9  59   2   8  96  26  81   5  96  57  17  53  14  83  80  56  12   6  49  75  37  58  86  46  27  58  86  65  28  44  35  62  13  64  32  51   5  43  41  61  82  31  34  10  18  37  43  34  15  31  85  50  46  15  92  11  84   6  81  14  11  31  54   8  36  51   3  50  66  46  54  92  75  12   2  31  94  15  24   7   1  27  95  95  23  54  46  15  67  49  91  48  51  23  97  56  73  57  14  81  53  35  41  96  89  36  56  16  26  94  77  57  51  22  24  58  76  32  24  43  43  66  21  88  77  26  18  37   4  61  64  90  67  13  48  22  60  77  13  98   7  56  12  48  10  97  73  75  40  50  26  68  14  81  85  13  80  33  37  81  28  65  61  84  38  12  55  17   9  14  24  13  94  87  53  34  35  40  48  89  29  46  75  99  33  63  49   9  22  26  73  87  96  34  73  11   8   3  36  60  44  79  57  45  30  83  71  78  42  97  96  73  44  77  41  37  20  44  92  95  67  38  78  21  90  11  80  38  16  79  66  17  46  16  20  16   4  79  32   4  56  72   6  66  99  15  14  45  22  57  20  86  25  82  89  54  13  60  73  55   2  53  11   8  59  58  67  64  99  67   8  22  35  74  40  35  50  58  68  25  77   3  11  36  30  27  49  66  64  15  31  70  85  56  68  93  68  25  76  71   1  87  15  64  37  87  35  53  87  64  85  17  81  58  96  27  54  91  86  79  25  47  43  77  85  77  49   3  80  16  38  26  76  93  32  44   2  88  75  33  99   4   8  45  30  41  15  73  10  57  28  38  25  67  70  56  61  31  32  34   2  81  79  20  39  65   1  37  95   1  87  79   5  26  78  54  48  65  30  73  93  46  88  60  65  33  13  14  97  21  63  12  17   3  62  40  29  81  86  32  60  80  99  27  79  91  72  96  38  29  48  40  19  12  31  74  98  73  54  93  10  61  20   1  70  55  82   2  15  90   6  32   4  23  51  69  75   1   5  62   7  64  82   3   5  15  74  18  35   7   6  29  33  57  68  75  40  64   7  82  53  89  30  24  22  47  71   9  48  96  36  47  10  14  55  33  67   7  79  64  40  29  97  21   7  65  95   7  99  78   5  83  63   2  91  43  32  23  14  24  82  50  45  77  71  94  32  55  92  66  69  66  38  18  88  62  90  57  14  98  19  99  91  14  22   7  10  44  20  55  59  12  91  17  79  74  49  35  36  67  92  64  24  59   1  46   7  88   2  12  58  97  33  29  26  11   6  83  35  89  78  22  51   7  32  99  67  68  57  68  14  12  15  60  20  77  44  16  45  12  51  49  80  34  29  45  84  22  47  41  12  88   1  66  40  85  43  35  14  79  53  83  35  54  42  13  73  28  17  97  19  55   8  85  63  13  67  73  10  14  18  26  41  24  70   6  35  66  95   7   1   2  99   9  44  27  97   8  60  18  86  74   1   3  74  35  38  58  43  50  58   9  82  73  36  82  33  95  74  12  76   7  75  66  43  86  66  38  26  26  37  76  62  16  19  60  40  94  43  67  71  35  81  34  99  15  94  36  46  47   3  79  49  53   2  93  70   2  75  50  38  51  72  13  88   7  60  54  20  55  21  16  90   5  34  57  34  72   3  91  67  19  58  26  46  69  35  76  59   8  31                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                      85  49  52  61  97  73  55  32  59  69  97  36  80  78  79  11  84  92  93  85  71  65  11  61  14  12  32  73   4  28  37  78   1   4  10  97  91  42  99  61  27   3  72  66  24  60  12  97  89  47  80  18   2  44  75  75  47  25  47  76  77  83  37  76  47  44  22  45  64  17  79  62  85  31  40   8  95  78  89  90  97  16  76  99  44  46  39  55  26  14   7  65  98  27  86  14   2  52  57  89   7  74  57  82  88  65  69  65  86  62  68  94  74  48  76  26  78  96  14  74  70  72  68  40  68  50   8  30  94  64  38   8   4  19  75  86  76  74  79  71  85  71  94  31  39  10  43  51  52  77  22  42  50  55  55  17  90  52  93  77   6  95  95   4  13  37  61  79  27  70  96  72  11  35  88  30  24  19  61  93  37  51  48  64  18  43  56   5  27  52  62  56  85  45  13  41  53  69  74  98  49  50  73  44  52  98  31  97  40   3  83  10  98  12   3  64  49  85  72   4  13  85  11  73  26  22  30  84  17  25  16  22  79  22  88  64  82  99  79   1  28  93  76  86  16  31  51  65  91  19  46  33  89  81  13  61  98   6  13  33  42  47  33  31  93  72   1   5  87  53  77  32  58  36  91  77  11   6  72   6  54  93  15  24  61   2   2  25  64  13  96  20  88  63  93  41  48  41  74  56  69   1  68  69  57  38  78  30  49  83  26  28  80  38  75  97  87   1  16  47  58  37  48  65  62  23  78   1  90  70  91  57  61  89  85  68  87  54  71  92  74  44  12  81  20  83  50  90  13  23   8  30  30   4  95  69   4  91  32  99  87  64  53  57  77  26  20  47  27  15   9  71   6  56  97  43  50  67  11  58  75  69  84  54  62  87  83  34  24  64  71   7  52  20  19  31  51  24  68  39  61   5  68  96  46  82  33  43  78  26   3  67  51  75  12  68  56  47  45  18  20  99  71  73  35  88  20  12  19  69  42  12  67  16  75  39  91  75  82  34  48  64  73   5  16  78  47  37  82   1   2  74  15  81  43  72  87  67  61  57  61  95  11  11   6   3  68  60  76  81  99  39  87  69  31  54  97  25  43  41  79  27  39  20  56  88  92  76   7  57  58  85  88  24  38  20  24  51  31  69  36   6  61  46  66  87  84  10  16  58  31  81  58  40  98  63  37   5  87  96  71  23  67  94  59  41  29  80   7  46  70  93  55  90  83  60  98  20  36   6  62  76  69  40  23  36  34  66  43  96  65  16  20  29  97  82  52  47  61  72  23  48  70  14  96  67  88  93  98  70  13   5  24  28  51  45  32   2  84  96  11  59  75  46  38  78  81  77  69  56  43  14  73  34  15  12  38  76  97  25  96  26  74  25  60  26  36  52  42  48  74  72  52  32  67  48  47  71  16  25  91  44  92  36  57  78  54  87  64  49  17  79  74  23  59  92  45  14   7  39  81  25  62  51  80  66  72  29  73  48  95  78  66  37  81  99  15  44   2  50  65  43  55  63  40  75  73  65  99  87  14  73  83  74  93  21  81  11  21  54  38  92  81  80  47  98  45  67  85   6  10  79  70  53  18  56   4  17  12  95  90  24   3  33  23  56  47  98  50  72  68  76  94  17  53  80  67  95  85  25  23  42  97  43  31  38  79  16  29  77  84  16  23  43  37  54  89  62  64  10  87  24  73  74  25  54  41  98  77  25  34  78  43  53  14  78  73   5  92  38  41  85  36  16  91  42  47  39  68  31  71  17  47  13  47  99  69  89  77   3  39  32   7  48   1  26   5  62   8  86  65  13  60  25  51  27  94  58   4  30  54  74  56  93  88  47  55   9   4  76  15  41                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                    53  39  53  58  66  50   7  86  31  75  55  16  73  87  20  78   3  53  62  32  33  13  12   5  77  71  93  42  71  25   6  91  49  92  96  84  37  44  11  52  41  34  58   4   9   6  40  62  90   2  77  36  69  46  55  70  87  58  58  42  76  48  51  77  89  59  13  72  38  69  53  69   9  90  62  34  24  85   5   4  90  62  74  76  90  21  47  90   2  65  52  23  74  37  76  59  19  61  77  28  11  81  36  35  68  33  58  32  23  30   6   5   6  42   1  98  93  59  67  42  67  46   5  38   3  67  89  76  51  51  43  49  94  73  30  85  36  14  27  76  53  71  23  31  20  15  89  38  15  93  27  33   2  92  59  26  85  87  31  48  20  59  58  90   6  53  51   4  46  53  61  48  70  79   7  42  50  14  79  29  19  89  66  47  47  32  14  96  84  10  55  42  48  71  91  39  22  61  91  63  69  76  20  78  23  99  35   3  95  30  30  89   1  85  58  24  29  68  65  90  56  91  37  17  90  89  69  11  97  42  51  46  84  43  35  66  22  32  75  29  86   4  17  38  69  37  24  44  61  70  63  66   7  18  38  59  74  62  41  46  89  78  58  22   1  84  26  76  58  61  92  86  73  70  88  47  19  75   7  91  74  90  71  79  75  29  49   3  10  24  33  71  42  19  84  25  22  19  60  56  52  98  92  66  72  90  30  19  29  79  48   5  81  22  13  17  27  85  97  11  69  59  91  70  21  70  53  20  72   6  70  83  47  20  11   7  72   9  39  58  74  33  29  64  28  35  13  13  12  32  94  76  52  51  56  43  97  30   6  69   5  13  60  66  45  47  95  30  79  12  31  46  11  15  78  55  21  23  40  72  73  32  55  48   2  72  99  11  72   9  13   8  86  81  61  17  89  72  99  27  15  63  49  66  83  75  21  18  53  18  17  46  24  28   8   2  15  30  60  28  87  49  81  83  83  25  40  56  53  80  51  68  41   7  99  76  35  20   3  28  66  89  38  64  18  73   2  84  25  45  34  24  93  37  54  44  65  85  58  87  51  66  59  72  48  18  58  66  15  54  71  67  81  78  26  49  93  52  56  96  12  79  14  31  24  84  26  27  83  37  57  27  80  83  14   4  17  47  87  91  42  17  28  20  94  17  44  91  75  60  92  53   1  78   3  17  23  68  36  65  51  14   2  35   7  16  24   7  23  14  66  89  84  28  76  21  78  71  50   1  45  23  13  28  61   3  85  20  70  56  55  75  60   2  48  77  75  66  63  83   8  60  85  41  61  11  27  94  12  36   4  87  24  35  57  34   8  29  94   1  31  85  90  20  88  60  83  39   9  56  45  35  66  39   8  82  43  92  98  42  88  28  32  72   7   7  11   5  40  88  25  63  47  80  10  11  96  29  35  86  22  51  37  93  34  17  99  43  39  14  73  24  84   8  46  64  29  17  48  96  12  45  57  96  98  72  54  62   5  83  55   1  86  23  84  47   7  12  32  56  51  17  96  59  67  32  61  20  31  73  46  16  88  70  38  50  18  10  68  29  93  36   3  32  53  35  86  96  99  49  84  74  98  24  51  23  32   5  95  80  23  11  83  78  80  21  76  21  57  92  41  67  39   9  18  88  47   1  30  12   6  41   4  45  75  23  99  79  95  85   8   1  23  96  55   1  60  73  37  66  70  73  93  12  72  65  72  40  43  85  37  29  87  79  58  46  57  44   1  60  19  20   5  35  65  51  27  99  49  82  59  80  55  97  82  57  77  76  58  85   6  37  60  64  86  44  61  49   3  16  50  57  86  35  76  63  13  97  97  75  97  12  14  24  32  32  46  98  66  78  22  26  93                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                  28  88  29  29  48  90  93  89  53  79  76  57  87  77  23  55  37   8  56  30  89  17  61  15  25  33  64  12  52   8  56  12   1  61  23  40  98  27  18  60  94  54  59  93   4  42  42  35  55  86   1   7  23  29  49  64  40  38  91  56  19  84  99  95  17  10   3  61  94   9  57  75  92  41  24  73  94  93  60  55  13  18  13  79  61   4  49  82  88  67  65  91  23  48  23  62  30  11  65   8  21  24  43  87  42  92  18  50  28  68  68   5  20  19  46  78  79  64  55  25  35  29  91   2  87   3   9  26  51   8   8  37  27   6  28  21  42  18  11  63  16  43  68  97  80  75  29  19  52  79  64  80  70   9  50  51  66  50  20  22  88  59  25  32  61  30  73  80  35  13  83  54  55  99  88  28  76  77  95  58  48  16  36  47  85  54  74  22  47  63  87  43  38  67  50  27  26   9  33  38  67   4  65  67   6  44   6  10  81  37  82  46  77  82  27  85  27  70  79  90  87  20   6  45   6  60  26  10  43  35  24   8   5  48  36  26  69  37  88  36  69  48  59  66  28  94  63  41  63  99  76  57  17  10  40  92  12  71   9  53  86  26   5  44  38   4   8  51  92  34  25  56  12  43  12  43  85  39  41   2  36  83  63  60  15  94  93   5  70   7  53  19  71  91  11   7  83  86  42  12  34  73  13  64  28   3   1  82  13  56  78  95  65  41  85  58  48   3  57  96  64  18  68  81  39  62   3  55  91  92  23  67  47  58  24  32  99  50  69  37  48  76  76  59  93  35  19   3  19  21  90  47  40  46  94  62  95  76  33  80  99  79  65  41  32  74  95  37   8   9  57  61  85  71  80  90  33  13  12  25  68  51   6  66  66  63  97  53  80  90  73  27  27  44  18  60  84  46   9   7  65  55  92  66  11   9  16  46  97  15  65  98  35  47  38  21  83  41  25  29  48  30   1  45  84   7   3  61   8   5  15  25  56  26  55  56  38  40  90  64   1  21  90  74  54  73  46  25  35  54  79   8  66  62  46  62  53  62  73   2  55  89  17   8  26  22  67  98  62  48  80  91  39  90  75  42  75  15  91  54  99   7  56  10  72  13  55  70  45  21  62  34  86   8  57  45  55  34  29  63  20  46  29  73   9   1  33  47  44  58  55  63  52  91  19  53  67   1  16  45  75  51   7  66  94  83  80   1  79  14  66  39  24  82  69   9  11  60  89  18  90  52  34  84  85  62  91  85  91  29  89  37  32  94   9  88  82  28  75  63  47  39  48  28  31  86  21  31  29  81  46  57  26  48  11  55  19  83  69  95  38  53  13  66  89   4  35  92  61  26  59  23  88  83  36  79   6  33  46  66  31  81  67  14  72  71  30  48  26  19  47  23  84  22   8  56  28  41  33  33  35  56  64  96  25  92  43  80  68  94  55  88  47  85  88  71  99  69  74  74  94  45  88  61   5  34  58  89  70  11  20   8  34  77  75  86  88   8  28  23  51  46  75  73  14  98  16  55  90  97  47  28  49  18  38  29  78  32  71  17  75  36  79  72  62   1  50  74  77  33  67  20  71  91  94  92  96  46  44  16  19  17  41  37  93  19  24  87  37  69  42  15  84  57  62  40   2  99  74  52  29  29  94  28   6   7   2  32  57  60   4  57  79  13  75  23  34  96  10  76  45  74  17  47  82   2  34  33  80  50  29  44  17  49  30  77  10  16  64  29  68  91  37  97  26   9  60  21  69  56  69   5  37  23  56  24   8  58  95  30  45  29  80  46  83  60  81  93  68  20   4  34  84  26  76  84  45  14  14  55   6  18  79  75  96  50  18  73   5  37  22  43  49  51                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                74   7  31  91  79  19   7  93  72  51  55  90  74  21  48  79  40  20  89  98  26  41  88  84  73   9  20  17  59  58  69  39  33  30   5  85  71  43  52  86  91   6  24  54  64  26  28   7  55  53  13  61  49  73  39  47  30  24  39  34  53   6  36  35  75  92  98   4  27  46   9  76  52   4  79   3  39  61  56  16  94  53  85  98  69  79  29  42  51   8  67   6  84  89  31  36  50   1   2   9  95  85  92  98  77  49  48  91  17  61  70  95  23  23   4  15  16  30  82   3  39  42  52  82  72   9  45  65  62  35  35  49  90  69  87  77  69  22   3   5  47  82  25  25  16  73  78  17  52  33  73  91  46  53  61  28  98  82  65  23  38  84  50  10  58  85  33  95  69  42   3  61  89  98  23  42  28  25  41  24  84  80  74  99  61  73  48  23  94  49  41  20  19  39   8  75  25   9  86  81   6  25  50  70  17   4  43  21  96   5  88  49  34  53  69   1  68  51   1  23  16  71  62  47   3  26  23  53  17  28  20  99  31  56  78  45   8  62  40  92  21  45  94  80  19  51  64  46  95  64  26  41  25  57   5  30  47   5  60  30  99  46   8  68  72  64  95  52  64  39  90  15  26   6  86  97  34  75  81  39  87  69   7  27  82  56  33  32  48  51  47  19  98  61  67  72  62  16  48  23  54  15  44  96  57  96  64  52   9  84  13  32  52  64  54  38  31  26  47  14   5  83  58  57  99  66  98  60  31  89  57   5  31  30  13  92  20  18  89  70  72  42   3  96  48  54  82  37  93  64  14  65  34  25  57  22  74  40  12  85  49   5  28  91  88  10  91  16  61  14  50  13  81  45  40  97  24  17  67  13  96  52   2  41  95  32  83  68  63   3  81  28  60  88  57   5  37  87  32  96   1  10  69  31  72  17  26  87  20  14   2  12  75  70  62  79  83  55  53  33  34  31  41   5  86  90  29  29  94  53  21  25  65  77   5  73  95  40   2  15   7  25  78  86  15  77  31  36  13  47  53  83  92  14  40  16  22  36  68  55  61  76  81  49   6  36  19  19  52  98  31  80  70  23  53  46  88   9  17  95  85  75  54  80   5  41  37  62  65  22  84  87  12  19  52  37  38  71  25  80  54  74  37  76  45   7  44  10  51  15  22  44  95  27  12  74  88  14  81  40  73  28  24   6  33  76  52  67  75  11  41  90  20  98  79  35  63  71  29  75  56  10  59  10  12  87  60  74  56  85  93  40  86  41  47  82  52   5  21   3  94  12  33  87  71  39   1  72  74  65  22  86  56  23  96  13  30  31  79  79  20  75  88  80  83   9  75  95  37  10  67  60  98  55  83  62  79  31  45  78  66  15  66  39  82  56   1  36  44  15  45  17  20  74  84   6  51  25  99  37  82  72  19  73  15  10  67  90  16  83   9  57  80  29  86  14  84  30   9  32  32  97  59  72  76  19  81   8  65  20  37  69  79  52  95  53   1  95  99   2  62  58   9  69  42   2  80  87  92  37  96  26  27  28  28  79  13  56  30  67   3  45   2  32  96  60  11  17  23  32  56  93  98  21  15  94  71  75  43   3  10  36   8  64  75  83  76  56  96  89  50  47  43  89  74  21   9  83  81  96  18  68  60  98  64  29  13   6  92   8  73  16  75  10  90  48  16  87  95  19   6  86  76  27  42   2  32   3  82  81  96  37  11  28  80  29  42  51  24  28  64  75  94  45   9  63  62  14  64  82  86  94  32  98  69  57  62  62   4  30  11  95  10  62  16   8  52  82  66  12  81  36  81  70  50  20  14  93  31  22  93  57  11  27  12  42  84  53  34  14  22   3  55  77  77                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                              22  15  62   6  97  57  61  72  68   7  59   2  78  54   7  43  84  30  62  38  41  46  33  92   4  74  32   3  64   5  73  20  64  46   8  93   4  51  47  81  77  54  71  75  43  96  27  82  83  71  69  35  68  83  83  63  75  49  15  62  52  76  16  61  98  32  99  42  53  97  68  86  38   2  94   1   1  34  64   3  20   9  21   6  32  89  97  73  96  38  91  47  48  15  78  91  46  35  61  10  57  72  62  12  37  99  21   2  98  88  58   9  10  69  71  97  84  67  95  33  32  84   2  74  99  57  44  93  42  10  25  22  77  87  48  79  14  52  18  50  75  53  66  49   6  82  72  75  82  81  88  84   6  90  59  54  86  83  54  53  62  83  94  56   8  63  77  72  29  49   3   3  98  63  38  14  72  99  44  19  89  66  29  32  73  31  68  28  73   2  23  38  92  77  14  86  94  12  41   8  91  26  40  89  80  98  97  66  81  62  15  19  49  45  50  90  35  35  17  89  32  32   6  39  14  74  18  47  20  67  23  57  33  29  28   2  94  37  41  90  71  59  77  63  88  66  24  29  37  89  18  17  83  15  21  26  14  67  66  47  63  76  31  11  27  37  36  34  42   3  21   7  38  87  13  98  71  90  68  99  11  64  46   4  11  90  26  98  21  47  72  20   4   3  11   1  11  24  55  49  14  64  52  90  10  44  16  90  97  65  26  64  84  14  12  43  19  90  95  10  58  79  80  12  47   8  23  67  77  88  61  61  92  27  29  83  92  44  19  98  30  43  29   5  50  95  51  98  47   5   1  30  13  25  93  56  41  48  57  66  92  91  39  13  50  57  61  67  81  43  79  98  67   8  39  52  33  53   2  28  21  93  38  13  78  85  60  32  73   5  78  54  61  45  43  55  40  10  32  38  71  32  31  32  63  35  42  61  44  29  19  83  49  62   2  85  78  48  90  80  44  22  81  36  43  27  96   8  21  75  67  85  63  67  63  17  88  81  38  78  89  56  63  14  30  48  14   7  76  48  94  32  61   1  11  49  21  36  52  74  24  32  37  18  98  32   8  69  19  18  20  57  20   2  82  70  94  36  27  50  49  94  69  35   3  54  14  70  16  89  35  89  26   3  73  56   1  97  86  40  46  59  82  88  98  87  11   8  45  38  96  95  74  64  39  29   6  38  89  25  89  56  89  70  25  91  36  77   3  28  32  32  80  88  43  88  28  36  21  95  68  17  55  80   7  11  89  30  94   6  84  90  19  32   7   2   3  13  95  45  79  69  13  90  41  86  40  68  89  26  14  85  15  23  63  98   7  83  63  12  78  13  48  38   4  20  80  32  61  26  72  85  19  11  34  70  29  33  27  17  26   4  23  35  28  64   3  98  89  91  99  62  24  58  86  54  74  48  95  31   7  51  18  34   7  38  33  81  91  55  83  47  81  11  68   3  21  83  18  21  19  34  54  69  55  73  82  87  88  50   2  23  77  28  85  80  73  81  90  68  71  29  39  51  11  97  99  94  62  98  89  96  75  47  16  46  17  19  19  45  96  92  58  25  44  72  33  60  15  40  52  48  79  25  29  56  27  59  38  67  68  88  56   5  83  69   4  91  30  55  32  56  27  80  54  13  38  19  76  86  55  39  96  76  19  53  42   7  56  84  58  65  43  21  13  59  93  87  49   8  80  15  40  59  67  76  72  20  73  57  30  58  76  32  35   9  30  56  47  44  38  46  73  21  64   1  29  37  85   6  38  96  51  39  81  64  47  62  13  47  67  62  76  58  87  57  23  20   5  66  45  85  17  78  71   8  83  22  54  16  21  87   8  97  30  32  44   9  80  77  15  67  43  44  77   3                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                            94  58  66  74  71  19  44  35  21  66  36  97   2  90  35  23  54  13  12  79  45  64  25  33  27  45  33  20  91   4  46  35  27   2  72  16   3  26  70  60  93  71  85  52  16  34  81  26  35  73   9  43  99  60  26  17  90  73  89  79  68  12   1  74  58  74  92  19  11  28  14  42   7  21  23  64  87  78  90  32  73   7  67  40  20  18  14  16  14  49  63  62  83  79   4  41  24  17   3  72  28  25  70  29  92  26  85  35  16  11  85  96   5  51  58  27  80  10  73   8  30  63  58  63  46  56  46  65  75  83  24  29  52  18  96  14  42  17  56   4  35  57  42  52  16   1  85  10  30  29   3  53   1  36  78  62  37  38  58  72  13  25  22  82  59   8  52  44  64  67  36  23  52  98  62  69  31  25  46  13  55  33  74  38   8  47  28  71  58  74  70  63  72  68  30  33  39  31  85  86  95  25  24   2  40  80  14  57  17  59  19  25  96  82  70  18   9  47  38  75  60  65  37  27  52   2   2  99  58  57  90  39  80  65  81  25  58  72  72   6  58  86  41  41  63  44  89  10  82  11  44  58  72  32  59  23  80  39  53  41  61  27  53  17  83  70  88  42  64  72  28  71  20  36  93  96  18  10  71  88  57  56  10  31  45  62  53  48  92   5  87   3  88  28   7  56  31  89  18  94  60  73  47  51  33  43  66  43  27  13   8  20   1  52  37  26   7  60  75  28  71  77  11  58  46  32  34  86  34  65  66  17  47  55  32  31  56  63  37  20  78   6  54  78  53  70  18   3  21  82  23  27  39  28  23   4   3  35  56   2  92  37  75  13  86  72  15  48  81   6   2   6  14  55  10  49  38  72  19  26  81  26  36  84  43  16  74  16  82  90  65  22  82  72   2  15  25  30  30  85  83  52  64  39  45  37  94  34  55  74  39  59  54  80  19  37  41  33  88  53  95  77  92  73  78  35  42  60  51  13  41  31  50  13  50  91  82  31  80  81  95  12  87  27  69   9   3  54  71  79  34  36  57  26  48  47  21  55  73  34  50  78  31  19  73  83  42  97  63  54  51  77  77  26  41  98  94  21  58  64  42  47  93  33  15  48  81  61  14  72  58  77  31  37  64  92  36  43  90  77  56  29  78   6  79  84  73  34  70  51  87  68  61  83   9  21  44  55  44  65  28  58  98  44  57  25  73  16  75  24  97  35  28  27  90  17  70  15  71  86  30  23  82  71  58   8  92  83  41   7  83  38  72  85  75  99  79  45  47   9  80  98  42   7  63  38  70  80  75  70   7  84  59  24  23  52  29  20   3  28  96  29  30   1  29  23  25  20  41  11  41   8  55  88  64  30  67  64  78  40  58  60  92  38  59  57  18  51  60  83  23   8  41  31  22  32   8  43  63  94  93  60  47  89  84  68  40  82  44  80  76  49  10  89  70  44   6  61  12   6  83  69  48  38   6  17  26  61  32  30  87  32  12  57  70  55  23  54  55  30  34  67  74  96  39  73  99  37  45  57  59  56  16  37  23  49  76  11  20  46  50   8  47  35  80  11  67  16  68  18  52  97  20  77  11  35  75  87  72  98  93  70  96  50  56  21  86  38  96  43  17  21  94  88  50  10  29  97  86  86  97  66  33  82  33  79  83   2  70  35  86  31  36  30  42  33  43  92  43  29  68  99  32  74  59  72  36  20   6  12  80   3  19  15  15  80   7  58  31  59   3  81  39  76  50   8  56  93  50  50  17  15  44  28  56  72  38   8  26  41  43  54  20  42  10  39  44  76  33  73   7   7  89  15  36  79  46  16  81  69   7  82  59  29  11  57   9  98  56  59  21  36  51  36  84  18  78                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                          99  61  69  25  23  29  87  96  24  73  96  68  59  31  10  30  25  32  65  65  25  17  45  96  88  12  72  36  41  70  66  21  19  37   2  62  31  85  85  25  73  31  44  93   9  69  78  76  76  54  38  10  13  76  22  99  80  38  63   9  38  41  75  12  28  88  20  71  18  41  22  63  37  72  52  26  11  80   4  13  72  60  74  30  81  53   4  76  44  55  38  72  39  71  91  68   1  90   8  48  31  97  42  55  33  41  22  28  53  95  95  17  35  16  58  28  53  47  91  54  36  56  54  34  48  66  39  46  10  99   8  42  39  73  64  97  76  27  75  95  18  71  80  54  96  60  41  19  18  72  18  90  69  16  94  59  79  20  33  53  65  33  61   6   9  40  93   4  14   5  77  54  18  39  94  64   3  13  24  30  27  77   2   7  25  39  45  79  19  33  44  52  36  93  45  38  71  10  59  29  50  54  77  99  41  83  74  18  56  28   7  95  51  44  68  22  19  65  93  89  37   2  34  72  98  76  55  91  37  90  69  92  74  37  16  92  64  35  52  25  78  61  54   1   6  65  37  86  60  76  62  68  54  86  15  84  85  70  87  45  44  18  18  12  66   1  60  61  10  45  79  59  20  62  71  37  41  69  82  67  93  89  47  70  59  47  88  98  54  25  42  75  88   9  36  53  76  14  21  58  98  49  56  48  32  35  67  43   5   4  66  11  91   7  23   6   4  24   3  51  23  98  27  21  98   2  38   5  38  74  73  58  57  97  59  64  52  52  33  53  62  61  65   4  45  45  46  87  94  24  62  90  91  22  55  14   3  26  62  40  79  91  70  81  88  29   9  26  95  17  43  13  10  87  93  92  54  16  84  21  49  14  87  72  30  96   7  45  99  60  73  44   5  91  43  25  38  49  98  76  82  43   2  59   3  44  84  34  97  97  84  44  32  99  40  31  49  85  52   9  29  98  60  81  99   9  85  16  52  38   1  68  61  58   3  71  35  25  82   6  92   1  52  25  98   1   4  78  72  96   7  60  19   9  82  45  34  28  32  76  21  64  24  20  96  51  38   7  72  37  27  80  28  16  89  28  34  30  20  17  38  24  44  32  36  81  91  32  26  55  14  58  65  45  68  54  49  72   4  64  16  14  77  59  88  44  31  48   2   8  20  45  32  30  92   7   3  64  28  41  88  80  49  11  97  86  81  10  45  34  83  42  56  67  22  35  25  86  29  30  76  80  11  66  69  12  36  67   4  20  11  93  68  44  85  66  59  18  61  54  76  16  60  85  93  91  43  20  54  17  50  49  42  75  32  55  32  84  35   1   2   4  36  50  41  18  80  83  58  97  31  66  62  55  52  14  26  55  93  43  11  65   8  27  26  10  99  20  11  49  14  93  77  34  33  91  13  77  13  25  53  28  52  62  14  99  91  10  41   9  92   2  34  97  90   7  24  92  96  51  22  79  16  96  61  83  52  49  54  67  86  56   1  19  58  20  26   8  10  23  21  90  40  39  48  95  48  51   2  79  96  35  35  80  34  82  62  13  28  49  98  87  56  60  77  15   5  15   8  20  25  50   6  15  12  71  97  48   7  33  97  80  19  79  30   1  78  48  87  52  71  34  27  12  71  24  48  53  65  24  31  61  33  74  55  73  51   7  50  17  10   2  18  63  13  37  72  65  56  46  78  46  59  32  85  92  95  21  93   7  12  95  63  84  21  84  58  66   2  84   6  91   6   8  73  65  99  44  90  22   7  94  22  88  21  35  26  56  66  35  20  93  72  23  44  76  58  39  61  41   9  26  58  26  58  45  59  95  72  33  92  41  42  56  92  94  82  61  23  53  66  55  29  77  13  72  15  72                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                        46  12  13  15  62  43  36  87  40  21  19  88  43  61  75  44  44  67  95  25  23  32  89  39  68  97  84  20  55  54  15  90  70  11  44  78  69  16  68  43  16  33  59  93  96  22  83  62   5  29  30  62  29  59  85  98  86  35  31  77  80  84  86  14  13   3  43  40  92  45  93  23  31  74  77  21  75  58  48  18  56  40  27  48  98  15  42  73   2  12  99  85  98  23   2  51  75  45  77  12  39  30  52  60  46  14  67  49  27  84  29  40  94  25  74  34  27  15  35   9  46  85  21  55  10  93   1  93  54  79   2  96  28  66  49  24   9  34  80  72  68  68  46   8   3  81   6  84  46  11  97  12  63  84  29  74   3  87  90  16  62  18  86  79  17  46  19   7  67  14  84   8   2   6  47  50  50  42  79  11  45  62   2  40  79  42  19  56  79  86  90  10  12  95  57  43  42  63  36  48   5  90  20  99  11  48  72  59  76  13   2   6  18  35  32  87  21  79  45  55  63   2  52  10  21  20  94  49  92  40  61  20  92  66  27  38  26  68   6  32  49  65  66  55  36  59  71  64  90  68  74  38  62  48  56  53  96  30  29  12   1  96  81   6  52  12  12  86  19  48  25  16  56  59  34  31  11  17  89  26  20  65  27  93  12  57   6  40  89  78  10   7  68  49  76  12   1  44  74  92  32  59  31   6  33  58  56  47  42  59  51  38  61  22  52  53  98  86  74  75  48  14  43  51  36  34  49   2  33  31  84  42  37  85  55  17  57  97  84  15  94  72  81  94  77  78  30  25  29  92  84  52  52  76  67  95  37  48  87  76  79  83  22  43  39  57  20  13  15  63  78  19  59  89  13  63  47  78  60  35  11  99  95  52  43  34   9  75  63  20   5  14  41  14   2  57  20  67  36  70  66  47  97  97  55  51  33  77  58  87  90  15  77  69  38  35  77   9  96  35  34  30  91  27  41  63  35  88  96  70  69  52  10  43  18  39  28  94   2  83  23   6  88  46  65  15  93  75  38  73  13  14  74  59  40  57  77  13  90  70  42  81  25  33  51  75   9  64  46  56  13  87   8  91  84  80  89  82  52  85  79  52  20   4  92  47   4  42  20  98  73  80  23   8  24  68  96   6   7  58  63  13  47  26  46  77  57  10  27  30  99  79  26   9  29  99   9  78  92  20  28  16  54  99  49  31  95   1  57  29  46  49  64   6  40  60  66  90  83  91  50  24   6  95  38  38  18  25   7  65  87  43  51  14  40  75  99  10  51  21  70   7  96  53   8  80  37  88   3  27  27  55  78  40  13  92  14  84  86  40   9  73  47  29  90  52  57  95  31  86  90  22  64  43  15  47   2  35  26  16  53   6  64   6  53  57  64  60  46  62  16  63  20  48  71  83  91   2   6  88  33  38  96  90  74  23  60  95  69  86  18  85   5  35  10  27  28  83  60   8  18  77  81  38  72  99  78  43  21   9  81  83  36  57  29  35  82  60  53  80  28  42   7  11  82  51  37   4  41  72  87  32  74   5   1   2  54  75  62  42  13  89   5  56  90  45  99   9  73   6  25  95  34  44  43  35  49  33   9  49  86  65  82  82  54  35  49  32  38  21  89  20  68  94  66  32  26  13  44  90  24  84  53  51  46  76  60  15  72  34  85  61  45  25  42  43  55  99  39  66  23  18  92  97  16  96  76  55  48  14  87  62  30  75  92  63  60  32  17  91   2  42  98  86   2  12  17  99  27  25  23  19  28  90  59   1  69  79  54   6  51  51  42  70  30  15  67  20  70  22  65  15   8  68  61  33  16  61  69  45  90  38  82  70  29   9  20  27  54  83  53   9  64  36  47  86  86  17  10                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                      20  91  40  37  67  24   9  26   1  87  48  18  92  56  16  41  98  12  80  86  32  75  46  29  98  36   8  49  53  30  70  58  13  40  71  26  82  32  84  48  27  98  50  41   2   9  52  67  39   8  78  55  46  61  89  81  65   9  66  31  33  51  98  50  17  59  93  64   1  60  36  44  44  52  13  30  49  84  75  49  13  90   2  44  57  72  84  36  59  92   7  65  74  19  62  55  99  84  91  49  10  81  71  30  80  32  19  53  24  86  96  47   7  34   6  69  62  17  71  29  35  44  96  78   8  62  45  50  57  56  92  55  91  46   6  23  84  79  80  45  52  73  30  56   8  13  83  32  91  28   7  79   2  60  42  34  19  17   5  92  80  27   8   5  62  63  67  25  45  34  20  10  54  50  94  14  66  33   7  83  86  38  25  62  63  30  14  70  71  59  16  27  58  91  97  11   6  54  87  30  26  53  73  67  47  13  60  92  21  43  88  43  46   2  38  92   7  24  22  20  53  30  60  38  57  84  90  50  29  33   7  69  81   1  19  61  63  15  54  26  23  78  92  36  33  37  42  79  39  51  60  83  78  97  91  33  64  28  42  92  44  94  28  54  24  86  30  16  99  42  76  96  42  89  81  73  92  55  16  51  85  42  94  56  41  81  14   1  15   9  35  74  20   8  80  83  49  94  25  32  68  93  64  76   7   3  57   9  99  81  60  52  17  30  14  90  36  50  37  26  43  79   6  54  50  29  80  17  32  67  35  89  45  27   2  70  27  26  74  26  90  16  15  97   4  98  85  83  90  87  93  86  46  76  39  81  99  49  76  37  65  85  43  97  22  57  63  81  46  36  27  41  37  43  63  86  87  77  18  79  82  96  13  87  19   6  55  74  86  38  52  52  68  30   7  69  84  15  30  44   3  65  70  72  99  70  57  57  33  54  11  16  47  42  34  51  40  35  34  45  57  80  90  15  97  36   6  76  66   1   5  82  38  48  32  99  86  81  46  32  82  40  33  22  15  39  92  26  47  74  17  68  80  25  82   6  87  75  32  44  79  71  90  53  85  55  41  15  15   2  47  65  39  56  59  22  29  60  10  31  21   1  89  74  22  57  10  99   8  92  93   9  12  55  96  30   8  60  33  59  37  64  91  29  46  51  24  97  79  69  31  97  30   2  62  20   6  55   9   4  30   6  48  50   2  83   8  17   9  74  76  56  79  77  34  13  40  31  71  82  58  17  28  50  47  89  49  94  84  86  59  35  98  68  86  30  31  11  16  42  48  87  71  23  44  97  79  71  45   2  98  13  44  41  63  64   6  10  46  69  19  85  91  42  76  48  76  47  36  70  97  85  72  77  32  94  55  92   4  78  43  92  27  78  70  37  80  78  83  51  64  60  12  73  81  76  59  56  38  53  51   6  81  49  15  89  39  50  97  52  38  48  95  12  20   5  73  79  86  35  69  22  38  55  18   2  85  77   8  96  21  49  25  66  41  21  84  12  18  52  21  69  10  77  36  98  91  66  93  62  53  45  61  37  23  68  94  85  79  21  71  28  75  76  14  21  41  98   4  39  30  88  75  57  47  20  37  85  12  31  23  94  23  13  37  13   5  78  72  64  57  25  23  34  56  28  71  48  53  94  99  96  98  73  48   3  37   3  43  48  93  91  45  53  40  78  77  38  32  40  24   8   4  25  13  25   3  99  60   9  86  29  53  86  39  28  10  30   4  17   8  32   2  92  48  63  61   2  85   1  55  33  35  35  47  48  20  32  70  17  10  22  12  31  99  66   3  86  73  27  65  37   5  11  51  43  95  46  58  42   7  78  84  46  82  24  62  13  11  34  12  98  53  98  41  61  99  60  37  21                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                    1   2  30  86  94  32  49  40  15  54  95  27  23  74  59   7  28  10  69  14  73  48  83  80   4  90  81  24  62  21  15  33  68  33  68  15  18   9  50  11  41  39  59  84  84  54  74   7  47  88  36  61  82  27  71  90  54  47   1  27  65  23  13  66  12  64  76  74  40  63  55  51  37  13  63  60   4  42   1  30  63  60  78  18  38  31  14  43  31  78  67  44  38  74  45  70  65  45  34  29  47  29  67  84  17  47  88  30  24  93  14  86  37  77  95  87  11  47  29  35   4  16  39  68  35   5  61  91  93  37   8  55  33  95   9  47  91  24  28  64  84  43  62  13  30  34  31  58  95  28  33  72  51  11  89  46  69  23  43   7  89  49  17   1  18  11  38  82   1  37  31  86   8  51  13  25   3  17  45  55  90  15   2  15  98  15  75  79  83  77  80  32  24  45  20  10  17  93   7  99  61  68  48  65  64  59  42  96  35  25  17  24  23  10  43  47   1  84  75  36  47  60  74  77  44   4  43  57  69  46   2  44  37  38  45  76  98   3  59  59  87  80  56  88  46  63  40  31   5  28  68  93  63  90  21  77  79   8  42  29  49  24  73  12  29  83   9  38  45  82  96  50  67  55  65  77  30  70  14  52  11  71  41  61  18  32  31  69   5  48  71   1  72  73  15  99  23  73  75  17  81  57  94  91   2  36   1   4  91   2   8  27  83  28  93  58  33  14  89  59  90  80  24  77  37  25  61  47  38  90  16  31  71  62  32  46  58  10  34  17  84  67  97  24  98  58  74  81  87  24  82  85  44  92  70  92  17  51  69  44  49  95  23  20  49  33  71  45  72  70  77  62  42  31  80  49  28  54  61  17  77  38   1  95  63  41  46  97  42  60  18  44   8  84  51   3  67  38  56  20  43  29   9  42  94  77  37  94  70  51  23  39  59  17  13  21  21  73   9   2  93  92  77   7  70  29  58  58  79  86  11  60  43  82  60  54  36  36  84  76  38  92  41  29  35   9  16   3  60   4  18   8  66  49  82  40  43  71  97  46   2  38   5  30  97  44  69  48  72  15  18  70   5  60  66  77  33  67  57  82  90  62  53  60  98  17  63  57   9  17  52  65  28  12   7  98  94  31  32  96  93  16  39  72  19  35  96  84  23  59  18  65  26  92  89  70  25  79  30  97  43   8  12  31  16  70  96   1  61   7  42  81  28  84  78  95  23  85  73  39  99  46  93   9  96  24  77  46  10  11  71  94  97  43  93  18  39  85  59  57  81  34  41  97  79  32  30  61  10  51  71   1  37  18  43  36  72   9  32  32  37   6  96  77  33  66  84  73  89  94  72  66  22  47  43  53   8  45  38  98  19  90  19  68  61   9  44   3  70  98  18  67  79  24  45  61  46  58  90  49  55  63  52  99  72  89  48   7  92  57  42  34  95  11  79  94  88  19  84  63  29  69  27  58  68  96  39  86  78  15  83   3  40  69  55  15  38  50   3  28  29  45  10  93  98  94  14  55  22  17  52  79  11  92  79  27  75  50   2  93  76  19   2  84  71   5  76  95   5  47   3  59  82  34  72  46  30  65  77  47  20  34  76  74  82  44  59  19  68  86   6  69  63  83  31  91  60  96  55  65  38  24  70  53  92  45  81  79   2  86  94  75  59  58  93  54  97  13  41  13  36  34  56  34  93  68  77  44  16  24  58  48  42  14  37  20  57  13  50  56  97  42  89  67  10  16  75  91  40  70  67  17  15  72  82   2  84  68  99  90  25  84  47  13  26  95  44  36  11  23  89  21  60  57   3  55  69   2  56  81  39  69   6  16  19  37  39  66  46   9  95  65  31  89  91  73  52  24  24  87  16                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                  61  98  52  88  85   4  53  22  62   3  67   3  49  19   4  45  13  29  94  56   6  79   3   1  71  55  53  17  15  81  56  46   9  24  19  53  53  82  13  63  13  75  72  31  54  99  81  73  86  47  79  51   9  11  24  52  25  95  61  83  26  13   4  80  86  85  51  17  45  21  58  11  25  73  73  81   8  15  90  51  61  58  15  45  19  92  92   4  86  67  31  41  20  87  87  48  53  36   2  52  37  71  67  22   1  67  94  64  22  53  87  67  96  67  20  84  64  52  90  30  69  82  30  88  65  24  64  23  19  89  59  69  42  64  38  83   7   7  40  45   3  32  66   6  61  68   2  63  24  42  20  98  20   1  59  58  55  86  60   3  39  60  37  97  92  80  28  81  10  91  48  52  44  25  98  98  53  24  96  95  59  55  25  98  61  31  58  58  92  52  73  99  23  42  38  34  67  24  64  78  46  81  79  95  46  37  28  92  13  76  26  12  33  46  47  69  98  37  88  46  38  83  16   3  48  64  88  82  84  60   6  54  27  78  81   4  37  90  64  21  52  96  88  24  57  90  18  62  32  79  90  15  47  60  29  97  73  72  12  90  81  53  23  41  21  72  68  40  71  57  65  88  88  30  83   8  69  65  94  18  42  94  23  55  87   7  77  12   8  58  14  57  22  85  79   3   1   7   7  45  75  96  97   7  28  40   2   5  63  87  19  16  76  26  51  85  75   4  85  84  16  17  33  66  51  42  11  95  77  12  55  62  66  42  52  54  34  55  38  37  11  86  42  21  46  74  61  26  20  91  31  53  23  18  91  51  99  56   3  23  49  90  48  73  88  64  32  11  18  10  98  38  38  72  27  81  19  25  20  13  77  68  65  79  47  58  60  78  30  63  11  85  25  65  88  97  87  48  40  84   1   6  58  25  47  26  98  90   5  20  15  67  83   6  62  55  48  29  79  67  83  66  38  67  38   1  13  74  56  64  70  61   6  91  82   5  63  21  91  32  30  70  77  15  50  67  71  81  31  31  11  54  12  50  89  41  61  79  83  88  12  37  90  45  25  35  67  85  12  53  60  25  14  35  62  82  23  53  90  46  38  95  15   6  27  18   9  85  47  69  92  32   6   5  40  68  30  59  42  16   4  46  42   8  12  13  73   5   7  19  80  38  72  12  34  16  84   4  92  87  75  25  33  51  98  22  35   5  62  56  74  60  71  17  34  47  22  88  56  78  24  92  83   3  99   1  58  30  59   1  96   8  72  97   4  40  76  20  17  68  23  83   3  13  61  82  74  23  54  25  27  28  23  11  45  32  36  47  51  97  73  77  76  16  98  24  34  51  22  15  83  60   3  37  13   8  59  25  87  33  58  25  78  22  94  61  55  54  43  86  10  57  15  78  33  45  94  87  82  24  62  25  19  67  78  78  57  13  98  15  11  37  77  96  27  57  56  26   6  41  69  97  24  64  63  40   9  63  41   5   2  40  67  52  56  76  46  72  90  80  72  60  33  32  79  95  80  59  92  25  27  63  35  37   2  41   2  11  99   6   9  70  95  95  96  65  29  49  17  61  51  97  92  77  42  87  39  95  60  34  53  38  53  84   2  91  53   2  98  97  64  24  81  34   4  40  24  98  51  20  52  88  88  49  22   7  16  49  28  43  13   7  24  55  26  12  44  78   5   8  99   8  80  61  76  43  23  39  47  74  27   4  64  12  32  54  93  52  28  28  73  75  43  87   4  76   9  27  16  56  52  30  38  47  48  73  82  20  92  45  32  97  35  45  36  50  41   1  76  44  70  76  14  98   7  78  53  81  27   1  95  23  91  31  39  81   3  38  37  47  36  88  36  29   8  76  23  52  88  42  67  56                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                83  95  86  14  64  41  45  10  70   6  45  42  10   6   2  58  93  42  63  55  39  71  80  36  32  28  77  72  44  59  69  97  56  11  99  24  14   4  31  25  85  94  64  39  15  52  51  23  48  79  25  15  56  14   8  91  90  61  56  64  67  97  35   6  89  54   8  73  62  75  92  81  59  32  20  10  98  30  31  79  53  85  40  51  35  87  45  47  76  35  64  25  88  99  63  29  51  44  95  28  57   5  23  83  28  76  17  84  91  22  42  15  60  37  68  80  28  15  63  67   3  21  24  73  59  48  47  72  16  51  65  46  49  93  43  65  18  20   7  17  12  68  74  68  68  58  96  97  75  72  75  97  38   3  83  19   6   1  81  54  55  13  96  82  50  99  65  22  65  48  90  57  41  29  58  24  13  14  87  23  59  25  22  15   3  20  20  78   4  98  34  74  27  49  76  43  14   2  83  79  46  10  22  42  37  59  43  69  11  20  17  22  78  37  89  40  12  42  66  72  34  92  63  21  94   8  61  94  45  43  67  63  39  63  26  25  88  42  91  64  68  61   6  90  95   9  63  71  59  37  76  64  85  13  18  81  35  60  87  64  40  65  70  47   7   3  50  55  14  24  17  70  11  41  86   3  38  42  40  26  87  87  96  82  65  53  65  66   1  97  81  13  13  13   7  82  61  78  38  88  17  50  81  59  82  79  51  44  55   4  69  11  57  49  36  68  52  32  78  90  30   1  84  97  15  20  17   9  66  39  30  25  16  21  66  12  85  46  55   4  30  23  61  34  31  70  87   9  62  72  33  85  84  21  82  34  57  99  48  92  38  37  58  56  73   3  40   3  66   3  19   9  74  49  67  73  71   5  28  73   9  99  84  75  59  45  96  45   6  59  99  75  85  42  87  88  48   5  79  55  52  96  30  42  27  16  32  89   9  67  30  71  95  53  40  93  11  27  99  11  87  26   7  13  60  32  10  86  37  76  69  26  30  35  95  80  55   2   4  75  59  35   2  70  16  35  60  53  97  96  55  38  61  19   4  86  34  37  75  80  76  60  56   8  18  41  73   2  75  85  48  89  35  32  79  52  55  52  90  92  95  37  14   2  35  18  40  76  10  82  69  36  25  46  28  16  34  23  15  64  66  54   4  28  22  76  27  28  79  32  28  45  61  36  50  80  68  87  89  77  59  48  46  26  85  78  94  63  99  81  70  77  90  49   5  45  15   9  78  44  77  25  13  79  17  71  89  87  16  18  41  25  71  60  63   6  90  19  15  27  49  29  95  22  24  37  65  72   2  66  69  68  24  60  44  99  33  22  90   8  77   2  86  54   7  41  54  73  84  61  17  52  44   5  88  28  46  23  85  22  64  82  90  58  37  64  97   2  21  10  77  57  79  66  75  96  90  82  80   6  16   4  64  48  33  26  32  43  58  57  78  19  12  85  33  19  78  39  53  88  96  58  39   6  79  31  51  88  82  56  67  99  81  13  29   9  50   3  47  37  93  31  95  68  82  49  49  79  74  40  83  96  22  30  12  76  99  28  15  34  41  66  72  89  46  65  69  24  27  12  95  46  87  24  18  61  52  70  29  49   9  15  43  71  56  15  13  15  15  48  89  12  82  70   6  96  16   8  98  50  68   6  29  88   7  48  90  63  58  43  15  68   5  26  62  37  29  97  57  91  82  24  53  85  76  20  72  31  23  38  85  62  98  36   1  14  87  26  63  81  40  35  78  26  83  83  50  81  54  87  39  76  95  93  97  61   5  34  81  66  80  90   1  96  50  71  69   1  72  47   6  70   1   8  39  30   6  63  69  47  27   4   7  27  19  57   1  23   9  11  95  56  30  31  66  98  78  58  52  13   7  27   4                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                              31  65  70  30  67  24  96  92  19  40  82  10  74  84  22  27  14  29  79  76  83  65  51  84  29  89  64  80  98  62  73  89  38  69  44  92  57  13  32  83  94  68  96  92  39   8  11  13  33  64  23  10  42  27  81  71  24  10   3  49  27  48  69  52  45  94  21  61  58  69  32  73  45  63  38  52  50  51  24  44  38  44  41  31   6   1  30  40  55  66  30  62  26  24  67  77  68   2  43  69  29  73  89  21  54  26  39  84  11  30  80  42  16   3  56  97  60  72  79  30  98  69  80  30  79   4   6  31  49  24   1  66  73   6  37  88  24  85  52  30  56  83  45  88  92  74   7  65  33  31  89  51  69  47  32  95  36  14  47  30  55  59  37  18  60   8  46  35  73  84  59  16  98  63  94  50  21  26  49  52  92  11  30  64  80  97  23  57  99  61  24  41  96  37  35  60   9  65  10  57  11  33  34  94  23  51  22  48  33  48  90  30  40  66  92  65  55  18  39  79  10  26  77  47  52  53  99   2  14  73  27  39  85  39  91  31  60   4  46  29  55  64  31  18  56  18  22  93  94  18  59  52  73  57  13  39  83  82  65  83   7  21  38  45  71  27  71  97  88  68  40  99  75  35  19  26  74  56  47  42  42  52  75  43  32  15  57   9   5  18  54  83  19  51  16  94  31  20  62  27  46  65  38   7  75  59  73  77  78  49   6  95  74  37   9  69   7  19  39  58  31  90  64  72  57  86  12  17  12  27  30  50  97  18  88  48  95  85  29  72  45  82  38  70  30  57  38  11  76  53  43  89   7  67  59  91   1  46  69  86  96  14  70  24   6  11  40  21  70  88  72  83  82  79  76  82  49  37  12  51  85  98  89  86   2  73  94  60  94  59  18  94  41  59  82  72  85  74  62  82  12  20  68  22  61  68  72  77  60  25  88  32  70  27  10  69  81  26  32  24  85  59  73  80  55  62  53  19  10  66   6  18  51   5  58  47   3  66   6  30  41  83   4  23  94  71  88  53  64  66  62  99  99  68  10   2  63  18  35  20  68  55  31  41  88  29  44   6  17   1  40  35  27  85  35  20  92  14  84  23  22  11   7  22  18  98  79  56  13  57  95  97  52  65  15  99  78  74  45  55  58  26  56  29  68   7  50  38  83  59  94   8  75  29  74  75  97   9  21  30  93   4  66   6  96  55  91  68  64   1  21   1  43  56  28  49  53  62   3  84  42  82  72  50  69  80  27  15  33  93  38  91  59  69  11  97  39  15  67   7  71  28  51  78  96  54  25  60  32  33   1  20  34  25  42   8  70  91  77  75   8  24  18  84  81  75  45  76  17  70  88  34  46  55  17  11  22   1  39  94  51  45  50   9  63  23  61  47  82  16  12  38  92  65  81  18  21  92  58  20  90  39  61  68   2   7  16  69  33  53  22  28  96  46   4  76  15  30  86   9  13   7  79  58  87  11  57  42  68  74  25  55  63  16  72  62  18  74  15   7  44  70  44  61  56  22  98  94  14  99  98   5  99   2   2  40  84  34  30  84  37  17  91   8  42  32  42  70  78  42  98  50  53  26  53  98   9  31  84  13   2  29  50  95  58  19  65  16   6  98  16  65  83  50  75  55  11  11  42  25  44   3  13  31  82  88  44  76  51  24  63  10  63  14  34  26  52  64  16  88  26  70  64  14  62   5  37  92  17  68   9  78  78  91  12  14  91  53  46  47  46  97  18   1  92  10  12  80  35  98  31  73  22  73  71  56  41  25  52  91  15  60   5   5  97  10  86  72  49  60  99  70   2  95  81  68  26  49  35   5   3   1   6  88  46  67  66  82  29   6  28  11  78  82  24  74  84  72  29  45  31  56  64  43                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                            52  93   2  38  85  52  30  49  36  15  91  54  52  19   5  71  62  60  61  15  88   1  63  73  98  86   6  30   2  93  24  86  70  84  47   4  14  28  40  10  74   9  70  41  37  56  90  77  97  49  36  84  87  74  80  86  69  27  92  74  84  54  32  45  69  32  74  73  56  73  12  10  38  46  66  74  59  21  32  27  99  44   8  90  74  78  12  47  30  25  22  67  37  90  56  71  68  42  37  25  18  95  86  76  48   6  71  72  54  80  85  66  61  61   6  15  82  51  36  91  96  21   8  78  92  54  13  48   8  37  42   1  62  92  91  64  15  38  56  44  31  58  67  51  75  58  51  92  96  63  30   2  46  39  69  98   8  28  67   8  83  89  18  92  89  23   2  86  87  59  33  18   5  52  20  97   1  71  93  20  91  53  58  86  68  99  58  36  94  89  32  73  50  12  90  41  81  20  54  92  82   5   6  53  66  51  19  41   3  68  74  18  75  90  85  88  88  46  60  91  82  84  28  38  64  43  55  16  67  32  14  11  66  72  82  62  28  65  95  53  84  23  66  60  23   8  74  17  72  26  14  56  21  48  49  15  50  79  45  66  53  97  15  54   4   6  40  76  85  79   5  74   1   4  13  32  17  11  84  36  63  42  84  73  58  43  18  16   1  69  96  86  52  43  63  76  79  47  96  87  11  95  42  38  51  93  31  88  18  58  79  39   4  66  30  59  66  89  64  86  81  18   7  16  95  62  45  83  92  22  71  20  82  20   1  10  49  15  53  72   9  65  25  11  31  79  53  74  70  34  28   9   6  17  64  88  27  16   2  68  82  80  26  71   3  42  69  88  29  44  91  54  63  19  70  39  83  73  86  42  91   3  87  52   1  90  97  73  70   6  25  26   5   1  13  99  41  85  83  71  63  91  96  61  77  29  49  57  76  59  42  18  19  65  46  82  29  73  26  27  39  74  97  48  39  29  68  47  26  73  38  95  57  87  37  18  21  78  15  48  41  89  93  62  11  15  58  77  87  62  55  60  97  26  13  68  43  12  13  28  34  38  10  10  99   8  13  80  95  55  90  85  67  90   1  27  55  49  45  58  29  10  77  61   5  25  19  78  89  54  53  11  17  25  39  76  23  27  85  37  20  66  77  88  69  76  82  37  80  16  54  46  52  10  13  97  61  88  28  29  60  21  73  45  87  51  17  15  65  65  91  31  67  57  88  56   9   1  15  12   6  30  69  91  79  82  82   1  99  86  72  74  63  85  14  66  57  32  81  82  28  47  45  32  92  59  16   7  34  37  29  52  81  56  20  49  61  18  42  94  80  36  14  28  75  39  33  80   9  48   3  87   2  84  76  52  40  39  96  70  14  34  55  63  96  86  89  45  45  72  34  43  29  10  81  22  99  93  51  19  26  75   4  84   5  50  77  13  61  30  28  54   1  39  39  13  13  92  13  92  67  11  60  93  43   7  46  92  42   7  76  75  36  85   7  53  68  86  13  26  31  73  11   2  32   9  66  63  22  24  14  32  39  54  93  14  31  46  67  41  51  74  70   9   4  60  38  49  64   5  92  25  30  38  92  56  34  39  40  47   3  46  74  49  89  25  41  14  66  46  27  33  87  25  83   3  85  34  22  77  99  92  19  19  16  70  87  80  77  18  55  46  33  15   5  78  42  82  34  29  96  65  36  97  60  83  18  16  11  40  57  92  74  22  89  19  50   6  11  54   8  68  78  53  74  80  42  42  70  64  68  85  96  71  62  35  34   5  49  77  84  46  48  25  38  91  57   7  21  56  67   3  47  86  99  62  62  30  38  34  79  25  72  20  63  93  37  36  47  50   5  30  54  34  61  94  97  96  80  28  13  48  85  99  84                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                          9  74  32  86  53  69  82  48  63  61  54  47  13  62  70  17  24   8  56  25  23  41  39  56   6  88  50  53  24  93  29  29  41  15  99  35  79  54  47  11  38  75  43   8  34  42  65  89  13  11  83   2  20  60  88  94  40  91  51  84  62  71  69  67  58  44  66  73  90  37  26   7  72  46  61  55  86  45  93  84  83  17  37  57  24  71  20  48  18  17  71  65   6  78   9  94  85  86  23   5  23  67  86  75  83  45  83   7  93   9  34  59  83  60  43  82  88  59   9  14  81  14  24  64  33  98  24  50  33  65  39   3  17  60  43  60  32  64  20  74   5  75  20  66  18  79  90  58  52  71  10  30  47  68  84  30  56  93  81  49   9  30  73  97  56  91  18  81  56  96  15  46  87   5  10   1  27  37  40  35  37  32  94  27  28  25  95  54   2  62  54  50  91  62  77  31  35  88  13   3  93  25  34  48  89  84  80  36  16   8   8   3  98  93  88   5  47  58  89  27  66  43  53  86  52  16  52  56  44  84  72  91  96  35  99  53  55  64  78  73  75  27  13  46  83  90  52   7  25  16  93  87  71  95  38  29  71  21  39  12  48  13  90  13  92  93  72  69  34  56  37  93  98  49   4  65  38  98  27  72   4  73   7  49  31  48   6  21  38  71  98  45  31  85  60  20  91  31  73  23  35  96  38  45  45  32   9  77  21  64  92  62   3  76  71  22  52  98   3  88  39  40  60  54  44  58  84  92  36  11  21  11  29  27  22  20  67  79  22  93  38  82  99   1  17  31   6  22  88  96   6  11  52  88  95  41  90  84  51  48  54  94  30  28  16  97  27  32  13  10  15  34  79  31  23  71  77  33  57  94  41   2  84  21  97  16  42  39  48  73  46   9  45  16  11  67  15  13  18  84  87  30  54  14   4  36  83  10  70  21  49  16  57  17  24  70  69  47  82   7   1  31  14  33  33  46  73  75  37  67  58  91  92  92  13  11  37  93  90  18  31  52  20  35  89  64  55  15  38  31  55  18  13  44  98  35  35  79  11  88  77  18  56  73  67  95  49  91  87  87  12  46  40  83  86  92  94  90  52  27  19  98  48   4  42  57   5  50  16  97  25  61  63  20   4   4  73  64  63  71  63  18  41  99  16  92  51   5  64  11  80  19  33  61  15  15  99  81  58  82   3  91  24  16  84  71  28  19  34  54  51  54  48  59  21  70  22   6  20  71   8  86  69  50  97  65  49  63  73  57  12  78   7  48  99  11  30  58  18   5  31  22  59  32  70  13  72  72  83  59  28  65  69   6  30  37   2   4  79  56  41  95   9  25  72  55  79  38  85  86  84  36  91   7  97  54  80   5  66  67  99  74  46  46  62   4  77  94  34  81  84  70  48  26   9  49  74  82  68  16   7  65  54  87  86  20  33  76  34  38  81   7  46  38   5  64  38   6  56  32  44  21  50  47  42  88  87  10  28  16  69  28  84  25  10  26  13  19  85  73  16  83  51   5  95  53  54  49  73  49  92  91  74  47  86  66  70  76  33   8  60  95  44  85  47  72  97  32  76  81  73  58  60  19  60  41  37  38  33  34  61  56  16  86  99  82  78  46  88  12  13  73  78  70  66   2  17  13  90  48  99  96  91  78  64  56  78  83  25  44  76  11  45  56  75  69  33  23  96  37  94  72  42  89  10  19  96  14   7  69  18   7  35  32  34  32  44  35  66   5  49   9  67  32   4   8  41  13  48  55  12  26  89   2   2   1  64  78  39  98  87  90  42  20  17  30  27  99  94  79  48  95  12   5   8  65  56  48  41  27  68  28  90  24  32  46  20  83  60  77  43  33  87  52  41  43  65  90  60  63  56  53  63  79  85  92                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                        97  32  78  92  62  63  77   5  24  93  82  97  16  43  81  38  79  58  66  97  46  25  26  66  44   7  87  92  57  34  50  84  17  62  18  45  86  80  39  28  53  13  64   2  37   2  52  53  18  44  58  57  54  10  85  53  98  54  36  87  25  32   2  47  33  78  48  43  54  62  63  49  85  31  79  45  68  57  18   8  32  10  20  44  87  17  80  80  84  63  65  79  44  55  17  33  64  54  71  34  55   6  72  21  43   6  76  12  26  72  80  85  66  57  82  55  47  32   3  74  46  92  19  42  12  87  23  54  16   7  68  83   5  67  28  60  21  89  26  87  21  26  96  82  58  70  33  93  67  66  47  21  14  45  71   4  99  26  62  71  78  81  85  26  42  17  49  66  19  16  15  50  64  11  98  40  46  47  21  20  72  26   4  51  35   5  72  27  81   3  23   5  65  52  55  23  45  60   7  72  80  76  14  39  60  26   1  47  57  77  33  89  77  83  88  72  47  19  12  85  35  85  78  99  60  68  77  28   7   7  53  44  82  96  12  57  43  55   7  18  70  85  45  25  67  12  64  77  45  65  56  63  62  97  12  96  84   6   7  23   5  51   3  12  10  21  67  77  50  67  33  86   4  59  25   3  26   1  69  87  44  45  95   1  52  78  24  86  45  46   1  69  23  16  67  19  73  95  13   4  66  25  77  49  95  42  16  55  61  16   4  58  64  33  51  42  26  47  32  65  90  89  31  61  80  57  99  57  75  52  13  25  14  51  48  41  75  26  69   2  12  83  79  87  16  46  31  30  53  69  14  23  15  25  66  52  50  31  84  64  93  63  26   2  40   3  15  30  35  53  36  56  88  61  83  34  99  50  44  85  90  29  86  48  80  35  68  48  68  23  51  81  45  99  27  60  31   5  11   7  33  82  21  11  96  62  68   8  73  31  62  61  13   8  13  34  70   4  21  30  12  11  29  72  88  52  63  94  92  94  55  13  19  25  23  98  95  56   8  84  24   4  32  74  87  51  47  95  67  10  21  57  31  55   7  80  11  81  53  15  65  76  51  78  40  22   8  80  39  56   8  87   6  59  16  49  82  43  37  62  22  65  18  93  11  97  57   8  76   1  87  45  21  73   2  92  74  99  64  65  57  16  22   5  39  33  11  82  24  99  65  28  25  67  20  19  62  81  51  22   9  58  15  85  72  54  69  45  40  33   4  25  42  20  67  52  66  32  23  56  77   8  61  37   3  41  85  79  18  49  38  37  91  10  48  62  99  64  27  13   5  84   3  99  80   4  94  23  59  69  33  95  88  14  85  53  81   1  47  13  91  45  93  66  29  62  33  99  39  48  25  72   9  41  68  57  39  72  54  29  27  70  13  34  34  35  14  20  30  60  40  84  92  52  63  55  34  26  31  59  24  57  82  14  57  34   8  37  63  67  40  60  88  18  47  45  60  19  75  58  93  43  60  34  31  69  63  57  46  31  40  72  71  90  98  88  80  21  70  39  67  55  73  74  78  31  18  57  22  46  90   6  98  13  93  43  17  48   8  74  72  25  61  83  42  16  69  59  12  17  66  31  65   8  56  27  71  38  34   4  66  57  80  40  68  76   5  26  66  81  17  73  55  77  31  58   6  97  38  47   9   7  54  18  96  41  20  21  44  19  13  84  91  97  29  16  36  18  10  25  37  38   5  10  39  70  36  24  47  31  85  29  41  70  28  59  34  58  14  88  88  20  80  78  33  38  70  74  88  24  27  74  88  28   2  32  48  91  70  33  29  99  21  35  23  56  94  41  97  46  59  92  96  74  61  45  49  92  92  34  60  70  34  92   6  38   1  23  68   2  11  95   3  29  32  98   5  65  70  25  88  33  49  67  46  87  48                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                      57  88  15  57  44  51   4  68  89  46  15  91  68  33  29  75   7  37  78  63  77  99  56  20  46  26  69  85   2  56  44  28  44  61  29  49  56  16  60  17  13  89  88  14  13  47  60  24  99  92  72  95  35  17  58   4  61  39   8  57   5  28  98   9  87  40  94  96  94  71  58  87  12  37  51  51  98  67  21   7  77   1  87  69  24  65  16  40  47  71  86  61  57  30  28  59  39  39  41  22  74  42  89  14  88   2  43  51  86  49  43  74  76  61  79  91  55  53  57   3  25  51  41  37  30  20  31  30  62  71   4  94   1  46  53  49   1  31  14  83  75  58  58  69  21  72  17   5  11  22  21  77  62  48  65  84  63  38  70  26  81   6  33  40   1  33  44   7  16  10  82  63  72  73  43  73  74  91  37  63  40  63  94  72  33  45  49  24  91  55   7  51  85  74  44  45  82  83  72  95   2  21  19  48  15  33  40  88  56  42  60  17  83  83  10  21  96  42  23   7  13  67  32   3  88  77  59  26  83   4  34   7  78  23  29  86  72  28  11  46  87   8   2  82  13  13   8  16  95   4  48  62  79  72  29  11  74  91  91  62  35  83   7  39  91  97  85  77   8  85  53  11  29  48  77  98  51  99  63   2  46  30  45  12  73  98  55  40  17  52  58   9   4  38  32  36  64  37  26  71  21  55  85   5  66  67  43  51   5  12   6   9  70  21  95  69  50  17  89  83  54   2  93  60  94  25  74  83  98  40  96  83  24   7  64  98  81  25  23  37  69  83  11  72  62  75  79  74  33  59  13  67  88   4  29  19  85  80  11  16  28  27  51   6  22  28  41   6  55  17  34  11  80  24  67  13  67  50  48  54  18  76  92  35   4  55   8  13  41  89   6  52  25  73  36  10   2  29  65  27  68  26  24  24  46  57  78  31  24  71  59  24  95  99  10  55  19  48  89  36  65  84  27  91  22  87  36  37  28  51  67  90  33  70   7  18  85  39  44  15  30  42  66  57   5  25  63  90   3  96   9  72  35  74  89  27  47  36  70  67  89  32   5   8  71  68   5  35  91   9   7  16   2  36  27  28  38   5  97  70  95  32  99  59  89  99  89   3  20  35  26  20  18  72  20  50  28  85  67  52  45  44  94  77  94  74  56  61  87  19  90  84  26  10   1  50  15  75  97  27   5  83  36  25  46  51  10  27  82  82  26  50  90  16  52  91  50   6  97   2  27  35  55  96  50  25  76  49  44  76  49  26  69  25  23  65  19  16  74  61  59   1  55  53   7  33  90  49  74  25  30   6  64  68  56  94  49  61  44  26  92  58  44   4   4  70  88  98  36  71  43  18  53  81  80  27  86  80  57  88  89  56  91  13  36  18  32  38  66  70  34   9  46   6  56  81  53  63  35  21  78  49  46  55  85  23   8   3  82  30  52   9  15  72  71  99  18  10  15  48  65  50  33  50  26  11  64  45  54  37  98  77  12  68  63  27  91  99  94  55  13  45  34  63  28  22  82  72  50  11  57  79  55  60  27  57  89  66  62  23  47  50  75  62  46  67  95  47  81  33  36  41  43  17  55  19  61  83   9  47   4  38  69  61   2  59  75  99  55  74  33  75  10   3   1  57   7  93  61   4  81  67  96  19  22  49  50  48  20  72  49  25  92  43  73  26  43  80  94  64  92  45  15  70  26  62  70  11  82  79  40  83  14  97  15  72  35  71  75  87  88  55  39  58  87  61  47  65  54   2  80  88  78  98  17  21  95  25  64  64  94  12  42  25  84  48   7  49  47   4  79  90  24  61  36  50  60  25  86  52  19  67  72  75  97  66  40  27  67  38  61  90   2  12  53  59  89  41  17  39  36  22  82  96  75  94  98  58                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                    64  90  87   3  65  54  65   6  14  96  43  36  24  30  30  10  42  96   6  85  18  87   1  85  22  20  76  93  88  42  94  34  35  51  68  45  31  64  58  11  36  14  69  76  18  30  82   2  51  53  36  68  41  81  39  56  68  90  38  60  76  84  90  92  80  66  97  40  40  19  72  35  80  11  20  10  91  92  81  54  77  39  25   2  35  17  94  91  61   4  39   8  36  13  97  60  74   9  79  67  71  76  50   5  74  39  98  22  79  34  60   2  78  17  23  20  15  12  98  98  94  12  57  36  96  24  81  80  73  10  36  95  91  93  83  67  66  58  89  62  71  44  22  36  44  86  40  72  13  10  10  66  75  45  64  70  75  65  14   8  31  49  44  89  27  27  62  73   2  71  81  77  44  53  75  41  21  66   6  98  70  12  55  51  90  48  26  97  13  33  90  23  60  22  79   3  48  80  45  24  61  46  58   4  26  11  29   5  44  94  97  39  58  64  92  21   1  42  58  67  67  19  48   1  40  87  43  92  10  95  45  89  48  70  52  24  49   5   6  96  61  68  48  98  62  49  95  30  48  32  37   4  68  28  87  49  28  47  51  90  58  22  83  52  59  27  76  94  52  74  43  30  90  75  27   9  89  82  60   2  11  15  91  62  69  68  80  41  77   5  18  35  94  58  47  15  32  95   6   1  22  56  37  16  47  22  40  65  58  82  52  53  67  21  57  20  29  79  72  62   2  67  37  73  12  75   7  81  75  98  26  98  52  53  71  65   9  38  72   9  44  42   3  43  83  68  74  16  19  53  38  86  88  57  12  58  89  87  56  87  24  36  94  21  16  30  93  33  40  58  25  31  81  40  12  99   6  44  19  57  58  54  75  50  77  32  87  67   9  12   5  79  70  53  37  69  38   9  66  41  30  60  27  55  74  54  12  73  20   4   5  38  10  75  58  95  24  93  26  41  49  91  93  57  74  65  73  87  10   7  65  53  11  42  25  69  74  22  15  34  53  77  15   6  15  99   5   2  81  28  24   9   1  84   8  81  97  63  59  42  49  95  47  54  14  23  74  46  83  89  67  44  18  83  90  15  73  30  51  35  84   3  63  96  96  81  32  45  40   8  95  36  66  35  85  77  44  69  24  57  17  16  58  70  46  28  28  68  47   1  50  20  44  58  25  46  88  42   7   8  92  19  82  24  57  91  12  85  41  84   1  43  10   3  67  83  58  44  27  50  75  94  60  11  47  55   6  86  37  43  51  80   2  17  46  61  44  20  45  52  90  69  72  66  85  51  26  49  11   7  70  13  10  16  16  40  16  50  46   5  17  89  96   9  39  57  60  58  86  87  91  21  27  57  67  16  87  47  55  37  82  30  22  38  59  71  37  53  92  94  66  41  77  80   2  71  83  22  44  92  82  47  47  14   9  32  37  78  87  11  90  27  26  21  24  69  52  21  24  64  59  29  26  95  90  89  91  10  80  26  95  68  41  10  74  79  52  99  82  61  86  11  67   1  68  19  26  71  61  60  79  43  82  98  42  99   8  58  74  92  87  13  44  32  65  17  14  55  15   9  92  76  96  49  92  91  55  13  65  82   8  86  36  13  73  90  93  67  94  15   4  35  44  76  35  25  53  22  59   9  55   6  69  11   9   6  62  57  86  71  77  56  69  77  37  11   5  85  10  43  40  84  20  80  48  91   4   9   7  75  75  20  63  86  22  56  23  65  74  90  12  29  46  82  65  71  67  59  27  28  49  96  61  94  81  99  63   2  22  55  33  31  28  99  99  88  67  80   6  23  63  60  67  80  72  29  77  46  73  14  64  93  51   1  74  93  55  81  99   5  69  74  54  46  20  78  91  47  31  19  75  85  67  88  67  29  89  29  71                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                  43  37  73  63  62  53  84  37  70  33  53  59  88  81  66  26  97   1  90   2  68  36  19  74  31  17   1  65  73  90  18  47  94  75  29  90  51  11  23  32  85  59  42  91  34  86  99  73  37  88  97  37  94  93  33  89  99  15  74  43  89  23  36  11   6  66  62  61  87  48   4  55  73  18  34  98  24  38  60  99  84  50  86  40  58   2  78  59   2  80  64  32  60   7  70  73  91  80  85  97  31  96  93  99  90  62  75  26  80  93  48  35  72  98  30  55  52  87  94   5  85  46  99  54  45  98   4  55  27   4  38  73  23  76  47   6  39  65  94  91  25  41   5  12  52  51  54  47  87  91  37   5  74  72  42  96  62  30  17  38   1   2  98  52   2  36  17  48  72  80   7  15  95  21  62  77  74  34  72  68  97  43  12  31  57  33  55  44  37  70  12  28  73  55  97  94   1  89  85   3   9  54  88  19  52  96  82  34  33  46  54  96  84  64  44  74  58  35  38  91   5  34  10  14  51  47  40  29  71  43  69  89  46  38  91  53  45  25  55  68  92  96  83  12   3  15  81  87  93  97  82  29  33  24  35  61  49  38  97  51  76  60  87  91  72  42  28  87   2  68  57  75  18  29  61  55  52  72  11  27   5  89  67  82  90  76   6  30  72  12  21  91  12  95  52  76  83  91  74  25  21  88  25  51  65  68   9  19  51  88  82  95  27  32  96  70  75  35  56  82  34  32  28  45  47  23  11  99  85  78  19  31  22  69  97  90  48  37  68  43  66  60  65  70  57  94   8  63  10  91  45   4  69  16  79   4  81  99  11  36  44  61  81  98  19  55  72  48  65  75  99  41  45  82  11  21  25  21  63   8  40  98  49  25  16  26  83  35  25  46  53  34  64  61  66  19  87  15  21  62  42   5  22  87  56  49  46  96  48  36  38  87   5  22   2  98  10   9  73  62  23  81  65  22   7  68  40  84  62  72  30  96  96  76  69  76  84  71  98  82  59  11  89  70  89  95  46  84  16  65  28  16  37  72  88  68  91  57  89  73  67  98  18  76  22  55  49  52   3  83  85  83  54  87  78  82  33   6  89  48  38  75  83  10  18  23  47  82  82  15  57  20  17  65  35  17  82  34  55  42  27  68  42  16  13  26  47  58   9  68  94   2  40  56  10  35  97  16  64  66  80  92  17  77  68  27  90  29  26   2  91   6  45  83  92  91  87  69  86   2  19  69  78  83  34  49  31  93  78  73  45  12  14  35   6   5  73   4  61  30  76  75  66  49  65  38  62  63  50  40  26  20   3  49  79  63  50  67  49  52  51  68  71  56   3  36  27  20  38  30  21  67  78  68  82  14  62  45  20  19  81  92  54  80  44  88  29   6  83  55  30  46  97   8  61  63  21  81  76  72  45  56  44  51  23  54  42  14  10  83  38  54  26  82   1  19  43  72  36  50   4  83  66  38  36  29  63   9  82  32  66  11  29  32  82  92  41  63  95  90  55  63  14  81  47   8  87  61  63  22  27  93  70  63  34  71  30  58  66  23  12  49  12  81  76  75  78  27  68  86  76  95  52  53  19  90  56  11  33  33  59  66  96  32  59  48  32  21  88  29  10  90  58  42  44  78  48  43  65   2  55  19  50  52  45  59  80  23  82  37  98  99  66  10  93  66  88  47  44  78  38  34  24  87  68  41  56  92  86  55  14   6  79  41  46  75  23  53  29  67  53  97  58  25   8  54  86  76  31  58   2  69   6  52  34  88  54  86  99  36  38   8  10  48  84  42  46  15  18  75   4  15  79  34  51  31  68   4  40  75  95  16  19   3  56  82  50  56  85   2  77  83  89  60  11  88   5  44  32  39  20  93   8  42  77  14   2  11  68   9                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                13  68  65  26  14  27  23  44  74  48  90  23  97  20   1   8  92  30  41  65  35  48  86  99  52  50  12  42   7  58  81  24  98  17  78  32  30  36  54  56  94  10  27  15  42  97  94  78   7  30  93  15  45  76  99  17  55  75  98  64  85  52  92  85  96  77  74  23  40  63  63  46  12  47  89  67  36   1  73   9  31  71  65  66  32  82  47  31  95  31  64   8  51  12  85  75   4  59  86  88  89  11  44   5  22  60   3  72  50  31  44  20  33  36  14  70  42  61  20  14  89  17   1  12  32  14  16  48  13  64  93  94  74  90  14  91  11  54  13  39  29  82  77  63  73  33  34  48  62  20  47  95  10  39  22  45  83  69  87  89  57  47   6   5  86  31  47  99  27  80   9  89  54  85  85  87  59  40  33  13  78   7  69   8  62  33   5  79  25  52  74  91  79  84  75  52  94  93  29  33  97  97  78  31  39  30  55  47  84   6  28  84  26  95  48  22   8   1  84  19  92  99  43  53  17  84  76  69  60  71   5  88  92  44  66  96  30  15  70  53  34  42   6  87  54  72  84  21  73  45  74  59  33  38  40   1  29  87  47   9  56  83  61  77  59  31  69  99  95   6  10   8  18  70  89  51  74  89  63  96  46  39  38  70  65  97  38  34  20  12  37  28  90  42  70   1  88  87  28  38  21  56  37   8  13  36   1  24  79  53  87   3   5  88  33  65  68  40  22  53  17  56  12  30  25  54  17  35   5  64  49  30  82  13  50  83  10  15  42  13  71  85  45  45  47  71  49  45  99  52  88  46  92  55  71  80  47  17  66  53  72  52  62  94  96  30   6  11   8  85  65  38  48  77  21  53   7  20  43  15  36  48  33  94  21  86   4  91  70  63  50  17  30  48   6  51  94  63  35  67  74  58  90  63  37  92  80  75   8  58  69  73  56  76  46  86  42  19  78  95  32  91  59  41  52  52  95  78  94  56  58  94  48  44  84  60   6   6   9  44  17  34  65  65   3  87  46  91  73  52  77  53  24  52  94  31  49  34   9  60   6  59  13  34  83  22  73  49  32  40  83  22  70  34  76  84  86  71  95  60  46   9  72  66  80  22  38  28  32  82  48  94  21  12  71  31  42  94  73  98  16  36  34  49  48  64  28  13  10  98  74  44  43   4  52  93  41  96   1  23  94  55  37  42  92  37  82  70  40  40  65  89  35  41   7  93  22  58  44  96  90  20  77  93  84  76  16  30  21  62  30  83   5  44  74   3  32  18  84  54   8  51  66  11  43  26  74  57  31   6  89  66  23  89  53  54  15  23   6   5  32  62  43  45  92  82  27  51  80  94  86  70  22  46  72  14  56  33  56  33  58  40  49  10  80   9  70  42  93  37  91  54  40  96  63  42  48   5  69  31  89  49  42  36  43  97  63  20  52   8  38  11  50   4  96   9  42   6  98  59  62  66  68  60  13  89  56  79  20  50  74  19  29  45  82  84  35   5  21  83  30   2  53  27  87  17  66  17  45  67  70  57  63  34  25  18  78  30  57  57  47  60  74  84  42  32  96  53  35  65  82  15  32  51  69  92  55  11  16  32  86  34  77  65  16  60  39  65  15  13  31  20  32  74  16   9  26  22  16  69  80  77  27   5  15  89  19  57  54  19  50  70  56  18  73  65  20  86  96  57  64  27  47  76  69  51  65  80  37  44  66  56  47  29  95  46  61  77  92  18  71  37  28  86   8  45   9  47  90   8  71  53  36   1  13  53  96  69  27  99  20   4  18  16  81  98  47   7  42  65  43  45  74  47  65  81  58  44  26  28  60  44  12  15   5  46  20  39  52  15  61  72  16  69  81  54  62  81  35  59  92  29  20  67  48  75   5  26  31  15   3                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                              71  10  55  22  95  25  68  13  35  11  90  97  71  71  78  63  52  71  58  76  39  73  46  48  18  22  65   9  87  81  19   5  51  54  10  67  20  39  59  71  67  82  21  45  40   6  66   1  71  41  85  61  69  46  65  45  62  91  67  73  33  92  10   3  46  25  98  80  65  28  69  50  23  44  79  58  18   7  31   5  73  73  26  49  15  62  93  70  29  86  42  20  56  83  58  46  75  60  81  62  91   5  28  27  89  13  40  25  64  29  40  54  95  94  11  77  44  87  49  88  50  53  93  76  21  72  50  28  74  53  50  12  97  96  61   8  65  72  34  26  83  46  58  36  33  54  70  64  32  15  26  66  54  65  44  70  95   3  45  78   2  16  80  66  43  43  80  19  49  90  94  33   1  65  65  39  35  72  24  56  74  45  57  53  83  32  61  73  21  45   2  49  22  47  15  41  45  75  95  82  81  29  72  38  75  49  63  14  11   1   1  81  79  76  42  68  51  92  75  88  48  27  20  59  41  86  12  84  17  30  37  50  40  28  38  72   4  97  68  36  38  71  49  68  44  89  27  76  19  38  99  97  51  14  40  53  31   4  36  83  35  32  11  55  61  58  38  26  57  82  82  17  57  16  14   3  44   8   1  41  24  82  75  16  79  61  31  33  84  55  95  17  56  15  13  97  81  72  56  51  76  70  64  30  50  27  79  27  26   7  68  15  44  42  25   8  93  36  15  79  80   2  68  16  73   4  33  25  70  51  42  19  67  48  48  94  44  57  80  64  89  96  21   5   3  80  99  95  31  74  95  47  46  79  84   8  60  92  73  24  55  52  51  64  99  40  84  97   3  26  78  42  43  25   1  64  96  87   7  41  51  28  30  72  37  26  89  26   3  56  30  21  30  81  50  84  31  68  14  34  40  46  62  53  53  35  11  78  25  34  73  32  99  87  63  33  32  45  87  56  48  86  62  36  45  27  78  80  33   9  81   3  80   9  92  51  62  43  99  15  43  47  29  65  58  75  42  99  21  65   2  26  92  19  26  72  43  81  91  48  32  58  70  18  82  92  94  18  49  36  63   8  42  65  46   7  63  11   5  82  30   4  95  11  53  35  70  47  34  90  80   6  52  72  45  89  68  15  62  66  61  66  67  23  44   5  94  76   7  16  10  34  80  49  56  91  22  45  98  60  12  27  58  24  41  39  18  86  81  96  78  70  34  83  62  23  77  75  63  37  99  47  47   9  91  83  84  71  62  21  18  76  44  54  95  48  99  54  83  73  42  65  35  69  43  93  21  73  90  90  10  15  67  12  14  71  78  52  82   8  75  28  65  39  18  11  92  14  69  75  87  35  53  21  93  98  90  17  20  50  30  60  97  26  75  26  78  67  61  57  14  74  83   5  54  95  95  87  82  54  56  28  63  58  93  68  30  47  58  72  14  84  11  65  68  55  15  31  80  25  30  46  91  77  91  56   2  91  26  10  43  13  76  42  79  22  30  74  94  86  21  16  26  76  83  41  83  55  82  68  59   9  53  73  46  79  91  60  68  68  80   9  13  55  47  54   7  99  10  90  91  28  78  63  34  99  21  29  55  26   4  98  79   8  19  67  25  51  34  59  42  72  26  79  64  71  73  83  68  72  73  14  80  59   5  28   7  70  99  50  14  87  81  13  37  91  43  14  75  38  10  80  55  81  15  50   7  68  23  36   4  49  59  78  51  32  89  86  60  88  60  50  37  71  71  50  78  29  16  46  93  79  29  69  57  71  16  99  52  98  13  56  19  43   9  32  76  83  21  34  46   6  61  97  15  81  89  86  14  73  54  78  47  78   4  46  20   3  65  70   3  39  53  54   2  63  82  79  87  32  43  79  27  66   8  49  84  66   1  74  35  31                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                            59  37   1  59  57  97   2  21  75  81  60  87  44  71  89  10  68  17  76  42  77   6  32  62  42  98  70  27  59  66  90  56  46  39  51  84  97  27  85  68  21  55  80  60  37   9  18  27  58  19  13  82  56  49  52  46  92  87  72  14  47  49  54  18  55  29  34  62  77  77  74  22  84  14  63  20  19   8  95  21  78  14  27  34  54  41  63  38  34  98  58  29  45  71  38  14  16  75  30  15  75  83  85  50  66  63  84  21   9  42   7  85  77  69   8   7  97  47  90  39  86  82  66  23  40   6  92  53   7   7  34  16  25   1  38  82  22  48  98  75  83   3  90  12   9  13  19  54  23  43  28  74  28  66   6  98  94  44  36  59  43  12  70  20  95  75  77  42  19  10  31  77  58  13  12  52  15  65   3  57  15  93  80  55  23  42  83  51  24  99  61  92  75  94  68  47  89  80  16  98   2  61  80  77  59  99  78  52  81  31   9  10  79  65  36  81   2  50  75  35  31  59  42  85  34  51  65  58  52  74  38  83  97  46  47  88  20  71  67  95   8  99  56  45  99  92  89  71   8  46  12  28  55  82  58  90  60  51  89  99  40  90  79  16  77  32  48  79  70   3  88  48  45  51  49   4  42  85  73  99  83  23   3  21  53  90  33  37  52  32  63   9  67  65  49  40  94  66  91  45  77  30  27  36  86  50  27  42  96  16  37  81  96  35   1  44  44  49   5  58  15   3  26  65  33  77  12  65  20   6  78  84  84  99  62  86  84  38  20  94  15  74   5  90   7  82  81  21  25  89  54  93  99  85  47  20  84  59  91  59  39  60  44  46  37  41  77  61   5  79  25   7  76  70  49  99  74  63  73  90  96  29  24  40  15  61   8  91  91  13  96  86  52  88  53  42  41  72  43  15  12  62  48  68  44  95  73   6  10   1  55  83  52  73  75  60  75  19  64  38   6  33  43   6  82  78  82  21  94  42  20  38   6  13  68  12  31   1   5  30  57  83   3  45   5  28  15  33  79  34   1   3  20  96  97  30  85  36  59  15  35   1  40  13  49  10  50  70  16  81  40  91  25   2  50  47  24  51  64  97  20   9  44  78  55   9  65  77  43  35  71   5  86  33  46  59   2  52  63  44  90  57  51  35  92  15  80  33  79   6  48  86  44  41  60  90  28  77  90  33  66  38  39  80  63  65  92  16  76  41  19  27  91  83  89  80   9  69  23  36  85  31  90  57  63  53  98  64   2  90  12  97   4  61  67  55  71  73  30  78  31  96   8  47  82  13  53  27  48  87  60  50  76  29  19  79  73  28  76  46  23  53   2   7   2  81  16  90  58  23  18  28  21  60  50  35  91   7  26  32  43  68  98  90  56  88   9  72  52  34  48  35  34  96   3  42  44  98   9  23  17  83  68   8  30  41  61  20  39  29  92  78  78  71  58   5  38  39  76  93  22  79  96  23  94  29  25  56   1  93  21  33  87   1   5  12  17  57  48  81  23   9  93   1   4  66  28  84  91  54  39  14  34  42  47   3  40  37  73  60  10  70  96  55  29  35  75  99  21  25  94  61  95  38  39  15  47  25  48  16  91  40  21   3  38  44  10  58  23  54  82  69  63  67  40  81  69  39  88  29   8  84  34  30  42  41  45  22  50  36  64   7  47   9  25  42  19  83  33  55   2  28  96  34  72  93  58  55   1  46  23  55  92  11  61   6  69  36  10  21  84  85  35  87  83   4  51  40  31  86  20  76  54  67  47  92  79  63  74  83  52  79  15  29  13  35  78  28  24  10  19  41  62   3  65   4  16  93  56  77  35  20  43  81  58  31  23  18  26  78  85  23  66  94  55  88  73   2  16  44  60  56  11  60  27  79   6  79  82  77  95   5  78                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                          83  63  58  28   2  50  13  29  17  54  81  70  22   8  50  99  97  99  28  87  52   3  33  74  57  52  52  69  63  71   6  73  95  80  90  72  83  44  34  43  28  37  64  64  67  15  14  39  59  30  53  85  38  90  49  66  94  69  10  76  72  64  37  72  82  99  28  53   9  76  87  41  72  73  93  86  89  18  78  20  87  26  61  53  10  29  90  28  89  50  58  63  55  93  67  16  15  59  45  72  57  76  94  76  91  11  65  18  34  15  92  63  31  12  48  84  30  34  49  71  58  56  45  30  52  35  70  92  20   6  35  11  23  74  52  23  57  74  56  47  77  87  25  44   3  81  41  37  37  63  79  44  74  23  20  21  71  58  86  83  47  52  93  72  10  78  63  92  62  19  36  50  21  24  27  86  96  73  77  91  34  26  77  44  96  17  47  32  11  78  31  73  11  41  16  73  78  32  13  47  36  79  52  80  51  90  47  93  52  37  47  79  99  13  79  55  71   4  36  37  38  38  29  20  86  26  89  45  61  97  76  21  24  76  94  18  26  78  74  33  89  91  43  71  98  44  24   1  22  21  94  38  62  72  22  96  82  40  14  16   9  75  28  79  83  30  67  57  94  63  78  94   9  40  54  70  84  45  99  21  40  40  57  33  53  12  42   4  49  49  34   1  45  94   7  14  66  82  36  11  24  64  99  56  40  60  37  52  33   7  37  39  76  26  72  46  48  99  31   5   8  58  88  26  87  67  70  50  69  15  97  89  96  46  46  28  55  46  99  38  37  17  46  21   1  98  75  36  60  18  25   1   7  87  54  91  56  50  15  22  53  93  87  22  16  69  51  41  58   7  70  37  33  44  56  70  40  88  15  40  80  20  52  93  98  77  77   9  18  72  38  11  16  83   8  63  42  94  18  80   5  45  39  88  12  37  28  34  96  12  80  97  60  57  61  18  70  12  54  25  82  13  71  17   2  72  34   6  24  39  18  64  94  34  82  87  25   6  37  28  29  14   3  95  10  83  31  64  96  66  21  71  92  29  48  51  93  85  40  81  61  29  95   8  97   8  88  41  25  37  46  31  17  13   6  85  31  12  31  93  90  69  38  79  57  17  14   6   4  52  55  37  40  51  71   5  92  28  57  44  69  85  32  52  51  82  14  32  49  52  97  23  98  83  87  58  64  43  18  31  62  39  11  83  27  85  52  44  97  90  76  74  15  42   3  70  47  38  50  28  25  79   2  51  88   2  12  26  84  34  57   8  73  52  94  36   3  74  56  89  35  65  63   5  73  34  71  37  20  30  85  19  75  76  89  21  52   1   3  88  23  77  30  24  35  47  10  33  40   6  28  51  89  50  35  81  64  41  90  57   9  33  64  40  17  29   4  16  10  52  88  33  90  15  21  37  88   7  65  43  81  39  76  97  11  79   9  44  22   6   5  55  50  54  77  85  56  79  78  12  35   9  17  79  29  32  28  46  30  44  33  25  52  44  69  55  16  95  47   5  30  13  11  88  68  34  46   9  87  65  32  18  62   1  16  85  41  61  51  37  99  47  51  74  32  49  28  89  75  79  31  46  60  29  45  93   9  44  30  24  40  60  38  72  63  46  71  77  62  14  70  60   4  61  11  56  47  17  57  64  98  30  53  86  52  50  22  97  82  61  68  47  63  73  84  58  83  90  96  61  89  71  25  76  85  58  59  21  25  72  32  20  47  38  79  36  26  50   2  60  29  65  74  43  71  99   5  16  80  62  20  11  65  45  92  78  24  98  88  35  65  78  60   2  36  80   9  55  47  14  68  49  41   5   6  50  15  70  67   5  80   1  96  46  47  64  41  79   5  34  35  43  14  94  48  65  70  94  13  85   1  10  59  86  90  93  37  31  22  73  50  76  77  96                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                        67  75  33  81  82  90  34  38  38  43  86  28   4  83  41  57  24  13  84  97  33   8  94  14  28  24  84  26  98  33  82   4  47  11   4  84  42   2  67  30  54  35  41  70  30  41  49  56  80  47  56  89  55  50  88   3  17  83  69  46  96  72  32  13  70  10  33  11  85  23  68  31  21  28  75  83  61  80  48  53  83  92   2  11  54  27  45  61  27  22  95  27  96  80  61  34  61  55  62   4  20  34   6  27  23   8  51  74  16  42  22  47  76  36  79  93  86  64  74  35  21  55  22  10  37  49  43  59  67  95  39  29  31  16  90  57   8  82  35  77  31  40   9  88  49  50  11  77  56  45  50   2  19   9  19   5  20  49  86   6  92  13  76  55  43  68  25  38  43  67  37  75  44  83  88  88  15  97   3  27  82  60  64  88  50  89  36  71  94  98  81   4  80  11  39  38  68  65  11  38  73  57  15  86  66  24  81  81  27  84  10  86  56  17  58  46  62  42  56  94  86  97  44  82  81  84  55  80  27  93  26   8   4  37  55  66   8  34  72  26   6  67  65  55  80  66  65  60  47  57  11   4  82  86  46  30  32  46  80  90   6   1  21  79  33  89  22  96  70  77  27  74  56   9  45  89  91  33  91   6  53  15  61  84  82  32  72  64  11  39  72  13  10  76  46  67  35  99   3   6  42  27  47  58  32  59  46  83  39  53  97  83  81  20  59  10  39  61  33   3  58  83   4  88  86  13  67  63   9  74  87   1   1  63  63  56  68   2  84  56  69  77  96  26  31  92  90  54  16  82  28  85   5  59  90  82  55  27  11  32  84  55  34  48  58  62  18  20  44  94  35  56  61  14  69  82  51  53  58   3  54   2  65  83  66  75  25   6  89  92  93  33  62  61  58  85   7  40  50  11  89  89  53   8  16  63  32  44  57  66  62  56  47  41  43  38  33  94  35  37  15  44  63  69  19  42   7  64  90  12  24  36  68  11   6  77  21  84  78  13  32  29  36   3  75  50  57  16  21  12  61  13  32  43  20  88  42  95  35  55  70  16  87  58  19   5  48  10  75  50  67  17  37  85  41  63  23   2  59  24  62  19  98  46  97   5  33   5   1  64  58  28  40  28  94  24  14  57  40  57  60  72  53  95  61  55   9   8  68  52  97  82  44  61  81  57  27  31  27  68  78  92  60  20  96  92  58  42  78  75  77  15  20  12  76  41  11  20  27  30  94  34  34  49  44  40  80  49  87  18  87  14  96  61  50  84  91  13  61  59  37  63  74  72  59   3  82  31  18  75  28  43  63  21   6  68  74  32  31  96  84  71  26  86  28  98  38  76  39  94  69  55  91  77  18  10   5  71  97   3  61  69  48  98  26  21  58  50  34  81  84  53  83  91  93  32  98  92  26  82  78  17   4  32  45  61  23  54   8  27  56  83  82  49  49  11  87  16  93  59  92  44  30  17  97  57  67  42  58  99  82  72  25  20  47  27  81  14  11  75  89  69  12  17  82  10  67  81  32  71  27  96  34  53  69   3  86  74  61   4  30  69  52   6  53  85  96  91  95  67  88  12   9  40  75  12   7   8  70  50  56  78  56   6   9  35  36  45  81  31   5  30  72  52  85   3  25   4  95   1   2  52  99  14   7  81  57  30  65  34  28  43  79  33  31  17  48  35  68  69  31  87  76  49  86  70  79  86  86  50  35  35  38  20  31  84  80  69  78  67  80  61  65   8  84   9  82  13  62  50  54  43  93  46  96   1  50  68  32  44  12  78  99   4  49  24  44  97  72  51  62  69  23  68  66  69  65  86  67  55  81  61  44  50  97  50  12  34  82  82  34  25  18  22  70  23  41  72  37   4  10  84  10  49  90  48  76  19  74  98  80  32  53   4  23                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                      57  91  77  37  96  89  63  68  52  76  31  65  80   2  93  48  44  86  44  52  43  56  90  43  69   9  89  33  25  68   3  83  28  26  91  10  68  15  47  41  17  63  33   1  67  82  43  16   5  42  91   2  86  87  15  23  47  72   2  42  80  15  15  72  92  13  60  52   9  47  10  17  97  70  40  51  33  55  29  49  90  19  75  23  20  64  92  65  65  45  19  70  93  98  56   4  79  96  89  29  96  90  78  53  72  57  48  62   6  17   4  41  23  36  11  45  89   4   5  61  36  24  39  35   5  57  57  72  50  68  47  37  89  78  73  76  86  60  40  53  39  70  28  30  12  72  12  76  37  87  70  25  40   6  58   5  17   8  59  89  51  95  99  60  28  67  60  39  43  39  53  19  28  72  63  29  81  46  97  76  57  29  84  14  54  66  85  50   9  51  15  36  99  60  61  28  64  21   8  92  64  51  17  33  36  30   9  64  47   1  59  53  24  57  92  33  89  34  52  66   1  37  67  47  92  15  38  64  42   7  38  65  28  66  55  14  54  18  42  39  29  75  72  59  91  96  97  52  87  75  43  32  86  56  98  56  70   5  36  14  41  23  20  16  17  43  76  93  99  86  23  57  11  28  51  63  53  18  69  57  22  67  32  95  13  93  83  55  22  82  79  18  75  21  24  94  71  37  69  69  73  67  24  94  92  13  69  54  99  86  86  19  26  43  55  93  31  82  18  13  60  75  40  50  14  95  47  73  97  12  61  64  60  60  81  30  54  92  87  61  90  77  98  13  41  75  61  64   3  66   2  46  26  59  69  69  18  33  31  21  46  33  45  45  71  58  85  31  80  12  72  88  19  63  85  65  19   8  78  74  86  65  18  14  85  79  89  54  90  44  76  67  93  80  78  92  16  50  87  72  92   2  49  66  85  65   1   7  36   4  90  11  55  28  16  23  84  82  22  41  38  61  68  27  11  85  45  16  57  37  92  72  27  55  37  69  88  50  75   8  55  23  89  82  20  82  14  38  64  10   5  13  47  91  11  28  26  57  39  24  20  20  76  17  34  61  74  57  15  57  10  66  68  22  69  92  90  39  67  34  46  98  13  88  48  47  61  22  37   2  12  92  49  28  15   5  89  22  25  16  99  97  38  49  45  55  66  36  79   6  99  70  27  34  72  55  22  23  68  19  77   2  15  98  55  11  19  33  44  65  20  73  25  66  21  46  80  50  85  35  44   7  34  18   4  52  70  96  47  53  65  81  25  24  49  98  13  11  60  81  82  31  68  65  30  31  47   6  74  12  29  93  72  35  72  51  81  97  70  27  13  55   3  67  20  20  71  52  90  62   3  75  15  26  44   2  95  36  15  59  21  53  11  86  42  96  34  89   1  35  89  23  92  48  48  81   6  36  72  58  33  64  87  12  32  51  76  30  61  77  33   7  98  45  26  58  77  72  94  20   5  69  21  67  89  98  92  57  58  51  59   1  17  66  27   2   2  38  38  24  58  36  82  29  72  53  36  44  75  37  24  43  13  44  61   1  26  86  71  93  24  20  82  58  70  78   3  73  75  29  43  27  78   4  83  30  89  79  81  41  44  20  88  22  31  68  18   4   1  55  61  45  74  57   5  28  65  10  25  24   9  29  17   9  98  23  33  36  19  31  44  60  98  99  89  56  55  22  53  67  94  65  17  27  76  45  50  96  35  65  48   8  56  63  19  83  76  21  31  47  79  43  37  62  11   5  74  84  29   1  68   1  41  87  58  78  49  99  61  23  45  93  31  65  44  31  26  47  49  18  75  22  35  16  23  86  54  34  47  43  20   4  35  65  32  80  17   6   1  46  88   6  76  91  83  33  48  60  95  65  33  41  13  28  57  41  90  36  45  84  27  23  36  13  12  92                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                    95  28  83   8  95   8  78  96  68  98   5  60  88   1  75  93  84  85  14  51  18  54  18  57  27  66  68  86   6  38  22  74  79  86  12  17  31  51  92  85  96  90  66  11  29  42  54  43  23  50  59  94  25  77  30  48  12  23  99  81  44  37  49  52  13   4  68  29  34  47  89  11  70  27  94  90  32  14  72  85  33  90  36  22  57  62  20  97  43  10  93  25  38  39  71  34  13  35  50  60  16   3  60  16  79  67  94  29  91  39  20   1  23  86  91  89  25  75  76  29  35  48  71  14  86  12  37   6  26  65  11  76  28  23  90  49  84  53   3  78  93  25  26  16  93  20  86  13  13  38  38  59  50  97  61   5  99  44  72  84  62  59  86  20  41  86  85  37  12   4  52  38  12   5  38   1  69  21  67  78  13  56  10  53  88   1  95  86  57  35   5  84  51   8  42  56  21  19  78   6  30  72  10  95  15   3  25  56  60  81  19  61   5  51  85  75  83  90  79  27  26  70  14  59  20  29  81  29  76  50  68  68  23  39   9   8  95  77  71  24  59  41  13   3  75  65   9  99  91  61  68  19  20  67  31  25  87  21  92  91  50  22  84  73  69  98  15   7  39  74  24  80  62  41  35  86  88  61  97  42  68  70  28  91  91  67  14  94   9  93  63  94  40  67  47  12  53  92  21  43  54  36  92  95  30  47  59  42  40  76  13  27  28  85  30  44  72  13  71  32  50  39  73  38  98  52  79  28  23  80   6   6  11  77  11  26  97  23  50  93  40  65  29  65   2  23  34   9  59  79  47  33  27  94  93  13  27  78  66  33  73  73  51  49  14  51  17  93  39  41  41  22   5  77  95  81  48  52  45  53  90  98  36  91  65  13  68  16  53  26  54  69  64  70  19  33  69  86  33  76   2  79  70  60  53  47  58  74  79  73  30  83  99  36  97  42  54  15  88  48  59  72  85  35  48  16  90  83   2  62  70  85  75  57  42  24  46   8  20  12   7  72  12  14  15  20  37  35  89  43   2  91  70  95  72  51  67  22  75  21  19  56  23   3  85  53  90  70  53  29  79  52  94  55   7  95  64  48  38  25  62   5  14  35  65  59   1   4  77  58  80  19  99  65  42  79  57  49  57  58  66  69  22  69  47  54  41  24  45  83  33  51  39  86  60  66  53  12  14  98  31  78  31  96  84  10  37   2  55  52  11  26  40  89  44  54  80  33  21  59  10   4  92  69  44  84  91   4  45  39  44  28  44  70  56  26   6  34  22  54  69  92   1  64  87  92  19  96  28  14  63  82  85  10  19  51  80  24  33  95   9  83  60  46  19  61  97   8  20  71  55  32  63  25  11  23  62  71  41  10  24  41  55   4  74  54  41  51  73  50  23  62   9  25  82  80  36   1   1  56  84  96   8  48  69  16  14  68  12  37  38  53  32  95  73  70  22  40  46  42  67   2  10   5  94  65  36  75  80  19  99  83  30  34  22  72  43  90  44  86  27  43  50  24  91  54  88  66  81  48  97  43  59   1  40  80  15  96  64  19  34  36  91  20  39  83  80  49  44  40  83  25   1  46  74  89   8  39  54   5  83  19  29  34  97  87  62  98  10  38  97  98  56  13  74  18  44  78  21  48  49  72  74   8  56  11  64  59  50   3   6  41  29  32  25  73  49  37  10  73  65  84  20  12  57  35  36  57  71  60  48  61  88   8   2   2  52  87   2  89  48   1  73  64  48  53  79  47   9  14  85  11  72   9  77  10  32  23  18  15  43  66   2  40  83  42  93   6  51  64  28  84  16  71  98   7  24  51  48  75  20  98  76  90  26  72  45  65   4  54   3  84  27  32  11  76  27  96  45  58  88  96  69  68  57   7  19  85  88  93  10  39   2  33  15   2  63                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                  57  28  98  40  16  25  76  37  38  23   2  56  97  23  95  86  48  76  80  25  97  96  22  58  42  95  60  37  57  41  33   6  91  13  70  59  74  49  32  64  60  42  90  77   2  61  66  30   9  48  88   8  14  20  76   3  73  17   1  73  81  67   9  67  13  27  73  99  55   5   7   9  27  34  96  99  89  87  90  34  32  10  68  85  54  63  29  88  35  31  36  53  20  47  69  58  11  36  39  95  88   9   8  21  63  69  89  62  22  78  25  60  29  90  74  45   2  78  94  69  96  92  65  86  80  67  10  99  59  97  76  95  59  19  49  65  47   2  53  37  18  63  53  27  55  64  67  51  16  38  52  90  49  74  35  63  47  18  65  97  23  48  69  57  73  36  37  77  40  62  15  80  48  63   3  19  35  23  40  26  46  70   6  36  80  25  15  98   2  10  85  65  69  54  10   4  21  10  41  80  58  83  90  82  80  88  56  15  79   4  59  84  91  85  57  93  79  23  98   6   8  13  31  97  92  86  57  28  23  28  27  67  24  51  78  54  67   5  31  95  38  16  59  33  29  67  78  57  58  77  50  92  43  30  47   7  84  39   8  54  81  91  73  15  34  71  57  62  61  82  81  61  77  72  23  46  98  53  24  34  63   2  24  25  40  26  84  77  46  61  15  82  10   8  91  99  66  70  99  83  18  27  17  79  68  33  98  10  82   4  47  25   1   9  97  35  66  32  35  74  60  85  23  23  88  74  41  83   8  72  11  80  52  92  87  87  37  70  10  74  99  89  29  62  21  46  50  64  18  97  59  64  58  10  49  61  85  46  39  73  57  34  39  38  43  32  68  57  11  62  96  74  83  23   7  95  95  84  23  53  43  71  70  13  51  74  19  35  36  94  40   9  96   9   1  79   1  43  69  49  69  17  71  48  26  52  81  41  85  60  89  21  70  59  96   1  75  98  68  78  54  13  66  48  68  60  75  44  77  66   8   7  84  95  98  10  81  88  10  10  81  41  63  83  98  99  24   7  99   2  17  66   1  58  17  50  35  69  97  72  75  49  92  99  89  37  98  23  20  83  20  62  35  52  48  65   6  80  22  42  51   6  89  41  28  23  99  84   6  23  63  84   3  31  82  98  58  23  97  25  76   4  12  55  20  14  99  93  23  64  92  95  45  75  92   4  38  79  95  94  73  55   4  22  41  14  89  98   5  29  57  92  77  32  15  71  88  86  45  63  93   3  64   6   1  24   9  85  23  68  12  39  65  63  95  54  96  69  14  88  63  63  48   5  97   7  64  17  11  97  12  75  26  49  94  99   1  46  54  72  16  36  36  48  22  38  66  78  10  25  93  94  64  24   9  96  99  34  46  83  59   6  21  56  66  35  67  88  33  76  82  98  72  56   6  60  96  50  21  49  45  99  65  58  50  54  23  25  36  74   5  91  60  81  87  40  86   7  96  20  14  50  91  30  38  64  41  52  21  12  13  10  64  92  51  62  89  17  39  33  91   6  94  16   9  49  81  17  50  65   5  68  87  61  11  94  41  53  25  30  34  53  83  94  22  63  41  46  72  58  28  44  49  51  60  93  79  82  45  73  54  51  75   8  61  67  42  48   4  67  40  38  91   6  45   9  92  14  92  40  37  34   5  88   6  29  39  46  66  42  69  25  29  31  18  84  76  66  38  92  89  66  64  85  53  27  78  69  71  71  79  97  80  21  60  58  68  45  64  96  53  52  31  21  53  27  83  98  36  93  49  80  50  85  30  25   7  56  17  44  98  51   1  27  46  25  11  41  36  57  31  78  41  17  67  68  38  93  61  13   8  11  69  41  17  72  24  50  27  15  93  28  24  17  79  44  14  26  48  84  19  77  44  91  68  57  66  89  48  56  85  64  74  11  75   8  87  27                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                50  89  17  78  50  35  46  89  56  69   2  49  46   5  44  93  15  72  39  41  51   6  63  88  94  87  51  23  78  93  37   6   6  44  23  66  59  14  32  76  72  20  14  54  91  78  63  57  39  94  46  18  42  44  52   2  25  43  73  33  38  15  77  94   2  29  84  96  91  44  82  17  69  13  68  63  90  66  94  26  62  52  33  14  13  35  83  92  12  18  25  84  13   1  41  42  92  32   2  79  22  85  11  62  18   9   7  52  64  60  31  92  58  59  93  93  59  66  69  65  51  28  20  73  56  11  80   7  78  64  90  11  92  35  43  70  85  75   4  58   8  28  39   4   5   4  34  38  38  29  78  79  86  81  42  25  35  51  42  88  82  57  65  86  38  31  27  46  66  27  44  59  56  95   9  94  57  37  31   2  85  95  67  13  44  54  73  14  24  55  24  89  86  80  39  93  41  69  58  51  74  10  49  69  72  62  87  86  25  27  26  13  26  50  55  92  28   7  49  53  54  73  66  17  23  73  92  20  88  46  87  94   6  88  20  57  66  55   1  41  19  72  33  62  44  53  73  61  43  44  46  89  59  35  99  41  38   7  47  18  43   4  37  39  85   8  26  38  24  29  66  34  74  77  53  17  14  86  47  50  48  13  43  17  68  25  76  27  66  70  95  12  50  27  79  24  31   5  51  66  94  83  62  76  43  19  67   8  33  99  93  98  91  78  10  37   6  26  51   2  75  42  90  67  54  62  61  42  44  46  97   1  61  24  50  14  43  48  85  27  84   5  69  53  35  37  76  63  90  68  38  24  70  25  24   8  16  70  95   1   1  22  42  73  22  96  26  69  11  67  16  19  45  14  40  12  51  94  87  77  37  40  42  14  25  27  62  94  30  42  71  15  13  17  40  16  21   9  69  47  26   6  56  15  81  97  92   9  13  40  76  46  41  38  24  75  45  13  18  49   4  29  28  74  83  84  11  99  90   9  16   6  72  82  30  37  32  12  99  98   1  92   4  57  44  91  65  22  85  95  32  92  72   2  24  51  58  16   8   7  48  66  93   4  98  92  52   4  53  29  88  41  75  61  49  52  83  82  34  83  98  69  57  32  70  38  67  45  79  76  97  29  38  11  73  20   4  86  72  87  36  97  68  92  38   9  59   8   6  26  10  53  90  41  82  77  91   1  57  14  47  16  53  26  85  99  96  17   4  30  73   5  35  42  30   8  27  32  91  32  16  37  57  44   1  62  98  57  17  24  23  13  57  28  47  51  68  89  66  73  20  47   8  60  97  43  24  97  32  74  89  18  74  41  28  74  31  14  63  11  52  90  12  69   3  34  26  34  23  24  63  44  21  32  59  28  78   3  21  76  55  31  64  32   8  98  59  78  54  46  65  97  97  14  64  18  65  93  84  95  29  54   6  76  61  49  39  10  81  64  94  99  78  65  48  49  41   9  38  99  96  31  50  17  82  13  13  62  35   7   1   7  90  19  32  88  30  99  60  23  10  67  34  13   7  44  96  76  16  23  39  87  97  40  30  35  56  38  47  31  98  26  27  30  96  67   8  29  95  17  90  60   8  62  20  37  79  72  65  68  13  91  75  41  54  89  70  10  32  27  89   4   8  39  94  17  52  43  28  79   1  29  82  68  10  52  32  33   1  98  30  20  87  77  89  51  70  82  97   2  90  32  39  22  60  21  21  94  61  97   3  25  59  18  38  83  64  66  21   8  71  58  49  20  42  21  43  90  52  88  17  68  63  87  15  21  45  67  73  49  38  36   4  70  58  29  52   3  32  32   4   8  60   7  30  75  76  81  14  67  15  83  46   8  77  51  46  81  88  27  60  53  67  94  45  99  78  50  56  41  81   1  66  90  88   3  90  94  41  52  52  74  17   1  94  95  97  90  42                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                              30  43  62   2  46   3  28  86  12  23  28  24  12  34  92  63   6  29  44  72  33  23  35  61  83  25  24  12  78  68  31  37  69  56  73  92  59  40  47  62  59  87  51  91  59  10  30  87  46  70  86  57  58  99  91  90  25  85  39  39  48  17  31   8  43  98  87  42  23  27  83  24  53  59  90  83  62  90  23  81  61  88  74  72  92  42  29  22  45  80  65  60  15  27   8  12  46  62  41  34  62  17  42  77  80  95  31  48  13  98  80   6  85  32  34  58   6  97   8  91  67   7  78  53  21  70  72  28  44  85  78  37  78  72   3  48  14  80  92  61  40  51  18  64  63  57  90  26   2  13  57   6  99  29  86  26  90  38  22  49  13  29  67  93  16  58   1  46  52  52  65  91  55  24  66  15  98  29  41  19  27  15  27  79  72  41  68  18  41  22  64  50  64  79  95  55  35  15   1  86  37   5  50  66  43  58  92  24  46  20  29  28  36  65  31   6  58  47  20   6  50   6  36  72  65  27  40  31  32   5  56   4  41  46  78   6  21   5  61  99   4  75  80  54  13  64  83  69  74  33   9  71  76  92  83  72  13  76  47  99  33  10  74  90  47  30  92  52  31  14  15  79  13  27  35  48  80  37  69  54  34  21  92  70  25  49  48  89  59   8  46  72   4  68  25  42  17  62  26  60  30   1  15  99  26  44  61  70  13  29  31  79  81  28  87  54  53  18  52  39  13  23  91  35  30  97  44  77  90  48  63  58  52  97  79  86  11   9  21  15  85  83  45  75  75  66  12  20  62  99   7  48  89  46  20  53  70  77   3  58  74  52  58   3  11  46  92  80  54  64   4  78  73  78  10  74  25  94  80  65  37  44  70  95  78  39  42   6  63  63  35  79   9  90  13  68  11  79  69   8  43   8  64  79  36  36  88  29  77  11  34  22  81  46  17   9  94  98  22  63  35  66   1  41  15   4  36   4  87  33   7  78  22  74  65  34  72  99  73  72   1  75  42  82  95  68  67  57  54  99   8  66  71   9  92  85  48  35  79  95  70  22  41  96   4  73  44  83  25  57  27  34   1  78  46  71  71  49  22  67  14  79  97  50  31  82  62  51   8  89  41  70  68  76  51  32   7  76   7  14  42  11  20  79  44  12  66  54  62  82  59  75  31  81  36  23  57  49  26  81  90  62  23  68  30  61  39  57  28  53  54   4   1  70  44   3  45  13   7  80  81  85  93  38   1  13  41  34  28  92  95  85  85  70  78  45  34  74  81  80  32  47  30   2  60  17  27  23  57  55  78  60  61  37   1  58   5  97  16  41  68  46  96  91  74  92  37  72   8  35   9  55  30  68  69  99  96  15  80  28  54  80   3  48  86  22   4  51  48  95  18   5  63  54  12  64  11  35  59  37  94  93  66  62  78  47  38  52  11  88  14   6  14   2  88  99  31  67  98  19  50  96   5  58  66  99  97  49  11  27  91  41  15  94  20  56  60  11  88  67  39  31  19   4   4  88  17  65   7  12  21   5   2  60  36  13  79  80  50  96  13  23  67  12  27  39  59  29  85  71  42  29  92  33  88  69  98  91  62  63  55  47   6  95  27  16  49  81  58  88  10  74  47  97  74  33  20  98  58  11  26  24  17  84  48  28  99  61  15  89  55  13  86   7  29  68  12  78  73  28  78  76  64  33  12  62  80  56  29  24  61  51  37  69  29  95  21   6  48  27  38  70  91  96  91  58  70  50  21  21  32  62  53  47  40  94  93  50  44  48  70  79   5  40  90  14  60   2  12  45  82  43  25  21  22  76  49  12  55   9  74  81  79  98  80  31  41  47  65  67  35  69  89  14  78  93  87  99  67  46  86  81  26  71   9   8  64  10  31   9  55  78  93  65  64  38  53   1  87  70                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                            64  89  21  59  64  48  44  21  68  11  73  82  90  83  98  61  73  29   1  25  86  45  58  86  93  29  72  20   6  76  93  84  37  85  56  45   6  37  64   6  22  88  64  98  32  92  37  48   8  78  43  84  51  97  69  62  69  17  11  73  33  37  52  19  97  12  10  73  25   1  32   7  36   9  38  40  98  29  70   1  88   6  40  17  66  17  35  49  87   9  14  33   9  55  66  27  30  17  54  85  92  44  94  59   7  20  11  11  72  56  80  58  57  70  13   7  54  70  47  87  28  99  84  10  84  10  83  95  23  21  96  76  34  54  70  37  99  44  46  88  66   4  54  39  45  64  58   4   9  14  75  78  66  32  37  74  62  33  80  57  24  13  22  98  49  33  36  95  39  31  82  48  12  67  67  80  29  52   3  86  77  19  74  88  16  72   2   6  41  61  64  42  98   2  35  35   5  63  24  28  93  37  32  21  45  85   4  37  48  27  16  54  18  53  77  23   1  76  19  28  42  11  59   3  49  30  51  78  41  70  64  52  48  26  59  32  87  18  47  36  52  55  21  26  53  78  47  24   3  92  41  88   8  46   8  35  79  55  14  76  68  98  66  92  50  40  92  37   2  53  44  61   7  23  45  91   4  44  67  68  39  38  15  18  90  31  75  99  28   8  11  45  78  27  78  52  16  85  47  76  11  68  42  49  44  72  39  85   8   4  35  88   5  71  78  86  44  68  94  87  99  61  91  92   8  65  75   1   2  40   6  72  38  63  35  66  58  92  65  96  59  64  21   5  21  50  12  62  93  16  68  80   2  56   9  82  10  81  31  33  11  94  17  75   2  96  68  96   4  31  30  62  65  28  22  70   5  19  36  73  93   2  60  47  32  12  22  38  68  44   9  83  14  47  97  88  73  10  15  38  20  51   2  58  40  47  61  65  97  68  61  98  63  54   8  26  49  43  20  88  18  36  67   7  31  74  65  56  30  50  25  92  52  66  71  41  49  92  30  91  73  59  91  74  23  14  44  71  61  96  98  38  46  30   2  74  69  81  67   2  83  95  88  44  93  31  75  77  82  51  85  42  99   6  42  78  39  26  46  60  39  88  24  12  96   9  22  29  27  72  33  63  54  43  80  46  82  10  30  42  66  50  46  92  87   5  17  53  53  50  97   8  99  76  97   7  74  81  64  54  63  17  99  54  73  84  97  44  24  39  97  21  15  97  83  24  46  51  64  56  87  71  94  35  70  48  26   9   8  53   8  91  62   9  39  46  67  22  47  45  77  91  54  50  90  37  12  99  18   8  72  62  89  56  38  63  64  36   8   5  48  96  95   3  32  25  83  48  32  55  52  18  87  20  15  29  11  44  79  34  71  97  45  28  13  14  44   8  74  93  30  39   6  89  55  75  46  23   1  99  31  30  47  70  18  77  28  67  24  22  68  96  11  83  98  88  48  53  32  15  25  75  25   7  85  39   2  72  95  46  37  94  54  67  55  42  67  17  85  38  55  16   5  71  62  25  96  64  88  60  58  66  60  26  88  87  30  92  21  65  41  40  60  98   7   8  95  20  80  37  42  86  83  99  31  79  63  85  32  68  41  31  40  63  91  68  40   2  66  37   8  16   1  82  44  89   1  29  21  74   5  18  44   9  81  17  19  55  51  20  64   4  77   4   7  83  40  17  97   6  79  70  15  33  98  13  39  24  66  73  31  87   7  75   9   4  56   8  70  63  58  47  45  92  91  10  38  79  15  68  52  14  99  98  82  90  68  44  62  66  66  22  79  24  61  39  32  20  26  73  27  90   6   7  25  44  72  49  82  41  13  40  16   9  54  83  77  49   9  26   6  35  75  73  72  62  84  56  44  96  53  39   3  63  23  73  84   7  75  52   7  48  43  21   4  14  56  11  40  29  43                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                          93  96  37  55  12  78  74  21  15  95  38  56  45  47  42   3  71  56  13  62  43  50  72  93  71  59   1  68  89   8  25  10  83  80  72  69  57  88  90  50  76  84  59  47  62  93  88  99  53   8   8  30  68  40  76  33  22  94  84   1   7  36  64   1  26  58  90  82  91  25  57  19  53  15  57  58  36  49  74   3  36  82  14  91  11  37  88  91  59  64  73  13  33   4  45  78  81  29  52   4  95  71  79  71  20  13  89  51  41  49  10  20  57  54  16  16  61  78  44  81  69  81  83  54  63  54  65  83  97  21  78  51  25  81  81  51  72  56  56  51  27  47  99  61  37  62  64  95  76  67  29  38  49  88  83  97  42  61  16  22  79  63   9  78   9  36  33  38  78  22  22  63  38  86  94  54  21  45  27  20  25  66  81  11  22  85  74  52  29  81  32  18  54  59  92  98  26  70  26  38  76  78   2  12  54  18  61  56  22  91  81  20   9  80  80   2  96  23  20  69  68  40  93  93  85  51  23   4  76  97  16  34  46  14  73  95   1  75  51  22  79  47  24  18  20  32  74  74   2  10  53   1  82  26  22  56  28  78  87  31  12  92  61  77  90  99  34  85  37  40  46   2  32  23  64   4  55   5  34  65  38  98  47  39  70  81  38  41  57  11  97  79   5  45  82   3  63  37  57  88   1  54  80  39  29   6  98  11  23  76  61   7  80  28  70  75  79  29  93  27  67  41  10  67  41  24  34  25  37   5  30  13  44  32   1  22  35  86  40  29  72  81  43  14  20  43  68   4  21  61  31  11  39  16  91  55  41   5  38  42  20  91  64  54  94  74  73  73  99  17  44  99  81  59  54  61   9  42  62  90  91  57   8  30   4  68  44   5  26  76   8  47  15  57  45   4  75  52  98  88  48  37  13  29  50  30  91  59  71  61  64  61  84  60  12  69   3  97  85  44  45  14  10  15  35  77  18  49  42  50  44  37  82   2  45  35  50  87  82   5  36  71  16  37  36  70  56  13  42  11  84  11  64  64  98  78  40  69  41  50  17  95   6  53  89  58  45  85  36  24  13  43  57  86  47  29  60  74  42  39  52  10  79  44  22  83   7  79  94  23  33  34  23   6  45  21  63  30  78  39   1  98  72  21  23  65  99  85  35  55  63   5  71  30  31  12  42  72  52  16  18  40  95  84  64  37  44  88   3  10  17  62   4  68  53  91  14  26   4  81  99  84  39   6  60  53  25  68  98  99  18  72  74  65  20  59  63  27  22  99  98  78  17  21  56  53   1   7  45  53  21  67  94  37  87  18  24  71  71  84  46   7  59  84  60  40  45  69  44  30  53  79   7  97  61  95  59  82   1  25  92  18  79  59  87  17  51  99  23  75  11   1  36  43  17  74  20   9  77  90  65  36  98  16  31  82  79  59  49  83  14  29  53  85  17   6  84  39   4  18  96   8  85  22  17  45  82   9  57  42  99   6  14  40  67  30  56  29   7  59  86  84   4  35  96  97   2  11  59  13  63  22  21  11  44  24  95  68  45  47  93  68  51   9  97  90  11  47  87  10  53  35  50  62  78  28  47  30  48  32  35  31  26   6   6  60  64   9  97  46  13  72  95  26  50  56  78  36  51  20  27  82  84   2  68  75  73  26  82  79  35  81  60  42  91  59  83  86  80  77  35  25  36  43  44  48  74  79  83   3  85  24  41   2  21  17   2  43  94  75  56  41  79  46  21  86   6  76  72  34  59  89  80  85  57  91  28  82  57  37  65  65  67  83  86  85  23   8  56  96  42  62  73   3   8  66  31  56  43  93  52  62   5  54  56   9  95   5  31  53  22  30  87  89  37  72   3  43  39  60  92  28  65  44  66  15  30  56  67  72  49  81  50  53  54  21  32   4  26  27  53  56                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                        36  67  75  11   1  44  36  94   5  80  66  55  92  66   8  87  99  53  33  18  74   6  56  63   4   3   4  56  30  19  59  97  94  55  28  85  56  75  27  99  22  11  65  92  84  81  16   7  92  86  89  89  15  22  91  67  56  24  77  79  29  20  99  31  96  68  53  42  31  47  80  74  47  87  20  19  12   2  17  49  49  51  24  30  45  81  99  98  23  46  22  58  80  66  62  57  99  41   6   4  71  35  95  68  88  53  95  96  56  54  77  22  18  20  73  92  55  40  45  16  66  95  28  97  14  31  52  18  56  48  67  80  50  92  76  98  56  33  29  19  32  75  12  11  12  58  51  44  38  50  86  91  34  89  85  30  43  24   7  29  85  53  31  31  30   3  49  68  48  59  31  81  16  56  74  77   2  96  13  47  74  86  52  56  93  30  81  26  62  94  81  46  88  36  10   4   9  73  75  34   5  53   3  80  53  62  82  47  83  19  63  84  33  49  73  55  29  68  67  60  63  52   5  81  14  59  60  68  83  51  97  21  86  87   3  44  66  19  16   3  50  50  96  18  91  61  58  40  64  26  89  94  20  63  64  43  82  92  32  49  43  66  90  27  73  78  45  68  78  89  76  19  52  26  78  41  37  96   9  46  65  80  48   9  39  55  10  53  68  59  70  43  47  31   9  71  47  20  70  28   5  86  37   4  23  67  50  17  38  53  21  19  78  23  29   9  58   5  30   2  27  50  57  27  29  94  34   5  73  87  52  62  64  50  40  68  48  79  51  36   3  16  92  35  73  99  55  27  44  74   4  52  86  22  13  66  16  97  56  97  95  69  73  55  88  50  10  81  60  25  78  80  51  31  78  26  53  43  79  67  88  26  23   5  29  29  33  44  66  35   9  46   7  93  73   1  67  88  69  47  92  11  20  76   4  24  75  97  49  67   1  28  80  26  56   3  43  56  92  53  87  81  28  18  24  56  20  91  41  82  66  62  47  31  51  90  79  10  45  20  82  96  36  42  23  53  34  34  57  21  46  54   2  11  98   3   6  12  84  49  65  94  95  66  17  63  63   9  12  33   3  29  93  85  52  92  28  72  66  27  28   7  45  96  39  95  84  12  37  14  41  22  51  61  24  71   8   9  98  63  78  63   1  62  16  20  86  67  54  65  55  76  86  97  30  31  44   1  45  72  58  17  86  85  40  91  22  22  43  89  90  42  41   6  75  44  79  98  38  76  34  34  23  54  33   8  32  27   7  46  33  65  46  63  51  61  14  80  87  61  93  83  80  56  64   9  40   9  93  75  48  95   5  48  24  30  63  89  93  35  70  50  38  81  96  76  98  63  12   4  91  60  95  15  72  91  15   1   2  12  56  96  59  48  35  63  36  84  89   5  40  81  29  55  58  65  46  33  47  85  69  99  55  95  41  69   5  33  47  27  57  36  24  12  39  96  93  72  71  42  95  21  60  31  26   1   4  17  55  10  51  88  34  88   8   3  56  81  75  63  14  28  65  11  25   7  33  78  35   1  31  96  65  57  58  30  47  13   3  72  60   8  46  99   3  69  14  73   5  55  72  60  97  37  29  77  24   8  88  51  72  27  93  12  77   6  58  62  40  91  25  22  28  72  67  23  42  55  57  63  47   2  25  40  28  33  76  61  43  13  33  98  85  61  23  70  77  40  81  32  78  16  72  25  30   5   3  86   1  35  26  57  68  49  49  33   5  49  55  36  57  11  82  41  45  26  23  41  39  65  49  63  92   8  40  35  59  24  94  40  17  93  70  83  57  74  32  56  43  94  42  95  38  41  43  87  79  82  58  89  11  63  48  66  55  61  12  74  91   9  43  75  64   8   1  31  78  57  34  30  82  87  68  74  42  94  28  62  31  47  72  74  63   6  16  45   5  85  62  19  99  53  71                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                      84  30  24  77  19  72  35  86  14  12  33  85  92  73  78  42  65  76  17  55  13  81  29  76  15  86  46  35  19  71  59  73   9  24  36  48  48  45  76  22  14  35  84  22   2  51  75  61  39  12  96  45  84  44  18  13  88  28   8   5  12  43  30  51  32  35  46  85  73   9  15  67  24  84  68   6   2  98  10  12  73  54  53  40  95  51  30  19  17   8   5  33  49  60  81  33  41  49  76   7  47  22  31  75  11  70  69  62  86  71  80  28  69  12  92  35  22  27  63   3   3  74   4  25  72  88  27  97   1  43  47  18  12  93  20  85  70  70  75  48  57  30  88  69  96  35  69  82  78  60  56  37   4  53  36  61  95  45  75  64  59  89  92   7  55  33  84  68  16  58  75  71   7  72  71  58   1  12  50  44  22  19  81   8  24  69  41   5  83  31  38  34   4  60  84  99  10  81  95  26  62  60  33  53  18  30  74  89  98  15  23  91  75  48  35  83  77  73  44  25  39  25  61  19  11  54  33  77  76  86  14  22  76  65  99  60  61  87  30  27  94  26  25  57  86  79  91  61  13  63  96  36  76  22  73  50  65  83   4  86  15  75  32  33  11   2  70  78   2  10  36  81  43  86  83  14  77  22  88  33  47  85  28  80  28  33  39  92  44  30  51  43  53  26   3  64  87  66  75  66  67  27  88  65  89  59  26  42  34  57   2  63  30  37   8  29  25   4  30  27  62  93  53  33  85  37   6  70  56  19   5  63  54  99  58  20  40  80  26   3  24  48  97  34  69  74   4  57  36  50  32  39  37   3  32   4  56   6  99  22  57  98  41  30  33  68  76  72  56  64   8  94  74  27  33   8  13  35  40  55  74  99  14  34  61  41  80  43  15  96  70  52  85  85  85  64   8  67  88  43  11  89  88   5  20  23  20  83  14  76  24  60  79  18   9  29  36   1  50  49  50   7  32  55  22  25  16  44  75  78  40   1  81  82  24  24  88  17   5   9  50  40  95  52  18  61  60  41  84  99  32  29  26  47  33  69  29  52  75  62  72  83  35  92  22   7  98  91  58  23   6  96  57  91  85  70  73  82  67  68  64  65  58  29  99  20  84  45  51  37  14  20  65  24  76  14  16  70  66  11  74   7  16  72  88  38  47  11  66  33  63  64  96  59  50  38  59  92  19  51  48  97  75  58  66  77  30  26  30  18  14  35  51  48  44  46  52  10  79  82  51  24  87  56  47  22  66  76  66  79  45  59  10  35  63  33  88  82  20  45  70  50  78  35  21  41  52   1  24  53  52  35  13  12  44  45   2  52  17  97  69  17  41  36  27  64   6  71  62  59  36  63  79  64  11  25  88   2  21  64  74  30  30  67  27  37  40  95  47  43  94  66  60  74  58  12  25  88  12  41  93  55  32  25   2   7  25  60  87  73  89  22  38  55  96  80  13  67  53  66  41  23   4  44  66  40  24  63  68  96  37  90  12  99  87  41  14  94  81  89  61   7  81  13  48   3  15  64  36  87  85  70  17  37  10   9   3  32  42  97  58  36  20   1  63  63  67  78  95  82  84  70  56  26   1  74  82  52  54  50  34  71  41  89   6  11  77  99  52  54  49  55  74  88  39  51  22  26  30  49  23  17  71  64  50  81  40  76  73  31   3   4  68  72  57  69  33  95   9  83   5   3   7  98  25  12  22   6  75  38  39  88  82  69  10  57  75  95  39  65  26  42  88  56  91  75  97  25  89  22  16  55  68  90  93  62  40  27  63  51  39  85  58  35  65  41  50  35  51  47   8   5  93  71  57  32  82  46  73   4  70  71  31   1  72  37  97  47  70  90  53  49  27  12  12  58  86  92  34  74  24  28  20  48   1  34  41  81  32  22  60  10   1   6  96  45  87  27  18   6  64  84  30   5                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                    51  85  72  11  77  17  54  49  88  74  99  52  69  72  76  97  77  77  39  26  43  79  22  77  35  39  52  55  82   4  49  32  13  34  94  64  78  60  79  22  85  41  43  26  14  50  56  16  36  28  40  19  54  62  14  44   9  32  19  98  56  59  21  18  97   5  98  89  42   4  89  35   9  16  87  85  64  77  36  69  46  39  48  72  80  82  82  94  72  18  37  43  76  23  71  42  35   9  71  32  30  90  73  80  30   4  79  63  42  98  95  66  42  34   2  58  63  71  58  30  91  89  53  41  59  79  81  98  31  86  91  67  72  62  40  56   4  28  17  66  53  52  97  48   4  83  89  54   5  39   9  64  34  15   8  85  38  93   2  39  82  68  22  53  65  42  69  18  31  82  55  24  21  12  14  59  51  75  25  74  18  57  41  15  60  21   1  57  89  25  89  79  27   4  60  35  88  50  60  78  59  10  36  23   9  76  99   5  88  93  81  19  97  42  92  76   4  57  40  14  24  40  76  61  40  71   6  46  80   9  10  57  94  31  51  45  46  61  49  36  82  24  43  43  45  18  60  68  83  44  91  60  38  97   3  21   6  69  76  93  17  67  13  36  35  61  70  95  52  14  57  52  64   6  24  44  73  47  16  98  85  45  99  32  71  32  90  78  88  52  16  11  76  52  31  86   1  89  40  62  43   2  47  42  15  80   9  55  28  68  43   7  83  36  77  58  35  56   3  39   9  93  41  14   7   3  95  31  13  62  92  11  35   4  87  42  55   4   4  98  43  57  89  90  70  58  79  70  71  38  96  42  20  28  30  48  10  62  44   6  44  70  48  46   5  10  37  25  30   6  37  53  73  95  78  35  21  50  16  20  35  27  89  74  19  85  44  90  80  26  76  45   5  14  17  10  59  64  46  92  77  52  26  97  42  13  47  88  12  47  88  28  16  82   3   8   4  83  93  33  59  30  25  49  45  56  84  12  26   7  50  73  75  68  41  90   1  36  10  94  19  18  34  30  31  29  42  19  34  67   8  93  15  46  82  25  28  70  97  21  26  50  92  90  91  89  27  47  61  36  27  91  77  30  42  96  63  88   4  39  17  43  91  28  21  15   8  56  71  43  94  50  41  31  99  74  24  38   6  17   3  90  42   8  22  81  39  92  93  36  54  64  70   9  26   1  88  40   6  57  32  63  41  48  83  45  89  82  99  83  30  40  74  23  33  30  34  64  21  61  70  86  77  12  15  12  13  45  12  29  62  27  24  88   8  80  90  49  86  94  24  56  56  37  95  46  23  51  84  88  71  66  88  66  53  29  95  90  72  95  94  92  26  70  38  51  23  21  49  15  67  62  77  21  20  45  16  19   2  21  94  69  25  33  38  16  93  92  72  65  97  24  80  27  89  77  69  89  69  25  82  14  97  98  93  44  33  56   9  13  16  51  50   8  68   5  30  48  80  91  84  84  78  16  99  19  78  38  69  46  26  38  72  16  87  59  18  35  58   9  82  99  49  91  18   4  29  21  10  92  24   5  90  49  76  37  71  42  34  76  13  47  31  93   8  15  88  89   7  17  41  41  87  16  49  74  38  34  82  21  82  66  32  34   5  63  70  20  29  92  61  21  22  52  67  27  69  65  55  98   3  29  47  24  25  69  80  38  69  33  30  39  62  51  77  36  83  35  57  81  60  87  23  27   9  11  69  70  65   7  99  55  68   9  35  57  58  25  75  26  99  98  88  84  95  47  36  38  80  53  36  91  33   2  87  36  24   5  81  53  36   5  79  51  17  15  49  51  89  84  63  33  48  78  47  34  29  58   6  81  41  51  96   9  27  68  76  59  95  10  57  20  21  98  99  61  61  24  32  34  52  60  59  68  10  78  64  34  23  37   2  52  83  40  69  35  25  93   3  31   6  47  79  27  56                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                  80  28   8  32  87  33  57  67  25   4  34   1  56  91  13  17  97  84  32  57  22  86  77  75  43  95  78   1  26  46  48  40  62  26  53  81  61  38  14  25  22  52  46  33  41  78  72  40  19  44   3  27  41  42  42  22  22  10  57  87  94  55  23  93  40  59   7  76  98  24  97  41   6   1  88  95  92  37   9  28  59  83  32  72  50  96  85  18  12  16  15  40   7  91  85  79  51  42  35  27  74  18  32   3  42  32  95  85  94  37  59  37  23  10  93  95  68  28  73  50  19  99  21  58  54  51  92  97  13  96  25  52  12  94  93  61  23  35  35  33  30   1  79  41  32  66   1  57  81  38  88   9  16  27  69  67  45  41  91  99  71  67  42  69  59  22  85  30  23  79  92  85  30  34   7  75  50  11  56  51  50  50  87  21  41  57  56  39  47  86  94  17  71  44  74  51  75  28  49  70  43   5  72  91  23  57  54  47  99  54  94  20  69  91  50  80  15  34  30  69  24  34  45   3  96  90  77  96  18  69  65  58  99  97  56  97  55   1  34  30  61  31  87  74  26  55  83  38  78  49  60  56  98   5  30  45  46  77  33  51  23  70  16  22  40  60  87  48  82  87  93  55  56  74  67  23  26   5  56  81  42  23  94  77  98   7  51  53  48  31  78  38   8  11  65  45  22  23  55  66  32  73  43  44  74   1  98  98  80   7  35  98  42  90  66   3  74   2  69  82  18  95  60  15   5  34  59  44  21  70   8  79  11  70  63  34   7  95  41  41  29   5  97   9   1  18  47  69  35  45  65  15   2  70  79  95   5  69  41  24  64  77  74  88  38  31  52  86  59  29  16  96  57  84  34  28  89  74  17  87  71  45  81  49  47  96  26  64  73  22  44  57  91  25  26  42  75   8  94  27   8  70   5  29  76  35  45  26  26  50  21  20   3  43  36  22  89  44  88  44  85   1  92  57  16  69  76  60  33  54  90  85  20  76  45   7  12   9  88  64  14  74  18   3  49  40  34   2  73  72  49  79  53   3  16  51   7  50  92  61  88  47  79  36  29  52  15  42  51  89  25  74  33  51  93  30  70  27  14  98  91  95  29  76  17  49  75  82  54  52  45  91   2  72  91  43  39  87  98  12  92  39   3  45  79  98  60   9   2   1  60  20  98  68   5  63   4   5  60  78   2  51  63  70  90  45  77  30   9  29  98  45   2  69  91  96  39  36  76  31  57  25  32   4  53  93  24  80  11  75  27  25  52  49  25  33  84  64  48  96  17  90   4  29  13  73  84  33  12  25  88  14  20  63  60  54  99  83  50  64  31  49   6  56  12  72  55  95   8  57  49  68  15  30  70  62  52   9  52  33  97  24  45  17   5  23  90  38   4  89  69  41  80  99  99  84  47  44  53  81  16  85  66  12  77  94  45  55  29  63  70  36  54  24  84  93  71  52  25  45  89   2  16  41  77   4  22  74  25  97  91  18  64  62  86  32  27  43  42  56  33  97  59  86  37  44   1  79  99  94  27   6  49  80  55   6  29  90  74  94  73  37  87  46  38  19  43  70  39  10  16  29  15  81  99  89  59  83  40   9  42  99  24   8  30  83  32  19  23  76  69  93   5  45  82  48  73  28  66  15  49  69  66  29  74  93  86   5  47  25  69  91  57  15  15  74  97  88  52  89  92  59  17  65   9  73   7  20  44  62  42  89  83  26  64  86  35  74   5  99  93  52   9  60  72  87  50  23  20  76  97  79  35  21  17  21  62   3  40  14  17  82  98  70  24  65  41  47  64  66  92  57  20  33  60  20  11  11  98  52  46  32  70  17  60  77  31  10  13  45  96  20  73  95  80  42  96  23  79  55  15  95  54  40  35  99  41  28  12  76  54  19  33  20   7  44  55  83   3  65  10  21  31  94  94  31                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                98  43  91  44  52  45  73  98  95  24  53  19  19  86  64  39  59  51  24  19  96  95  96  27  32  22  27  45  27  31  99  90  58   9  40  71  36  53  84  91  23  38  65  42  88  18   6  19   5  95  94  87  33  38  39  44  42  37  81  54  45  78  52  41  35  16  67  20  34  94  73  44  59  90  81  53  50  29  97  88  77  19  38  26   5  55  76  71  32  31   7  83  73  99  52  40  78   6  34  25  90  72  31  19  50  15  69  69  44  28  27  46   4  19  70  87  82  86  32  67  21  45  73  85  68  39  79  64  89  10  40  90  59  78  61  97  93  64  87   2  15  56  50  25  90  98  21  47  58   1  15  51  79  60  48  67   8  95  85  14  38  28  86  40  51  71  94  47   1  76  16  26   7  45  52   8  21  69  37  78  44   3  38  56  17  67   3   7  50  64  89   6  56  38  11   5  85  64  18  16  95  58  98  87  35  87  27  56  89  50  90  34  87  70  34  10  36   3  86  81  81   5  82   1  64  65  26  41  17   8  81  28  14  61  35  75  10  52  92   8  31  32  72  22  27  35  15  86  96  67  97  42  79  26  93  73  49  81  88   4  45  90  37  72  96  41  18  80  43  73  10  95  43  89  82  15  20  80   3  53  23  22  90  50  46  87  37  77   6  55  82  72  15  64  71   8  15  62  55  77  64   1  82  60  90  79  45  87  31  66  71  58  89  74  56  75  81   1  62   5  15   8  27   3  54  16   6  27  28  62  46  94  15  95  30  29  90  80   3  45  41  98  19  68  50  52   1  17  82  65  90  43  84  63  78  13  60  52   5  26  33  69  51  65  50  93   5  45  34  58  69  62  35  43  45   7  95  25  89  39  64  92  26  82  16  95  43  42  11  77  73  17  18  60  32  63  79   5  73  88  36  66  90  76  19  98  23  26  66  25  58  23  90  54  44  11  65  75  74  90  30  44  99  27  62   9   9  87  68  56   6  50  26  22   9  94  93  63  75  85  72  91  25  22  44  27  85  20  25  22  46  60  98  63  58  65  10  10  60  34  39  18  89  13  15  63  47  60  73  41  84  70  90  66  73  15  75  96  14  52   3   6  11  38  31  83  72  45  30  24   6  54   6  88  39  20  42  11  37  76  89  93  28  13  65  42  13  57  93   9  84  74  96  16  69  74  11  28  82  63  62  27  94  48  24  63  97  25  45  38  17  59  77  16  58  81  70  70  59  47  21  81  63  47  20  58  34   6   5  56  56  37  51  84  90   5   6  41  57   2  60  57  94  66  56  30  35  19  85  52  90  24  99  85  44  56  38  55  40  16  29  86  48  79  82  46  64  79   4  72  39  28  73  41  69  89   9   5  62   7  43  82  13  10  40  58  84  74  82  94  86  98  44  24  72  94  59  29  36  92  11  45  73  96  39  64  92  16  41  54  48   4  93  30  76  26  82  31   8  63  67  55  23  70  29  60  49  39  84  86  11  77  11   1  28   8   4  27  81   4  32  69  63  43  83  90  14  36   1  22  32  42  10  80  95  80  74  22  73  85  52  83  28  27  70  97  32  66   3  45  82  26  99  59  80   2  94  33   4  64  75  86  96  62  45  32  31  92  35  79  56  88  19  96  74  39  75  38  97  46  58  36  32  39  43  38  31  87  15  46  22  27  90  43  29  93   1  64   7   4  86  10   7  35  31  71  65  83  96   8   5  22  94  74  51  23  63  83   4  61   2  96   8  33  33  69  87  80  15  14  17  39   5  42   4  46   5  98  31  41  58   4  51  51  26  21   7  92  64  36  76  58  15  74  44  90   8  86  49  83  78  31  33  51   7  37  55  97  99  56  12  11  47  96  17  45  43  16  66  16  48  30  69   3  66  11  28  53  39  40  89  64   1  45  92  75  30  15  87  18  64  81  30  20  14   8  69                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                              96  56  27  78  89  33  27  50  76  55  50  96  97  75  35  88  33  27  15  18  72  49  60  87  23  14  92  63   2  35  78  83  88  67  64  26  16  71  89  16  70  20  51  17  88  11  58  82  22  89  72  76  48  31  67  57  71  23  78  88  18  14  42  29  89  86  83  91   4  22  83  98  23  27  68  96  87  32  44  71  13   2  66   9  95  77  32  18  96  43  86  17   5  48  58  87  39  41  61  71  29  14  33  10  37  87  21  59  81  27  44  59  73   6  35   2  14  22  85  66  17  34  58  82  57  26  73  90  36  53  15  70  18  88  80  50  97  25   5  56  76  51  21  17  64  14  30  14  49  86  88  79  89  65  52  45  65  65  77  15  54  46  64  37  96  83  59  36  68  28  24  66  93  18  56  21  67  85   6  22  84  11  65  19  49  50   5  99  32  92  41  74  93  64  59   2  22  97  89  27  67  44  71  65  26   8  61  82  26  97  81  16  39  56  62  79  10  30   4   8  23  33  96  24  18  35  25  82  96  24  83  19  43  90  59  44   3  79  77  30  80  24  69  87  17  58  71  77  69  99  52  52  46  17  45  79  45  10  17  54  36  49  82  24  42  84  38  18  88  80  83  26  95  85  88  29   9  88  96  25   4  29  31  90  86  30  86  38  52  46  94  48  14  27  34  90   7  57  25  51  24  87  33  11  84  86  68  67  82  32  82  18  17  27  33  41  18  70  27  23   7  21  92  24   2  26  38  19  52  20  63  94  75  72  48  26  32  39  22  44  84  16  82  73  86  23   3  46   1  64  24  76  92   8  44  49  87  21  32  30  67  46  21  43  68  86  52  54  59  19  43  39  64  53  82  89  34  39  13  80  55   2  65  98  47  45  69  97  86  70  82   4  56   9  46  83  27  62  83  60   9  31  88  64  41  87  46  32  91  86   3  61  70  90  96  92  27   4  81  81  31  34  54  54  71  39  96  70  67  85  11  72  88   9  94  93  48  59  89  81  26  11  90  77  40  66  75  70  31  64  56  31  99  36  20  86  33   7  42  10  30  47  29  61  35  18  97  78  79  13  77  98  66   9  56  83  77  29  76  56  60  23  95  51  65  17  67  37  39  34  15  94  76  88  75  71  92  65  28  65  61  70  67  88  31  56  20   8  80  50  83   3  78  64  42  68  89  31  54  35  10  26  98  70  45   2  39  73  14  12  23  14  75   6  20  61  36  95   9  39  30   6  40  44  67  93  18  43  37  50  44  85  24  64  53  89  49  19  34  31  48  98  57  46  39   3  26  32  99  66  72   8  67  88  50  59  82  12  10  19   9  72  40  93  99  70  69  41  80  69  38  97  96   2  56  28  24  73  38  13  71  60  31  29  60  99  51  42  35  70  39  52  55  73  28  89  42  12  74  10  84  78  51  74  91  14  35  56   6  98  38  98  22  71  64  94  54  32  19   2  68  35  70  36  33   3  19  68  71  99  75  12  97  52  88  49  17  20  70  37  25  71   2  43   1  80  38  62  48  80  11  96  94  15  56  91  34  45  50  71   5  16  47  39   2  36  15  79  43   3  29  12  56  69  81  14  25  40  66  55  46  79  72  74  57  21  14  11  40  57  12  27  23  46  32  68  78  93  99  54  29  13   6  30  40  10  71  94  31  15  33  43  75  46  21  69  59  99  84  42  86  15  96  26  70  87  72  44  23  26  53   8  44  90  31  96  60  65  66  34  35  87  33  58  99  89  89  38  48  75  67  97  61  91  48  77  91  53  78  86  38  92  37  95  74   5  72  84  82  50  27  42  54  40  46  65  46  51  87   9  21  92  50  83  46   8  38  47  23  97   7  13   8  51  99  65   5  51  92  89  42  67  34  78  68  80  30  22  41  89  75  76  54  88  66  71  69  43  37  94  94  96  88  70  84  90  98  13                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                            96  74  27  65  36   9   2  35  21  53   7   5  98  89  97  76  90  29  43  99  85  82  66  10  20  86  70  14  54  46  81  19  36  14  33  19  11  15  13  67  81  48  74  18  82  55  54  85  12  62  62  82  60  67  50  67  87   7  97  75  77  55  44   4  99  92  64   7   5  32  98  89  19  93  68  94  99  43  28  72  31  99  33  75  84  15  65  65  54   9  39  41   3  66  12  34  84  56  50  28  92   2  74  94  39  83  18  57  80  67  89  67   2  53  63  77  34  29  74  27  45  46  78  89  21  34  10  66  69  95  17  10  67  54  76  43  26  96  38  82  92  63   8  75  82  20  88  74  44  61  32  25  53  75   5   4  38  83  78  23  34  96  10  13  60  31  49  45  17  59  87  62  19  42  10  28  76  88   6  10  54  47  39  95  43  98  98  71  55  64  17  25  96  95   3  99  97  29  75  26  42  74   7  96  79  10  73  36   6  24  95  18  95  34  28  89  51  83  68  19  79  35  61  42  85   4  29  51  73  25  62  81  28  18  30  81  35  73  46  40   2  24  40  68  13  45  91  50  16  94  16   1  14  15  90  60  96  79   8  15  94  31  34  93  15  65  58  92  79  36  40  49  65  22  33   8  59  11  39  77  40  27   7  45  52  71  37  64  25  32  58  62   6  83  84  38  99  12  56  41  23   9  88  82  57   3  24  37  23   7  81   8  19  91  76  93  57  62  58   3  74  11   8  58  70  19  96  88  61  23  47  65  81  86  50  76  92  53  84   2  86  29  38  45  52  30  33  77  61  90  88  79  47  81  89  34  44  52  34   6  84  98  85  61  18  28  29  11  46  55  89  53  94  62  85  85  61  30  91  58  46  44  51   7   9  24  54  34   6  50  47  91  33  78  98   9  23  31  10  71   9  66   5   2  22  64  82  58  52  42  95  54  51   4  19  14  30  79  20  13  97   1  16  87  65  18  65  49  54  78  68  82  52  78   5  18  17  37  64  32  70  32  50  79  32  89  29  44   5  60  85  41  79  55  98  69  60  67  26  18  79  37  92  54  86   1  24  13  69  34  78  68  95  11  82  60  15  21  50  26  89  80  90   4  21  52  98   4   3   8  72  13   9  34  47  65  43  56  48  68  49  26  90  12  51  81  22  32  47  45  44   6  53  69  48  22  87  80  51  82  25  51  12  44   8  27  51  26   8  34  22  72   7  91   5  53   8  93  61  63  96  57   7  87  23  88  38  93  91  64  28  90  27  19  64  84  93  85  96   8  77   1  91  21  64  38  51  14  93  83  79  18  83  51  51   7  11   5  95  10  92  69   9  41  65  88  28  66  67  36  50  78  38  17  73  67  80  59  26  30  84  28  89  36  71  27  50   7   3  68  95  43  76  82  74  97  87  66  13  34  96   4  15  49  44  91  78  64  66  62  87  90  38  25  76  99  67  50  90  23  85  28  19   8   7  61  84  78  90  94  80  82  95  24   7  76  49  27  23  54  84  47  40  88  33  14  25  34   6   7  54  40  73  71  91   7  61  80  70   9  64  58  24  36  51  69  16  42  14  49  83  18  56  88  90  69  52  79  76  45  72  60  72  41   4  68  62  15  67  16   2  57  39  41  70  14  53  46  16  24  46  45  75  12  24   5  80  19  28  79  27  38  64  49  17  28  43  88  11  65  39  49  76  71  71  15  47  67  80  51  43  10  59   5  97  29  71  88  70   2  83  11  17  44   5  71  76  72  42  79  98  10  75  21  50  24  94  94  32  35   1  67  25  80  70  51  91  84  67  82  21  36   2   8  44   3  61  61  89  79  19  15  55  14  67  16  10   9   2  46  67  51   9  54  83  51  65  57  73  57  11  75  30  25  63   8  10  72  63  29  35  58  88  78  75  32  71  32  34  29  53  48  77  80  65  79  61  63  59                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                          63  42   6  54  37  79  87  79  47  11  68  51  10  48   7   7  82  81  63  26   4  35  53  96  82  21  31  75  95  42  60  12  20   1  33  68  20  99  85  23   7  78  51  58  60  57  76   1  70  36  41  22  30  90  74  90  31  54  32   5  34  29  24  68   3  90  51  79  92  82  51  18  95  84  49  55  23  66  96  45  19  88  93  30   9  33  69  28  15  45  59  39  69  39  77  72  43  13  64  70  31   7  63  77  38  62  88  87   3  53  13  74  36  54  60  88  81  96  71  79  29  36  18  51  10  13  53  16  85  26  75   1  97  24  83  26  91  52  88  58  97  54  54  51  41  41   1  12  72  77  22  81  83  67  49  92   8  44  93  14   2   2  37  63  47  87  44  65  86  65  98  17  39  42  18  40  25  13  98  67  82  90  19  82  48  38   4  17  24  14  86  60   2  22  78  36  75  82  44  98  41  78   5  35  19  93  75  98  83  15  87  89  38  98  66  27  14  23  37   4  46  47  48  96  90  28  68  19   4  37  41  61  66  83  97  49  96  96  83  33  85  90  99  29  43  42  72  57  73  37  24  93  42  17  55  12  55  71  81  53  55  21  19  13  33  62  41  23  84  69  65  35  60  84  21  50  70  74  94  60  25  17   1   4  58  24  27  99  81  83  93  80  43  46  73  23  75  40   6  25  79  98  21  89  96  31  64  73  46  91  27   6  64  23  35  98  44  84  59  62  51  10  13  34   3  37  59  43  70  52  31  51  38  92   7  16  38  75  97  67   9  50  78  57  71  43  94  34  15  40  83  85  29  78  74   5  97  62  23  45  15  11  19  94  98  31  55  72  95  26  17  19  85  96  32  32   9  71  94  29  93  73  81  12  85   2  91   4  82  61  64  29   8   6  42  32  42  39  42  97  93  67  54  37  49  90   5  47  80  11  90  43  30  23  54  81  80  49  39  84  69  79  92  94  27  30  15  36  69  31  87  93  99   3   9   4  18  79  26  36  57  29   1  26  85  99  34  56  22  91  33  14  98  76  84  46  62  21  89  12  66  61   3   5  21  32  57  87  96  75  61  35  84  59  52  34  36  72  35  19  55   3  64  25  63  39  68  45  92  78  67  74  23  38  92  79  55  69  36  46  50  29  36  42  98   7  65   2   8  65   8  34  52   4  14   8  47  61  19  36  95  11  43  75   9  52   8  14  79  42  26  63  96  52  27  74  57  15  49  97  58  92  58  48  51  38  75  38  28  28  56  43  51  19  66  45  27  19  11  59  32  16  40  32  37  33  16  22  13  28  86  75  80  58  44  53  21  34  83  82  43  94  46  84  40  72  39  91  74  92  91  64  67  41  13  79  66  50  44  96  36  67  12  82  44  16   1  16  83  15  58  44  38  71  43  90  67  35  99  10   3  64  85  27  93  61  92   7   2  20  15  60   3  34  25  93  90  64  44  20  30  35  77  47  88  60  40  37  13  65   6  60  68  13  89  72  19  47  46  72  33  30  84  59  23  42  30  73  36   2  75  56  61   7  62  43  24  46  64  72  76   9  26  94  42  69  57  38  89  44  54  74  18  29   1  58  78  93  70  98  40  90  50  57  53  33  22  53  55  78  69  30  23  23  30  96  44  71  16  40  36  56  85  91  98  15  29  56  52  59  43  58  14  28  51  34  66  60  10  79  74  52  59  25  82  33  68  30  66   6  68  47  89   6  98  96  50  14   9  43  63  51  14  60  82  83  81  30  20  69   9  33  11  41  45  31   6  19  76  25  84   6  51   5   4  65  91  84  49  33  51  10  13   9  88  31  24  50  87  37  63  86  86  58  62  66  46  70  59  24  59  18  93  63  59  31  31  88  57  78  39  55  81  52  45  92  59  92   9  24  84  22  68  24  95  80  43   1  31  78  52  43  20  61   1  11  14  23  36  83                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                        69  88  13  37  76  24   6  43  71  21  59  61  44  66  76  24  43  81  18  76  18  80  34  71   2  71  81  32  41  29  90  71  66  36  17  93   1  28  86  16  39  57  67  57  76  29  33  75  58  46  61  55  30  15  90  24  54  10  76  99  47  31  67  80  47  87  70  32  74  63  93  37  69  20  56  55  49  48  16  38  80  78  65  46  17  72  63   2   5  22  24  70   6  63  88   8  75   2   4  26  12  33  41  22  22  81  22  73  48  88  90  96  23  82  79  85  56   6  15  93  87  26  22  47  45  44  40  35  44  24  45   8  55  13  22  35  69  55  67  44  51  19  45  72  81  89  49  25  71  65  60  14  28  89  39  16  11  72  91  63  78  82  46  46  31   5  10   6  92  33   3  52  84  77   6  22   2  97  77   2  23  29  94  67  33  69  15  24  20  40  37  16  55  15  44  99  68  98  81  85  74  97  90  76  63  29  63  61  90   7  21  48  37  41  79  75  91  43  37  17  60   9  36   9  53  10  77  78   8  27  28  33  54  90  86  79  88  23  64  21  44  71  23  85  50  34  27  70  71  51  37  42  22  21   7  88  54  99  27  67  81  53  99  25  94  63  88   2  75  72  55  67  62  16  14  76  51  78   1  13  94  25  31  63  77  13  40  40   3  76  73  38  91  29  19  75  58  98  90   2  35   8  53  31  35  77   5  92  82  94  42  34  12  34  63  90  36  14  26  89  66  47  74  46  39  13  41  43  58  86  86  73   8  12  51  15  14   5   9  27  13  94  56  88  23  67  52  96  94  31  27  32  54  37  28  20  94  59  34  49  12  81  95  73  84  61  71  11  13  30  78  97  15  90   6  23  56  95  50  28  65  38  55  40  13  25  49  65  89  51  84  19  17  38  84  69  34  50  17  65  59  39  36  48   4  70  95   6  76  22  83  67  92   8  44  11  48  24  23  99  29  24  87  20  23  18   5  69  95  72  19  87  10  28  28  53  89  79  29  34  73  19  27  21  23  12  98  72  28  70  31  50   5  59  77  44  39  59  92  39  19  28  41  18  28   9  36  72  30  86  48  30  56  35  37  28  98  86  49  31  32  87  81  87  78  87  73  97   3  98  55  40  67  61  30  31   3  79  11  16  59  49  52  32  68  63   4  35  53  57  50  11  37  19  33  68  39  18  52  44   6  93  62  20  77  21  88  83  47  47  38  15  78  60  67  77  31  11  25  44  76  59   9  83  59  39  63  49  21   9  67  75  19  40   9  14  10   9  24  82  69  67  48  80  68  15  83  48  12  45  88  77  90  73  77  27  13  50   2  25  76  52  56  72  34  42  95  52  20  73  27  44  50  73   4  91  54  62  51  38   5  29  72  52  72  49  65  75  47   8  44  37  39  78  12  16   5  41  90  41  71  51  53  43  57   4  35  86  48  62  92   8  55  71  44  51  61  38  79  40   9  12  78  80  66  56  52  59  78  68  42  32  36  44  57  64  45  53  81  19  44  65  39  75  85   6  40  44  41  31  17  80   2  55  63  51  75  33  65  26  22  15  44  13  74  82  71  47   7  92  73  90  59  26  76   5  24  23  46  37  74  58  11  93  84   2  60  54  93  89  97  44  32  91  27  10  19  75  87  25  95  71   1  99   1  88  93  71  39  55   8  40  59  34  80  23  45  81  73  64  65  38  97  11  14  69  22  71  40  10  47   5  98  11  72  11  11  52  25  84  80  36  34  85  67  84  63  93  91   8  27  84  23  47  35  31  81  56  50  27  59  64  78  76  61  12  88  66  45  72  29  53  84  32  23  69  56  34  66  30  86  57  11  82  98  86  38  35  37  48  56  45  40  21  83  43  51  41  74  27  56  66  60  61  96  10  35  10  67  69  34  70  43   8  54  57  65   6  90  48  25  82  61  42  28  26  32  55  48  86  97                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                      28  48  60   5  24  36  33  15  32  11  29  18  55  19   8  22  55  57  66  49  80  92  39  47  82  66  59  76  32  35  93  22  48  61  68  70  81  38   6  19  19  65   9  41  17   7  21  90  95  72  36  81  82  57  38  15  32  43  89  81  97  21  96  63  56  46  66  76  19   6  17  32  38   6  41  32   9  55  68  28  28  76  46  99  86  49  52  76  13  51   9  18  53  62  15   7  33  30  79  33  36  23  74  83  49  87  88  95  84  68  70  25  46  22   5  56  78  92  19  48  12  79  80  81  84  21  93  28  57  96  65   7   7  57  52  37  36  66  60  96  56  90  15  55  83   8  60  57  62  12  81  74  73  12  29  74  16   3  16  83  86  57  19  80  61  28  41  30  94   3  12  74  63  87  67  85  74  93  96  13  82  67  23  28  51  94  22  79  42  78  57  72  67  26  63  21  82  89  83  49  54  87  20  80   6  96  83   9  53  27   5  39  43  22  34  88  51  11  90  89  99  91  96  41  73  83  72  86  78  45  97   3  96  35  15  62  82   1  70  25  96  42  70   1  81  11  22  70  86  18  79  47  71  23  83  99  54   1  92  42  68  81  31  43  77  13  69  25  74  72  16   4  86  42  61  31   1  29  51  30  18  29  58  23  80  81  91  25  24  60  74  22  79  86  60  93  18  80  50  45  68  12  16  52  85  94  89  94  72   8  17  62  91  62  71  28  93  52   1  96  95  76  20  82  36  19  47  94  83  79  14  93   9  82  53  70  73   1  87   8  63  13  51  73  10  46  39  27  17  26  44  61  65  83  96  94  85  14  76  22  71   9   3  94  87  64  41  50  19  87  82  22   5  59  76  44  17  83   1  49   3  41  11   6  90  88  26  54  80  45  34  33  92  30  31  93  33  65  36  56  68  46  71  76  21  66  77  19  97  93  35  26  56  18  44  24  98  69  89  82  20  15  46  61  42  23  38   4  50  85  19  88  52  30  77  46  78  35  19  64  99  50  51  95  86   5  50  92  46  19   8  17  16  93  80  85  57  88  55  40  81  62  90  82  49  42  15  76  63  54  13  61  83  42  91  67  59  67  46  75  10  27  66  49  33  78  78  93  20   5  86  32  64  44  38  65  46  12  77  98  50  77  73  12  94  53  14  24  58  29  12  38  95  85  93  68  24  30  22  84  63  25  86  75   8  67  27  81  80   9  20  54  81  69  37  81  32  36  18  37  31  69  16  43  33  35   3  39  94  62  29  85  40  25  87  54  42   9  28  86  24  54   4  24  82  43  36  56  72  40  14  66  42  66  21  96  24  44  42  25  30  22  48  56  55  18  12  42  13   1  13  10  57  52  89  19  12  15  22  81  96  30  82  23  70   6  16  45  27  88  31  41  61  98  71  27   5  28  58  84  52  53   8  47  57  64   8  39   8  79  26  65  66  54  91  55   6  64  15  35  51  85  43  29  46  57  49   4  32  41  24  88  59  46  67   1  10  39  59  50  58  44  49   2  45  14  49  49  73  36  82  72  56  89  49   5  15  46  70  73  20  50  46  20   9  63   5  97  26  27  64   4  50  87  34  23  16  37  38  67  96  62  77  33  14   2  72  16  98  52  35  55  67  90  57  25  37  62  33  46  45  37  80  21  21  80  43  87   1  42  89  37  70  84  63  28   4  83  65  94  90  63  84   6   2  19  87  31  73  76  11  96   1  16  40  85  55  73  17  99  61  53  28   2  12  84  84  49  14  52  15  81  23  88   3  59  45  70  72  81  11  22  34  89  50  33  70  27  26  51  48  81  90  53  32  81  78  38  80  96   9   6  47  49   7  96  11  86   4  53  23   6  45  82  97  84   2  86  37  98  67  13  57  49  31  84  90  95  35  27  65  38  22  15  92  99  69  36  58  77  61  11  46  11  57  65  82  12  37  59  81   1                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                    70  78  38  17  86  47  43  16  36  62  13  94   3  49   4  33  80  73  44  15  14  21  26  75   2  51  62  75  40  30  28  80  96  44  41  73  52  73  60   7  22  53  32  64  57  87  49  53  82  18  93   4  27  98  82  73  36  83  17  68  87  77  84  45  85  51  91  83  11  51  27  35  70  19  36  82  81  95   8  34   6  14  91  74  81  85   6  52  86  18  24  33  12  56  12  68  60  69  65  89  18   9  11  33  30  67  17  25  35  80  96  23   8  73  27  73   9  24  82  96  51  68  81  77  30   7  47  59  59  96  92   5  45   4  98  54  92  46  40  14  68  16  13  80  45  74   1  13  44  66  95  55  99   7   3  87  48  64  48  20  98  10  67   6  83  22  20  59  92  17  27  17  85  54  31  74  39  51  53  44  55   2  58  31  94  88  28  60  17  28  48  62  50  66  17  28  38  73  65  44  29  43  69  19   6  15  26  96   4  69  99  41  56  24  57  87  85  68  26  65  31  44   7  27  46  39  48  43  16  43   7  56  73  37  41  58  65  77  52  19  88  37  16  94  95  75  28  30  81  14  47  83  20  72  81  64  24  13  66   1  46  68  33  38  46  29  63  49  90  69   2  74  27  70  83  96  26  97   9  43  70  80  18   3  34  29  50  17  55  97  90   7  49  42  76  90  49  37  10  68   6  50  49  85  10  76  44  70  62  95  91  86  85  58  82  63   5  46  64  86  38  38  63  15  64  29  80  79  42   3  71  13  67  97  48  74  57  83  98   7  26  10  73  69  79  68  13  22  63  68  38  36  21  79  66  82  44  48  25   8   7  53  78  38  49  52  81   4  76   7  49  52  27  16  50  93  50  33  65  59  60  62   6  16  21  29  55   3  37  63  14  55  71  88  99  61  61  17  74  53  15  17  84   1  19  71  41  88  35  31  50  61  36   3  37  67  81  60   3  29   1  94  11  16  60  42  86   7  29  71  66  35  71  21  94  84  12  54  95  72  55  18  52  53  87  49  23   3  73  91   7  49  42  90  73  63  83  58  82  37  36  63  95  18  11  35  61  53  18  90   4  50  16  29  36  18  51   1  28  79  41  89  67  36  73  83  38  81  64  37  12  48  42  47  73  82  44   7  25  90   5  75  16  56  43  84  65  66  98  27  31  21  42  80  64  71  70  43  66  83  86  51  59  99  49  41  31  72  68  52  50  90  18   1  96  26  62  13  14  12  69  42  37  93  38  12  18  88  97  26  94  65  36  72   1  23  50  65  83  58  77  60  69  33   2  26  26  44  78  87  18  94  28  57  63  37  11  52   1  35  44  63  54  83  78  29  10  34   5  76  24  36   6  56  99  73  92  42   3  91  46  33  57  71   8  16  77  75  51  65  83  23  93  11  17  87  58  44  63  66  91   8  36  94  59   4   5  24  96  28  75   3  97   2  27   6  95   2  27  12  30  87  83  35  42  32  83  21  68  92  86  71  53   5   4  83  31  56  18  72  93  78   6  58  13  15   1  42  46  57  89  37  87  88  32  50   9  61  56   4  91  20  94   8  85  98  80  19  91  52  44  40  54  93  28  62  78  15  10  13  99  33  94  29  30  71  67   5  63  89  54  85  51   5  46  73  50  37  55  51  23  61  56  34  34  15  97  18  57  62  12  10   5  12  97   7  89  87  32  16  21  97  57  66  89  34  60   5  59  92  88  62   5  24  92  82  33  33  26  55  91  42  25  59  19  22  25  51  30  84  64  60  25  34  38   1  66  19  83  10  21  46  12  32  19  94   3  15   3  62  94  86   7  30  25  55  10  28  41  74  66  59  99  87  38  26  20  90  53  94  15   5  58  86  66  55  67  92  21  89  90  76  90  76  82  94  60  38  23  87  73  57  74  26  12  57  60  99  67  14  64   8  84  20  44  18  24  44  29  49   9  21  29                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                  88  69  89  42  19  83  72  38  63  90  50  84  57  29  18   9  32  63  67  69  18  26  47  46  43  51  99  42  91  68  63   4  80  34  11  45  61  85  56  59  32  82  23  38  91  63  97  98  23   2  51  36  96  45   4  79  11  70   5  87  31  63   2  62  71  49  27  32  68  66  49   8  85  37  81  16  30   4  53  23   4  48  84  41  26  53  72  99   6  68   7  75  28  42  32  56  67  79  89  95  65   2  15  19  43  23  47  99  92  87  43  25  32  25  57  63  26  18  75  96   9  72  53  42  32  98  89  69  51  25  69  59  84   2  52  48  14  68  84   5  41  35  61  52  23  86  20  71  62  84  44  71  90  72  72  66  13  20  80  61  40   4  95  30  15  53  40  46  90  59  42  92  73  37  70  82  89  84  12   9  78  28   1  16  44  72  11  26  14   3  53  69  55  77  88  99  43  12  33  46  53  40  62  11  26  85  45  57  12  48  61  97  99  39  35  27  56  74  30  12  16  95  29  91  10  92  56  53  87  74  66  80  20  52  92  67  84  88  45  74  57  94   1   8  23  10  47  58  29  60  88  82  90  35  67  18  25  96  15  46  34  97  75  20  62   8  65  77   1  41  37  31  22  61  99  78  13  61  55  16  15  69   3  96  83   7   5  44  99  68  76  75  76  25  36  50  18  54  82  76   5  89  11  20  42  88  21  49  93  29   5  60  79  25  45   9  10  66  26  67  18  55  89  33   7  15  50  91  15  69  87  99  92  69   2  36  56  54  33  52  65   9  68  20  58  72  49  72  18  60  47   4  91  22  48  64  76  72  30   2  34  59  23   7  69  68  15  78  68  83  84  35  92  22  39  82  21  90  16  97  43   3  25  68  99  88  85   8  49  63  12  98  23  83  52  18  52  17  10  77  50  40  16  44  12  41  30  67  38  81  91  14  22  56  78  91  81  24  78  39  76  70  64   4  19   4   6  52  90  82  35  21  61   8  80  37  58  31  93  99  83  41  13  63  56   1  28  60  66  85  76  20  11  36  67  57  63  31  86  94  45  93  59  84  57  29  38  63  33  12   5  19  56  26  28  35  38  38  16  63  86  21  91  80  93  16  53  42  91  66  40   2  87  65  99  88  25  86  13  96  61  59  90  69  58   8  48  51  25   9  74  96  83  42  85  27  65  30  96   5  92  46  79  58  11  65  82  92   4  28   6  65  87  81   1  73  79  55  58  54  56   5  80  87  23  53  59  79  59   7  83  51  53   5  27  40  66  91  56  87  95  69  35  43  13  98  78  83  23  79  72  58   7  21  83  62  94  57  76  63  68  62  23  24  73  35  85  46  51  47  16  67   4  80  56  14  15  30  20  66  83  21  63  61  46  11  28  89  67  23  59  36  77  43  12  16   7  46  27  49  11   3  14  59   1  88  70  29  83   3  21  34  64  46  35  44  98  13   6  34  93  60  88  57  26  20  91  96  40  49  87  12  76  97  90  91  15  22  82  76  19  14   6  45  33  15  58  13  50  42  51  42  67  91  14  34  21  32  29  11  90  30  29  60  22  69  14  81  76  83  84  89  86  75  60  66  60  92  87  75  86  70  61  95  34  93  37  35  36  12  79  50  33  99  18  20  93  81  26  16  12  29  27  50  28  42  96  28  43  59  78  37  82  89   7  74  63  84  22  90  34  17  59  59   2  24  15  26  97  50  33  69  76  55  69  23  71  10  67   9  31  43  50  79  51  13  72   6  51   7  81  48  68  14  50  49  99  32  31  70  60  84  24   2  15  72  33  19  90   9  89  88  13  32  51  60  25  37  16  49  39  84   9  60  52  11  44  54  51  38  27  18   4  60  77  82  77  49  65  20   5   6  46  46  89  48  47  96  38  33  37  78  28   1  42  54   5  64  71  73  65  61  56  82  37  11   1   7  23  90  19  58  29  81                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                80  67  67  93  15  72  35  30  64  89  56  36  82  46  93  75  13  56  59  74  80  51  29  51  90  17  39  64  25   5  37   5  44  39  49  32  12  32  60   8  56  94  66  47  63  89  77   4  48  33  11  94  25  72  54  17  59  89  68  80   6  98  21  54  40  90  75  51  92  14   3  90  75  67  97  51  69  80  97   6  16  24  97  79  39  72  85  57  86  72  98  45  73  38  65  74  70  82  19  42  63  18  53  88  74  67  86  65  35  12  16  29  89  76  39  98  10  32  49  80  86  43   5   2  59  33  46  87  52  90  86  90  23  95  89  94  53  91  17  85  11  42  92  70  60  40  58  55  53  70  62  84  68  42  72  68  29  81  30  55  69  11  69  19  50  94   4  90  38  52  23  16  24   1  22  68  56  75  62   5  15  35  18  29  96   1  40  81  46  53   6   7  12  49  88  51  34  36  58  69  57  30  94  28  82   3   4  55  47  37  18  47  59  10  92  35  59   8  71  65  84  33  56  95  46  47  42  53  60  78  19  88  93  59  99  59  14  92  53  69  14  16  35  47  96  27  87  74  71  68  95  34  51  18  10   2  25  15  26  39  81  59   6  90  22  37  95  11  50  48  67  38  74  62  10  77  58  73  84  26  44  93  86  26  89  99  30  79  99  58  24  87  17  25  73  34  25  90  29  57  46   5  16  28  86   6  78  77  83   7   5  40  44  27  67   1   7  69  26  98  69  51  76  23  66  79  93  75  41  18  64  72  64  34  62  92  86  76  69  22  44  87  84  24  87  56  77  26  30  19  29  11  32  22  91  69  91  89  77  25  69  32  46  98  78  28  35  45  49  23  69  46  90  57  44  32  27  22  46  48  64  38  75  83  39   2  63  86  12  37  31  70  91  42  10  51  30  65  83  91  94   8  96  25  82  66  88   7  11   1  19  86  15  90  63  90  40  61   4  16  45  51  64  36   8  65  68  63  91   4  38  68  77  69  55  49   8  33  38  95  78  53  50  22  76  32  92  50  40   8   2  78  62  36   4  29  82  32  36  45  13  82  30  42  55  91  12  88  81   9  97   4  36  74  38  47  73  41  37  48  56  71  41  71  24  16  61  76  34  67  45   6  32  20  65  19  41  72  43  89  94  42  34  47  53  25  70  53  74  59  94  80   1  79  66  82  35  98  63  48  26  16  83  85  71   7  24  79  78  61  87  61   7  95  44  98  95  97  54  26  84  10  53  89  22  68  95  70  83  76  43  56  11  45  71  41   5  45  16  59  26  28  26  34   4   6  16  53  97  58  16  60  87  37  55  90  54   3  68  30  33   4  66  14  64  74  52  69  96  60  50  73   8  69  10  38  59  94  68  20  10  60  29  44   6  15  57  96  22  64   2  99  70   7   1  42  39  53  46  89  76  29  11  47  95   3  11  93  31  53  62  53  55   8  68  26   1  79  68  53  95  31  12   8  56  79  89  58  42  86  72   4  49  95  98  10  27  44  72  35  32  75  35   8  61  27  60  12  89  21  10  81  67  90  52  77  93  46  39   4  29  49  15  39  87  90  84  48  23  29  23  97  79  89  12  24   2  16  60  70  78  24  18  42  83  14  41  40  38  20  76  27  92  32  14  71  80  74  27  51   6  10  70  25  80  55  16  28  63  55   5  49  93  62  39  25  74  13  34  59  79  12  52  29  81  51   8  95  78  21  44  63  84  88  62  73  28  61   3  50  58  99   4  87  74  36  80  70  70   6  15  47  41  27  70   4  82  64  74   7  61  71  70  94  79  96  30   1  30  57  87  37  66  40  65  83  44  70  47  64  41  71  95  93  67  83  71  97  86  74  18  72   2  20  84  55  45  10  56  25  51  57  52   2  12  44  24   5  17  94  92   5  34  10  87  46  25  69   7  69  32  76  73  70  42  71  64  59  25  72  14  41  49  67  21                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                              13  33  42   3  62   9  94  53  52  89  63  61  20  63  94  29  25  57  28  74  14  19  70  58  46  74  61   5  12  17  69  24  46   2  88  98  29  58  38  68  30  25  59  78  45  77  80   1  20  29  15  82  93  57   6  90   2  59  94  93  37  65  97  17  36  57  29  26  38  35  54  82  72  49  57  65  93  61  38  43  24  98  87  92  19  37  20  85  30  48  63  91  16  38   1  56   2  16  42  29   7  43  40  76  93  29  44  84  78  65  21  62  11  73  67  76   4  97  47  77  48  80  27  81  96  21  25  29  60  99  74  55  92  94  88  44   7  80  54  25  14  42  32  49  98  75  20  67  58   2  36  57  35  92  82  88  39  42  75  17  69  59  77  14  80  55  67  90  64  67  53  95  39  55  91  48  86   3  40  74  69  94  25  73  99  38   4  33  44  82  19  24  17  22  71  78  57  91  48  39   2  36  18  99  49  34  49  31  56  21   6  72  49  71  36  48  33  88  32  86  29  54  90  46  46  91  41  22  29   3  50  96  72  91  71  46   7  83  42  20  32  86  79  37  94  70  18  39  79   5  68  68  65  86  61  63  27  84   4  86  60  20  65  44  99  49  48  13  41  34  10  96  58  72  19  95  13  58  41   3  82  13  93  59  95  40  27  91  88  10  97  34  84  72  16  57  35  70   3  97  83  11   3  95  66  38  67  85  42  17  66  88  81  80  49  53  78  56  89  96  68  79  57  89  22  73  52  92  49  57  75  11  23  25  44   2  71   9  92  20  10   2  88   9  65  46  44  60  68  79  81  76  20  94  52  89  54  24  72  59  63  57  58  32  37  75  83  37  65  82  74  18  88  87  35  55  30  39  21  81  62   2  19  37  88  17  90  60  14  64  90  91  48  86  66  50  13  85  37  46  23  78  27  38  31  94  14  99  69  59  74   4  58  67  96  84  40  49   3  18  47  47  69  87  98  71  85  95  58   6  13  48  97  56  44   4  58  46  55   3   5  24  15   8  22  71  45  46  28  90  92  11  88  23  67  79   2  75  37  12  47   1   7  21  64  67  96  61   6  27  29  31  58  41  16  68  53  24  64  30  91  11   4  32  62  17  35  70  89  20  38  47  93  10  27  78  32   1  62  82  34  91  50  84  72  22  92  83  14  96  54  24   5  73  41  16  56  33  80  41  15  93  43   1  52   3  22  27  27  13  91  71  68  49   1  84  12  74  63  41  84  75  93  81  54  72  36   9  72  22  46  43  81  69  83  26  87  38  12  94  77  99  81  62  23  98   2  53  24  59  86  66  96  30  91   4  82  50  84  38  13  16  93  13  14  60  19  92  34  82  87  32  25  26  36  54  44  37   7  13  76  29  42  88   6  86  90  25  36  42  61  87  50  69  82  67  19  33  35   1  39  72   2  72  65  69  64  86  24  69  24   2  67  97  30  51  25  41  59  64  30  53  59  26  78  45   4  51  97  54  62  18  15  80  37  26   6  84  37  54  46  50  43  74  83  62  28  22  88  33  77  66  98  18   7  73  95  60  75  15  52  35  60   6  64  84  81  95  78  62  26  97  14  30  79  77  98  97  61  32  56  18  87  32  52  79  83  71  83  62  65  26  29  82  53   3   3  58  33  27  15  25  25  24  92  92  18  42  88  54  31  69  49  89  89  19  17  29  83  58  32  26  51   2  12  69  23  37  86  78  76  94  94  44  28  38  71  48  74  54  52  17  88  82  13  58  34  67  74  37  95  44  66  47   4  65  43  21  75  48  36  80  11  19  77  75  27  81  32  39  40   9  99   3   8  80  76  76  57  25  32  51  15  47  86  10   6  62  81  23  19  91  44  72  24  75  91  50  92  55  46   5  81  69  26  88   5  22  53  56  96  63  95  64  98  13  87  56  57  30  62   9  82  88  69  64  56  33  41  76  62  86  19  47  20  81                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                            36  82  57  65  56  53  36  45  91  54  92   7  51  88  43  69   3   1  27  37  90  82  41  45  49  79  49  54  72  74  96  38  91  75  73  42  95  42   4  81   4  41   9  37  72  92  33  13  15  98   3  87  77  69  63   5  16  11   2  88  31   7  67  36  63   9  93   8   9  13  63  70  73  74  73  50  23  86  59  11  10  93  61  62  71  27  94  18  64  22  25  96  58  39   6  53  48  64  94   6  80  48  50  71  68  84  56  24  63  43  15  42  96  63  50  63  17  59  10  68  67  79  92  69  59  18  64  41  76  61  71  21  69  92   6   4  10  78  35  51  86  19  83  86  51  17  56  90  61  30  82  91  26  83  70  72  61  17  62  36  21  61  35   7  98  74   5  45   5  30   5  25  98  24  28   4  96  64  99  31  45   2   8  14  72  83  40  29   9  19  25  70  83  61  96   3  45  92  45  45  27  78  12  16  66  39  58   4  83   1  26  72  97  78   7  26  22  61  59  77  79  74  15  16   5  55  21  14  65  26  45  56  96  42  10  45  86  35   8  78  68  52  99  85  86  87  69  58   5  94  28   7  35  80  44   5  64  98  66  82  90  99  38  64  47  84  66  56  25  56  31  76  96  51  78  85  78  27  23  30  87  71  35  80  32  62  32  43  56  18  90  51  61  27  82   2  70  66  23  11  55   5  23  66  37  70   3  46  61  50  38  92  55  24  18  29  67  11   8  50  99  99  64  43  12  45  81  32  87  78  42  44  64  79  32  97   6  24  53  98  44  75  29  63  67  97  70  57  70  58  35   3  75  95   8  96  64  28  84  33   3  91  29  37  35  36  30  31  18  62  57  42  21   7  94  18  15  47  77   9  50  11  62  65  45   5  52  23  15  70  90  81  48  70   8  11  58  53  34   3  66  57  44  43  59  93  70  17  94  85  84  71  77  36  90  46  59  19  21  26  90  56  18  77  32  11  75  50  76  66  44  54  99   6  59  25  49  90  99  18  76  63   1  75  48  55  48  32  26  85  49  48  50  60  55  25  52  38  18  76  24  45  96  91  16  19  64  78   8  19  98  54   5  66  30  40  80  62  65  94  77  90  94  68  91  88  82  61  34  12  58  52  31  25  92  98  21  63  47  61  41  50  86  23  23  71  66  47  22  73  94  23  82  50  26  62  23  81  84  39  21  73  30  34  93  96  70  73  42  33  45  53  17  85  89   9  43  73   1   3  25  78  36  33  31  84  37  45  57  90  90  12  69  62  34   5  58  52  86  44  65  72   4  81  70  70  22  91  14  35  26  60  66  28  27  45  32  30  41  71  55  20  90  93  42  51  96  32  33  13  42  22  12  36  19  88  88  23  52  28  68  52  16  69  61  16  81  33  48  74  28  54  69  74   8   3  52  46  73  64  79  40  47  54  36  52  17  85  47  50  25   1  77   1  56  89  80  24  30  43  75  15   7  96  29  34  89  94  63  20  57  30   9  77  70  28  38  35  76  48   8  48  88  62  28  91  14  50  19   3  74  47  81  45  99  15  65   3  31   4   8  50  28  29   1  12  34   4  69  16  56  24  16  29  26  62  45  74  63   5  90  75  50  12  38  41  19  80  30  98  69  74  39  25  14  58  18  83  62  96  36  44  34  11  26   9  65  52  83  86  16  81  50  81  23  47  57  36  89  39  52  18  77  10  97  85  30  42   5  52  94   5   9  68  81  25  31  73  51  52  16  83  42  28  95  34  22  37  60   2  40  32  31  59  34  16  57  49  73  34  15  21  40  24  49  61  51  38  22  39  26  50  36  27  57  74  33  98  83   7  86  99  76  59  21  53  90  95  93   4  68  34  71  16  82  87  29  14  84  94   3  77  26  26  51  96  81  45  42   3  88   7   5  49  77  30  66  42   2  52  50  94  67  99   5  61  56  97  55  66  59  48  92  35  78  94  43                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                          70  72  22  80  44  91  99  21  15  64  68  56   4  48  96  49  41  81  96  43  95  30  84  16  12  46  21  61   9  19  45  52  11  75   3  61  25  98  37  46  68  95  83  21  50  60  42  81  31  87  84  79  53  44  47  42  82  21  69  25  74  60   5  87   9  36  49  17  28  45  50  22  50  42  71  40   7  45  53  58  89  99  21  81  98  68  13  96  48  25  40  18   1  33  19  23  73  50  33  54  34  41  42  98  43  67  61  64  55  41  54  44  60  61  31  87  63  46  83  57   9  98  63  16  87   4  44  71  96  19  32  40  94   9  70  13   9  47  29   4  49  71  19  87  83  94  98  26  52  86  19  71  71  42   8  90  52   5  51  96  66   8  21  72  82  53  86  39  19  30  79  42  28  31  33  73  92  88  95  58  36  58  64  85  22  52  58  27  69  62  69  61  52  63  81  58  94  77  78  66  17   2  89  92  31  41  99  94  66  91  39   8  66  37  34  60  37  36  43  22  38  37  64  71  17  18  50  10  45  93  41  67  43  84  14  17  43  90  60  21  98  83  91  54  74  46  98  44  14   7  56  35  70  64  81  91  56  49   6  90  56  94  88  74  18  12  87  89  89  84  56  55  20  97  31  36  99  59  79  76  11  95  56  65  26  35  48  35  44  88  64  36  68  75  59  74  37  58  10  27  80   3  45  69  97  46  39  11  58  33  23  57  97  89  20  50  10  67  28  85  13  97  84  82  72  40  88  34  26  88  70  11  39  59  18  16   1  11  48  39  24  79   4  47  14  12  99   7  36  86  61  12  84  35  66  46  36  46  35  68  75  49  89  39   2  21  11  43  53   6  19  71  27  35  40  72  65  54  61  92  82  44  19  10  50  25  34  67  53  82  48  30  42  27  90  95  74  34  22  78  85  23  77  71  87   2  77  97  27  59  89  39  17  28  22  85  35  35   1  96  71  67  79  15  36  33  25  61  53  21  62  55  10   7  64   2  94   9  50  15  20  86  97  91  82  81  30  82  50  85  62  11  82   1  86  70  97  33  94  51  79  62  75  16  71  97  10  83  59  56  74  98  32  28  77  28  72  70  27  17  84  45  48  83  21  12  13  63   9  60  95  93  78  75  36  20  44  59  96  76  70  93  29  26  94  68  70  50  49  34  98  23  18  70  94  86  16  11   8  65  33  99  24  49  57  10  62  87  42  67  10  82  70  46   4  24  67  13  51  69  33  66   1  33   4  35  47  66  53  22  25  28  14  23  81  84   7  99  72  29  38   2  22  32  37  85  73  64  76  65  33  33  76  77  86  77   1   3  62  17  86  50  27  79  13  14  16  83  28  91  83  89  50  92  99   2  10  53  31  34  90  65  61  57  87  35  41  57  81  81  54  25  33  49  59   2  56  74  78  40  51  12  74  37  32  85  73  37  69  80  53  18  87  17   1  81  56  33   5   8  64  55  43  76  31  52  85  34  75  69  73  21  84   5  19  60  86  26  53  47  30  46  68  38  54   9  43  62  38  16  60  45  23  91  46  85  98  65  39  90  44  36  34  94  16  26  55  88  46  99  12  77   6  85  48  72  39  12  88  38  60  78  82   8  82  32  34   1  73  21  48  43   5  98  55  89  52  63  62  81  19  11  43  83  49  81   4   3  94  94   6  99  21  50  28  25  55  69  72  43  55  49  23  17  59  96  44  68   2   6  27  57   1  64  46  31  29  94  52  35  55   6   5  64  39  15  49  32  82  69  45  23  21  52  40  60  15  72  39  78   5  63  28  27  70  69  21  13  90   1  62  38  18  58  98  15   4  13  91  94  28  40  69  42  53  90  82  18  41  38  51   9  23  87  73  36  69  34  38  37  57   7  67  72  10  42  36   8  43  37  11  59  58  29   2  55  75  25  58  97  75  73  35  95  80  14  19  93   8  70  15  16  65  95   6  23   8  44                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                        33  80  37  32  65  13  77  34  63  36  52  84  79  24  68  98  22  35  94   8  96  16  25  52   5  78  91  91  46  34  86  96  29   2  57  31  81  80   4  33  43  96  12  12  10  21  19  28  18  76  10  46  99  89   7  32  73   8  46  99  87  30  62  69  90  68  46  67  85  52  93  13  67  45  21  97  79  37  88  78  72  71  57  35  98  68  32  39  60   3  95  68  11  19  12  21  89  94  98  85  42  10  90  22  23  95  25  16   9   4  80  56  26  55  32  40   3  37  64  29  86  27  31  96  52  59  97  48   1  97   4   6  16  67  19  95  38   2  11  23  10  93  94  59  82  84  77  99  25  68  93   2  24  75  58  31  34  26  39  63  17  20  36  31  88   6  57  76  25  97  75  45   3  44  51  51  47  29   8   2  54  91  10  51  17   4  74  37  68  13  48  14  10  89  36  34  91  10  10  76   5  48  37  36  33  61  74   5   5  24  99  94  63  98  93  50  49  48  56  48  13  48  41  51  70  63  85  17  16  60  34  90   3  12  45  51  33  33  72  99  30  46  34  77  23  94  70  97  35  36  51  84  90  20   1   2   7  62  45  33  38  49  39   8  19  13   6  39  23  70  49  16  49  99  12  92  73  62  42  18  63  16  99  40  55  33   1  46  69  74  12  95   8  82  73  95  46  23   2  77  61  15  35   3  24  35  86  17  88  54  16  89  60  40  43  54  38   6  99  11  77  77  88  69  15  17  63  48  61  34  19  38  70  15  50  88  69  72  97  43  42  31  33  26  24  50  42  21  95  82  43  98  79  49  67  16  29  57  27  65   7  45  16   9  23  73  56  59  82  65  54  15  14  44  77  92  11  70  45  81  21  25  91  41  84  38  65  17  52  65  15  53  96  23  89  11  10   2  82  14  54  15  32   8  45  46  87  98  89  57  82  43  55  86   1  49  58  98  66  42  13  47  73  60  21  42  56  14  40  75  59  76  91  28  71  68  47  84  70  46  23   1   5  60  64  84  48  93  15  90   7  28  67  34   6  85  71  87   7  92  21  55  86  74  80  49   1  55   3  97  69   4  48  79   5   7  54  54  81  96  92  34  99  33  20  49  45  21  90  82  31  59  21  86  39  37  46  34   9  75  84  41  33  96  88  89  93  35   7   7  92  62  48  61  82  78  59  94   1  45  13  72  23  87  90  93  38  15  41  76  93  71  21  64  97  23  51  54  85  33   8   4  91   6  29  99  32  25  21   9  17  33  77  44  85  22  14  39   2  77  10  56  39  49  38  69  64  73  19  37  23  85  51  67  15  25  10  52  45  97  57  82  52  17  33  98  88  18  53  30  38  12  41  55  56  79  14  63  39  46  82  68  17  41   5  11  88  99  91  69  23  20  31   6  28  92  97  66  97  46   6  33  23  18  40  74  63  70  98  72  48  14   2  66  62  15  22  27  84  40  46  42  38  41  24  33  36  83  13  80  66  42  46  98  86  67  66  58  63  51   4  56  52  90  23  99   5  89  28  44  39  40  17  11  61  78  70  15  80  25  21  37  38  33  92  82  19  48   9  31   3  89  35   5  54  42   2  83  73  21  91  50  41  18  88  95  75  87  90  92  22  76  14  54  41  84  95  18  21  12  92  72  16  80  40  85  35  91   8  31  62  23  52  64  46  15  48  89  13  32  44  48  11   5  92  49  65  95   5  56  25  75  92  19  76  68  56  89  70  13  60  67  87  70  99   9  55  93  80   6  68   1  19  75  65  83  48  11  75   2  10  94  65  99  84  79  65  10  87  61  80  50  15  63  61  35  63  43  46  82  14  56  58  85  22  41  23  96  21  46  11  23  90   7  74  65  58  60  28  90  27  92  73  30   4  40  97  99  50  60  16  48  99  88  60  90  17  96  84   5  81  82  34  67  85  68  26  97   8  26   2  75  73  48  53  45  46  61  13                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                      92  26  41  78  96  51  75  52  81  63  77  85  44  57  79  47  48  65  25  97  36  72  79  14  19  22  45  36  16  31  49  58  73  43   3  48  82  73  14   4  14  63  19  23   2  31  66  35  80  49  39  49  22  62   5  76  36  74   5  89  51  36  47  47  47  27  51  56  88  30  35  66  34  88  54  74  79  86  53  15  21  17  53  56  56  18  32  35  41  98   6  18  75  97  35  90  91  88  30  53  96  64  85  55  48  52  48  44  89  20  23  85  63  21  81  11  60  55  38  26  80  96   1   7  74  72  44  18  86  46  61  81  56  42   3  34  31  99  65  79  32  77  87   6  52   4  11  38  72   1  46  85  78  87  49  44  42  21  98  30  39  11  47  37  49  67  83  71  53  82  69  14  93  35  34  43  30  53  62  30   6  43  70  25  14  70  90  53  90  19  16  93  50  65  87  83  82  74  96  68  99  13  58  25  60  55  20  95   8  79  46  10  22  92  52  12  69  17  77  62  34   1  53  67  37  11  67  48  22  56  13  19  86  38  49  81  97  77  62  45  51  42  21  92  33  48  21  33  81  12  96  90  71  19  51   8  84  55  23  94  71  54  55  76   7  75  67  65  39  69  33  50  43  99  86  56  93  35   6  81  53  73  66   1  12  31  75  17  74  92   8  65  40  20  28  43  71   4  24  68  24  75  37  27  42  20  78  86  24  12  65  53  93  43  68  33  55   5  41  86   9  24  79  24  27  76  87  13  51  97   8  36  79  31  37   4  58  34  52   4  64  57  46  77  78  26  49  29  48  47  58  25  42  30  61  11  95  30  73  13  82  32  64   7  82  52  96  43  32  14  18  17  63  96  32   4   4  33  12  70  28  90   7  45  48  26  66  45  51  74  80  95  38  98  61   8  64  28  39  37  18  10  22  80  80  34  51  16  42  65  39  69  97  96  25  13  22  71  34   7  55  68  70  13  38   9  88  39  80  98  83  37  12  13  21  95  88  97  99  67  71  55  65  51  43  43  83  90   5  84   5  68  43  64  99  68  99  29  19  95  22  12  46  95  46  26  13  63  12  82  51  79  74  10  19  89   5  78  63  89  14  99  63  38   4  63  94  32  10  94  89  44  58  91  36  53  95  63  36  95  12  23  62  40  88  78  82  84  39  15  84  53  45   3  95  29  64  27  98  15   8  87  34  62   8  90  11  62  62  60  44  69  77  21  35  46  40  69  11  88  20  41  42  67  97  27  85  95  63  27   3  93  74  34  74  27  11  86  71  35  29  61  91  34  81  89  98  61  69  67  69  32  79  63  63  55  67  65  82  99   4  69  93  24  33   7  97  95  31  99  53  69  94  28   2  42  76  51  22  71  42  66   4  82  48   4  26  47  18  27   1  77  20  60  33   1  55  62  31  58  92  96  84  47  13  40   2  16  46  59  27  89  54  87  21  20  25  23   9  54  44  18  37  69  53  66  69  99  60  74  48  80  63  46  72  73  11  53  70  83  66  38  36  43  27  18  96   2  30  71  60  21  88  93  84  48  27  93  62   4  16  24  94  40  99  37  48  88   2  29   8  18  91  52  34  36  32  41  56  40  58   9  72  34  47  60  55  35  17  64  55  96  67  30  50  56   3  27  77  97  41  31  45  20  66  50  13  95  89  54  83  51  18  49   3  68  28  73  80  20  85  12  86  17  53   8  12  24  35  70  24  78  18  62  67  28  62   1  50  84  37  53  89  68  68  45  96  52   8  73  46  39  43  84   6  21  94  52  78  23  20  40  74  55  97  77  42  52  12  92  88  17   4  82  89  18  60   1  64   4   2  64  53  19   1  60  44  36  74  72  89   7  86  71  46  63  85  36  17  30  68  76  83  35  16  69  25  37  78  58   6  17  66  63  10  20  92  22  16  48  59  38  81   1  87  74  27  29  88  92  69  52   4  11  91  18  20  33  76  92                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                    26  89   3  58  87  71  66  52  10  61   5  79  53  27  11   1  53  68  95  11  79  12  89  86  81  13  69  76   4  93  58  21   2  27  98  30  10  41  97   4  73  54  41  15  81  29  44  48  62  26  22  33  45  40  31  22  72   9  77   3  40  27  23  69   9  59  67  93  83  47   2  11  22   6  51  51  15  94  55  29  76  90  64  10   5  39  59  57  74  22  65  43  47   6  89  25  11  53  49  79  40  89   2   6  83  81  73  62  85  30  24  45  60  25  17  80  76  65  58  63  98  36  92  56  29  87  95  23  80  86  44  50  28  52  39  55  14   6  31  77  89   4  60  59  31  27  13  55  70  99  71  49  55  75  93  50   1  52  29  76  21  21  86  71  27  41  43  79  97   3  48  39  48  14  63  80  79  93  47  60  58  68  11  60  62  20  36  10   5  29  56  26  42  34  41  18  87  67  51  14  36  30  77  87  46  38  55  15  20  64  25   1  48  73  28  18  81  21  96  68  80  11  87  33  20  76  40  98  75   6  60  80  27  97  12  12  95  82  41  86  10  72  24  22  56  25  55  59  88  58  43  48  62   5  26  88  16  60  95  14  24  76   5  15  61  33  17  19   9  28  82  22  38  61  41  50  20  25  63  24  69  94  28  46  43  32  27  66   9  89  39  93  89  18  96  56  85   9   4  42  83  30  44  60   7  85  98  36  83  58  56  30  81  56  13  66  26  51  97  89  70  60  34  24  58  11  40  41  17  17  45  30  52  90  75  20  55  92  83  89  72  63  12  98  55  46  87  88  63  38  12  21  21  63  20  18  89  17  14  37  66  19  80  71  43  12  28  76   2  88  31  66  65  22  29  40  56  46  34  37  95  43  73  51  68  29  91  85  88  26  76  49   9  32  87  30  35  46  64  70  73  30  46  38   2  11  84  78  25  27  11  64  12  50  10  84  34   4  76  68   2   2  21  42  41  95  80  11   8  51  15  19  18   6  59  20   9  45  70  28  29  26  92  73  20  17  75  88  44  11  28  50  59  87  79  66  40  16  63  13  63  27  81  19  29  49  73  35  41  17  71  32  96  36  94  28  49  89  68  81  28  30  37  67   1  69   5  10  53  16  49  60  77   1  34  74  89  25  39  80  27  68  43  73  69  66  91  66  85  19  10  51   8  85  65  37  91   8  88   5  90  48  91  25  84  72  29  23  85  83  71  72  51  88  75  40  93  18  58  95  90  46  14  64   8  77   9  56  49  31  87  30  67  11  18  34  50  51  87  93  29  13  32  59  80   3  68  21  89  56   9  52  17  24  67  43  54  19  35  37  34  61  29  44  73  55  72  10  44  30  86  56  22  54  69   5  52  77  23  67  69  33  70  48  90  82  86  83   3  84  52  11  54  44   3  42  81  18  27  20  22  43  90  26  95  69  99  18  29  26  58  85  67  21  91  50  72  96  37  48  90  63  12  36  68  39  34  68  16  96   6  60  28  98  36   8  78  81  67  56  98  90  80  25  42  92   3  60  71  63  74  62  65  46  52  28  77  55  10  84  47  32  29  95  31  84  52  46   5  75  93  62  67  98  70  45  87  99  82  85  94  24  20  77  67  48  96  66  32  30  81  37  61  62  85  47  82   2  73  25  95  44  51  50  74   5  97  69  89   6  51  66  69   9  37  74  33  23  13  85  10  36  97  68  99  88  25  65  45  36  64  97  81  59  96  48  34   7  83  69  64  70   1  86  81   5   4  25  87  48  40  44   1  71  87  93  43   2  29  70  56  43   5  61  75   4  85  93  99  41  31  44  31  61  46  60   6  70  94   6  66  78  97  49  98  59  81  35  39  51  33  73  39   3  48  25  87  78  13  12  35  12  98  93  10  78  90  55  83  32  79  68  62  16  36  84  42  81  69  95  63  38   1  50  40  22  33  11   5  18  11  78  41  33  84  23  94  34  27  97  98                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                  47  98  44  76  51  41  26  68  88  28  76  55  37  83  55  41  79   8  18  88  85  63   9  12  77  21  31  86  45  24   3  67  67  72  55  60  54  65  87  42  91  84  51  43  18  25  43  54  13   4  67   7  17  35   2  76  66  14  19  50  26  59   5  46  49  13  49  93   1  86  96  73  18  33  41  49  55  72  73   2  47  89  92  85  15  17  20  78  65   1  54  39  20  21  70  40  23  60  94   2  46  41  10  81  37  55  42  82  86  89  63  87  80  14  40  13  75   3  59  20  88  82  76  14   4  77  22  20  89  25  44  91  37  64  98  11  21  55   3  21  54  91  10  81  57  46   8  74  13  75   8  10  68  35  31   4  60  86  14  18  49  34  82  21  76  88  57   7  97  93  85  20  10  61   7  90  98  41  59  47  81  69  95  29  59  13  68   3  22  39  94  96  98  76  33  92  57  70  79  23  95  38  94  79  34  70   1  93  19  20  86  18   3  70  66  88   7  66  98  64  96  90  78  84  60  54  87  14  72  75  52  81  11  14  39  37  53  78  41  87  59  26  60  46  68  53  63  67  12  89  21  10  85   4  29  11  79  51  91  12  65  94  37  88  54  95  86  26  86  68  92  55  49  52  39  97  57  32  24  99  52  65  10  16  55  89   4   1  44  60  54  79   7  31  82  81  36  56  90  16  66  14   7  87  11  56   2   5  47   7  27  50  81  73  28  61  15  51  29  74  83  25   2  74  16  49  78  70  11  26  76  27  54  60  65  50  29  84   9   7  68  39  90  36  94  51  78  59  84  67  38  26  76  49  44  21  85  67  28  49  64  94  52  67  97  85  74   7   6  87  41  10  98  23  62  15  19  56  36  44  33   6  22   1  81  34  97  86  49   4  69   5  40  23  89  68   3  26  96  89   2  25  73  72  68  25  18   4  16  68  69  41  92  59  48  57  29  49  39  34  27  18  36   4  97  22  76  51   6   8  88  85  88  13  25  36  18  38  48  83  96  43  96  14  85  91  81  76   1  92  69  45   7   9  74  57  85  10  22  94  22  55  22  73  27  17  27  28  73  22  60  11  40  98  94  88  17  12  41  28  74  38  88  64  61  63  26  84  61  57  15  28   4  43  34  61  29  55  29  90  78  28   6  16   2  20  94   2  45  78   1  56  85  78  46  84  88  40  64  39  67  84  65  50  80  32  91   1  57  79  56  72  59  23   8  30  88  12  36  26   2  27  77  90  47  10   8  63  48  42  70  94  82  74  20  16  23  44  22  94  57  65  96  20  97   9  43  62  33  12  69  79   1  56  97  35  26  41  36   8  19  46  96  72  70   3  31  39  17  48   4   7  86  94  98  39  51  33  64  77  12  64  58   3  38  92  69   5  31  69   6  28  58  61  56  25  10  93  80  69  25  18  40  26  76  90  34  67  72  19  96  22  43  40   7  86  38  15  69  80  64  40  86  44  41  50   9  29  64  81  56  97  22  55  21  72  92  95  46  65  34  19  91  36  16  16  29  86  13  82   9  84  46  16  56  10   3  66  18  87  76   4  26  97  37  47  43  26  31  65  41  82  26  88  49   3  18  41  92  77  19  37  39  27  77  56  44  18  59  30  10  56  57  76  53  97  95  90  22  13  18  66  25  91   3  95  52  51  65  72  82  12  79  78   7  60  16  29  80  95  31  61  74  72  34  72  84  82  38  55  72  78  87  84  83  76  42  79  30  22  95  29   8  98  47  88  81  95  88  35  63  72  17  45  49  22   7  46  19  52  11  80  45  22  22  19  89  78  34  24  61  40  83  85  83   6  53  16  75  35   9  52  23  45  37  65  35  72  83  87  81  45  12  89   6  37  16  78  72  59  17  90  72  78  12   8  15  72  54  18  54  85  54  88  83  98  53  10  50   3   2  12  82  14  29  56  21  93   9  36  84  84  16  56  49  53  24  64  36  74  78   6                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                45  19  66  75  56   4  24  84   4  92  45  12   3  61  11  47  38  71  87  91  97  19  60  64  74  91  80  55  28  22  30  80  80  45  45  27  91   8  82  21  81  10  24  17  16   1  33  82  10  93  49  58   7  54  85  23  52  89  79  71  10  12  21  79  49   1  36  96  49  19  19  75   4  31  98  30  74  35  31  78  64  34  66  15  52  73  36  21  81  50  12  66  73  89  30  40   8  64  30  95  73  35  58  74  46  15  84  58  72  68  20  85  34  23  50  47  16  28  70  12  82   1  29  27  56  77   8  61  34  32  94  83  14  33  76  66   6  24  14  83  28   1   3  83  40  41  66  15  79  90  36  62   5  26  28  16  71  39   1  62  23  37  33  37  96  77  12  78  10  10  42  28   5  73  60  83  23  53  74   1  49  92  55  69  76  65  42  97  35  34   1  31  25  86   9  19  71  91  55  15  49   4  15  54  44  45   4  79  40  47  67  74   1  76  87  30  61   5  78  57  12   7  71  49  56   4  69  70  56  35   7  94  41  39   5  38   8  28   3  29  62  76  60   1  88  14  91  44  60   6  58  31  99  96   4  58  65  49  36  58   5  95  60  26  29  69  32  67  62  14  45   1  93  15  20  49  66  90  98  58  17  27  16  33  90  24  23  86  36   8   7  76  60  91   7  76  69  99  85  76  70  51  61  56  67  29  81  67  68  12  92  87  93   6   3   3  66  21  19  72  48  54  97  87  65   2  72  53  91  84  93  38  48   4  21  28  62  17  60  47   2  56  89  15  86  13  65  59  22  17  96  20  86  42  12  75  81  11  61  66  99  82  63  45  85  77   8  94  66  78  14  74  10  55  19  83  46   2  32  49  28   4  79  19  88  27  31  76  88  35  33  12  79  57   8  29  95  10  86  53  79  65  60  79  18  63  81  22   5  80  86   8  53  80  93  72  72   1  28  84  11  83   1  12  14  38  68  81  84  56  66  13  31  35  72  72  91  91  33  81  16  91  69   8  48  37  24  42  56  96  71  71   3  38  80  12  90  44  32  76  57  33  71   4  61  53  29   2  78   7  21  84  86  47  34  48  59  38  54   7  74  49  66  87  24  73  78   3  72  60  78  36  17  92  89  22  74  40  82  54  24  17  97  30  61  92   2  86  25  39  93  36   5  81  71  90  47  42   6   3   9  67  76  32  16  43   6  59  57  47  74  87  80   6  35  58  34  98  85  43  56  95  95  72  79  78  46  65  83  40  68  80   9  15  65  34   7  87  97  83   7  12  11  43  19  40  10  70  81  35  38  19  32  38  67   4  11  24  87  15  46  52  14  92  38  82  59  78  24  92  86  13  69  12  33  85   8  79  28  14  62  11  62  93  40  45  37  59  46   9  14  68  20  61  21  40  27  51  72  40  71  60  46  62  73  93  69  15  17  12  57  71  92  51  94  75  16  18  15  80  78  65  64  68  39  71  70  71  22  63  23  80  55  84  70  67  65  76   2   4   4  92   8  61  62  29  54   3  16  55  15  47  16  53  60  51  28  72  44  37  33  28  17  50  29  92   1  25  18  74  58  23  78  18  88  79  78  74  15  64  96  91  41   6  83  94   5   9   8  15  74  15  19  76  83  43  91  69  98  89  50  21  53  15  93  75  23  42  46  21  98  51  19  56   9  96  14  47  51  22  76  82  76  89  87  34  80  48  10  11  52  93  98  35  93  55  44  17  29  29  42  19  19  15  59  59  40  26  34  74  67  84  70   2  41  67   2  73  92  90  92  87  67   3  75  37  76  12  84  70  34  72  90  11  31  82  14  75  13  53  63  97  84   7   4  58  46  64  66  32  69  38  31  16  94  88   6  95  13  96  45  83  94  25  62  40  79  72  40  87   9  23  20  38  53  84  60   1  62  52  71  14  13  86  11  42  51  48  68  70  78  24  13  99   6  97  30  81  50  23  76   1  28                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                              73  14  18  11  46  61  21  16  69  10  75  97  41  73  48  87  69  59  27  96  40  77  87  17  80  12   6   1  29  10  45  74  56  50  15  77  51  36  22  27  82  95  49  79  94  17  82  90  73  40  47  51  83  83  38  86  53  51  32  89  17  85  18  53  92  91  94  84  30  44   9  93  79  24  71  89  50   1  18  99  77  91  41  61  39  37  35  29  92  56  27  21  31  99   8  12  90  18  33  93  50  32  71  67  28   2   6  55  59  16  30  13  90  63  77  91   6  40  79  12  56  75  12  32  25  32  39  62  86  20  73  64  40  13  88  87  43  99  33  92  20  96   5  14  30  69  32  53  99  89  72  52  46  47  43  28  23  36  59  36  19  60  22  57   4  87  56  83  64  12  70   5  74  22   7  25   4  95  24  25  31  33  37  11   2  23  45  73  13  20  96  85  79  38  41  79  75  70  57  16  53  11  67  87  51  50  14  98  16  90  89  87  71  48  75  55  63  32  67  49  91  20  79  47  60  49  68  12  52  26  52  21  12  87  35  40  92  28  60   8  42  49  33  44  30  28   9  67  92  91  33  59  66  44  76  28  78  59  34  59  48  51   3  77  86  50  57  76  21  50  68  97  10  23  24  31  46  74  16  66  34  38  22  37  36  97  82  65  66  99  22  70   6  51  17  78  23  16  69  44  72  30  75  61  96  28  55  94  79  35  80   1  78  99  26  17  95  22  86  93  18  73  23  75  62  65  23  43  89  28  86  57  29  21  72  60  86  60   3  98  78  37  19  46  89  73  75  26  77  31  36  71  86  87  31  21  38  74  81   5  50  74  79   4  43  57  32  34   4  51  34  63  24  96  87  53  12  93  96  82  55  85  10  68  32  26  49  77  31  33  12  74  94  70  43  29  86  21  30  25  90  16  40  90  87  38  84  24  71  32  80  83  99  18  27  89  54  12  66  31  83  89  61  25  33  58  58  84  29  74  45  15  35  63  74  36  69  93  33  44  16   3  74  57  35  51  40  53  43  57  74  92  53  23  12  82  97  80  92  15  40  56   9  92  49   4  88  22  74  60  98  52  35  43  73  48  64  43  40  83  36   8  26  33  26  34  12  89  86  82  57  78  56  86  16  16  98  68  65  16  49   7  35  30  76  57  88  85  52  47  89   1  26  78  70  87  76  85  14   5  83  92  57   8  81  99  46  72  86  55  53  80  82  34  91  83  30  54  99  39  64  81  95  38  54  55  27  45  45  38  27  14  47   8   8  81  99  38  15  17  30  41  42  54  29   2  93  52  32  84  48  75  36  22  24  74  35  63  75  37   5  29   2  49  53  75  26  93  82  32  93  94  91  41  65   9   9  64  35  28  37  22  85  75  69  22  78  85  82  99  52  33  30  40  29  41   7   1   6  14  16  71  42  96   6   1   5  39  13  15  85  70  42  83  95  32   2  79  24  15  88  70  53  79  56  72  20  61   6  91  80  18  96   4   2  25  53  57  51  33  24  22  38  43   8  90  51  57  24  49  17  15  20  26  43  83  65  91   8  10  15  66  39  89  75  31  47  61  49  89  89  45  61   9  29   8  25  38  74  76  60  75  68  14  64  75  20  90  47  16  72  36  57  16  77  10  95  51  83  63  16  14  86  48  55  42  85  64  25   3  51  45   2  21   1  52  14  76  40  89  48  95  23  86  89  51  71  42  51  11  34  75  41  78  82  78  23  73  53  92  36  39  40  80   3  49  91  54  20  45  94   9  10  92  16  84  92  65  34  87  66  93  68  18  77  10  26  72  20  19  86  62  20  35  62  18  85  11  53  65  46  15  69  54  27  75  19  19  23  83  32  13   7  73  30  17  89  75  27  53   5  27  50  61  54  24  92  58  10  89  74  22  37  63  90  65  37  84  23  78  51  65  76   4  39  53  89  79  97  25  53  38  30  99  32  41  57  94  58  83   8  89  49  16                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                            61   2  95  34   1  84  29  23  91  29  50  52  69  16  80  32  79  60  14   7  62  78  10  43   4  96  66  94  93  64  23  44  94  91  48  72  24   8  76  79  16  99  79  10  92  39  19  67  66  63  72  90  27  10  39  88  20   8  82  14  94  58   5  32  16  93  96  95  75  78  35  33  73  14  29  26  66   2  79  91  55  24  22  35  75  26  10  74  93  56  85  83   8  66   2  43  74  50  52  38  17  50  60  56  34  77  73  28  13  68  69  24  80   1  19  36  82  76  83  53  69   3  33  12  36  70  24  56   3  59   7  65  68  52  73   2  55  16  65  41  75  72  11  12  96  28  64  23  17  50  89  96  79  52  93  71  95  66  29  36  84  57  21  51  36  71  30  18   1  79  17  38  17  91  91  19  44  48  22  17  27  43  46  94  11  53  66  61  92   3  98  57  10  60  28  76  40   6  70  64  92  55  67  45  27  91   3  91  69  72  24  27  85  46  93  13  95  37  34  37  11  17  39  63  44  69  77  14  42  79  58  70  88  82  92   2  47   1  62  21  61  34  22  52  42  36  85  76  10  67  45  46  55  55  11  85  62  41  55  14  81  43  67  22  68  33  25   1  65  67  65  77  51  30  14  28  22  12  71  87  18  55  49  50   6  21  83  93  59  57  24  55   3   4  20  34  30  23  63  66   7  97  76  33  43  11  24  68  12  10  17  35  18  40  48  50  50  53  59  77  49  28  72  44  25  30  88  84  72  82  84  98  23  37  11  22  25  54  74  75  80  72   1  48  29  11  23  61  76  76  57  42  43  45  80  49  90  50  52  23  36  23  53  77  76  41  67  92  91  50  28  25   4  72  38  65   7   8  15  77  99  41  12  27  42  94  72  65  80  48   4  16  22  63  80   8  33   6  33   4  17  96  57  43  74  45   1  35  85  98  33  18  28  46  10  52  28  75  42  38  14  48  93  35  88  44  79  94  59  82  33  92  80  81   7  81  34  21  52  85  51  86  23  38  79  36  20  75  73  97  26  54  98  42  95  25  65  62  29  32  12  54  79  77  86  54   4  70  55  47  15  32  34  55  97  68  52  27   7  17  14  17  97  82  76   2  10  44  48  96  56  44  52  68  64  23  96  99  82  33  27  18  74  68  72  82  62  93  27  49  18  54  17  90  69  44  16  84  97  51  15  20  30  74  51  32   1  24  71  57  92  78  86  30  88  35  34  11  52  61  26  52  34  15  88  57  26  80  11  62  80  53  67  95   7  63  76  51  40   4  73  80  13  61  89  65  97   2   1  16  23  29  64  91   2  98  47  29  70   8  36  23  24  34  79  81  49  25  30  54   1  27  37  56  92  56  19  92  86  83  96  66   4  92  67  18  94   3  18  42  93  92  98   1  84  52   9  47  57  36  23  42  25  21  44  19   4  95  48  22   7  65  24  68  37  53  52  28  34  82  44   6  21  69   4  67  96  66  99  53  99  88  96  16  49  26  46  14  79  70  75  63  61  10  10  25  68   4  43  27  95  67  89  65  60   9  38  76  95  13  50  94  31  27  86  86  31  38   9  47  31  91  19   9  52  96  65  52  71  29  64  62  78  25  32  97  66  44  54  67  52  57  53  25  75  58  33   2  90  95  89   1  88  14  75  66  33   4  87  44  56  91   9  53  81  89  55  15  12  64  41   2  47  57  59  77  11  80   8   3  16  49  11  37  61  89  83  35  96  89  66  26  23  60  81   1   5  62  41   6  38  31  48  71  90  84  56  79  19  72  35   1  51  78  96  87  52  91  79  70  39  80  52  51   8  90  12  83  76  77  96  67  36  84  67  30  96  39  60  75  50  89  82  77  10  20  82  27  12  34  51  11  34  32  36  92  11  32  59  84   1  21  24  90  67  62  97  49  12  76  63   4  60  50  73   9  95  41  38  93   5  17  98  75  15  60  54  47  63  89  34  68  94  94  53                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                          35  25   9  91   4  81  19  19  68  12  77  84  99  69  83   6  20  35  68  23   3  39  55  43   2  40  67  99  68  35  19  91  72   4  26  20  26  81  31  36  35  65  16  50  78  41  62  59  41  63  21   4  94  86  23  73  60  49  12  90  95  84  65  23  57  17  63  56  84  29  39  57  42  86  26  14  50  35  83   1  54  45  46  81  10  87  40  79  19  72  15  69  98   1  29   7  10  18  97  88  85  59  98  67  64  78  23   1  80  73  75  90  44  78  33  65  98  28  71  17  94  55  57  34  74  37  85  42  27  19  68  15  47   6  95  99  58  55  42  54  93  74   9  66   8  97  21  17  67   8  89  35  13  65   9  28  82  70  56  57  29  47  65  23  70  15  26   3  48  21  35  98  94  29  69  85  63  41  42  90   7  28  55  56  90  33  14  17  67  11  77  14  15  71  97  50  55  38  18  99   7  82  81  43  71  52  90  11  24  50  97  99  19  15  78  59  12  16  79  44  58  78  66  71  86  55  14  72  22  76  87  78  83  62  85  84  93  60  17  15  53  12   7  39  34  22  54  95  60  81  47  83   7  77  68  97  98  43  93  56   9  58   9  22  22  86  65  76  19  78   7  32  39  54  68  98  54  25  58  31  89  17  87  29  67   3  57   1  27  55  62  22  90  36  28  60  83  96  82  12  81  23  52  11  24   3  73  90  81  93  52  43   3  98   3  98  23  45  37  38  52  72  19  67  18  21  46  28  77  96  88  61  97  35  88  68  33  40   5   3   9  84  64   1  16  64   2  28  83  45  50  77  31  11  68  12  62  76  99   8  37  96  46  41   6  42  67  59  15  39  95  57  80  78  40  77  93  33  13  99  11   3   4  35  48  17   6  65  39  26  63  55  71  12  87  80  17   7  72  15  41  87  10   3  86  12  90  78  54  16  25  15   5  57  82  58  94  71  97  72  13   4   5  76   8  39  71   6  79  26  10  63  83  83  27  10  29  48  71   7  18  10  92  42   8  92  57  79  71  47  56  68  41  57  53  16  89  41  88   3   5  72  25  39  59  87  42  84  42  41  90  97  64  59  60  97  27  68  94  49  28  94  63  37  71  71  11  82  39  93  51  80  44  42   7  86  72  40  75  95  39  17   1   6  22  49   8  56  37  40  89  50  96  67  33  37  75  38  73  85  72  57   8  72  29  51  18  72  82   3  43  46  29  51  68  75  38  75  73  35  90  22  73   1  76  40  62  62  29  81  30  95  93  79  57  82  40  87  59  49  14  70  65  79  91  95  37  38  60  24  26  97  26  35  12  27  64  53  14  85  41   4  88  41  12  49  52  38  77  25  38  90  93  58  79  57  30  39   5  15  99  98  56  79  95  33   2  16  92  82  75  98  96  25  51  91  12  53  39  79  65  28  66  76  85   9  86  94  54  27   1  18  48  37  96  59  45  72  34  55  37  74  46  24  66   2  11  61   8  92  14  33  20   5  84  37  90  40  69  51   7  50  45  72  47  86   7  12  17  56  97  29  78  73   8  78  46  57  73  97  51  13  14  13  12  90  89  82   6  67  55  42  54  94  33  69  88   5  36   5   9  85  77  19   9   8  94  19  50  49  93  96  62  57  94  89  76  26  50  14   6  51  49  74  38   3  65  82  95  88  18  25  32  87  80   7  15  75  34  44  70  10  23  56  19  34  57  38  52  74  24  70  24  16  70  55  64  84  97  21  45  19  77  69  52   6  97  38  99  61  39  24  90  55  17  66  78  75  48  34  90  43  63  51  71  41  26  95  53  71  51  40   1  65  15  16  30  37  70  65  85  76   8  91  22  86  27  79   2  87  90  52  73   9  62  24  66  63  10  59  43  91   6  37  71  94  46  80  64  92  94  76  84  97   8  25  88   3  57  94  93  87  68  55  98  27  93  50  57   1  83   9  55  62  85  28  50  91  54  55  80  76  93  96   2  99                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                        30  78  99  60  17  17  38  50   2  83   2  26  87  83  54  79  70  51  27  96  44   4   8  27  45  58  16  16  30   3  76  87  65  55  89  93  59  95  92  52  20  34  79  95  37  73   4  30  24  59  75  17  88  84  84  97  71   5  60  96  28  32  73  43  50  79  38  62  58  52  77  88  73  63  90  11  92  59  14  60  98  17  38  90  66  97  36  37   5  61  95  60  42  67   3  75  86   1  30  54  62  58  94  57  50   3  76  27  46  61  39  58  45  88  45  36  43  82  21  91   6  93  87  91  92  81  72  80  84  76  49  52  44  41  39  42  93  43   5  41  13  25  77  67  40  68   4  38  61  29  46  63  63  51  97  98  40   4  19  26  92  80  13  97  47  56  64  24  33  67  55  50  51  50   1  80  87  52  81  53  61  58  65  81  72  28  39  22  58  14  70  69  52  28  66  15  74  13  29  27  22  39  39  20  77  32  96  78  31   9  68  24  74  88  12  84  11  32  31  30  43  80  72  42  12  76  91  61  61  32  80  10  79  65  83  74  84  39  17  28  61  94  87  57  20  66  37  56  92  76  93  66  35  67  54  29  73  25  54  64  52  90  37  85  60  26  60  97  81  61  19  31  68  42  65  90  32  38  49  78  15   4  39  70  45  85  50  38  32  70  90  27  87  52  88  76  66  18  28  63  40  97  30  26  45  78  17  82  62  51  40   9  11  24  44  67  42  52  51  40  10  87  23  70  56  98  48  38   7  69  39  82  31  48  18  59  86  52  12  58  88  93  55  54  91  33  95   1  15  61  37  43  29  94  80  60  43  35  30  83  37   3  26  28  98  17  53  68  38  16  29  61  10  98  74  81  97  57  87  89  97  80   2  38  85  94  63  87  34  27  34  50  65  16   2  89   1   7  67  23   8   3  22  56  27  97  80  99  23  35   7  95  43  87  95  14  76  28  73  24  18  59   9  91  61  42  16  39  50  26  75  39  15  28  53  58  98  43  29  20  95  16  84  17   8   8  55  50  70  31  54  57  19  12  36  71  53  58   6  27   4  21  95  76  52  44   8  63  91  25  49  48  60  32  22  33  26  86  90  57  35  79  63  50  57  12  68  38  25  68  77   6  44  67  10  46  15  89  60  65  38  59  17  12  90  74  58  37  67  31  97  97  79  43  41  67  45   2  31  45  94  49  87  34  65   3  93   5  75   2  77  83   4  46  49  42  27  74  75  42  67  79  85  42  19  74  62  54  88   5  74  88  77  38  75  95  54  95  22  48  10  32  32  76  96  82  77  68  33   6  97  54  90  70  62  24   3   5  54  53  38  80  33  40  96  62  41   4  28  22  26  91  95  30  39  61  58  56  95  67  42  42  35  32  39  81  26  89  39  38  91  55  70  85  18  30  45  87   2  29  46   6   7  10   8  33  35  22  69   4  96  86  32  52  18  86  64  52  87  12  62  28  90  99  71  62  14  42  22  98  74  55  64   2  15  33  25  18  91  85  69  37  65  73  40   1  71  93  69  53  18  46  25  80  56  43  39  58  95  69  40  49  23  35   8  39  37  13  38  82  45  93  96  16  29  57  39  68  21  59   3  40  74  61  64  48  72  63  11  14   4  52  97  36  52  60  46  54  46  85  40  22  20  78  92  45  93  82  14   1  54  77  31  44   9  83  89  73  13  40  43  84  51   2  35  39  39  55  32  13  82  36  50  58  11  82  78  91  78  28  29  17   9  79  27  99  86  72  53  89  78  57  66   2  45  25  99  76  24  25  30  47  58  94  64  43   4  94  41  32  78  22  86  86   5  92  43  68  24  15  97  30  16  97   5  52  35  13  84  56  56  78  93   6  43  37  78  57  29  81  46  14  43  96  28  51  71  60  87  77  51  94  68  77  41  72  64  57  35  27  87  41  66   3  54  50  62  88  14  91   8   2   2  36  72  54   3  90  47  76  99  89  23  62  60  61  50                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                      14  41   5  86  35  77  43  42  34  47  25  68  55  33  32  98  84  64  43  23  31  98  86  83  47  57  46  49  63  63  66  37  94  96  32  26  90  33  45  99  99  43  38  21  44   8  68  33  66  78  58  49  42  93  84  94  60  22  58  67  22  74  64  45  82  80  44  38  85  69  71  13   7  85  83  10  58  79  23  99  42  71  58  73  99  87  18  57  43  73  40  34   1  75  64  77  50  26  53  28  26  67  62  23  43  62  33  83  98  67   7  27  40  94  88  87  42  25  70   6  64  60  38  12  71   3  41  84  73  62  31  42  18  88  33  56  92  22  59  12  89  49  45  23  79  39  70  91  28  93  56  30  84  72  36  32  53  90  47  12  15  70  14  79  92  97   4  46  93  56  33  76  56   7  86  28  18  30  91  83  19  43  57  45  88  65  41  63  19  17  28   6  52  36  63  60  66  78  93  44  21  78   7   1  23  51  89  97  15  46  50  11  28  87  72  39  15  42  78   4  40  53  27  64  21  85  67  85  95  96  72  67  96  23  91  31  22  48  42  81   1  70  74  97  24  66  29  14  63  63  11  86  13  88  53  22  32  22  96  23  38  60  60  80  28  71  83  66  45  35  80  69  39  79  25  52  95  91  40   9  21  51  75  14  32  73  39  78  20  17  95  57  59  65  76   1  65  69  51  17  21  49  76  24  97   3  63  82  63  14  83  24   6  14  11  50  20  65  34  53  12  32  42  11   6  86  13  67  62  67   3  98  99  84  18  93  46   8  21  22  40  82  73  87  23  96   7  77  35  38  38  66  90  98   4  97  49  13  86   9  80  43  52  57  68  88   2  48  92  32  90  37  58  40  41   9   9  86  82  85   3  37   5  23  84  52  44   1  58  35  32  15  58  47  63  60  72  15  80  46  19  14  12  56  50  84  57  17  74  90  46  18  40   8  18  79   1  23  52  26  74  56   7  34  94  60  24  70  64  78  77  82  80  39  81  51  65  22   9  99  73  76  16  58  69  16   1  57  50  92  25   5  10  36  42  85  96   4  63  34  66  56  89  37  59  15  39   3  34  11  90  55  73  13  62  62  42  64  48  49  89  35  75  59  11  54   1  90  72   9  65  92  58  29  43   8  55  65  90  54  87  50  25  26   1  89  15   5  37  98  38  70  82  67  93  98  62  69  27  67  77  86   9  47  78  88  40  69  82  21   3  39  88  81  59  56  60  61  12  71  48  29  56  64  87  74  79  98  71  86  68  56  34  26  92  97  88  97  22  12  95  34  57  97  75  35  27  49  76  11  30  10  61   1   9  13  64  88  44  77  11  22  85  93  96  76  39  85  13  13  99  75   3  37  12  28  84   9  51  13  44   6  98  42  87  16  62  23  12  74  19  67  43  75  13   2  21  47  22  49  16  39  85  35  97  39  67  77  54  29  62  61  20  81  49  21  45  82  55  26   1  88  58  96  91  95  20  24  52  83  68  36  11  47  92  42  90   2  74  79  51  19   2  97  26   2  32   8  44  12  49  38  77  86  66  55  86  77  61  27  68   7  15  64  30  54  92  78  92  63  54  82  39  86  85   4  69  91  33  54  78  70  76  25  32  90  85  40  73  48  87  28  10  20  51  10  87  87  89  64  47   6  29  58  62  84  90   2  68  74   4  12  29   1  27  26  26  33  80  76  29  27  18   4  74   9  87  77  66  46  40  20  76  16  12  29  34  53  88  54  58  58  70  34  60  87  68  60  37  54  50  96  36  23  40  72  49  85  53  46  43  85   6  49  90   3  38  15   5  55  31  66  71  39   7  11  29  76  82  52   4   5  25  28  28  56  13  73  37   2   9   3  32  61  49  44  96  35  70  95  58  79  54  85  51  64  82  21  55  37  41  77  68   1  12   6  13  11  17  89  58  44  97  58  87   3  57  71  53  42  51  14  19  65   9  76  73  84   6  64  90  45  90  36   5  39  35  12                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                    5  71  49  10  75  30  60  40  30   3  89  78  58  84  28  18  47  85  83  57  73  70  82  11  73  46  21  82   2  19  68   4  43  96  47  32  47  99  53  76   5  41  59  39  81  83  20   1  31  79  82  62  66  92  31  27  76  37  16  71  37   2  43  11  15  44  72  35  13  88  30  92  82  35  70  28  71  70   1  68  60  73  22  68  80  43  95   7  72  52  91  34   7  29  32  93  17  25  88  42  83   7  15  57  52   5  76   2  21  56   3  95  75   5  55  16  94  37  42  72  25  39  67  22  59  66  33  97   4  99  41  74  55  70  55  82  28  70  87  54  98  52  72  95  16  50  77  42  73  31  94  49  41  76  28  93  93  69  75  91  62  21  22  13  20  76  11  79   3  75  92  94  17  40  96  87  47  14  28  13  85  72  85  75  73  36  15  46  48  44  78   7  42  36  63  39  14  85  24  11  16  72  22  50  75  38  11  10  18  10  38  15  51   3   4  50  14  88  35  18  15  24  18  48  77  81   7  34   8  44  51  23  37  99  48   3   8  32  37  50  29   5  42  39  76  39  24   7  64  52  89  53  10   9  72  12  88  13  70  12   1  27  41  87  27  79  86   6  46  31  99  69  56  93  87  14  87  25  48  50   4  87  20  17  14  34  88  51  96  37  43  38  25  69  34  60  99  95  39  88  50  90  18  84  23  62  13  63  83  75  62  18  35  36  44  98  34  37  22  10  25  81  81  98  92  68  47  35  49  37  22  85  43  79   5  49  29  42  29  16  97  12  32  65  61  78  90  11  42  23  63  34  43  48  22  91  42  82  54  45   2  62  13  23  57   3  49  59  56  90  89  43  11  85  39  85  75  53  56  80  62  79  12  34  27  32  38  45  86  95   4  24  47  72  82  34  97  41  46  67  28  71  46  42  50   2  32  42  74  18  33  99  26  46  64  55  85  13  72  27   7  29  31  54  42  16  35  63  28  67  10  95  60  54   2  95  82  79  29  85   6  41  89  50  35  26  22  88  89  12  89  61  97  26  10  69  70  67  37  70  98  89  35  17  25  57  79  97  43  15   8  33  87   1   7  58  82  51  13  44  68  14  92  36  64  25  13  25  74  83  54  56  16  95  11  48  76  54  45  28  83   9  11  17  17  95  26  62  55  21  40  32  65  69  17  50  83  67  38  97   9  47  63  63  14  97   4  12  39  16  97  47  39   4  48  27  23  24  29  89   8  15  72  87  18  23   2  58  57  97  59  92  83  29   1  83  20  29  12  19  18  24  47  21  24  33  55  81  68  57  75  73  48  41  36  63  45  83  25  76  43  89   6  33   4  27  90  33  17  46   7  79  23  89  58  60  80  22  96  52  69  48  19  65  81  50  97  28  88  77  52  13  51   7  15  35  82  34  26  11  76  78  66   4  68  12  60  10  58  60  86  61  77  94   8  81  66  68  74  92  99  65  53  89  29  27  54  68  71  13  34  21  11  86  63   5  41  67  86  46  62  84  58  45  98  32   6  94  64  34  60   2  12  86   6  96  89  17   3  72  40  78  11  57  59  13  18  96  43  16  81  51  21  11  39  37  44   9  60  32  67   3  15  98  37  69  65  87  61  87  87  52  73  48  81  21  90  80  38  26   3  30  13  60  83  80  24  74  58  18  44  51  38  56  66  89  87  85  64  49  72  77  52  75  30  31  10   1   5  97  22  49  37  62  56  16  38  43  43  46  45  75  96  44  70  37  69  31  71  56  41  27  36  56  91  67  71   4  47  29  21  31  93  92  93  48  81  84  94  34  74  70  84  58  61  99   4  26  30  28  28  61  61  56  98  47  49  13  71  86  42   8  26  83  16  82  41  24  22  73  74  66  32  34  64  33  36  79  99  42  52  77  21  82  18  15   2  79  38  86  30  31  28  48  36  23  35   2  12  86  44  37   9  31  16  14  82  28  63  98  32   6  13  15  73   1  73  93   9                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                  80  44  48  46  88  84  65  19  83  69  21  80  72  58  92  81  33  14   9  36  81   7  36  71  78  77   6  39  55  77  20  30  72  83   8  53   9  26  42  68   5  59  64  87  58  23  68   2  83   3  76  50  97  15  26  41  64  19  98  34  80   9   5  68  98  30  72  87  84  99  67  24  32  73  10  26  60  18  11  52  43  92  60  45  30  66  84  90  24  57  35  52  28  79  18  20  26  66  94  69  32  13  47  42  91  54  67  56  64   6  10   8  66  29  61  11  35   2  84  65  24  69  43   3   8  89  43  33  50  54  76  58  69   9  81  93  79  24  50  56  18  16  14  42  10  97  84  86   5  31  59  63  74  15  28  34   8  60  84  58  74  42   6  99  93  78  10  15  12  57  24  30  13   8  20  97  92  21   1  60  56  69  72  25  26  24  18  43  65  29  67  59  34  41  64  27   9  72  87  75  22  40  37  79  90  80  59  22  61  85  71  13  37  31  44  24  16   3  34  32  58  77  15  37  37  18  71  19  44  24  36  21  99  65  67  44  91  28   9  94  50  95  19  51  48   5  69  67  52  64  59  68  70  45  37  92  54  92  19  80  76  47  54   3  32   2  20   4  37  14  30  97   5  42  68  20  13  13  18  58  48  43   4  13  19  30  68  44  68  72  52  18  67  88  37  54  47  22  97  83  88  74  23  84  16  29  43  79  30  90  44  68   4  51   4  86  59  14  57  44  72  69  13  19  22  30  11  90  60  37  96  43  74  49  46  83  36   1  20  29  60  48   7  59  89  96  83  55  31  58  89  23  96  23  28  39  99  89  76  48  39  44  43  54  93   7  93  27  81  72   5  72  28  27  41  65   1  40  18  98  42  75  54   8  55  36  60  13  34  66  11  32   3  82  80  20  88  33  56  92  68  99  81  34  90   2   6  61  52  71  21  22  94  28  15   4  32  85  34  99   7  77  48  65  98  41  84  54  58  45  86  57  92  29   4  13  81   8  33  52  92  65  31  53  85  18  50  63  57  83  67  40  45  77  75  50  48  49   4  66  58  39  53  29  26  22  41  69   8   1  93  23  18  82  30  62  29  35  87  54  62   8  22  44  64  71  71  90  63  54  63  98   2  30  16  53  37  18  12  76  37  12  89  27  14  72  30   5  76  14  60  82  45  89  35  36   9  59  45  56  54  63  98  47  86  61   2  59  19  12  91  41  82  79  52  26  96  45  46   9  68  23  65  74  19  75  84  18  80  20  93  21   6  34  13  79  41  10  22  40  85  13  58  89  25  95  42  56  36  42  33  69  15  50  52  77  11  27  99  76  89   4  69  82  13   5  91  40  67  23  69  96  52  24   5  60  69  86  84  98  21  23  43  96  95  53  18  11  56  54   5   3  34  18  19  66  33  89  71  84  98  97  58  55  60  57  73  72  38   3  92  45  86  37  89  86  84  14  40  92  79  20  98  93  19  74  81  56  15  60  41  12  56  28  65  42  85  37  31  64  27  27  62   6  60  72  17  32  38  30  23  24  75   7  11  86  16  22  76  49  42  29  14  98  62  36  10  63  63  31  51  30  43  31  13  39  26  62  35  46  78  64  97   7  53  77  81  82  66  87  14  50  72  31  92  40  12  80  25   7  40  99  35  36  73  53  15  63  99  30  10  22  98  78  73  87  39  39  36   3  67  14  12  98  87  58  52  42  68  46  45  42  42  66  79  23  14  85  84  33  60  44  81  19  57  61  73  76  59  10  51  73  53  96  53  56  83  41  80  60   8  39  27  24  58  27  43  61  17  16  71  83   7  70  21  43  66  30  16   1  48  39  74  81  69  93   7  11  49  63   9  22  69  88  97  93   8  10  96  12  24  42  56  37  69  78  15   9  87  92  96  43  91  66  25  18  94  63  32  55  67  65  50  13  93  65  42  77  15  41  91  11   6  53  72  65   9  28  29  20  35  81   4  86  79  89  62  59  11  56                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                15  73  19  13  96  30  81  93  68  28  54  21  13   4  72  25  82  48  78  20   9  87  44   5  96  42  88  73  70  15  11  32  83  76  76  27  52  57  51  54  88  26  69  54  38  82  30  37  82  84  83  47  46  51  53  87  15  98  67   3  94   9   3  94  48   1  86  62  35  11  67  51  85  72  28  31  37  47  77   7  69   5  26  23  52  93  87  27  50  28  56  90  40  92   8  49   4  25  16  85  88  56  34   9  20  28  45  31  35  67  42  23  14  63  99  77  17  27  53  36  21  34  73  91  17  26  59   1  30  94  19  37  38  23  89  38  60  27  23  15  79   9   4  44  31   5  68  73  45  69  56  86  11  44  35  31  83  38  89  79  53  62  34  93  96  21  77  34  47  42  34  78  44  19  27  36  49  39  81   2  12  86  42  62  64  80  96  27  84  29   7  25  92  87  53  80  39  79  18  95  45  35  73   6  12  78  49  44  12   9  82  61  15  73  67  96  47  77  33  50  63  52  51  48  40  85  31  58  50  93  53  80   1  59  55  56  99  44  55  62  61  51  17  36  80  46  26   2  75   8  85  66  92  21  56  50  29  73  88  88  78  97  83  60  32  32  88  39  74  23  70  43  74  67  18  91  42  77  45  38  63  29  25  86   8   9  66  84  67  54  40  75  16  40  39  68  81  96  72  11  63  95  84  49  64  56  88  54  66  93  28  82  92   8  85  42  81  29  38  62  58   3  49   6  34   3  41  97  69   7  21  90  90  18   2  50  17  80  14  12  73  76  32  35  99  58  93  67  79  27  42  83  54   6  90  78  99  32  73  80   5  15  72  61  81  50  60  60  44  96  74  97  83  97  19  25  50  12  18  46  66  56  89  70   5  58  54   7  94  28  40   4  74  81  27  28  32  19  50  58  25  64  98  83  17  89  89   7  26  45  25  33  92  31  54  32  23  46  61  31  58  49  39  11  71  33  91  62  54  30  93  47  48  21  48  90  99  24  23  22  80  15   6  79  54  12  91  19  23  80   2  32  75  36  77  70  48  27  68  29  93   6  63  92  50  82  15  83  32  48  69  84  79  38  12  80   8  33  18  28  68  93  54  19  14  66  66  63   3   8  62  67  83  65  46  87  52  21  17  74  73  77  35  77  99  82  79  31  58   6  70  52  33  88  15  73  39  52  72   1  54  86  77  76  45  19  72  72  47  36   3  59  68  24  32  33  20  65  53  87  48  35  86  54  86  43   4  63   4  52   7  51  96  78  86  83  74  93  30  26  86  48  12  63  53  66  33  72  70  28  42  58  57  45  87  32  68   7  41  34  49  78  12  12  17  91  18  35  66  84   7  83  15  18  89  74   1  93  43  93  74  66  38  80  71   6  99  35  97  57  17  42  26  73  12  37  62  56  40   4  41  64  97  41  48  75  82   1   2  72   8  16  79  79  47  36  79  82  37  28  92  63  12  40  90  21  30  33  56  74  41  16  71  49  17  92  47  71  64  46  54  42   4  64  48  77  37  76  94  76  59  10   4  81   3  86  11  75  90   1  78  64  85  97  21  69  11  99  13  63  24  19  54  94  11   6   7   6   8  21  54  48  93  40  56  53  63  95  51  95   5  40  65  50  92  35  41  55  12  48  57  95   1  16  10  26  38  44   6  19  49  15  51  43  15   8   5  47   3  92  47  23  72  90  77  26  33  23  72  32  63  74  14   6  59  82  44   7  81  22  35  74  57   8  26  42  86   2  18   4  66  33  11  31  41  16  12  73   6  50  20  10  18   6  78  43  15  49  78  73   2  27  16  31  46  21  18  72  48  19  22  28  18  12  74   3  23  77  63  72  72  13  40  28  70  31  88  69  53  40  14  12  11   1  17  37  89  13  66  60  45   8   7  43   4  44  26  92  43  73  73   4  22  66  60   9   2  45  74  42  74  75   8  89  43  77  62  24  87  20   1  29  89  34  58  95  12  33  22  28  22                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                              26  52  73  37  28   4  16  63  34  55  93  34  59  74  34  94  13  40  16  19  43  13  94  47  35  78  52  54  31  89  24  39  12  61  79  30  35  26  19  96  13  92  15  38  67  93  80  18  49  43  74  81  67  70  65  11  40  59  62  68  48  86  85  11  71  56  79  57  18  27   1  45  84  49  33   3  10  54  27   7  26  97  14   4  88  90  49  43  28  49  50  77  10  76  30  76  49  40  52  94  62  32  35  53  86  86  55  72  11  50  54  68   4  68  57  52  99  36  94  21  38  54  60  78  16  10  33  34  33  29  35  14  22  18  57  94  40  93  68  62  14  69  47  78   3  99  42  33   9  70  49  27  28  96  67  62  29  15  96  76  89  85  81  12  28  47  59  43  33  16  33  67   7  57  60  30  10  32  51  70  79  35  16  21  63  92   4   3  95  79  88  93  54  88  93   6  26  28  49  91  62  51  73  41  90  89  62  57  77  91  10  39  49  13  62  76  66  19  21  94  18  16  78  67  53  30  69  86  81  35  33  41  78  77  77  37  37  30  46  85  92  30  96  95  88  51  70  69  23  23  15  58  25  25  96   4  75  90   2  99  82  34  73  81   9  77  75  23  97  65  99  92  98  97   5  83  72  59  64  99  28   7  75  36  89  25  93  10  90  53  41   2   6  75  61  21  61  34  45  38   7  90  16  69  80  91  95  95  57  50  52  57  74  48  25  54  94  20  76  94  18  23  64  91  28  25  35  84  40  29  74  77  33  58  96  52  49  43  78  42  34  48  59  22  54  42  82  79   4  66  24  37  21  21  67  69  22  85  59  44  19   1  43   9  59  35  51  22   4  92   5  14  39  52  15  21  48  61  57  10   5  97  38  26  10  69  47  70  72  95  57  56  61  36  19  13  79  71  61  56  81  19  24  12  65  70  34  67  86  54   9  38  91  92  81  30  13  87  84  47  75  96  65  94  48  61  31  51  23  49  69  74  34  18  19  97  15  94  35  74  11   7  94  13  28  57  17  52  76   4  55  78  32  56  51  57  28  29  69  37  40  96  93  21  53  59  93  91   7  60  16  77  89  66   5  23  31  34  30  37  19  44  70  30  82  96  42   7  44  93   2  17  85  38  86  54  45   2  75  52  19  19  19  53  38   6  56  98  13   1  99  20  60  51  97  28  18  44  90  19  67  86  20  29  32  12  47  77  29  98  43  42  51  33  26  18  19  77  82  96   6  69  95  69   2  58  11  26   1   1  19  55  61  20  43  26  27  66  13  67  55   7  53  36  73  54  83  82  60  46  72  91  23  42  54  44  99  82  66  96  97  33  74  91  97  36  27  50  68  28  35  98  20   1  11  30  34  12   3  43   9  63  91  32  66  88  48  30  52   4  82   6  67  92  72  39  30  94  77  44  29  61  21  39  98  83  95  96  89  70  51  28  73  20  64  33  10   6  77  48  56  27  24  89  12  75  93  85  78  70  36   5  37  28   3  20   1  80  72  96  50  98  59  73  82  76  14  13  57   8  32  97  20  44  18  14  83  40  57  45  19  24  42  90  38  39  94  58  14   6  19  20  27  75  33  74  19  59  57  94  19  56  98  77  61  11  37  36  34  90  67  95  69  69  10  53  65  94  81  52  30  90  99  42  72  58  76  82  39  32   6  35  62   5  42  80  67  42  99  59  10  34  64   9  73  54  31  89  35  80  11  82  94  80  71  62  47  43  12  34  36   8  61  33  31  69  25  28  78  92  33  80   1  24  83  83  62  87  55  82  69  21  67  61  83  18  23  78  63  30  29  38  64  65  62   4  72  26   9  42  62  98  20  77  65  31  39  98  13   6  16  96  31  21  85   4  38  66  13   2  20  30  15  64  64  54  86  30  16  99  37  48  25  23  47  39  44  86  79  82  57  50  83  44  22  28  17  20  80  75   1  16  83  17  94  66  33  90  88  75   9  39  41  26  58  65  62  93  70  45  13  41                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                            1  41  87   2  32  44  22  60  96  37  36  96  35  91  11  10  30  41   4  48  37  33   7  70  59  42  53  72  65  41   9  61  69  72  43  95  19  48  85  11   7  98  95  44  24  46  52  81  28  17  90   2  39  32  35  63  33   3  13  41  86  60  49  23  72   4  86  46  16  10  67  12  35  27  19  35  60  37   5  58  27  62  67  59   4  55  57  77   1  85  16  93  72  42  37  82  11  80  96   5  48  70  69  19  72  95  58  69  89  92   7  84  60  79  75  41  21  85  22  24  65  41  33  93  62   1  24  62  38  74  33  81  92  21  83  64  21  67  16  54  30  75  64  64  74  64  10  95   2  62  24  61  30  44  13   6   2  73  55  99  69  91  87  56  67  62  14  33  83  19  61  45  36  63  91  28  62  75  32  51  66  45  66   1  83  95  25  99  17  21  37  71  18  58   6  73  13  82  89  36  70  55  94  80  96  39  50  25  72  57   1  73   5  54  55  25   2  10  47  80   7  42   3  64  64   8  95  86  68   1  29  55  91  28  53  11  97   3   9  97  63  11  38  63  36   2  98  87  94   1  80  71  36  91  29  13  14  42  97  46  95  11  12  71  62  12  70  70  12  99  63  52  36  57  34  94  98  32  39  64  82  18  37  19  29   3  33  40  99  93  76   1  12  13  10   5  44  65  69  74  58  78  91  35  53  46  28  80  42  94   7  69  86  89  49  81  93  98  80  55  57  84  34  45  42  64  58  66  12  21  41  17  35  79  84  86  98  21  89  86  89  32  17  98  91  46  30  20  46  79  62  53  18  78  45   4  31  54  16  37  10  96  26  22  37  21  53  15  50  93  67  28   9  61  54  94  98  28  39  93  27  29  90   2  71  81  23  86  65  13  65  50  89  81  24  40  29  61  37  70  81  43   7  91  62  14  60  55  22  94  57  77  53  93  86  34  72  87  40  31  70  58  81  88  86  60  34  63  91  64  76  81  34  39  34  26  78  50  64  80  50  26  69  40  77  90  53  12  58  73  13   2  30  29  33   6  91  58  31  87  38  74   1  47  32  73  97  41   3  64   4  87  57  22  58  85  74  42  70  53  95  64  19   4  78  35  72  60  52  54  26  38  43  45  85  87  20  17  27   4  13  24  77  72  92  20  57  21  23   3  42   5  42  46  81  73  26  68  65   8  45  90  70  97  38  69  82  62  31  90  82  30  38  35  33  83  18  91   7  10  93  59  98  61  73  36  36  16  89  69  84  66  91  93  73  75  16   5  93   4  93  80   2  75  49  59  76  71   6  37  79  21  79  25  21  22  45  73  63  90   2  55  13  23  22  51  88  91  22  94  17  94  20  44  52  18  73  12  28  34  86  82  29  66  83  30  51   7  92  67  79  84   9  89  42   8  24  63  37  15  41  45  82   4  26  51  82  83  90  83  53  26  57  20  93  10  20  78   2  54  88  42  32  85  30  77  33  79  76  27  97   4  46  61  66  38  91  58  68  41  54  32  15  64  28   6  44  12  53  16   3  93  38  81  33  40  99  61  26  84  89  43  64  16  37  71  35  66  40  29  95  34  93  41   3  20  37  33   1  39  41  91  59  47  66  77  65  41  46  66  58  58   9  45  20  71  86  10  55  30  43  39  28  91   7  78  16  14  37  63  84  20   7  78  53  82  92  13  20  74  92  75  94  21  92  45  39  62  81   4  52  74  25  85  73  62  28  53  14   6  60  37  57  79  46  91   5  87  82  22  24  30  90  92  18  55  58  82  79  14  32  18  91  44  53  28  56  71   1   6  11  37   9  36  61  89  51  66  18  32  33  90  76  91  52  23  71  95  65  52  72  25   3  53  41  57  80  15  33  71  86  72  45  58  52  28  87  40  84  40  98  34  98   1  55  19  54  95   9  93  70  69   3  84  43  69  20  16  87  54  64  39  63  85  71  71  95  12  23  34  76  56  76  43  55  60  46   7  13  75  51  45   3                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                          89  27  45  16  94  99  30  31  37  40  36  16  33   6   4  21  25   7  22  23  91  16  35  69  23  69  66  40  12  89  51  26  37  36  38  56  22  53  97  36  99  73   5  87  53  74  80  93  97  35  69  20  21  89  86  83  78  96  94  86  57  14  12  75  95  48  97   7  70  41  50   2   8  44  52  57  91  53  52  47  78  79  25  76   6  70  39  14  84  71  45  94   2   7  73  25  56  39  95  24  88  90  95  38  86  96  14  74  69   5  62  91  60  48  66  35  87   2  41  36   4  77  32   4  44  26   1   4  82  87  61   3  76  99  76  42  25  42  96  35  61  83  16  83  57  87  71  62  29  51  38  60  81  85   5  59  46  18  88  55  29  81   5  58  37   7  87  26  59  10  80  44   2  74  25  87  91  29  14  97  33  23  36  24  59  85  60  95  29  11  59  11  41  10  31  80  79  32  39   3  39  80  19  10  67  59  52  85  22  78  49  41  65  60  75  14  71   3  33  38  68  74  68   5  19  12  85  89  40  92   6   8  17   4  82  82   3  50  29   3  40  46  54  20  16  94  90  24  14  80  20  29  38   9  23  47  42  76  30  30  16  74  35   7  98  50  30  21  32  36  84  82  52  17  54  11  30  85  88  69  62  32  27  22  42  22  47  31  15  21  32  34  39  71  18  89  35  56  99  67  17  98  65  37  94  11  11   1  82  19  74  92  29  41  94  65  74  49  94  24  11  39  35   5  84  88  69   4  15  72  79  55  84   6  79  56  73  68  66  83  90  35  60   1  65  10  11  27  39  25  76  25   7  45  39  30  63  98  47  64  53  35  29   3  73  93  20  18  48  70  83  27  65  66  38  11  83  48  10  55  43  83  85  89  87  17  23  88  48  25  80  65   8  90  59  57  34  86  97  83  90  98  58  99  96  50  64  68  56  19  43  26  99  75  29  84  18  19   2  70  96  78  50   8  79  60   1  81  30  96  73  84  55  39  82  50  71  19  91  12  94  83  91  25   4  30  81  99   2  13   6  18  79  93  77  81  13  21   2  57   1  39  14  90  78  61  97  33  18  24  94  13   1  49  31  99   6  96  11  49  45  95  65  42  92  71  89  66  23  26  35  80  21  97  14   7  32  89  93  63  21  90  17  94  97  83  27  14  61  50  25  95  60  35  14  37  16  76  90  37   9  45  39  25   1  16  38  79  45  77  25  57  15   3  56  51  77  45  78  25  20  76  93  13  67  67  29  11   4  64   9  68  59  27   6  17  98  64  94  48  79  93  73   1  60  95  84  44  40  45  69  51  52   1  17  31  77  12  10  15  70  54  60  90  81  95  78  88  29  72  70  93  57  82  67  60  55  59  13  24  61  17   3  66  20  40  58  80  98  68  81  91  18  69  32  45  87  38  58  70  25  84  10  97  56  74  42  24  19  59  18  16  19   1  97   7  74  63  47  56  20  37  56  63  27  55  78  94   5  40  29  10   5  44  21  32  26  94  76  12  42  17  29   5  94  30  89  67  19  79  94  96  78  26   6  48  66  92  59  27  56  39  51  29  78  99  12  30  81  29  10  23  47  93  12  59  63  93  48  45  55  97  70  34  19  91  59  32  50  62  48  74  16  92   8   6  92  63  14   5  59  81  43  48  68   7  57  46  45  42  14  77  75  61  67  80  32  46  41  85  99  70  21  63  89  64  53  65  91  36  86  39  41  70  69  70  32  10  46  65  43  58  43  10  37  66  91  51  30  87  43  40   5  65   3  49  95  11  82  25  58  36  18   9  95  74  21  27  92  43  25  13  77  52  90  99  94  50  98  72  70  21   7  55  25  43  48  32  74  40  30  71  57  12  82  68  28  37  53  37  52  49  18  62  82  35  75  32  99  71  54  83  41  46  41  96  29  94  90  95  12  49   8  29  92  67  96  16  48  69  79  67  50  85  59  48  67  49  70  70  68   4  47  43  41  99  22  10  24  63  49  88  76  34                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                        72  92  39  17  46  23  45  18  15  60  18  36  34  95  90  56  39  69  70  46  35  25  28  99  30  48  15  12   8  25  13  96  77   9  41  33  74  98  43  13  46  90  17  55  94  74  55  95  78  42   7  24  66  36  56  78  35  29  19  68  37  86  25  30  82  46  43  11  84  42  51  19  70  30   7  20  50  88  34  47  84  76  14  69  88  71  53  23  50  34  12  18   9  41  59  30  26  84  15  99  37  24  65  93  40  71  61  93  33  83  50  80  90  58  12  35  36  43  92  49  69  44  96  59  32   4  57  94  28  25  36  98  42  51  65   4  83  97  74  56  32  26  44  98  97  72  50  15  24  72  65  65   3  46  97  77  20  76  55  69  48   5  76   2  29  31  77  39   7  31  26  41  98  10   5  92  55  37  88  80  53  93  42  70  19  48  33  91  73  39  84  74  30  24  26  29  31   1  23  26  93  40  43  76   8  38  36  54  88  54  94   8  37  29  12   7  44  38  40  77  93  54  68  30  13  17  31  10  78  33  25  53  88  56  70  18  32  17  99  57  63  70  58  15  87  95   1  75  19  25  83  12  57  83  65  15  63  13  90  27   9  25  23   4  30  60  40  39   8  23  41  50   9  24  73   3  94  46  23  89  20  56  68  87  10  30  66  56  50  57  91  58  87  91  71  80   8  45   9   1  54  52  54  28  61  76  29  46  24  25  32  72  73  23  40  54  50  57  37  98  89  95   2  89  74   6  12  57   5  37  33  24  47  84  20   4   3  24  21  29  55  99  31  92  70  43  95  93  92  61  78  57  55  42  54  74  75  82   2  99  44  80  92  27  86  10  55  69  10  71   2  86  45  19  87  58  95   8  26  72  28  95  97  42  16  51  28  83  63  13  86  73  44  92  31   6  70  76  94  65  27  84  76  38  91  22  93  43  26  88  67  88  47   9  70  12  25   3  41  43  81  94  86   1  65  51  95  11  11   2  34  80   8  96  26  38  22  60  48  77  12  75  22  38  42  67  12  92  37  46  33  17  50  59   3  41  73  85   9  15  47  98  86  62  56  72  68   2  42   3  65   2  48  31  97  85  13  74  43  79  81   5  72  31  27  50  86  10  43  20  66  94   4  36  25   8  68  39  47   2  20  64  80  43  27  49  33  47  77  21  77  33  91  37  28   2  59  70  71  34  17  93  49  41  95  61  73  39  57  75  21  56  92  34  60  28   2  10  27  18  95  11  39   8  76  58  40  40  92  54  63  68  15  86   2  45  43  94  89  14  52  53  11  70  86  39  90  66  39  22  56  83  68  70  56  57  83  90  60  89  63  17  93  33  26  54  31  14  62  22  69  43   8  76   9  82  91  65  88  32   2   7  72  67  92  10  69  93  36  44  16  38  75  88  62  78  87  87  82  64  64  15  86  55  31  60  90  33  14  70  45   6  86  24  51  58  63  95  98  28  82  38  23   8  72  28  41   3  92  92  90  67   6  47   6  43  37  95  62  41  93  48  17  67  37   5   2  26  93  16  45  54  95  21  83  77  45  48  19  48  30  19   3   5  17  13   9  70  92  73  79  24  84   8   1  81  28  91  35  80  81  98  94  39  16  13  27  38  95  70  65  38  23  67  14  96  66  47  82  97   9   6  39   6  85  26  11  82  80  68  23  55  46  68  91  97  85  65   1  29  62  41  31  73   5   8  75  86  48  23  23  31  67  31  81  83  51  78  62  74  26  23  78   9  55  71  76   4  75  79  54   8  77  40   7  84  12  31  72  41  92  90  64   7  38  65  23  54   6  89  87  80   3  59  17  39  34  31  50  80  94  61  74  53  80  92  39   1  80  41  73   9  11  54  73  46   3  46  91  34   9  37  82  97  78  52  34  39  67  92  51  64  34  40  48  66  76  68  32  95  53  53  58   1  36  19  65   6  53   4   5  41  95  41  16  99  67  73   1   2  22  91  41  34  94  27  36  63   6  60   7  14   4  10  55                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                      91  43  85  89  25  81  93  56  37  81  43  58  88  65  96  60  89  61  15  76  35   8  93  67  10  26   9  83   4  36  64  39  20  76  52   3  99  27  52  43  36  68  25  61  78  82  28  24  56  24   7  79  78  68  56  32  77  53  19  92  82   6  73  14  66  63  25  53  75  33  23  89  86  62  82  68  11  30  28  57  16   1  80   1  51  10  75   8  96  45  19  12  11   9  64   1  43   3  72  43  30  49  77  14  95   7  74  43   9  99  48  53  23  47  36  11  64   3  91  35  77  90  85  49  95  97  51  69  52   9  74  36  87   4  38  93  90  99  64  59  24  57  26  99  52  69  30   6  60  77  75  36  95  75  85  50  95  93  69  16  80  73  28  45  31   2  50  44  40  64  77  91  19  45  49  32  94  89   9  12  72  15  91  40  76  69  66  77  87  22  39  26  21  90  54  52  14  32  92   3  47  97  50  56  10  94  62  31  19  58  55  21  72  35  67  39  44  22  24  94   2  28  69  40  15   6  58  99  71  44  26  70  18  48  14   3  41  23   1  69  98  72  38  96  20  62  38  32  43  18   4   9  50  64  16  64  66  25  98  20  50  39  92  90  11  33  57  19  71  83  50  25  33  49  12  34  85  48  16  60  15  60  10  92  80  57  33   8  80   8  57  97  81   8  38  84  37  42  49  87  66  68  86  18  49  26  12  25  10  26  44  78   9  64  13  65  19  64  64  36  18  39  44  86  52  47  96  59  41  91  34  38  92  90   8  36  36  68  43  43  90  59   7  31  16  25  27  52  59  78  31  88  38  10  40  56  49  10  93  28  18  16  64  15  56  75  67  81  80  18  93  90  57  99  74   6  83  89  77  19  95   7  10  50  26  94  28  96  20  91  80  20  65  94  71  58  52  49  95  29  87  21  47  61  45  99  69  89  77  18  48  35   4  93  34  42  65  60  88  11  60  14  66  87  52  16  19  53  98  28   6  14  38  68  78  23  44  56  24  32  59  53   9  54  56  65  58  78  58  59  83  44  60   9  98  21  39  64   9  35   3   1   4  79  29   3  62  15  87  48  95  39  24  66  90  98  28  12  66  13  42  14  91  64  55  35  54  31  74  80  18   3  30  13  80  54  43  68  59  42  17  51  95   2  56  89  92  62  64  59   2  68  48  12  63  93   6  86  82  53  89  30  21  97  18  47  51  44  38  84   8  79  71  16  80  40  86  12  44  67  92  99  99  28  52  41  63  11  98  57  32  19  14  13  82  33  66  84  98  33  79   5   3  40  62  74  12  62  76  70  98   1  23   7  89  26  56  30  92  72  67  71  30  93  77  89  19   8   7  17  40  61  38  43  10  41  53  98  22  44  40  71  34  80  88   9  96  40  17  89  99  55   2  43  95  86  34  44  39  21  67   6  19  48  39  48  60  46  72  40  97  55  66  62  19  76  80  31  90  93  40  90  78  69  18  29  94  25  90  64  53  61  22  80  16  81  69  17  67   8  59  73  68  27   5  27  72   1  91  90  41  39  61  11  34   6  41  66  88  53  76  21  65  80  25  65  18  47  85  40  42  76  31  54  43  20  99  24  59  94  94  32  44  40  98  78  16   9  19   4  44  29  98  82  87  16  82  27  43  65   5  80  68  51  81  45  14  74  82  23  24  34  34  97  59  25  36  30  24  58  91   9  30  32  26  95  50  66  72  74  43  94  82   5  96  59  45  60  43   2  66  90  19  32  71  44  90  54  89  29  23  81  68  41  13  84  92  74  57  53  48  17  57  39  91  69  95   4  88  46  30  25  28  76  89  96   9  50  56  65  38  90  51  83  76  91  35  59  93  99  29  66  84  52  25  90  28  28  67   7  76  89  98  73  40   7  91  31  80  53   1  86   3  21  14  19   9  41  31  40  53  55  99  69  81  22  35  59  10  98  40  75  61  96  46  47  39  51  36  87  91  50  41  41   5  53  18  55  83  79  43  40  56  80  89  14                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                    93   7  91  98  95  30  73  43  10  68  58  78  69  93  90  83  63  67   2  39   6  26  31  40  47  44  64  24   9  31  43   8  85  86  26  96  59   9  70  82  31  80  86  73  47  48  57  52  66  19  52  71  22  59  35  53   4  77  63  64  31   6  30  96  37  15  33  74  10  65  82  70  75  40  91  79  30  46  14  89  88  29  91  42  67  86  56  23  65  53   3  39  33  84  43  72  18  51  64  62  63  19  71   1  21  95  97  21  73  35  68  86  58  12  71  86  54  77  61  50  66  10  30  72   3  85   8  36  30  59  30  15  10  27  25  55  54  32  74  49  29  58  52  96  40  43  45  71  67  60  74  77  62  92  67   5  82  59  67  45  38   8  35  11  71  97  87  15  56  75  13  35   8  70  14  48  24  68  36  64  85  70  41  34  41  43   1  87  51  64  35  62  64  54  43  52  80   6  42  47  87  62   4  72  60   8  99  66  93  73  40  95   9  59  23   8  60  54  70  21  64  73  47  52  68  99   9   8  64  10  50  15   6  72  77  60  70  25  60  50  56  36  42  67  32  78  62  54  46  71  81  51  56  82  15  97  75  27  10  77  80  55  41  58   3  84  19  25  10  62  36  82  51  54  16  55  36  34  66  73  82  26  87  35  47  71  31   1  51   3  53  54  81  51  20  42  54  18  95  91  19  31  63  79  25   3  92  70  64  39  50  80  93  70  46  24   4  65  87  66  79  28  64  57  27  41  79  74  94   4  97  21  97  84  73  45  55  88  19  54  23  54  25   3  96  37  28  89  24   9  13  29  16  74  56  65  48   2  81  45  88   7   3   8  57  50  16  87  64  35  11  53  77  11  89   8  28  87  94   6  43  46   4  76  97  65  61  32  44  30  94  98  62  55  17  87  15  86  41  28  85  44   6  25  43  89  65   1  81  54  61  28  42  59  93  79  42  21  83  48  30  18  57  48  85  83  37  88  53  32  35   8  16  43  46  28  63  22  26  22  87  79  58  90  79   3  74  86  64  14  72  48  60  20  69  91  18  23  97  75  19  20  22  25  58  45  75  14  18  20  70  82  35  50  62  82  21  21  53   3   6  11  62  11   2  26  15  14  88  90  60  75  66  39  91  77   2   9  91  19  40   5  12  89   7  42  70  47  50  44  94  62  51  56  69  28  65  84  94  44  37  74  15  60  77  86  83  77  85   8  76  26  47  86  47  82  74  58  41   6  61  19  67  47  12  56  67  68  60  15  25  25  68  20  86  96  71   4  26  19  85  35  35  56   4  58  46  44  51  31  33  67   2  57   2  95  52  48  57   1  11  51  78  79  86  46  68   7  72   8  75  80  52  84  32  64  60  12  95  52  68  45  97  81  52  29  23  76  33  28  54  79  16  90  40   8  61  69  13  23  74  93   2  28  79  36  41  23  98  67  50  26  87  28  97  55  35  88  26  57  85   1  93  33  16  80  68  14  19   8  57  17  37  48  89  81  11  73  66  92  70  46  75  36   4  52  98   3  88   5  16  70  80  28  16  87  66  41  11  53   2  95  28  16  73  61  12  33  25  99  72  90  95  72   6  31  72  22  89  79   5  87  97  15  31  13  11  16  35  93  32  33  32  71  84  66  71  74  32  62  78  45  41  78  19  77  81  32   1  35  66  15  19  97  37  69  45  71  40  11  57  45  39  66   7  25  37  97  89  75  47  24  25  17  90  73  84  84  22   9  72  21  47  90  34  13   1  22  78  20   3  74   6  41  15  21  23  84  12  57  67  85  61  65  55  93  40  79  25  24  16  47  89  97   9  14  72   4  73  59  17   1  41  60  33  92  51  24   3  58  22  30  62  72   3  70  60  64   5  21  77  64  37  15  48  49   7  93   9  76  30  67  56  49  52  77  27  40   3  78  50  38  89  99  73  71  22  22  69  47  49  14  10  21  62   8  90  80  64  28  16  70  33  33  94  55  93  15  26  93  78  37  61  43  60  98  98                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                  22  22  14  86  33  45  12  56  23  73  42  35  27  45  23  12  94   7  49   1  40  20  68  18  74  14   1  25  89  63  19  44  84  37   7  45  36  33  31   4  76  94  69  16  36  42  21  26  77   3   4  10   5  65  42  97  83  30  10  40  37  89  78  96  27  73  45   7  43  30   3  20  99  58  67  93  22  56  82  31  60  21  89  59  20  20  18  24  13  41  19  52  28  19  35  35  74  47  90  41  26  66  87  11  69   3  69  68  53  84  80   2  92  21  66  27  80  33  66  39   1  94  56  18  59   3   6  55  84  17  11  14  55  86  86  80   2  81  99  61  32  66  64  85  20  68   6  58  57  10  58  71  63  50  21  24  75  69  44  37  97   9  91  92  51  15   7  54  64  20  23  51  25  18  94  58  38  64  70  47  79  65  27  34  85   3  28  54  95  43  76  15  63  60   1  81  78  94  95  57  45  68   1  65   3  32  47  93   4  57  56  96  15  56  58   1  26  22  89  91  52  55   3  75   6  64   8  56  14   2  79  28  10  50  53  41  16  66  18  39  79  48  73  71  73  23  44  21  46  17  61  97  52  63  54  44  67  26  50   5   2  85  63  64  87  52  80  24  16  63  75  69  50  86   5  48  50  98  29  47  75  32  41  51  68  64  89  40  87  92  11  98  48  93  39  68  96  29  79  89  53  13  84  51  39  15  90  84   4   4  70  40  79  63  65  41  39  28   7  82  96   9   1  90  76  25  73  15  78  81   9  82  76  55  11  93  34  77  15  75  57  19  59  51   9  10  33  86  71  69  48  16  22  88  10  54  89  47  55  48  13  93   3  52  48  22  63  23  35   3  72  53  56  38  34  12  51  37  23  48  22  86  74  48  96  22   6  60  87  42  59  26  22  46  52  14  38  52  93  30  33  75  93  71  84  58  43  24  31  63  85  91  79   3  98  31  31  90  57   7  15  15  20  91  92  58  68  32  76  97  97  74  13   2  56  49  23  16  24  61  22  97  48  71  66  17  97  44  40  87  28  18  17  99  64  21  71  19  10  37  87  21  33  28  92  29  94  26   1  50  42  98  83  52  48  12   2  98  31  84  33  48  15  44  43  89  46  80  43  61  76  68  30  33  88  49  28  64  72  27  28  77  59  87  28  65  89  26  60  54  59  13  83  11  59  80  86  92  53  49  14  94  44   3  87  49   8  27  47  45  34  11  63  23  42  67  75  43  94  38  15  12  88  70  49  24  82   7  76  60  32   1  68  60  37  20  78  12  88  96  93  16  19  92  44  47  40  93  85  59  49  35   4  98  39  38  85  66  40  62   5  36  85  79   5  47  47  62  19  19  89  22  37  79  77  22  98  41  38  31   3  48  34  35  60  66  39  20  23  53  63  36  88  68   2  91  85  96  23   6  85  15  21  72  78   9  64  11  82  75  15  62   7  49  73  13  20  75  18  80  51  39  89  67  35   3  93  29  17  84  30   3  65  32  17  67  31  59  60  20  49  44  39  11  67   4  95  41  23  77  99  98  60  60  23  68   1  14  40  96  77  74  93  65  21   2  61   4  81   5  53   6  67  92  47   4  53  73  38  30  78   4  40  76  30  30  26  74   1  28  54  70  50  11  15   5  94  46  59  15  81  99  42  54  32  40  23  52  46  31  50  14  81  57  61  45  12  94  87   6  98  81  63  30  29  32  42  50  21  24  92  60  32   5  37  89  34  49  77  47  88  96  88  44  51  56  91  62  53  21  82  72  77  66   9  55  77  48  97  18  59  37  49   2  56  87  36  89   1  49  84  45  13  41  57  77   1  89  55  46   6  61  63  16  27  20  56  74  34  33  31  34  89  27  66  22  45  80  80  83  79  88  94  58  27  26  69  61   6  98  61  25  89  55  30  27  76  35  74  16  67  40  76   9  88  45  87  53  26  30  14   5  97  55  34  34  31  54  81  72  17   1  41  32  73  97  32  23  60  64  14  44  93  75  82  43  85  44                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                16  32  15  92  26  47  24  74  89  78  30  30  57  15  12  26  32  96  56  98  65  65  11  10  87  78  77  20  84   1  29  16  39  30  92  99   8  62  64  60  24  74  61   3  31  59  37   9  70  81   8  34  84  61  66  87  65   4  12  22  17  12  15  83  49  63  58  37  73  95  82  18   3  28  50  35  32  58  77  89  38  68  78  97  35  32   3  53  64  78  22   5  64  20  66  76  63  66  44  14  54  88  89  66  57  40  76  22  62  21  95  78  13  50  58  70   3  34  76  16  40   6  89   1  89  61  85  58  65  45  22  14  54  47  20   3  95  95  80   5  77  89  29  14  72  77  36   8  48  72  17  98  45  51  64  80  63  55  96  66  10  18  89  22  18  71  20  27  22  49  74  94  92  39   2  59  31  45  33  57  51  72  60  51  49  98  94   9  37  91  63  55  12  86  66  14  79  16  77  65  23  65   7  90  88  76   9   1  55  61  60  43  56  46  75  71  32  28  62  22  44  82   7  31  89  19  36  35  27  39  87  71  13  95  50  56  18  60  63  30   3  61  62  43  15  37   1  60  41  76  54  24  90  71  70  94  14  35   4  82  43  81  55  61  72  34  49  46  63   1  89  24  37  48  55  22  29  32  74  74  71  39  75  83  16   7  77   1  44  19  73   7  18  48  36  47  34  63  98  67   6  62  30  87  75  56   7  57  90  23  92  20  78  75  12  87  81  90  61   2  36  35  70  10  72  20  36  73  14  72  74  45  78  19  10  59  43  94  44  10  78  70   6  92  84  80  69  14   4  55  98  18  65  17  93  44  14  53  70  35  43  22  85  40  35  34  40  48  23  21  36  82  71  69  72  51  94  80  63  21  81  72  68  10  79  65  47  47  49  10  69  65  71  90  87  50  94  65  35  78  36  29  20  93  37  66   4  49  89  74   3  26  62  99  40  54   1  20  48  63  61  32  32  33   3  83  16  53  98  64  43  38  82  93  26  85  21  27  94  53  78  35  81  68  73  89   6  73  10  74  86   8  96  11  60  17  49  83  84  17  36  82  62  46  37  13  76  72  45  16  80  24  84  46  34   4  20  47  29   7  71  67  97  88   9  95  36  74   2  85  38  98  42  28  16   7  79  13  14  62  70  30  26  52  49  98  53  17  79  55  51  94  26  32  75  99  28  67  96  91  33  81  41  52  86  12  53  70  16   6  14  73  44  24  85  89  55   3  59  96  95  10  85  97  88  11  14  53  65  66  92  62  68  35  27  83  95  70  90  51  73  53  74  32  77  32  87  61   3  23  42  22  30  28  90  96  96  69  30  24  69  86  75  74  20  82  33  51  71  45  36  80  42  40  38   4  37  34  77  49  99  25  22  58  38   4  11  80  31  82  54   1  37   3  43  28  54  60  11  62  25  66  16   5  46  56  10  84  26  74  55  29   6  55   9  86  31  69  14   1   8  55  90  40  21  56  24   7  71  85  69   1  55  71  65  80  94  28  26  65  95  78  60  11  13  79  62  46  50  60  98  75  10  67  28  51  38  56  79   5   3  68  49  80  59  62  80  41  62  65  74  77  76   2  71  74  59  46  40  91  98  26  59  74   4  18   9  11  14  98  13  15  49  64  38  60  94  81  35  49  78  68  23  25  88  13  82  70  22   2  30  98  41  34   5  99  67  16  89  98  74  87  31  33   1  20  28  33   1   6  95  60  29  24   9  56  21  63  39  52  57  91  76  94  51   4  19  17  16  12  53  25  52  57  34  61  20  20  32  66  97  87  70  36  58  22  47  55  60  90  98  44   2  98  74  91  81  71  81  99  39  25  82  55  13  43  36  31  91   7  82  97  62  90  18  17  47  78  58   8  24  51  76  66  28  21  30  55  91  38  20  10  92  46   9  92  30  82   9  49  88  95  95  44   8   1  17  26   3  74  98   2  33  31  59  72  70  51  79  23  48  85  53  56  46  92  87   8  37  61  57  52  38  83  82   4  19  19  74                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                              28  79  61   1   3  27  40  81  31  66  54  61  21  74  39  75  54  65  34  53  33   4  83  58  14  75  62  60  27  32  88  91  79   3  26  54   4  68  29  86  32  49  33  75  19  83   6  31  55   1  15  26  40  56  68  54  93  85  98   7  50  60  78   2  51  24  62  14   2  96   4  55  17  28  51  54  89  83  21  66  77  51  77  90  46  78  44  61   6  88   4  80  50  88  17  81  26  49   9  52  16   8  23  19  42  71  54  29   2  18  74  65  44  34  67  29  41  62  99  35  33   5  93   6   7  75  60  49  33  44  84  27  55   3  68   7  59  83  93   7  83  67  92  22  53  80  24  66  49  35  26  50  51  74   1  33  12   2   5  58  86  84  33  81  72  83  81  75  67  14  46  12   7  40  72  58  78  23  96  95  60  23  62  77  31  43  17  68  44  47   6  25   4  71  77  15  95  64  90  39  65  10  27  94   3  57  96  27  42  37  19  12  19  93  75   3  84  72  47  93  40  90  62  63  11  16  29  31  13   7  77  18  73  40  97  76  19   1  47  11  31   8  35  16  99  85  73  22  10  61  48  20  99  17  52  13  81  82  33  65  35  60  72   1  25  39  84  32  71  54  19  66  53  41  12  99  22  15  75  10  48  18   1  63  94  95  55  21  82  39  85  55  10   5  10  15  88  19  63  40  59   7  43  85  28  94  54  59  70  93  22  68  58  75   2   4  47  77  30  36  41  93  70  81  19   5  35  11  68  85  87  68  99  77  44   8  38  98  57  54  34  79   2  50  46  41  29  91  13   1  46  78   1  87  86  55  87  80  97  81   6  88  92  59  66  71  30  19   1  20  20  21   1  11  42  24  90  59  21  34  90  80  84  84  34  44  72  75  32   8  89   6  70   8  19  68  34  57  20  16   8  63  14  83  69  48  86   1  24  28  50  87  60  82  32  12  84  15  76  28  83  95  29  85  86  62  83  95  96  20  85  73  53   9  81  20  29  19  95  62  64  39  94  89  15  13  72  49   9  40   3   2   4  23  54  47  89  51  21  82  22  95  41  71   7  92  75  23   1  98  14  47  29  44  42   8  81  46  78  68  79  79  38  81  98  60  56   2  57  25  97  84  78  99  20  79  73  63  97  28  36  16  46  15  34  44  68  14  57  98   4  80  31  12  56  71  92  28  68  98  66  26  65  66  96  20  62  54  91  14  90  32  71  72  37  25  35  40  61  26   8  20  83  42  97  27  92  16  85  36   2  36  89  72  76   5  49  60  95  29  75  66  20   4  12  44  75  59  54  44  47  63  35  28  36   1  75   7  83  30  24  77  38  78  46   4  27  93  37  86  18  59  85  17  96  87  36  98  67  14  48  85  80   6  40  16  63  54  50  22  28  34  21  71  90  34  49  46  16   9  45   5   6  37   5  92  32  34  23  11  30  33  49  31  58  72  90  78  65  40  20  87   4  75  45  96   2  10  19  87  31  64  85  75  76  91  20  40  11  25   9  49  14  74  33  50   1  21  15  38  27  25  18  59  37  14  47  53  85  68  43   4  68  22  98  33  37  69  59  54  11  16  16  47  95  29  20  54  58  63  88  37  22  27  93  69  75  67  72  85  75   8  14  11  67  48  56  35  36  47  17  18  64   6  66  67  30  15  62  93   6  30  85  51  78  72  28   2  47  29  79  66  41  53  89  35  15   4  29  54  30  50  12  88  42  41  17  46  73  64  61  80  69  48  14  55  96  21  71  39  53  93  21  89  38  94  97  19   5   8  19  33  99  32  52  10  70  90  96   9  49  10  50  19  15  30  65  78  90  97  41  30  27  13  55  31  32  71  98  95  83  73  60  90  35  40  42  39  63  17  12  82  18   6  82  87  27  79  35  66  43  72   7  80  80  59  60   9  43  71  67  28  38  45  98  40  21  23  82  24  66  68   7  90  42  72  34  24  70   2  76  86  38  48  90  19  49  91  99  26  78  30  51  73  48  47  97  36  38  40                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                            38  29  20  96  24  61  66  50  62  47  77  78  69  43   8  43  86   1  82  48  95  18  49  50  36  27  45  53  86  62  39  28  84  94  93  99  89  73  25  62  81   8   4  66  98  61  76  36  97  89  98  18  87  97  16  36  10  50  50  48  28  98  95  65   1  42  24  98  60  84   2  83  60  16  38  58  89  25  61  36  38  30  46  23  13  72  26  43  84  81  52  64  87  62  41  76  62  13  54  47  85  17   6  34  80  91  45  77  68  34  92  67  63  36  10  57  46  76  13  53  11  31  52  41  77  57  38  17  87  78  97  76  24  59  61  78  30  74  58  56  53  78  59   9  18  11  83  64   4  24  69   7  72  87   9  87  95  69  66  18  46  54  96  65  48  42  46  27  33  85  14  31  25  31  50  19  37  14  74  20  71  48  71  89  93  82  38  66  99  53  27  31  82  31  27  28  65  55  44   9  61  82  66  73  30  27   8  86  27  83  37  51  27  65  19  77  97  68  33  24  14  94  32  17  90  49  16  22   2  67  50  90   7  51   7  56  66  79  29  91  93  26  35  89  43  58  39  47  11  86  63  95  59  32  46   5  16   1  22  72  42  68   2  48  59  80  45  26  44  28  51  23  17  79   1  55  94  18  78  62  28  51  48  51  40  72   4   7  85  65   4  25  73  98  72  47  73  64   3  95  88  87  79  26  92   6  46  66  91  43  40   2  79  22  32  29  78  27  50  75  46  23  57  89  71  69  37  56  66  16  35  91  38  77  17  96  20   1  25  54  45  86  10  86  80   2  19  74  75  14  63  63  56  97  13  62   1   1  37  41  86  43   2  39  97  49  34  97  87  80  72  53  18  77  58  49  64   9  71   4  36   5  46  69   1  36  74  73  63  99  23  58  60  94  51  73   5  82  42  86  62  21  81  58  20  24  75  53  94  73  84  67  28  42  81  74  11   6  17  52  89  16  82  93   7  42  11  82  10  40  94  15  31  55  36  64  63  21  96  98  55  88   2  47  57  21  32  27  20  78   5  98  54  79  47  72  18  77  63   3  81  39  76  56  97  10  22  58  39  96  19  12  11  64  42   5  72  71  21  95   4   8  52  69  22  89  60  44   8  61   3  64  93   9  99  96  61  17  55  76  43  45  61  41   7  69  42  32  53  62  95  37  16  73  28  48  92   1  11  51  52  83  99  98  36  31  33  99  54  91  35  88  63  19  66  86  48  67  63  23  43  23  61  79  44  11  49  97   5  88  72  13  63  74  98  33  64  24  56  67  12  33  69  28  75  87  26  87  66  96  49  69  49  66  16  46  51  26  91  32  14  23  78  67  20   1  80  58  93  42  54   4  35  46  42  18  37  47  51  49  71   8   3  68  97  27  32  94  83  81  19   4  65  12  32  82   9  88  63  46  32  48  19  23   9  32  89  80   6  13  94  31  58  49  23  91  97  37  17  29  41  60  69  59  10  10   3  13  52  99  44  95  13  16  68  25  32  11  45   9  31  11  33  54  81  48  67  93  78  81  16  90  30  48  12  12  95  46  15  99  11  63   6  91  97  74  44  33  54  26  58  45   7  20  45  63  11  91   6  25   3   2  55  64  35  11  78  71  43  58  48  53  81  31  66  26  32  84  99  15  17  84  60   9  56  97  65  81  58  41  96  23  80  42  69  14  17  78  78  22  44  75  78   3  58  77  26  37  50  49  75  88  30  14  17  78  40  38  89  41  99  11  90  17  87  34  18  90  81   3  16  43  12  70  85  22  39   4  87  19  64  78  45  64  45  26  47  78  74  83  38  97  51  99  95  87  91  84  44  38  53  73   5  28  26  73  33  32  68  72  25  76  48  35  70   3  77  68  70  92  36  87  94  21  69  22  25  68  23  10  99  78  70  69  83  22  85  61  56  12  34  48   4  61  39  74  81  81  29  11  12  92  44  19  87  61  56  38  12  45  83   2   4   4  59  81   4  31  25  19  47  64   3  17  16  74  95  11  84  49  37                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                          24   5  80  12   7  84  27  86  79  29  89  32  69  36  92  67  91  82  67  82  82  26  46  78  13   2  15   1  78  90  18  13  46  82  20  67  22  75  83   6  68  28  90  21  64  16  56  71  42  48  62  69  77   6   4  96  48  75  31  32  83  12  70  14  20   6  89  23  21  34  90  27  32  86  80  48   9  61  32  78  22  32  49   7  72   6  64  78  67  76  82  38  95  40  28  83  47  45   1  52  30  87   1  60  99  75  39   9  79  52  39  26  76   2  77  10  97  65  21  57  32  92  97  31  75  52  22  88   2  65  17   4  22  25  86   7   8  23   8  75  97  15  54  26  10   3  80  33  42  84  38  99  18  54  23  71  74  79  61  45  53  66   1  33  98  77  48  69  51  81  15  34  13   8  29  37  87  68  91  80  37  82  14  42   1  36  93  49  66  66  70  89  25   1  73  67  94  88  72  82  25  20  75  20  90  58   7  60  69  73  66  83  61  12  67  83  46  81  99  98  72   6   7   7  28  18  69  63  76  70  97  40  42  47  98   7  11  92  97  74  50  56  43  81  99   9  82  60  41   1  77  98  83   8  82  58  24  54  52  77  33  51  43  26  53  43  22  18  68   1  76  17  34  59  77  18  23   9  30  18  46  33  36  26   5  63  24   2  38  40  98  52  46  48  50  40  45  73  47   6  17  99  83  30  18  41  13   9  67  74  90  91  30  70  34   6  60  55  79  88  71  67  51  39  74  36  63  18  53  19  11  62  18  83  99  82  23  63  29  60  92  41  93  96   7  84  83  15  42  50  96   8  60  79  81  49  19  63  42  28  40  43  36  36  82  93  16  20  24  94  14  98  21  68  69  71  50  54  78  78  53  99  84  76  16  10  10  33  77  34  44  85  89   7  79  51  43  28  15  94  18  10  95  31  78  90  13  39  68  40  86  70  24  19  84   2  59  24  78  71  78  98  78  80  41  60  69  37   4  94  33  46   7  39  50  44  51  95  69  98  88  68   2  76  96  57  98  48  31  80  69  40  46  58  87  41  70  94  72  55  71  22  51  60  54  52  15  20  57  40   9  96  14  73  83   5  83   7  66  95  61  92  39  58  92  75  26   5  14  14  47   2  75   1  75  58  42  14  55  48  63  81  52  21  59  27  26  86  69  52  80  57  74  46  55  38  96  28  23  69  96  95  95  44  88  80  21  81  20  50  34   1  70  28  18  88  79  66  58  48  30  68  22  40   4  84  84  37  82  51  51  73  35  85  48  55   2  61  26  26  57  84  44   7  26  75  73  96  60  93  98  48  72  92  16  73  79  25  54  60   3  71  72  27  61  59  81  64  62  93  15  29   3  12  63  75  55  98  17  91  23  71  45  20  60  56  22  66  66  77  61  63  29  98  32  29  20   4  20  98  33   5   4  55  56  94  74  81  47  74  20  49  18  28  70  63  37  24  91  65  79  53  63  49  69  62  51  40  45  85  70  75  31  19  28  63  88   9  34  25  50  50  18  34  52  84  85  93  65  65  50  23  20  14  70  24  25  69  78  43  23  74  59  25  16  38  41  45  26  49  87  60  30  20   1  52  12  60  13  95  22  10  45  28  13   4  69  74  48  22  19  40  63  43  87   2  22  39  28   8  55   1  16  89  85  21  27  46  78   4  16  56  95   6  96  97  89  30  20  39  43  79  69  42  48  76  98  79  27  68  87  50  57  65  57  22  32  77  65  96  28  65  58  16  90  63  20  14  63  76  40  65  37  94  64  30  36  79  48  58  33  31  45  88  10  27  55  63   4  71  59  84  40  54  80  91  82  52  64  21  39  69  42  50  12   9  79  22  69  48  74   6  10  14  59  57  24   8  43  82  58  36  53  27  63   5  16  62  76  82  56  75  50  36  58  11  53  30  66  52  14  88  23  10  90  56  77  72   5  93  81  39  96  55  85  21  67  24  21   8  45  73   3   6   3  38  52  27  52  68  18  80  24  17  62  75  22  15  53  15  35   1                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                        43   9  43  56  94  74  80  19  32  33  62  65  62  49  85  71  89  72  68  78  98  99  65  77  48  61  39  60  75  68  60  95  91   1  47  51  13  24  74  15  56  28  67   7  27  54  49  32  56  68  32  45  66  52  28  17  58  59  17  86  20  35  88  86  86  42  60  30  99  81  19  72  23   8  31   7  88  12  17  38   2  69  28  93   3  36  44   7  20   2  89  42  43   4  20  10  65  53  73  17  79  46   4  66  24  64  56  61  55   8  76  86  51  84  42  10  39  78  95  99  60  75  77  43  34  51  85  92  70  12  33   7  90  83  54  76  76  34  31  24  44  82  76  40  31  85  80  78  98  49  90  17  76  68  10  90   1  46  46  39  28  65  55  18  12   3  75  36  88  24  18  23  79  33   5  73   5  95  44  59  81  16  26   4  26  21  33  85   5  77  58  64  15  97  83  90   7  69  25  31  80  81  57  52  76  13  58  65  30  45   4   8  29  24  62  95  14  91  27  99  74  99  20  75  97  96  53   1  63  65   4   6  81  97  19  59  87  56  40  82   1  43  38  51  41  29  79  59   2  14   5  76  35  53  60  42   3  32  13  95  16  48  39  46  85  73  85  39  77   7  59  63  10   6  41  13  21  57  86  19  15   6  28   7  27  22  54   9  36  65  85  90  69  74  61  97  62  44  57   6   4  49  83  92  62  40  39  84   2  20  69  20  15  77  92  16  10  81  93   3  33  76  55  80  73  95   1  13  93  24   2  33  44  97  32  91  30  43  29  96   1  98  31  97  69  80  89   9  80  13   6  58  63  31  73  13  89  36  82  38  44  68  45  32  38  11  44  78  17  16  27   1  16  22  83  48  45  75  42  24  70  57  99  75  58  59  50  99  75  23  80  15  45   7  84  28  18  36  35  32  37   6  40  32  27  13  89  88  46  96  54  57  10  90  20  14  76  43  16  93   9  60  52  51  25  32  21  89   7  38  53  65  20  75   8   8  38  35  29  28  10  29  95  95   9  79  88  67  57  84  97  91   3  93  49  38  99  98  37  10  12   7  44  64  19  78  17  47  88  79  56  52  98  85  14  42  70  89  97  97  84  13  15  30  77  83  81  47  62  32  77  27  29  25  81  11   9   9  40  59  82  48  13  15  38  27  79  86   3   7  68  25  10  95  10  80   7  94  97  46  42  86  81  91  47  56  17   5   2  45  79  50  52   5   8  53  33  44  61  62  72  67  17  49  87  80   7  51  24  36  28  71  10  71  83  83  96  46  67  72   3  85  37  96  16  65  60  92  99  20   5  17  84  50  66  17  64  21  91  37  87  43  72  14   4  38  32  77   4  23  33  33  34  27  80   2  83  94  72  94   6  37  51  95  56  34  89  35  29  83  87  42  83  41  23  36  94  81  49  17  69  62  79   3  56  43  91  43  53  92  33  43  27   3  86   5  22  43  31  71  58  19  31  50  18  43  92   1  48  34  66  37  51  24  42  85  75  78  75  68  47  98  86  27   6  80  15  18  83  68  46  28  84   4  36  79  25  11  90  35  71  94  38  50   7  66  96  10  95  94  56  37  20  20  95  90  36  73  71  68  70  89  67  79  71  30  14   5  57  27  91   5  93  74   3  72  50  78  16  27  92  59  69  59  33  34  74  39  93  73  84  69  98  40  58  26  90  32   7  72  51  48  10   5  94  96  97  27  21  30   9  94  43  63  75  94  72   1  69  90  25   3  24  54   5  86  42   8  80   6   3  49  58  36  67  24  64  29  90  54  13  73  42  57  44  49  85  53  28   4  11  63   7  16  92  77  73  24  34  58  46  69  21  97  44  75  93  36   9  41  56  23   2  70  67   3  20  22  16  49   9  77  89  58  57  18  85  66  94  14  38  74  64  80  51  29  59  51  67  12  65  86  24  27  35  51  93  19  24  12  86  49  23  27  78  15  18  64  31  77  26  69   5  16  88  79  52  45  17  38  51  59  78  40  72  48  11   4  86   4  20  91  13                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                      50  91  80  96  72  23   9  81  87  33  76  62  50  39  62   5  30  52  67  65   6  32  15  32  15  15  70  85  58  54  73  27  73  57  60  52   1  77  57  67  69  98  62   8  75  82  77  90  41  73  51  26  84  68  33  24  49  20  64  38  85  80  73  87  78   6  40  66  25  89  65  94   3  89  11  84  73  21  37  26  29  14  55  58  23  66   6  25  35  30  98  15  61  35  32  73  73  10  72   4  91  99  76  11   7  83  99  61  49  21  83  74  87  14   6  82  17  27  62  41  70  36  65  29  83  55  18  44  73  87  48  93  16  29  20  35  89   2  56  13   4  12  88  49   2  35  22  12  63  11  18  79  57  88  66  83   4  31  65  69  75  58  58  64  92  94  88  79  69  26  12  29  75  93  21  56  17  27  52  84  91  53  16  12   1  21  99   4   7  28   5  98  26  37  48  29  39  12  55  82  45   1  93  98  15  96  26  96  84  68  80  60  88  25  16  45  76  33   1  70  65  50  84  21  97  23  27  27  81  75  32  47  15   3  15  42  68  99  41  62  94  26  61  86  64  86  52  96  74  47  37  82  35  23  58  47  96  98  58  16  13  46  72  12  47  13  26  27  92  58  55  43  67   5  59  79  27  45  30  11  33  88  79  28  13  82  74  90  84  45  89  64  37  94  27   7  93  33  22  20  34  15  49  74  43  88  59  69  84  15  64  89  51  77  46  42  37  47  25   8  66  80  32   3  25  69  51  97  98  15  89  40  32  11  93  78  90   6  75  22  33  84  25  65  31  58  55  60  85  19   5  58  18  65  59  22  49   3  28  33  51  87  64  97   1  91  19  84   1   2   2  34   9  30  24   8  89  75  36  54  30  22  81  17  81  85  10  89  95  56   1  69  16  79  42  55  10  26  42  47  49   9  70  31  54  14  11  84  80  61  58  68   7  16  90  96  60  92  14  30  82  34  60  25  44  35  98  49  86  87  49  31  44  60  58  87  68  39  52  47  97  11  59  27  84  64  85  21  20  35  36  67  92  82  43   5  31  83  72  32  93   6  76  75  59  87  59  90  92  83  81   1  48  94  84  55  83  52  15  74  61  34  78  33  10  66  26  57  69   9  50  62  95  63  93  17  66  13  82  10  74  57  87  41  57  81  70  91  40  28  37  23  14  33  71   6  85  26  30  61  64  26  26  78  98  79  10  95  32  65  79  69  87  10  66  89  84  41  79   1  27  40  57  51  78  11  26  83  39  46  68  79   7  24  13  33  34  57  30  61  25  72  70  90  49   2  16  82  98  38  18  64  46  26  66  66  80  80  36  30  37  85  53  60  55  65  57  75  81  73  24  59  66   6  69  10  62  78  48  34  98  75  98  22  78   3  17  39  46  91  86  85  60  40  25  75   4  29  43  94  64   2  52  15  56  84  40  68  25  58  87  42  71  93  67  49  71   3  46  43  63  22  51  16  51  30  37  96  70  46   8  62  76  57  52  70  81  36  22  87  94  75  20  19  87   4  65  51  34  43  55  84  98  54  15  54  41   6  87  42  66  67  18  37  81  60  81  69   7  40  40  66  74  20  42  98  67  57  18  65  99  22  95  40  62  75  24  96  55  30  84  18  59  79  15  83  92  47  54  86  67  17  47  85  33  97  67  78  64   6  74  28   9  57  27  31  48  34   9  78  53  73  28   9  82  22  93  49   2  87  24  80  36  78  79  35   9  56  43   3  13  40  49  21  81   3  51  58  28  44  90  51  87  29  42  71  24  75   4  87  40  48  48  21  62  90  38  60  16  84  27  87  49  97   4   2  59  10  83  39  68  68  58  35  89  86  24  55  77  81  15  76  49  28  22  10  43  89  67   5  43  94  94  20   7  20  52  24  59  74  60  39  84  32  75  66  25  74  67  22  72  22  93  82   8  19  36   7  59  57   6  47  64   4  38  11  80  76  41  38  66  69  18  33  10  55  10  25  60  67  90  85  94  18  56  55  16  70  66  66  21  36  53  93                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                    36  17  78  91  67  22  46   4  87  27  14   7  94  48  36  49  33  77  91  45  60   2  62  26  76  94  59  14  58  46  34  89  22   8  83  65  66  83  82  51  38  41  95  69  74  90  93  93   9  66  93  26  75  63  46  78  41  66  88  56   3  34  55  91  92   1  85  27  84  48   4   6  45  65  32  63  64   4   8   5   1  45  86  98  68  88  25  64  21   4  42  96  86  84  31  47  29   9  39   5  51   4  38  18   5  88  43  38  18  27  79   9  11  93  85   8  51  96  10   8  88  64  33  46  31  18  90  99  23  46  94  92  14  65  29  63  75  39  99  82   6  98  87  25  34  88  23  11  67   5  84  93  58  69  65  14  91  51  95  10  63  18  49  44  87  94  70  69  52  94  33  74  60  74  56  68   9  93  25   4  66  97  92  95  58  42  41   6  30  62  48   2  86  69  10  49  31  66  45  97  14  54  56  70   9  86   6  14  15  22  66  47  18  31  45   7  50  68  59  20  90  25  79  30   1  13  94  31  52  27  60  74  96  93  57  31  68  90  36  90  74  21  37  28  47  76  80  15  98  97  50  89  66  31  77  97  40  23  81   8  25  48  74  22  66  27  45  39  15  64  87  83  34  60  69  35  28  10  47  76  98  14  10  27  13  67   1  12  32  18   1  36  35  22  54  57  16  68  29  70  84  83  40  42   3   7  86  83  11  78  65  23  34  93  31  83  59  88  20  67  79  43  38  42  36  47  55   7  10  49  15  57  50   5  87  77  33  81  75  18  35  69  75  38   4  21  87  88  62  63  68  97  80  14  20  88  27  79  63  74  11  12  37  34  90  97  46  96  35  70  67  50  57  92  35  32  43  90  70  56  78  15  48  47  83  29  75  56  78  57  71  45  80  19  16   7  11   1  72  34  13   3  27  14  24  69  40  31  97  89  64  81  39  26   6  26  29  42  49  57  30  94  42  81  51  61  39  76  71  62  11  63  33  50  91  80  56  46  76  52  89  55  67  49  62  10  93  42  81   8  71  71  97  26  70  19  36  60  77  41  69  64  21  28  92  63  75  46  56  37  94  29  31  24  27  58  63  94  23  76  70   2  72  10  89  83  96  44  94  46  88  96  27  26  98   6  18   1  18  56  66  85  69  41  15  39  64   6  68  89  22  79  67  58  27  58  19  75  75  21  99   2  23   3  67  14  58   3  40  64  92  93  62  20  64  66  43  99  72  22  74  49   1  98  45  50  47   8  61  99  81  45   8  53  84  99   7  45  23  67  39  80  92  97  53  94  40  78  70   9  27  24  27  66  88  92  81  20  74  62  69   4  56  78   5  30  69  72  28  35  53   2  84  65  17  81  26  67  30  10  63  96  90  97   5  44  67   9  34  32  30   7   6  15  97  93  28  24  37   7  65  43  65  52  61  59  88   1  39  81  99   3  74  37  23  69  28  49  62  64   1  62  17  55  52  85  47   5  98  50  64  49  83  15  27   2  48  27  89   9   7  16  98  50  96  66  84  55  12  81  79  93  45  33  71   7  60  63  95  49  81  20  72  87  73  50  50  89  74  27   5  85  30  24  29  29  75  59  11  26  32  78  57  70  34   4  99   8  72  95  10  39  78  83  68  85  36  52  92  76  39  80  68  40  87  64  61  69  26  49  12  87  22  95   2  16  63  36  72  30  30  85  53  11  59  66  50   9  82  57   7   8  37  12  37  47  69   6  87   7  40  81  47  70  25  68  62  67  62  28  80  66  90  78   9  10  10  17  14  56  16  92  63   7  74  48  44  24  95  57  88  43   6  97  23  79  18  72  19  83  18  58  49  27   2  39  85  27  41  41  11  71  51  41  28  66  99  75  88  51  26  24  26  57   8  51  65  90  21  68  13  84  42  67  76  59  96  68  27  58   9  56  36  81  89  34   1  22  87  67  48  59  20  12   9  53  37   1  97  93  38  65  65  89  73  77  50  75  89  34  49  42  98  20  59  17  80  52  34  79  58  69  84  75  71                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                  6  46  92  26  24  93  46  13  67  40  84  18  41  81  48  64  48  16  72  55  25   6  29  20  18  64  88  68   2  83  76  85  87  96  49  19  53   7  41  23  84  30  19  29  48  28  60  88  64  56  66  81  48  55  14  81   2  63  58  25  52  37  13  79  60  99  32  26  23  95  98   7  13  70  39  23  67  25   9  17  52   8  38  90  55  48  40  62  62  91  10  91  66  84  72  30   1  81  27  69  70  39  66  11  35   1  50   8  15  67  61  32   9  85   2  80  87  14  36   3  77  51  95  32  52  73  36  40  83  25  63  81  31  83  55   8  35  55  88  73   9  47   1  96  54  84   4  82  57  56  28  93  93  14  66  97  76  45  80  95  10  12  72  32  13  55  27  50  99  55   8  90  56  32  28  72   4  99  98  38  57  76  57  20  14   5  28  79  26  14  62  29  97  81   6  90  71  20  65  24  24  19  49  77  59  45  49   7  89  58  55  56  10  49  21   2  44  46  33  95  96  85  31  29  80  78  35  25  66  72  69  80  44  36  89  16  31  30  47  33  45  56  50  38   5   2  70   2  63  16  26  26  45  66  51  73  99  87  89  64  88  23  37  54  29  76  18  48  83  88  22  94  69  39  22  32  45   7  33  39  44  32  60  56   4  85  70  58  96  75  55  13  96  55  28  18  92  43  59   5  64  25  65  76  74  43  28  55  97  88  29  68  32  17  62  60  77  62  80  48  34  51  70   3  62  47  67  24  66  44  44  79  96  37  66  30  56  51   2  10   6  59  46  17  45  46  32  73   1   1  42   9   7  44  38  12  53   7  60  74  70  25  76  10  85  64  52  32  97  61  90  22  41  95  95  82  51  80   5  55  41  62   2  58  60   7  12  59  25  34  65  47  97  66  39  54   3   4  20  82  59  48  59  68  10  60  11  28  56  40  57  45  15   7  61   1  95  84  91  79  36  41  43  19  86  52  53  74  84  36  41  35  82  58  52  86  15  72  34  69  38  22  78  60  11  12  94  13   5  98  71  37  97  96  79  82  66  80  98  26  74  55  72  12  78  40  95  81  46  79  28  48  64  74  83  78  31  50  95  85  90  17  48  65  34  30  31  63  46  99  83  35  73  13  94   3  30  36  65  14  18   7  81   2  10  91  44  84   1  71  19  52  89  65  17  83  41  11  29   9  13  73  60  68  37  69  18  99  96  19  19  22  95   2  72  49  31  80  99  57  77  30   3  23   1  50  21  45  30  29  62  77  52  85  27  80  53  77  84  36   4  56  29  12  55  59  54  92  74  73  46  66  43  72  97  23  79  94  96  42  57   9  97  21  84  31  93   8  76  17   2  90  99  18  10  26   6  28  32  67  22  78  18  32   4  30  31  18   8  72  25  83  72  75   3  56  17  86  82  80  99  46  85  36  29   6  21   1  50  95   1   9  12  10  46  49  45  26  57  21  83  67  34  51  74  16  51  60  11  87  57  55  97  30  71  73  98  49  24  58  22  58  60  86  56  92  64  57  61  71  47  92  28  21  14  15  19  63  91  22  82  85  31  24   7  73  68  30  48  13  15  23  16   5   4  94  66  31  55  85  72  93  27  51  17  61   6   9  24  81  11  79  91  44  97  41  38  90  17   7  26  55  24  68  44  78  39  90  94  44  21   2  52   5  33  36  35  18  20  11  72   3  48   3  10  42  89  20  26  15  37  77  67  83  58  19  98  52  85  50  71  35  31  15  52  95  16  19  91  70  17  99  82  27  12  16  88  40   2  28  74   5  42  56  13  14  94  64  85  50  46  95  66   9  64  13  55  19  72  10  92  68  58  98  66  78  92  69  36  91  82  86  80  37  46  73  65  64  49  10  21  96  86  90  14  38  48  29  74  88   4  12  92  17  27  19  59  77  38  88  76   5  56  41  18  46  86  65  42  70  35  36  85  14  24  66  17   1  28  28   7  19  51   4   9  63  92  80  82   4  50  82  28   5  58   2  85  74  44  98  88   9  77  55  98  35                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                97  65  91  41  69  11  36  75   9  72  87  95  55  10  44  12  82  68  67  48  17  95  53  22  71  24  16  89  13  98  24  34  87  27  71  73  35  79  91  42  41  16  36  90  74  91  55  34  75  12   6  57  52  30  69  25  33  21   3  60  15  82  97  35  33  89  73  93  44  59  65  59  34  80  55  55  39  91  35   3  91  57   8  70  21  74  75  82  27  60  93  58  91  77  36  59  70  92  59  33  93  14  65  39  96  62  37  36  49  63  69  35  82   8  89  83  55  76  66  71  59  37  25  50  45  67  68  39  75  56  54  11  88  62  63  19  85  50  60  13  35  33  47  11   6  86  97   9  44  13  71  92  52  59  86  17  26  90   8  89  89  93  70  75  64  71  42  24   3  65  59  95  34  76  46  74  68  50  19  76  84  73  52   2  74  69  99  57  28   6  65  56  98  43  55  68  45  62  43  80  86  61  35  91  62  41  44  73  41  87  62  87  96  51  61  97  91  61  12  19  96  86  69  83  97  30  73  12  25  26  40  98  15  66  41  54  68   7  58  28  40  58  80  97  25  83  35  21  16  33  83  73  14  28  10  73  57  83  28  65  13  20   9  59  66  97   6  40  22  57  89  29   7  41  25  50  98  79  89   2   3  24  36  12  71  29  34  98   4  80  83  30  93  53  38  21  43  19  46  97   8  71  12  90  75  26   6  22  78  89  22  77  76  18  57  75  73  78  92  56  16  16  72  14  65  82  94  68  73  23  16  14  12  67  48  50  45  55  25  24  84  61  26  36  63  33   7  12   6  82  69  79   7  52   7  62  35  44  53  73  51   9  45   1  60  37  28  97  78  46  88  46  21  64  39  98  18  43  30  31  67  64  16  46  47  65  91  65  63  46  56   4  41  97  54  47  32  44  25   4  92  40  42  95  93  80  34  89  81  44  14  85  40  50  97  32  34  85  19  96  86  91  18  80  81  11  72   3  43  84  31  47  68  45   8  83  20  44   7  28  52  56  99  60  75  57  48  40  31   9   5  72  67   2  57  74  61  86  83  70  96  25  73  27  58  52  56  33  83  61  84  74  39  84  94  72  73  59  17  84  49  10  90  24  52  48  10  32  70  23  99   9  66  80  19  40  30  43  60  55  40  47  22  96  53  57   9  24   8   4  45  66  24  76  66  60  23  63  73  52  35  24  22   4   4  78  13  70  32  45  74  22  62  21  33  43  68  64  95  31  81  27  59  23  98  78  91  81  60  96  15  13  93  22  63  61  70  90  39  76  53  92  61  81  64   7  38  14  92  32  85  99  18  84  28  91  95  97  65  55  95  37  15  62  59  16  71  91  59  17  32  83  94  78  92  20  64  33  99  67  69  24  92  98   8  10  25  64  74  89  13  24  36  70  49  87  47  35  72  84  93   8  63  63  78  76  57  43  26  35  50  95  23  20   8  53  99  95  79  28  83  61  31  63  53  84  49  21  79  27  29  99  23  67  44  89  13  91  75  86  45  21  82  13   6  65  40  74  90  85  92  20  54  94  97  27  71   4  21  94  25  56  15  88  67  40  85  81  68  45   9  83  72   3  54  37  55  37  20  18  53  70  64  17  80  64  46  69  52   6   2  38  30  69  32  15  85  89  33  34  77  11  46  44  61  91  26   2  63  76   3   4  30   6  49  78  52  76  28   6  94  12  25  45   9   8  41  62  30  35  73  21  95  95  96  25  56  97  78  15  51  32  29  78  71  14  78  37   1  13  67  83  33  70  88  78  15  61  30  27  93  70  14  92  93  81  33  28  47  44  91  11  23   1  20  62  31  49   2  46  52  38  87  99   4  39  13  95  80  62  43  40  86  60  25  87  13  48   9  21  48  83  51   5  46  78  85  73   4  66  76  29  55  75  14  16  57  23  10  93  70  22  93  45  30  79  35  76  74   4  29  50  94  91  53  79  82   9  36  33  45  60  55  21  11  67  92  15  94  37  71  51  82  55  82  70  34   6  30  98  92  49  69   9  32  56  86                                                                                                                                                                                                                                
                                                                                                                                                                                                                              71  61  27  46  45  60  80  11  84  52   5  28  66  86  95  89  21  92  57  53  54  32  34  62  74  84  85  94  30  68  74   5  62  33  75  94  81  42  25  80  72  64  74  45  67  52  89  58  54   1  37  68  16  20  47  64  31   2  76  51  78  70  79  39  59  81  79  70  81   6  28  15  57  85  32  31   1  41  66  62  66  92  70   7  38  63  65  52  58  50  30  26  75  20  77  27  61  93  96   8  23   8  70  38  58  45  39  74  94  20  42  73  33  85  87  29  58  19  39  67  74   1  10  90  81  19  58   7  78   5   5  47  79  35  19  33  24  76  13  70  14  44  31  34  57  93  99  25  19  61  90  12  91   2  29  59   7  44  18  69  62  29  70  91  27  25  40  90  25  24  11  62  34  75   1   3  87  79  52  35  73  51  42  18  26  68  12   7  79  24  49  62  78  91  93   4  90  49  12  41  37  42  25  38  97  10  23  71  16  36  26  38  22  99   6  42  20  79   3  54  31  47   1  39  96  23  34  41  33  43   3  65  46  56   7  99  75  95  88  67  84  83  68  12  84  45  85  81  12  21  59  45  99  51   7  88  62  94  12  46  58  10  37  35  26   4  60  44  74  97  91  34  49  40  44  27  19  61  30  19  65  85  77  22  36  41  43  82   9  65  72  21  29   7  18   8  43  80  64   5  94  53  71  44  62  36  74  97  49  29  42  34  88  38  28   8  13  54  64  64  94  47  99  73  45  27  84  41  13  54  76  15  92  16  10  90  65  33  69  98  43  92  56  88  19  73  94  82   1   6  99  27  85  82  93  77  73   5  39  71  14  59  27  45  54  96  44  15   5  29  35  19  91  42   4  39  86  16  34  62   1   8  23  29  28  49  39  20  46  57  24  52  33  75  99  62   4  75  92  84  24  75  38  98   1  46  88  73  66  81   4  58  39  57  66  44  76  13  78  90  22  22  21   6  25  86  43  25  15  99  19   3  18  70   8  43  34  50  18  79  95  64  16  52   2  21  67  10  35  29  98  54  58  88  32   4  45  81  22  58  16  42  88  95  40  13  40   4  66  60  12  17  73  98  18  11  22  25  86  15  10  42  89  52  68   9  16  16  55  42  93   8  15  34   7  70  32  77  78  61   5  87  77  54  75   4  31  91  69  10  48  52  12  93  61  93  23  50  19  39  99  64  83  10  52   1  28  89  99  90  51  52  17  27  68  79  17  29  98  21  99  22  29  63  80  53  74  33  82  26  64  72  73  86  46  73  80  58  53  23  63  59  28  46  79  33  87  79  84  71  58  92  47  79  49  94  67  83  23   8  80  82  57  66  42  30  76  80   6  71  47  26  76  22  38  37   4  92  70  96  57  72  49  65  91  74  12  78  94  44  84  91  43  47  54  46  90  32   9  57   4  31  40   6  45  95  15  65  62  80  75  24  22  52  15  32  92  64  65  42  44  93  84  35  74  18  63  22  70  70  56  11  72  80  56  10  32  47  31  81  93  73  77  81  35  55   5  13  90  31  69  66  15  17  35  44   4  24  60  15  59  84  75  60  97  53  42  73  31   3  19  67  98  54   1  60  63  42  21  99  49   4  30  61  13  31  85  64  11   7  68  93  19  33  16  13   6  62  29   5  49  86  75  19  64  55  91  23  35  93  40  35  27  37  51   6  28  95  85  87  23  58  36   3  35   7  65   4  38  57  68  88  16   1  36  36  16  74   9  60  27   9  17  65   4  57  35  55  94  61  68  34  95   7  98  97  51  44   8  14  44  28  52  79  10  34  49  94  87  52  19  57  59  23  11  97  53  98  63   6  97  63  52   4  82  53  44  51  69  83  43  41  74  61  29  48  57  15  55  42   4  67  20  35  36  12  16  91   8  97  44  15  61  23  87   7  19  63  99  90  23  80  22  66  60  33  72  22   9  23  62  59   7  96   5  54  10  76  68  45  20  40  15  51  77  95  42  46  46  60  68  56  88  35  56  93  44  63  16  73  11  13   7  30  97  85  61  47                                                                                                                                                                                                                              
                                                                                                                                                                                                                            8  21  72  86  29  65  83  72  80  28  37  49   6  94  20  55  65  13   8  85  58  18  33  81  68  20  58   3  87  64  15  91  88  74  97  59  21  87  41   5  45   8   1  11  48  98  80  67  71  26  48  59  47  60   1  28  97  76  90  12  26  17  91  41  51  17  29  95  70  90  46  34  10  62  60   1  73  51  79  94   7  97   3  15  43  85   8  59  68  52   6  79  75  84  67  31  42  38  79  65  60  67  61  94  86  96  78  38  93  29  44  36  38  49  72  49  86  26  17  60  11  22  20  53  61  52  90  70  31  77  36  25  55  16  27  33  11  25  72  13  42  14  99  12  58  42  15  63  25  96  62  31  38  19  48  86  98  44  16  84  67   7  34  20  79   2   5  52  81  27  15  72   4  17  14  94  77  30  64  80   3  92  19   9  17  60  19  35  38  94  65  67  37  91  59  64  88  46  87  99  76  69  88  88  55  68   7  23  14  63  35  93  57  35  93  62  76  59  50  29  52  68  87  89  98  58  36  60  94  10  19  64  40  76  35  92  27  22  58  26   7   1  39   4  39  31  13  48  97  84  31  31  85  28   1  74   2  57  94  68  82  98  56  45  39   1  62  91  33  34  38  40  38   5  78  63  36  23  77  10  58  36  65   8  89  44  77  28  47  15   5  23  23  64  75  13  55  67  60  35  43  84  57  52  86  69  75  74  23  25  99  51  52  35  70  44  29  40  48  40  71  35  18  87  89  19   4  65  43  23  84  29  55  86  77  14  21  88  12  96  49  24  42  36   9  17  24  70  10  35  88  13  58  63  64   4  53  91  40  43  10  53  68  85  15  31  48  39  89  68  26  17   4  64  65  46  11  99  25  58  70  76  97   1   6  63  74  43   1  18  10   9  76  69  55  87   4  82  47  77  39  61  14  11  29  78  43  45  73  97  66  13  83  57  14  44   1  90  26  39  20  85  62  31   9  63  84  59  11  60   7   9   8  18  71   9  37  73  48  53  70  84  61  88  96   2  81  11  59  41  37  89  69  14  33  35  25   3  11  77  98  42  95  89  98  81  20  56  94  29  81  47  68  66   3  15  96  81  72  65  36  50  12  43  19   9  70  92  48  23  46  78  53   8  52  12  32  49  85  92  50  39  74  86  90  61  82  18  15   9  68  50  77  68  40  97  87  90  34  74  51   2  98  23  24  16  24  99  79  74  73  62  54  14  94   7  36  18  71   6  24  45   3  66  38  16  99   6  10  42  81  75  48  73  84  20  74  20  47  24  88  39  73   9  92  42  61  15  78  21  67  53  15  74  70  57  84  94  18   1  31  67  50  94  47  84  47  30  94  72  98  94  75  79  56  22  77  75  96  90  42  80  41  78  54  50  13  96  29  70  70  96  80  89  70   7  31   7  55  16  86   4  81  31  19   4  33  14  17  78  78  20  54   3  23  73  55  23  49  22  24  86  15  39  17  28  84  55  87  80  24  82  58  64  91  35  91  87  70   8  26  27  21  52  28  51  30  28  18  65  45  32  38  99  44  39  72  12   9  78  74   5  20  91  21  94  14  29  71  25  26  71  47  32  42  77  39  26  29  85  39  94  65  99  57  31  64  75  55  53   9  16  10  60  54  48  50  74  98  84  43  85  78  98  68  77   7  38  71  52  86  81  65  43  80  11  95  35  11  51  84  88  53  80  60  82  31   1  33  24  52  79  37  29  68  68  35  57  96  17  92  18  16  22   4  31  63  54  34  48  52  22   2  83  76  55  91  72  20  19  98  88  53  42  19  99  88   3  74   4  62  96  42  35  19  56  36  45  14  96  22  33  58  37  21  13  18  43   2  95  56  26  60  97  60   9  48  31  52  77  45  19  46  65  33  75  27   4   1  58  21  60   6  46  20  26  53  83  63  99   5  57  30  72  89  95  33  49  16  99  60  31  38  50  75  51  37  85  13  27  57  79  38  79   7  68  63   8  14  53  90  71  23  34  71  10   2  79  33  58  69  13  58  17  35  22  52  18   2                                                                                                                                                                                                                            
                                                                                                                                                                                                                          16   3  72  85  27  80  10  64  45  16  67  60  33  89   6  70   8  15  89  95  17  86  25  74  41  17   1  55  51  51  85  87  47  15  71  70  33  65  98  71  13  45  58  37  62  47  50  62  82  81  79  51  58  85  56  25  27  97  69  68   1  55  11  14  76  10  36  75  69  69  94   6  74   4  38   1  76  67  81  46  20  33  36  20  34  51  19  64  40  69  78  17   7  25  10  31  13   2  74  88  76  32  85  32  70  64  53  66  36   5  74  14  22  10  20  40  10  41  73  59  86  83  45   7  78  31  85  86  69  27  27  57  11  58  79  12  85  13  92  38  23   6  74  45  59  67   9  71  51  44  11  28  81  68  63  33   6  98  81  90   8  79  30  44  80  70  50  19   6  80  30  35   5  45  16  34  35  10  81  32  98  56  34  94  80  23  36  49  74  85  72  13  31  77  56  98  14  42  56  42   4  94  37  65  62  45  23  35  13  83  39  28  60  83  54  42  66  93  88  77  86  38  48  73  67  28  82  68  80  18   4  77  93  62  29   1  20  53  79  81  96  97  23  96  76  83   7  31   5  57  68  38  72  29  42   5  79   9  93  70  14  93  51   7  39  40  17  91   6  63  21  20  49  20  53  20  69  99  18   1  44  92  45   8  34  33  24  63  28  22  70  28  70  44  88  29  82  67  18  96  78  45  54  25  30  19  22  29  81  28  55  16  27  15  17  91  40  84  22  73  40  48  69  19  87  36  80  81  61  73  78  55  64  58  10  92  98  22  62  68  75  39   1  62  69  89  71   8  30  19  46  67  54  10  16  84  25  30   4  32  90  66  35  50  32  64  94  64  78  54  53  28   2  77  58  90  16  15  40  19  98   6  47  69  85  66  32  44  73   3  55   9  15  28  22  42  52  27  48  17  38  38  47  99  67  35  27  53   5  49  27   5  68  54  19  98   9  95  73  12  93  53  27  81  98  13  94  14  32  45  57  56  34  42  15  98  68  32  42  65  28  60  52  54  91  78  39  32   3  50  30  59  24  13  86  36   2  59  62  57  70  77  95  54  94  96  25  18   3  28  92  65  51  79  84   6  78  96  24  40  25  12  24  64  57  35  13  86  14  45  37  39  28  95  84  85  84  68  59  61  88   7  97  22  71  12  44  87  54  60   8  33  87  80  37   6  70  15  37  81  80   1  72  27  53  30  27  87  34  33  93  84  38  79  44  66  47   7  81  27  33  89  72  54  91  11  22   5  71  41  99   7  93  74  52  38  73  20  60  56  39  24  14  53  43  76  59  46  58  74  67  40  17  61  70  50  78   6  38  42  33   9  42  63  68  89  38  26  47  85  87  38  87  64  67  94  66  20  27  42  95  33  41  12  32  15  86  91  90  75  97  33  73  37  86  72  42   9  61   7  85  46  70  86  86  89  22  31  81  80   2  45  17   3   8   3  45  19  22  63  88  56  19  11  27  41  24  94  67   5  41  97  58  72  23  93  91  11  91  70  15  63   6  74  67  88  28  36  22  75  23  92  79  52  71  10  30  32  10  60  23  20  35  33   7   8  35  93  34  69  56  72  96  69   5  39  75  36  46  60  88  32  24  58  57  79  70  80   1  68  51  36  51   8  13  33  51  80  43  52  56  15  81   8  46  42  10  38  93  26  14  40   7  73   4  78   4  97  24  69   3  39  65  50  55  34  26  59  72  39  73  49  60  32   4   3  50  13  31  95  89  56  41  97  35   1  61  55  82  28  67  97  26   4  25  99  46  31  28  51  30  42  81  78   5  37  42  71  67  53  14  79  85   7  57  89  86  23  51  95  23  48  36  33  84  51  55   9  99   7  34  32   7  62  74  73  24   5  37  32  35  22  17  67  36  86  13  16  28   6  13  20  28   8  39  60  89  18  22   4  46  95  18  58  64  19  43  33  19  26  82  29  96  72  79  77  98  20  10  89  34  79  44  91  57  73  28  14  26  37  24  13  75  23   6  37  43  97   9  78  84  11  26  94  32  77  53  87  63  27                                                                                                                                                                                                                          
                                                                                                                                                                                                                        37  76  33  25  94  75  18  77  50  29  33  35  95  32  97  15  85   3  82   2  14  28  39  62  65   3  73  34  36  32  89  50  18  63   5  99  98  43   7  55  70  40   6   2  45  20   2  59  18  21  69  24  60  41  49  62  44  40  35  36  57  27  59  79  47   7  24  15  46  59  93  87  76  26  36  63  72  30  27  67  19  25  75  38  30  81  67  37   9  66  95  67  87  13  61  71  41  62   3  58  42  69  77  10  61  24  59  72  86  23  34  96  40  41  13  60  25  46  67  15  98  89  98  26  34  91  75  63  43  74  48   3  62  79  27  94  63  68  15  68  92  96  23  36   5  72  11  42  81  16  87  24  81   6  28  68  53  10  51  42  89  45  39  23  62   2  53  18  17  25  11  68  59  91  59  45  10  54  88  89  21  66  87  81   1  65  48  89  43  19   8  58  57  58  13   1  91  79  33  97  63  51  70  88  53  43  60  29  33  82  35  26  88  52  96  30  91  55  14   5  58  46   3  48  61  25  79  13  37  42  55  28  94  55  55  69  40  23  52   8  10  27  86  91  51  78  13  85  61  86  19  35  33   5  61  54  43  95   3  78  72  10  95  21  33  28  60  69  59  24  99   6   7  54  65   5  72  93  95  41  62  81  13  70  58  69  99  35  81  68  10  66  85  90  44  43  60  24  40  98  51   7  74  37  23  29  15  15  52  51  10  34  59  83   4  79  35  68  97  82  59  55  53  56  33  33  14  88  93  83  48  63  97  90  64  37   2  51  38   2  54  38  75  11  56  27  21  49  54   5  49  68  78  36  53  36  31  42  62  67  56  98  84  60  23  40  48  30  83  67  50  15   8  45  69  54  57  99  25  59  77  58  33  30  54  96   9  47  97  74  66  11  40  93  76  46  69  43  13   6  26  72  61  85  95  57  54  44  46  10  29  15  31  98  63  69  70  54  95  74  78  22  38   9  86  63  79  50  66  78  82  42  51  84  86  48  42  25   2   6  31  71  48  31   7  58  27  25  10  45  93  33  16  32  82  86  67  12  97  67  92   4  67   2   6  61  95  14  15  19  18  91  26  83  48  32  11  95  37  76  19  45  65  73  94  87  27  11  19  91  94  56   9  29  89  23  47  20  14   8   7  96  77  44  43  81  48  32  50  28  82  56  37  46  28  13  42  42  88  57  65  45  22  66  47  55  58   1  40  40  23  49  60  25  17  36  81  59   8  59   6  23  44  68  75   9  79  45  79  69  43  17  99  37  61  81  80  42  82  72  83  65  32  45  36  26  10   7  30  89  19  70   4   3  83  14  39  87   9  86  31  40  27  80  41  92  88  85  21  20  51  22  89  81  59  87  93   1  37  84  26  45  81  67  57  98   7  95  50  78  43   4  50  77  90  60  94  37  60  35  32  15   6  41  43  19  36   5  54  84  36  21  18  59  27  51  85  47  12  78   4  19   1  28  18  46   1  36  41  31  80  30  49  33  84   4  13  72  29  74  65  49  12  20  78  11  27  16  69  44   8   5  30  55  13  12  92  41  65   2   3  76   5  39  53  52  58  18  39   3  71  34  72   1  54  55  94  42  17  72  79   1  49   7  18  86  75  76  84  59  34  71  43  87  71  35  34  84  66  55  42  56  14  99   6  56  57  71  49  95  61  99  86  99  89  24  21  83  88  48  35  59  96  70  42  28  54  19  79  23  38  56  44  26  42  46  16  80  66  91  28  82  17  64  64  73  84  56  86  62  37  12  57  79  46  31  77  33  57  36  74  73  11  49  69  83  74  83  93  11  56  33  40  56  21  96  64  52  30  50  86  80  62  55  66  78  71  10  96  76   9  65  96  40   6  42  97  44  92  75  64  19  48  88  98  22  62  12  43  59  26  98   1  15  52  68  55  70  87  20  32  41  43  42  49  37  90  35  15  37  98  16   2  40  64  37  56  75  30  13  96  60  89  84   1  47  92  28  25  95  50  36  22  93   7   8  25  98  88  61  69  13  56  82  60  87  70  78  91  31  21                                                                                                                                                                                                                        
                                                                                                                                                                                                                      56  37  96   9  90  34  51  31  22  25  37  34   4  50  69  82  83   1  59  81  39  45  98  99  94   8   3  31  36  63  85  60  48  22  10  35  73   2  68  71  36   1  65  79  79  87  79   2  78  97  82  20  97  95   4  56  85  68  87  65  63  15  50  98   6  70  83  10   9  25  34  30  60  25  83  96  34  58  59  95  40  49  51  33  45  21  52  24   1  36  51  27  38  14  59   7  11   4  46  20  41  27  72  81  50  49  19  15  78  67  48   6  20  80  98   2  82   8   3  17  43  62  34  98  42  22  86  62  49  36   7  80  19  30  43  87  89  24  30  17  78  42  69  62  50  86  21  66  68  96  85  28  72  81  91  65  76  98   3  28  73   3  99  67  75  33  55  11  36  12  15  29  59   5  49  56  51   8  24  28  60  36  52  10  89  91  63  79  35  80  92  99  21  72  50  74  22  51  46   9  43  63  24  56  50  85  72  20  88  87  99  30  71  71  52  58  50  92  66  36  75  41  45  11  54  71  75  40  33   6  11  11   3  14  71  46  38  61  20  55  77  55  20  69  23  72   2  33   6   2  85  66   2  19  17  13   4  99  30  39  54  12  10   3  54  16  72  35  52   9  45  17  12  86  51  99  90  99  67  40  33  30  70  46  58  93  66   1  37   6  98  67  64  89  48  94   2  64  72  49  40  45  18  55  17  57  92  69  14  48  31  98  57  76  84  37  52  71  21  14  69  97  90  46  77  59  68  39  34  64  85   7  90  50   9  72  34  37  37  11  94  83  57   8  11  38  78  63  56  92   1  45  67  64  90  93  98  81  45   1  68  58  52  63  49  34  39   9  89  98  19  54  82  32  28   7  85  43  75  94   5  85  27  57  22  52  94  52  49  38   6  47  62  24  55  62  77  82  13  11  10  65  67   9  25  29   9  34  23  99  33  78  12  31  72  19  85   9  83  91  35  75  18  32  60  15  47  23  89   9  11  19  96  50   1  71  84  93  37  95  69  62  12  40  99  90  67  45  37  76  59  78  32  39  21  86  50  10  73  55  70   5  98  48  49  84  91  24  33  19   8  26  60  89  17  41  19  49  14  68   7  56  26   2  16  24  33  84  67  28  23  23  67  10   8  34  77  85  74  61  26  52  20  12  80  81  45  62  59  20  85  80  74  27  16  74   9  40  85  79  52  21  37  83  23   9  49   9  71  41  61  69  77  50  97  70  74  46  41  41  37  51  57  91  23  96  45  78  99  91  62  80  26   7  71  81  72  61   1  45  73  92  75  98   3  55  75   1  23  52  95  58  46  10  65  31  59  74  93  97  88  44   7  96  29   5  99   2  21  39  77  46  90  68  50  69  83  33  95  41  99  10  63  90  17  89   4  61  21   6  68  67  92  13  58   4  46  83  18  59  67  74  36  11  89  75  38   1  34  29   4  49  10   8  90  28  48  23  17  96   3  90  43  68  99  26  97  10  97  21  59   9  64  67  42  60   1  66  10  90  65  45  77  68  63  88  37  98  29  49   5  16  18  16  85  39   2  50  74  17  67  97  59  29  69  32  54  28  82   3  80  42   6  20  34  29  66  73  45  87  51  13  51  34  52  48  19  40  65  62  41  23   1  68  76  92  80  53  69  48   4  89  66  42  47  20  86  15   9  80  99  26   2  45  77  15  87  72  26  56   2  60   7  79  75  91   5  20  36  99   5  64  58  12  86  70  54  49  47   3  77  83  61   7  39   6  73  30  73  61  92  26  11  29  62   9  29  21  70  80  61  61   4   9  25  95  87   5  93  98  68  82  87  60  85   1  79  18  49   1  19  58  14  94   2  73  53  21  29   9  50  19  41  17  14  31  56  47  94  20  23  65  23  60  84  11  39  30   2  89  56  27  35  38   2  75  90   3  22  48  23  97  31  26  30  76   4  49  46  72  15  12  59  39  80  39  21  17  11  20  51  88  19  14  70  63  23   9  61   2  77  16  76  91  84  25  47  88   7  42  54  12  39  97  20  28  85  52  29  13  43  22                                                                                                                                                                                                                      
                                                                                                                                                                                                                    31  26  26  84  68  95  70  67  40  92  12  41  69  51  58  41  12  51  10  39  36  11  40  75  81  47  67  60   2  38  27  99  15  10  15  49  72  96  91  70  40  88  13  48  78  31  85  68  35  91  16  30  22  47   1  37  60  95  95  38  38  14  37  10  25  53   3   7  18  88  36  69  16  12  25  46  60  55  72  49  72  84  94  82  24  33  76  55  93  93  89  71   5  74  78  20  96  69  72  66  54  58  90  27  97  29  76  27  32  82  44  82  82  35  68  10  90  62  90  74  88  61  19  50  53  11  54  52  29  30  21  99  30  85  58  75  35  96  93  76  99  65  42  44  21  71  80  37  50  96  38  46  59  11  88  20  81  13  11  58  66  21  41  95  95  77  62  50  29  40   2  94  97  68  51  74  17  54  14  75  45  81  30  72  33  69  73  50  77  89  45  20  68  70  12   9  74   2  71  13  53  41  73  50  19  25  38  50  81  84  98  25   3  44  77  98  48  66  26  17  44  48  16  10  68  56  59  40  75  98   3  35  68  82  54  67   8  97  54  47  86  98  46  80  43  75  95  25  77  77  70  99  40  56  23  89  93  32  33   3  57  92  66  65  26  71  38  88  53  43  43  28  21  85  20  83  38  55  87  41  87  59  93  90  66   1  75  91  58  55  32   1  64  82  37  72  42  18   7  82  41  12   5  69  32  19  74  58  49  79  24  12  21   3  54  15  14  70  72  92  84  59  44  98  36  43  82  84  25  39  51  88   7  90   7  36  65  46  67  42  30  72   7  90  17  42  19  68  12  82  12  38  38  16  98  13  19  60  39  33  93  90  70  67  49  21  81  84  77  79  95  36  35  46  19  96  91  33  28  80  77  47  81  44  17  98  50  71  64  91  83   3  65  51  28  60  13  61  71  57  23  19  62  66  70  99  76  56  24  78  37  76  81  26  18  12  11  19  77  99  30  45  64  84  33  35   6  80  58  52  38  67  36   2  69  21  17  24  76  78   2  90  55  31  68  51  78   8  37  96  68  15  90  23  22  62   9  24  93  11  13  77  92  54  29  12  92  66  87  89  77  86  77   8  90   9   3  31  35  87  25   2  35  74  28  77  93  30  79  85  53   7  94   9  24  58   4  82  90  19  68  64  83  30  87  29  32  74  27  45  27  93   7  46  61  25  33  22  66  68  45  28  54   7  14  76  49  89  30  21  14  10  12  11  13  87  27   4  31  15  53  99  19  41  18  35  69  76  43  21  58  19  58  30  12  21  32   3  12  54   2  54  59  97  82  58  76  74  79  52  89  56  24  25  36   5  78  99   6  17  47   1  26  35  45  65  40   3  71  66   1  89   7  66  49  99  66   7  43  86  23  41  44  43  60   9  47  89  24  27  82  11  22  80  54  86  68  90  12  84  95  15  72  30  14  28   3  49  97  91  94  74  70  51  16  94  80  66  25  70  61  50  61   1  98  93  62  52  77   6  57  42  13  51  42  31  11   6  72  15  70  69  34  33  62  21  74  59  64  47  68  11  34  52   4  81  27  68  94   6  23   7  25  13  95  33  23  84  29  83  19  67  43  16  58  80  50  48  41   7  71  90  66  52  89  17  97  12  27  14  37  83   2  10  27  20  21  23  88  90  13  65  31  61  77  32  16  45  35  22  10   4  26  73  72  53  19  43  48  42  21  72  57  27  61   1  29  67  28  67  32  63  30  69  87  63  48  26  30  37   3  94  88  45  29   9  32  80   1  74  41  16  90  74  42  67  84  72  79  32  96  92  92  56  52  88  20  37  43  32  88  75  21  91  73  72  70  79  71  66  50  24  25  57  22  11  92  71  82  49  39   2  80  27  36  43  22  71  21  53  21  65  92  94  11  57  53  72  17  79  23  19  51  70  36  91  89  84  56  41  52  34  62  21  36  71  12   1  40  56  83  82  99  67  68  25   2  84  44  33  55   5  43  37  49  47  98  28  97  40  84  19  33  70  47  61  74  32  27  69  78  30  17  84  16  20  64  88  33  14  40  23  11                                                                                                                                                                                                                    
                                                                                                                                                                                                                  74  15  49  75  86  41  50  66  59   3  66  18  99   6  67  53  85  79   8  79  31  42   7  40   9  65   7  81  12  83  16  94  43  56  39  30  14  12  97  29  88  81  74  50  46  14  56  75  34   5   9  63  69  85  97  36  18  99  90  13  24  47  87  90  93  17  86  95  23  10  33  27  15  63  83  78  98  15   5   1  63  25  50  12  23  13  53  95   4  17  80  33  92  62  11  18  91  81   6  75  72  23  68   9  53  59  30  14  42  62  22  87  53  27  31  59   3  35  95  73  33  47  51  36   5  91   2  57  33  27  38  88  34  88  61   6  68  66  89  48  88   5  45  78  58   5   1  30  69  20  18  15  49  18  31  91  78  62  24   6  30  10  35  55  77  40  33  65  50  62  40   4  45  74  69   6   2  38   9  47  12  37  70  51  41   9  94   2  49  59  50   3  94  49  96  32  19  85  66  85  91  71  24  74  19  69  75   6  15  80  87  48  30  81  92  22   5  40  25  48  74  27   3  94  90  17  71  91  21  21  99  62  67  61  66  55  20   2  30  78  90  30  17  91  12  32  43  57  23  91  50  34  15  84  35  42  58   3  11  15  84  90  39  17   5  96  27  71  24  23  36   5  41  86  13  58  20  76  54  44  30  63  88  61  54  13   6  48  15  53   9   1  29  66   2  98  81  90  41  17  74  40  93  87  45  93  76  69  63   5  45  73  91  30   4  15   4  44  44  49  77  17  34  44  47  59   8  69  42  10  85  69  80  11  68  13  44  27  82  42  89  38  27  51  16  79  94  54   3  91   8  27  53  96  91  28  84  84  51  92  77   7   8  78  73  68  94  50  44  71  74  52  27  18  88  41  33  54  17  56  54  27  56  97  37  36  79  62  54  43  43  74  59  11  33  37  64  59  40  74  76  20  90  22  44   6  26  96  38  54  51  10  86  14  51  44  89  29  53  12  64  37  64  72  64  55  44  70  75  61  41   7  87  68  65  65  51  45   1  71  73  19  40  52   6  65  75  11  74   7   1  92  21  63  99  20  17  50  25  95  77  13  89  32  34  19  10  68  56  88  91  35  43  56  57  58  13  88  79  29  79  65   5  65  10  94  51  46  77  98   7  94  85  57  31  88  45  79  19  76  59  85  77  69  43  58   8  75  55  18  37  26  53  33  69  63  45  93  82  70  99  52  19  56   2   6  92  97  37  67  31  56  20  73  90  64  69  38  22  19  14  52  11  64  93  87  75  84  61  16  83  20  81  84  31  19  49  84  76  46   9  37  11  57  26  18  63  86  40  97  62  21  63  35  24  86   2  48  51  30  61  64  78  18   7   2   1  57  97  62  97   5  40  77  35  66  38  55  85  51  43  62  48  51  20  28  35  82  24  79  32  67  76  14  66  49  57  63  77  13  60  43  84   8  72  75  62  74  55  67  12  74  73  28  39  57  47  63  57  51  67  35  28  80  95  82  88  41  32  73  43  17  57  14  18  56  68  48  85  18  40  93  81  80   5  80  67  12  12  96  30  13  86  93  78  73  64  86  13  60  57  23  45  82  23  96  33  36   3  20  10  60  47   9  61  11  25  58  23  12  81  99  47   1  76  47  18  38  61  96   6  43  38  33   2  84  93  24  53  28  87  50  32   2  36  69  62  53  43  88  66  48  48  58  76  90  30  97  21  48  35  91  60  50  27  57  20  60  63  80  64  73  68  99  54  14  98  42  32  69  43  36  30  46  88  32  48  43  74  11  81  32  60  21  57  99  74  38  49  59   8  98  42  48  62  63  36  13  31  72  47   4  77  53  19   9  65  21  43  30  55  53  13  34  76  98  79  37  82  39  73  10  66  57  24  74  44  89  41  51  99  15  69  61  29  10  87  61  79   4  30  11  35  57  17  32  28  78  26  70  78  52   2   1  21  54  56  64  90  76  79  96  48  21  37  72  99   7  25  49  28  79  61  92   5  93  11  38  84  86  50  31  46  28   2  80  27  70  82  90   4  65  42  64  11  66  91  24  19  49  31  30  60  88                                                                                                                                                                                                                  
                                                                                                                                                                                                                52  98   5  27  64  18  55  82  65   1  51  70  49  66  13  52  48  35  71  12  54  50  30  21  14  21  76  13  21  71  39  78   5  38  28  73  19  26  48  41  94  47  98   5  14  22  21  82  79  16   4  72  43  86  67   7  17  99  56  19  11  97  18  95  84   9  47  87  96   1  73  37  59  83  71  94  98  46  79   4   7  55  42  62  12  57  92  82  19  33  61  23  23  89  81  25  88  95  62  57  74  89  33  90  83  43  88   3  41  62  54  36  45  81  85  74  28  77  52  86  40  39  71  74  70  57  36   5  13  68  91  25  32  11  26  60  63  57  87  16  80  59   6  16   3  32  82  72  66  33  19   8  85  47  27  74  74  49  91   6  35  41   1  89  96  66  49  26   5  23  90  97  53  42  67  83   2  22  69  97  90  54  86   2  78  70  82  21  95  28   5  12  63  71  90  43  85  63  13  29  18  60  91  62  13  86  19  79  49  26  62  39  47  48  29  41  72  42  97   3  98  84  30   4  80  12  80  14   7  50  57  29  31   5  96  97  86  80  77  56  23  16  61  96   9  57  38  32  69  29  40  52  59  93   5  60  20  88  90  10  57   1  85  87  93  69   9  19  38  54  19  89  60  29  88  28   8  47  24  77  76  14  70  55  41  45  73  42  66  90  33  62  16  92  64   2  56  13  90  63  80   7  95  85  10  16  29  66  41  59  17  97  22  74   4  19  56  36  50   7   2   3  64  23  47  85  51  32  30  51  74   6  64  70  56  47  60  70  99  65  17  76  80  71  17  38  48  25  45  38  79  85  95  18  69   8   3  94  43  12  74  64  71  47  33  92  88  84  39  63  89  96  45  39   3  94  19  78  43  52  86  32  21  82  25  70  65  24  48  25  22  74  73  48  55  18  70  26  51   3  49  73  53  93   5  78  77  16  90  67  62   3  61  13  62  46  60  23  17  71  64  32  42  78  26  22  81  31  38  88  20   9  48   5  41  56  70  84  20  99  36  92  42  45  87  61  68  47  97   7  26  33  94  73  29  83  98  98  33  84  90  31  19  25   2  38  90  76  36  25  35  17  17   1  48  89  39  14  23  20  76  92  33  99  93  63  94  54  58  99  88  90  65  82  82  81   4  94   3  93   8  88  12  19  22  57   5  35  97  80  81  31  29  65  58  75  38  12  24  86  59  62  27  48   6  89  37  29  98   9  77  57  99  78  86  18  26   4  55  88  90  71  42  10  22  96  15  42  76  78  81  28  74  29  73  78  21  17  91   9  21  75  32  54  58  81  61  46  32  35  10  91  24  15  34  56  57   4  20  42  48  54  79  71   1  78  44  51  98  42  35  94  15  74  61  54  16  80  80  67  80  25  28  62  54  31   6  43  53  41   1  33   8  40  69  15  91  72  46  50  37  51  58  47  46  72  17   2  34  19  66  32  41  28  56  20  95  75   7  14   7  68  16  40  74  13  41  32  24  66  19  97  23  24  27  60  58  30  86  18  81  82  21  36  35  38  80  89  54  23  43  59  58  16  84  55  77  37  37  95  20  62   4  31   1  75  26  92  35  58  11  46  18  42  74  57  28  46  36  40  71  31  47  45  35  30  31  38  11  50  38  84  10  82  89   4  54  47  10  34  44  42  14  11  91  73  92  78  48  39  41  89  66  59  65   9  11  54  81   7  84  20  98  73  86  20   4  86  22  13   4  61  28  50  10  46  84  14  42  29  64  73  70  74  40  77  97  37  90  46  61  77  24   6  83  24  69  91   1  90   1  32  17  49  17  59  12  43  54  17  40   8  50  11  40  19  94  61  92  42  39  16  50  18  85  66  23  58  51  56  27  14  23  59  11  94  41   2  87  95  93  49  58  40  69  94  34  88  15  40   3  40  26  85   7  13  60  80  69  93  55  91  81  74  86  11  20  63  65  48  39   3  69   3  79  37  36   7  51  47  37  74   4   3  10  91  72  79   5  81  73  81  39   1  49  87  15  31  23  41  12  58   7  30  87  28  41  94  96  89  31  71  97  88  93                                                                                                                                                                                                                
                                                                                                                                                                                                              64  94  57  94  35  25  74  36  72  64  34  62   6  16  68  19  26  90  82   7  25  56  11  30  11  75  14  55   4  50  36   8  86  42   3  77  65  58  65   3   4  90  35  49  76  47  18  85  55  67  75  37  62  22  64  22  31  98  62  26  33   9  81  95  35  31  98  76  40  52  11  72  46  31  40  77  24  77   1  16  38  43  70  70  38  80  91  21  19  69  43  89  24  35  19  29  36  40  54  82  94  77  47  37  31  45   7  74  14  55  93  51  62  14  37   1   5  76  43  35  34  43  83  96  54  61  36  82  25  83  12  53  80  51  79  26  31  77  96   6  44  62  66  70  45  97  58  14  74  77  68  42  54  47  12  78  30  52   3  24  50  16  79  77  52  28  63  22  67   4  29  75  96  48  95  59  92  45  96  47   4  90  80  10  96  35  43  54  28  85  79  95  93  74  19  91  80  50  51  24  77  77  76  34  59  37  61  44  70  22  93  66  28  76  27  42  64  66  83  67  89  55  80  26  43  27  68  89   9  62  98  23  22  83  80  63  72  36  24  60  77  89   6   5  41  90  73  76  36  56  55  82  20  99  59  79  65  30  74  53  91  25  68  42  92  75  26  11  83   5  37  36  32  71  30  93  55  94  29  99  80  75  13  42  58  38  41  93  18  44  94  98  78  69   5  36  30  70  85  60  71  80   8  93  21  26  23  63  25  23  71  19  32  77  53  61  17  99  41  97  86  21  93  34  54  92  73  12  20  69  43  26  96  35  23  28  52  80  29  61  62  29  92  69  83  61  93  58  18  76  81  45  14  79  31  71  10  53  40  19  17  94   8  31  34  32  93  23  25  29  82  74  35  72  25  69  80  42  63  64  11  11  19  34  31  80  84  98  98   2  38  34  38  62  41  38  59  63  50  57   9  53  81  35  24  80  73  54  16  56  94  60  93  25   9   7  11  64  80   1  24  42  71  82  41  67  21  87  66   2  68  72  35  61  45  13   7   5  56  21  76  20   6  75  89  27  53  31  33  47  69  81  24  25  98  63  41  27  19  43  18  52  16  34  44  15  76  44  76  98  31   1  76  95  55  92  86  31   9  10  41  39   2  49  15  84  47  29  20  86  55  26  91  75   8   8  49  79  56   7  99  54  85  69  15  47  47  13   2   4   9   2  61  72   7  26  63  73  69  86  94  40   1  98   4  72  10   6  51  41  56  70  64  11  50  19  50  69  52  32  46  39  77  88  22  79   5  43  86  75  86   5  51  21  30  36  71  99  75   3  42  34  82  42  47  50  40  48  23  22  99  39  77  79  96  72  18  57  19  13  61  60  26  19  15  73  59  44  94  31  13  16  60  86  78  45  32   4  47  12   6  44  57  26  98  60  82  57  64  34  23   9  88  53  48  29  68   1  16   4  95  81  66  94  26  88   8  22  33  84  67  84  58  12  71  96  62   2  27  11  89  55  14  31   1  79  26  11  83  77  92  73  45  28  42  14  50   6  30  13  41  69  47  14  75  60  73  31  63  85  48  91   1  86  99  23  50   8  26  87  50  95  94  71  76  85  61  15  64  25  18  79  72  83  26  15  46  13  43  33  87  91  15  74  61  15   1   9  34  50  95  92  45  76  99  16  96  73  44   3  98   4  64  33  93  52  12  25  53  46  21  46  34   6  82  82  32  24  82  60  61  28  37  46  84  32  57  96  15  73  45   6  96  41  67  19  96   6  73  14  31  86  62  48  55  69  77  59  13  37  27  42  77   3  86  24  10  89  58   4   2   7  47  66  36  80  19   6  11  22  11  11  31  17  30  35  64  74  31  98  83  77   4  78  73  34  72  28  49  59  30  10  77   2  55  48   5   7  79  18  24  38  34  80  68  90  92  33  56  18   5  27   5  94  87  28  89  90  38  50  90  34  14  10  15  20  42  84  72  86  30  38  74  90  16  80  98  66  17  72  85  18  27  39  38  62  95  17  97  45  40  43  21  18  45  56  20  50  41  66  62  39  82  95  87  54  72  97  45  11  49  31  65   8  69  66                                                                                                                                                                                                              
                                                                                                                                                                                                            16  43  98  65  59  27  21  38  17  67  24   8  32  98  15  41  90  96  14  12  96  52  56  43  92  92  97  78  82  36  80  37  64  14  78  30   9  91   5   7  36  26  44  43  44  49  10  25  72  90  89  99  39  74  73   8  69  23  31  47  14  41  91  94  27  65  21  80  60  39  35  68  50  34   7  75  43  18  54  73   8  98  21  97  96  82  21  41  25  70  81  97  20  19  62  81  32   9  78  23  64   5  22  66  14  27  11  39   3  60  95  69  16  92  21  25  42  81  40  19  93  69  22  13  48  92  82  86  67  96  91  40  92  11  19   8  25  23  85  77  54  34  80  19  76  60  63   1  79  24  18  74  70  22  95  29  83  37  34  51  42  98  35  82  85  18  36  66  33  49  17  82  77  54  79  13  48  40  11  95  75  11  39  31  87  93  21  85  74  12  93  37  43  44  94  21  14  26  71  71  49  62  17  36  95  92  20  21  23  22  39  21  96  93  55  72  54  68  44  50  71  62   6  50   6  21  65  66  36   8  56  15  96  59  10  33  81  20  41  38  56  45  10   4  92  45  92   1  24  71  50  95  40   2  44   6  74  76  14  84  70  57  64  21  93  76  81  42  59  92  22  59   9  31  51  25  49   1  41  92  97  43  50  80  97  91  65  23  38  75  60  38  36  41  94  88  70  12  97   5  43  64  44   7  50  83  22  97   6  14  75  60  40  19  23  58  69   9  41  89  22  20  75  53  87  62  44  46  75  73  66  71  95  74  23  63  13  11  22  20  35  81  94  41  45   3  39  88  22  71  88  88  76  61  17  89  82   6  82  36  56  55  87   3  63  34  24  95  92  62  99  35  97  51  51  73  15  69  40  53  89  88  38   8  35  30   9  95   1  91  84  58  58  53  84  78  90  43  96  74  44  89  61  49  76   5  10  13  88   7  47  65  69  22  65  71  39  43  98  18  77  35  13  72  52  85  27  44  45  71  16  61  39  31   1  50  24  28  43  34  71   5  20  34   1  37  56  99  16  66  21  63  47  43  61  49  79  96  25  75  25  33  95  48  50  52  80  77  91  48  42  31  26  18   1  17  12  74  88  69  57  60  96  28  14  85  43  84  63  70  89  26   9  94  21  10  37  71  98  65  92  23  67  64  28   1  30  77  52  67  35  96  70  97  90   7  41  21   8  84  88  36  19  53  66  16  27  52  33  68  34  37   4  26  69  58  71  63  50   1  12   2  53  81  91  25  45   6  92   3  49  60  85  36  21  40  26  90  99  27  53  60  99   7  84  62  11  87  73  60  61   2   2  98  80  24  44  40  32  42  81  17  67  71  88  36  84  36  83  92  71  73  66  24  13  61  81  43  77   4  11  86  85   9  15  99  11  21  25  74  70  51  37  32  86   2  23  77  70  38  75  38  67  80  86   1   5   4  41  20  82  88  64  55  38  62  12  68  14  88  93  63   4  35  66  50  81  79  47  93   5  61  48  48  97  45  35  10  96  52  20   2  79  63  45  11  26   3  72  57  42  83  31   3  62   3  60  45  14  84  16  14  93  41  86  50  77  96  62  94  56  17  40  61  21  46  99  30  41  34  72  64  29  87  12  67  36  41  95  76  78  58  48   7   7  87  82  37  19  77  51  45   9  47  59  21  38  15  77  88  42  77  12  75  56  59  31  84  68  81  62  56  51  85  77   2  40  43  29   7  75  11  85  60  55  58  54  63  31  46  40  77  28  29  15  33  44  17  95   6  11  89  58   6  32  71  97   5  81   8  10  17  66  48  25   3  93  72  37  43  34  80  31  23  83  74  68  15  70  58  11  39  85  53  56  57  45  59  69  91  62  42  53  25  28  76   9  44  46  49  86  67  29  41  28  31  74  20  78   6  88  12  89  92  83  34  85   1  58  35  46  95  88   6  66  44  55  67  65   2  82  17  48   8  40  32  86  89  72  43  39  36  29  86  49  10  54  23  47  54  25  15  84  50  10  43  12  35  83  83  43   7  48  15  41  17  80  85  46  99  83   4  21  78  83  30  85                                                                                                                                                                                                            
                                                                                                                                                                                                          13   8  91  30  97  62  78  84   3  52  20  93  92  81  59  75   6  83  97  71  95  58  19  28  79   7  16  55   5  39  40  75  56  12  89  80  31  48  86  91  20  93  55  74   2  18   1  62  23  48  62  46   4  28  14  80  34  12  86  88  98  44  69  34  73  36  66  68  74  87  32  84  35  43   5  24   1  80  97  27  79  67  36  48  85  14  81  78  33  20  12  70  69  66  16  17  15  85   8  80  57  32  72  12  85  44  16  25  43  98  17  19  18  42  81  68  90  54  63   3  14  99  19  35  91   1  73  65  88  43  10  71  79  18  76   5   2  43  22   5   5  49  99  61  93  62  53  79   5  10  46   8  75  17  77  62  56  31  40  14  24  51   8  98   7  93  61  57  97  36  88  19  15   8  43  99  35  74  65  53  69  15  73  56   9  88  29  14  47  60  20  20  26  14  34  21  57  35  97  38  33  63   2  58  33  75  46  23  17  21  72  78  44  88  60  22  35   9  91  49  17   8   7  76  87  23  67  40   7  57  85  18  84  24  85  35  23  31  73  57  74  47  50   6  82  80  85  55  11   5  11  92  78   9  35  16  10  16  38  47  10  75  22  76  41  36  19  64  93  88  65  47   5  28  83  33  50  87   3  23  13  99   7  86  68  36  31  62  29  11  59  26  63  46  12  83  84  65  36  66  88  80  89  81  39  96  57  88  36   9  32  36  12  15  50  75  53  77  23  95  57  98  39  46  39  26  10  91  56  83  92  50   8   7  55  82  27  52  31  95  78  93  35  84  24  32  19  45  69  71  57  11  14  18   3  50  41  52   9  71  87  44  20  81   6  38  76  32  17  69  19  11  86  69  73  51  57  24  87  16  10  87  24  59  16  42  75   6  89  31  36  97  71   7  80  99  87  57  54  84  66  15  87  19  30  44  45  31  44  20  60   9  32   7  98   9  72  51  81  12  86  91  15  82  58  64  64  65  43  99  95  21  13  60  90  36  88  52  42  11  16  59  14  73  12   9  84  60  87  52  44  25  36  17  32  93  59  35  31  75  43  68  13   5  15  52  54  43  24  68  41  26  66  67   9  20  73  14  67  95  93  59  49  98  22  32  69  27  34   3  15   1  93  80  91  91  74  27  45  29   2  20  74  80  60  31  42  41  72  73   2  77  69  49  90  49  60  62  58  26  91  65   8  76  52  26  62  97  59  29   8  17  65  36  75  66  67  72  23  77  36  48  57  79  69  45  10  71  59  83  50  83   2  47  63  91  91  88   8  35  90  75  21   5  39  53   6  18  70  61  96  20  25  68  44  26  98  24  59  84  62  64  58  21  33  74   1  36  72  70   5  52  96  21  58  98  58  62  55  94   8  92  91  26  53   2  83  36   9  12  80  88  62  28   4  72  99  53  21  70  14  10  11  76  80  66  48  45  18  32  90  15  37  39  11  59  15  58   1  18  99  52  76  30  61  93   2  79  49  89  16  66  96  37  98  70  13  16  70   1  61  43  88  99  46  56  17  87  61  37  45  24  10  68  60  96  81  26  95   2  73  93  76   6  31  25  56  90  38  45  32  65   2   5  74  84  96  69  13  67  66  81  63  39  38   8  73   7  92  72   3  95   7  45  86  94   4   8  42  14  91  44  21  12  81  44  96  80   7  81  81  37  97  91   2  11  96  40  69   6  62  73  25  17   1  75  86  22  35  25  83  17  18  27  51  36  66  25  10  93  59  96  99  60  64  10  34  73  20  46  20  28  68  20  49  66  19  66  67  66  58  29  21  54  54  41  87  64  91  64  80  78  62  15  58  94  38  96  14  52   5  20  67   9  73  20  14  34  49  16  95  56  61  19  69  47  75  28  47  59  55  38  65  26  43  33  49  71  69  49  53  77  81  73  68  58  90  21  90  78  69  75  17  36  79  37  82  90  81   1   6  65  37  51  89   6  42  22  46  74  91  95  81  21  42  65  88  63  33  29  44  36   2  72  22  78  79  80  57   8  33  29  79  74  68  96  88  50  41  71   5  54  55   9   5   1  94  30                                                                                                                                                                                                          
                                                                                                                                                                                                        48  93  56  93  98  72  29  21  60   7  94   1  98   3  20  30  71  98  78  16  14  34  97  79  84  15  29  93  58  27  44  73  79  45  88  47  76  62  15  61  90  27  17  99  77  22  20  27  26  87  79  91  87  43  55  95  50  61  75  26  95  70  54  90  21  56  87  77  43  74  44  20  74  79  72  38  96  93  56  92  88  60  57  24  66  36  96  82  28  64  48  69   8  92  78  87  28  28  32  77  41  42  42  16  63  17  73  90  69  63  77  47  75  49  41  62  42  31  23  22  83  97  78  58   2  74  45  35  95  79  19   1  70  41   2  94  43  32  27  20  99  39  20  58  58  91  82  91  33  13  11  27  91  30  82  77  93  51  38  50  77   7  87  46  77   3  87  21   6  85  72  58  20  43  55  46  96  72  76  96  84  40  32  85  14  94  92  24  29  21  49   6  74  68  49  62  20  81  38  94  27  78  97  74  55  58  11   5   7  59  14  61  45  81  65  39  88  79  40  13  72  15  53  42  33  78  94  44   6  27  97   1  77  40  69  18  88  26  75  33  40  85  75  47  60  78  41  66  67  65  58   5  88  72  11  85  96  86  67  81  92  80  31  92  56  49  67  99  60  65  24  27  60  18   7   1  66  75  74   1  77  65  74  84  43  74  22  63  22  76  49  50  33  74  29  41  82  22  24  98  94  28  47  10  71  90  92  92  43  67  48  92  75  99  11  20  82  14  36  52  10  29  50  25  44  87  74  87  15  74  34  74  70  58  76  45  99  99  17  39  81  94  34  25  43  50  79  81   9  65  71  69  57  75  84  40  85  12  97  85  52  10  64  48  66  90  64  23  25  45  46  28  15  56  89  98  58  44  23  86  99  54  48  27  56  37  41  90  83  94  47  97  59  62  68  93  91   8  67  49  61   8  52  35  37  77  74  94  69  69  19  67  29  51  68  74  29   9  86  17  45  95  42  58  75  68  24   7  47  68  80  39   9  73  51  52  89   3   4   9  18  46  16  47  22  21  88  67  96  78  18  20  13  34  58  32  33  59   4  11  65  75   4  90  85  35  19  90  21  43  99  14  86  34  93  99  19  10  43  44   4   8  49  37  97  48  38  71  22  84  87  21  55  82  58  75  68  54  64  72  81  54  64  42  34  42   1  14  78  37  89  78   4  82  64  81  33  99   2   5  31  37  91  60  59  20  49  11  43  68  85  86  52  26  31  13  20  78  93  33  13  35  13  97  52  94  88  34  75  27  57  52  46  19  27  54   5  56  80  77  39  33  39  48  38  96  92  96   7  88  86  44  13  90  49  16  22  34  17  24  66  96  12  44  80  13  99  29  29   1  10  41  13  13  52  77  12  49  98  87  75   8  31  63  64  21  33  10  88  84  98  28  18  46  94  85  77  74  91  16  85  48  26  64  64  43  21  68  67  49  85  88  98  52   3  13  53  60  17  49  23  92  68  82  32  71  98  30  65  24  21  87  84  66  57  85  62  51  96  36  24  52  82  15   9  66  41  69  55  28  27  26  69  19  35  23  70  20  88  40  81  82  93  74  20  45  76  60  92  26  86  14  74  34  31  54  22  33  59   4  71  91  15  61  47  21  21  28  76  74  33  48  25  35  23  14  42  94  86  93  36  98  50  99   3  38  91  36  74  41  64  25  51  66  31   8  89  84  12  55  93  51  55  21  81  85  75  77  16  78  67  14  41  67   7  26  86  20  13  90  15  84  76  72  94  67  98  92  24  46  98   5  89  25  87  59  59  15  98  61  75  75  58   4  40  85  55  94  33  86   9  40  15   4  77  89  86  17  79  31  77  19  11  11  85  60  10  10   3  45  14  79  11  35  41  61  20  66  68  11   6  48  27  67  18  70  17  40  85  87  89  23  83  74  92  46  57  58  30  48  29  29  77   2  66  43  27  95  49  49  38  57  74  50  58  32  30  96   8  10  97  40  41  28  28  20  98  85  96  45  63   9  67  15  59  94  44  59  27  14  70  65  93  31  40  67  28  79  15  65  16  57  72  86  69  70  43   8  79                                                                                                                                                                                                        
                                                                                                                                                                                                      53  98   5  24  55  40  52  76  57  76  79  28  45  49  47   1  94  84  92   4  14  83  32  92  28  54  61  45  83  12  20  21  88  50   4  34  95  26  72  69  47  39  32  46  14  26  47  56  13  23  96  98  84  16  73  17  86  89   5  55  99  77   8  76  82  92  92  15  97   3  17   7  50  79  21  12  45  55  19  31   1  39   6  51  65  78   9  82  79  29  48   4  61  80  67  66  78   6  82  45  61  60  32  53   5  28   3  46  72   9  62   3  47  60  48  46  69  52  80  45  71  84  27  71  11  18  95  39  75  82  63  37  67  95  26  61  68  72  34  61  22  43  98  73  28  36  54  68  19  13  31  78   1  30  25  94  80  21  93  17  96  90  67  75  50  37  13  54  27  46  98  33  97  91  88  11  98  97  20  33  33  31  14  19  31  62  13  32  69  53  27  79  40  83  68  90  26  54  70  93  70  64  27  67  22  28  74  39  27  69  27   7  29  41  67  39  76   3   4  21  89   4  40  27  88  71  32  48  82  64  23  10  24  37  50  82  48  82  65   7  62  87  42  94  32   7  14  24  73   3  11  35  84  14  52  47  61  75  82  24  54  29  66  43  96  85  61  32  32  31  90  20  13  30  94  76  81  91  90  92  87  38  30  46  70  99  76   1  31  85  82  31  31  73  16  91  23  68  36  70  17  97  52  40   3  44  18   4  43  90  77  58  31  52  54   1  70  49  60  95  69  89  27  50  83  84  68  34  79  79  65  54  12  81  81  13  99  63  32   1  60  91  39  28  83  21   5  21  50  71   4  96  29  83  42  41  96  49  14  43  52  79  41  85  55  81  84  28  32  81  70  86  10   6  78  92  22  64   8  50  94  61   9   5  60  36  52  24  74  74  74  18  83  28  33  64   6  91  29  85  98  36  57  58  77  13  39  27  94  62  69  80  46  40  64  82  90  58  71  47  24  11  13  60  33  61  18  60  61  96  58  77  62  86  10   4  43  30  51  17  55   4  93   9  66  81  84  67  45  61   2  14  23  47  92  68  55  57  94  80  35  25  63  96  80  71  81  21  37  19  97  33  80  75  52  69  57  80  26  30  58  44  52  22  94   1  25  66  93  19  28  98  81  67  18  28  84  26  12  11  32  37  53  28  25  77  19  94  64  46  20  74  73   4  14   1   1  89  69  27  54  35  38  54  15  33  60  26  50  47  12   3  46  63   2  22  35  18  54  19  95  63  56  17  17  94  63   8  11  56  35  69  38  54  64  51  65  45  85  85  94  83  78  95  83  73  26   5   6   1  47  88   2   2  83  32  30  56  35  19  56  67  60  94  16  53  64  42  29  27  46  39  34  58  49   5  55  81   7  47  64  68  57  94  70  37  51  68  37  38  34  83  85  62  26  38  45  26  55  70  65  24  79  96  53   8  60  76  16  88  59   1  20  35  78  99   7  75  11  64  87  25  48  54  38  42  73  90  36   5   7   6  24  57  67  12  51  71  30  42  35  57  42  54   6  47  86  55  50  47   5  56  78  44   7  53  58  42  12  95  79  72  96  16  66  63  82  53  33  82  18  83  31  56  89  75   1  86  24  14  61  52   2   4  99  45  60  60  17  88  34  30  92  86   4  20  34  23   3  76  16  35  97  76  53  83  19  52  50  31  65  66  71  18  14   5  43  73  96  33  29  74  52  30  74  93  76  10  76  55  81  37  79  26  13   5   9   3  20  13  42  83  41  76  14   1  43  91  97  81  82   9  40  86  21   9  31  74  26  93  70  36  80  26  30  89  45  78  69  58  60  75  97   7  37  54  16  84  65  13  55  18  54  43  12   6  51  20  62  24  60  49  99   5  67  51  16  14  43  93  98  58  40  59  66  51  53  89  88  26  31   7  99  82  87  24  30  42   7  70  92  44  12  48  39  10  94  81  86  95  56  11  96  64  35  41  75  58  89  20  99  57  21  60   5   7  27  47  47   6  40  59  79  99  98  32  79  80  64   5  64  99  13  76  56  26  92  18   7  15  74  24  12  91  80  45   8   7  54  61                                                                                                                                                                                                      
                                                                                                                                                                                                    9  78  27  76  61   7  50  70  54  88  26   8  20  24  81  16  62   6  88  84  82  32  46  40  47  19  43  67  81  54   3  46  69  96   1  99  42  94  62  66  55  29  24  60  70  47  89  39  47  25  20  26  24  65  10  18  95  75  68  26  70  32  69  54  25  91  66  27   6  62  99  21  91  75  28  59  45   9  45  62  42  21  21  32   5  45  82  87  24  88  44  21  62  72  68  51  33  59  52   2  86   7  14  46  71  59  30  15  75  87  60  37  63  70   7  30  55  65  97  61  33   1  40  81  64  78  45  52  94   5  89   4  75  49  63  60  69  94  22  26  90  46  51   2  67  43  89  49  66   2  89  22  27   8  42  94  75  78  79  93  48  62  74  53   6  92  42   8  37  30  49  19  50  65  36  84  30  97  70  19  61  15  51  84  66  32  84  89  46  23   7  34  45   6  97  21  31  61  39  40  19  43  99  17  18  82  57  74  95  91  31   8  30  58  59  37  10  67  96  15  97   9  16  45  60  59   9  57  80  98  57  98  15  55  48  14  35  36  93   6  22  41  23  16  63  89  43  77  67  79  54  86  30  83  63  30  23  50  32  11  17  90  54   1  74  12  81  89  50  38  46   2   5  81  77  45  36  54  89  79  86  12  82  74  81  55  28  30   1  14  26  42  19  94  62  80  46  54  54   2   6  25  86  96  96  19  30  11  33  66  99  86  25  98  35  87  35  56  37  30  23  98  68  91  54  78  60  50  99  57  52  72  69  41  64  61  49  13  24  17  90  84   3  80  91  91  88  50  78   6  79  46  29  98  70  93  63  13  32  55  42  81  80  21  17   5  24  94  97  99  20  96  34  77  95  48  23  88  38  12  87  69  79  77   5  11  22  87  83  24  73  23  45  73  99   3  19  70  56  16  32  59  47  86  67  45  45  66   5  28  17  63   6  38  10   1  81  20  35  79  65  13  58  25  15  43  40  71   3  24  60  52  80  47  78  37  14  94  48  98  51  99  91  26  12  52  61  29  71  48  19  56  59  42  65   8  60   1  74  46  45  21  54  87  31   2  95  69   6   1  24  70  69  52  31  43   5  40  52  19  97  83  25  48  42  31  58  74  48  57  47  74  36  86  69  70   4  13  55  35  29  35  95  37   4  23   2  23  27  39  19  16  35  16  30  26  27  74  48  72  65  80  38  67  78  19  80  39  82  85  31  28  15  13   5  13  91  91  34  85   9  12  13  12  44  66  16   3  64  21  52  33  57  67  83  51  58  93  89  14  91  21  28  37  46   5  28  77  60  50  69  58  84  77  54  87   5   3  61   5  13  40  97  62  46  53  74   6  86  29  49  72  89  95  44  47   7   2  90   2  36  59  62  90  38  52  35  12  57  94  43  67  37  26   3  44  28  93  19  40  78  74  62  89  14  50  20  77  65  82  29  44  77  93  48  54  14  14  20  29  25  30  40  53   8  53  29   5  91  36  46  38  63   6  32  60  39  65  36   1  73  53  33  59  96  65   1  56  40  73  82  26  33  51  79  90  99  23  10  80  58  48  80   4  40  68  17  41  12  99  39  61  34  80  78  80  54  65  55  29  98  97  50  47  77  47  66  35  84  61  19  85  39  26  59  12  46   5  37  99  30  70  82   7  77  81  18  13  16  89  97  95  15  29  17   2  28  57  32  10  67  33  40  55  36  94  23  10  95  29  91  18  57  40  61  23  68  61  58  23  98  59  20  97  28  73  44  62  11  97  10  54  10  61  71  48  33  13  45  88  19  54  20  97  79  77  61  40  42  44  34  91  50   7  85  48  29  11  36  85  29  24  93  50  50  37  83  97  30  98  33  97  68  34   9  73  19  47  34  43  18  48  78  74  13  11  82  54  30  75  70   7  84  36  46  40  65  31  74   4  85  44  14  74   7  31  21  19  92  71  80  29  92  60  55   7  35  47  45  54  52  71  40  28  37  29  16  11  87  28  93  13  43   7  12  50  42  38  38  17  98  17  55  36  12  35  50  56  64  53   4   6  45  17  64  48  78  83  69  76  63                                                                                                                                                                                                    
                                                                                                                                                                                                  3  13  84  67  62   6  23  97   3  12  10  77   8  75   3  59  20  26  65  69  79  96  42  66  92  28  16  72  60  87  96  31  93  71  73  56  12   2  25  43  20  27  39  51  38  53  30   3  22  80  91  48  33  27  61  78  37  96  62  70  99   1  57  84  93  72  11  75  83  89  61  50   3  24  13  78  63  55  25  31  90  20  48  60  60  14  23  71   7  80  48   9  30  10  61  77  58  63  80  16  62  40  49  75   5   7  85  98   8  59  46  77  63  82  57  66  72  42  90   7  71  15  11  46  21  70  20  83  36   8  64  35  10  97  46  74  61  64  60   8  83  35  32  54  13  16   7  13  55  91  43  12  85  84  34  70  30  70  59  70  46  30  23  91  10   6  79  73  82  53  49  25  11  48  63  18  35  33  44  55  84  17  79  59  82  57  94  31  74  16  54  95  54  46  36  62  72   7  75   4  54  62  99  89  10  88  86  77  63  33  88  69  81  36   8  84   8  31  12  32  60  47   4  99   5  19   6  12  63  43  99  68  92   3  20  52  38  26  89  35  85  13  30  37  56  20  17  37  57  37  36  37  41  86  60  23  85  53  94  44  43  54  84  11  58  18  75  43  25  51  74  42  80   1  86  81  48  50  32  80  22  35  99  24  92  83   7  12  17  83  20  14  40  74  32  45  27  96  32  32  15  59   7  81  41  84   5  41  86  83  84  93  98  35  31  19  83  70  96  32  74  11  83  19  84  55  84   7  65  46  93  81  40  62  38  70  30  29  60  68  97  93  10  49  72  99  33  10  14   5  73   5  98  10  97  20  78  44  89  29  77  36  92  53   2  99  12  35  32  66  27  64  77  52  67  15  98  61  27  17  56  49   9  67  29  69  48  68  63  30  24  73  36  83  54  26  10  83  31  68  67   9  43  39  31  43  30  14  91  61  99  46  65   9  50   5  38  83  89  81  41  48  72  80  61  40  60  61  38  14  99  49  21  47  54  61   6  62  70  42  93  94  70  27  62  60  13  46  56  81  76  89  16  49  47  29  21  39  56  90  33  35  74  22  86  74  41  36   2  23  97  29  11  49  23   3  46  55  20  38  59  88  59  95   9  58  16  65  19   4  25  55  12  54   1  97  20   9  21  25  94  34  43  13  42  14  54  42  41  81  47  19  12  14  37  42   6  39  86  22  30  77  20  51  76  60  25  50  31  93  15  24  69   7  48   5  85  33  30  88  37  20  39   6  15  29  93   3  13  56  62  57  53   4  52  94   2   9  91  28  47  13  50  42  43  43  70   8  58  57  50  98  88  44  31  46  11  77  28  93  19  81  13  87  88  35  53  29  18   3  90  85  95  25  72  20  84  75   6  61  56  57  20  12  35  47  57  45  22   5  26  89  79  49  88  74  58  37  70  83  69  64  52  71  16  78  62  13  51   6  19  48  91  55  65  79  15  28  89  93  49   6  38  90  77  21   4  69   5  94   5  35   5  80  57  28  59  20  11  15  71  30   6  61  75   5  93  33   7  12  91  10   2  41  75  54  98  77  15  64  11   2  95  82   5  29  48  92  34  45  13  14  15  98  14  81  28  18  30  51  88  88  35  94  99  41  22   8  29  23  26  84   6  94  30  47  70  35  72  43  21   4  42  70  67  37  55   4  24  13  64  10  36  70  78  93  90  78   5   1  88  27  52  69  27  19  88  43  77  63  45  40  52  60  65  15  59  80  68  27  21  55  82  45  90  72  30  17  20  13  97  16  58  76  63   5  21  34  36  77  14  50  36  79  85  95  51  52  19  10   6  87  27  76   7  70  12  12  67   6  67  79  75  95  61  32  60  14  12  67  99  62  37  70   7  56  30  40  57  41  73  90  35  25  20  81  43  44  87  45  70  67  90  12  53  54  27  14  72  80  89  98  73  54  54  69  33  76  23  60  68  34  63   5  42  97  30  87  81  13  86  46  12  27  65  63  34  98  74  27  64  72  83  83  51  55  90  74  18  54  46  95  21  53  96  38  61  41  98  41  88   4  64  97  40  25  86  14  22  38  69  80                                                                                                                                                                                                  
                                                                                                                                                                                                89  15  65  34  33   2  55  67  30   1  15  32  46  54  44  61  86  97  62  92  40  32   7  95  40  97  47  75  38  73  62   9  97  82  90  81  21  30  78  67  65  24  35  84  73  50  46  72  99  64  13  80  64  62  68  38  15   7  70  21  28  15  62   7  58  95  46  99  18  58  45  43  21  45  53  51  47  83   2  69  43  18  11  34  91  83  80  66  73  44   1  45  12  86  14  26  61  73  57  15  33  79   6   8  70  99  53   3  18  87  77  39  26  50  93  22  19   4  23  90  88   3  42  16  23  45  86  44  19  38  10  61  22  36  38   7   3  63  88  96   1  74  15   7  76  62  80   2  16  44  75   3  32   1  55  10  47  97  83   1  66  87  61  83  72  75  85  84  43  32  89  42  14  46  49   5   8  43  63  89  73  96  91  61  44  81  51  55  89  58  50  33  81  76  71  43  67  74  99  10  51  77  22  60  20  99  27  52  87  33  51  60  27  89  84  43  22  89  98  72  73  70  66  28  44  55  94  75  98  86  26  26  17  97  65  37  65  69  98  13  58  72  63  47  29  88  48  97  59  82  63  17  11  98  36  73  77  60  62  75  38  13  11  73  75  48  42  83  90  69  59  85  25  28  81  74  25  27  33  25  82  67   2  93  10  46  34  72  45  54  43  17  28  96  86  47  49  74  44   5  91  43  25   8  52  94  69  88  95  78  12  59  50  19  63  54  89  44   4  48  20  57  50  17  96  14  37  96  36   3  58  86  85  50  25  90  36  38  99  63  71  36   5  28  78  10  34  48  42  73  60  85  47  60  68  82  74  39  27  41   7  30  65  12  72   5  59  86  89  52  97  28  58  91  22  52  67  26  89  48  18  22  46  96  88  58  19  84  17  98  96  60  41  75  15  15  84  22  52   5  31  12  73  94  90  39  45  35  29   6  93  64  63  67  14  22  70  93  61  28  68  57  95  61  43  26  54  95  90  23  42  92   2  14  80  27  74  49  88  97  30  92  44  44   5  26  25  80  66  62  31  83  61  53  59  38  10  22  43  25  61  47  84  66  33  50  15  16   6  75  54  62  65  41  23  61  73  65  20  18  39  40  85  11  65  80  52  41  46   5  28  23  24  15  80  48  71  64  65   4  89  59  16  91  61   2  89  90  47  63  51  17  38  82  54  14  28  87   7  74   2  93  19  61  84  73  76  93   9  25  51  82  12  77  20  20  24  39  79  58  47  70  44  16  69  41  32  58  91  16   5  46  42  11  73  67  84  40  29  19  33  67  88  95  16  14  13  30  85  89  22  69  35  85   5  73  14  34  42  85  85   3   6  92  97  31  75   6  64  14  60   2  79  28  64  94  90  88  60  75  64  58  74  15   4  62  59  52  97  43  15   7  63  71  64  66  72  27  59   2  59  84  30  84   2   7  26   3  57  16  86  89  55  16  19  53  14  11  53  82  89  94  29  35  71  16  84  88  32  73  33  42   6  63  21  43   9  82  42  86  61  40  11  56  41  31  27  23  11  89  11  70  65  34  70  50  42  10  35  44  38  44  48  76  95  92  21  23  43  63  84  79   3  11  42  32  72  49  43  19  33  62  83  57  50  74  38  52  66  11  51  22  90  39  41   9  25   8  12  58  42  68  53  65  96  99  59  10  43  87  13  81  28  67  72  55  76  68  91  67  78  84  35  94  62  98  77  72  24  91  45   6  40   3  79  93   2  95  56  72  93  26  87  22  73   4   6  64  28   4  76  50  56  69  98  40   8  81  10  94  58  18  72  61  52  68   3  28  40  43  58  41  34   5  52  59  51  19  22  84  54  26  67  40  63  17  96  69  82  70  13  79  53  37  71  18  98  86  35  76   5  15  24  60   3  27  14  73  40  77  99  44   5  25  29  43  59  55  78  56  41  26  75  57  63  60  92   1  68  90  48  56  25  17   4  47  57  94   8  70  88  17  40  29  84  51  80  51  42  29  81  30   2  34  68  57  63  49  81  50   8  94   9   2  54  64  30  95  88  29   7  64  78  32  52  99   7   4  24  63  37   9  45                                                                                                                                                                                                
                                                                                                                                                                                              20  59  15  61  34  19  82  53  17  35  82  26  37  63   5   3  16  66  38  20  57  33   3  70  76  72  82  95  24  68   8  69  47  94  80   6   1  58  91  89  23  26  48  50  45  21  14  56  34  41  83  37  98  88  14  80  80   7  57  73  89  14  84  43  67  25  35  21  20  96  55  66  70  33  34  63  39  39  32  29  34  45  68  11  95  20  15  14  89  99  22  46  98  61  86  33  17  52  67   2  37  34  20  92  49  65  73  24  76  29   9  20  10  37  93   3  49  90  44  52  14  97  93  43  36  49  42  15  53  83  99  81  65  57  15  97  10   6  13  16   2  71  27  79  25  80  35  97   1  55  30  43  91  21  91  59  67  80  82  99  47  36  58  49  39  87  20  75   1  91  24  66  89  53  17  98  14  21  17  82  61  11  82  93  53  20  53  35   9  13  84  88  33  89  42  12  25  91  89  37  10  45  81  55  78  52  17  94  13  24  15  72  99  40  23  62  92  14  27  32  40  91  30  89  95  68  28   8  48  68  57  78  23  33  67  54  37  40  64  46  37  56  78  39  92  47  91  65  61  70  71  11  43  60  74  33  73  27  79  79  60  78  13   8  41  37  91  82   6  37  22  69  91  73  15  62  47  70  59   1  23  52  50  93  71  61  54   5  26  61  51  46  44  94  84  91  89  19  73  22  23  38  30  67  36  58  28  98  99  65  96  93  58  65   6  78  77  11  82   1  49  15   8  65  41  14  63  59  31   1  68  57  56  69  63  64  90  35  45  98  34  19  65  86  96  96  68  65   9  62  89   4  80  20  63  61  57  27  80  53  79  22  78  25  19  36  56  93  99  84  12  96  87  42  33  57   1  61  38  79  37  75  46  91  68  56  49  26  20  66  89  10  19  28  44  64  15  26   5  49  16  56  74  50  56  98  53   7  28  52  96  26  18   6  27   8  61  41  34  97  97  97  19  87  55  73   8   4  73   2  44  97  38  73  79  69  93  62  49  80  94  82  73  39  12  24  95  22   4   6  47  88  54  21  79  60  37  49  93  59  69  13  48  88  48  17  28  29   6  74   1  10  85  88   2  94  82  40  72  82  15  60  68  13  31  98  29  16  17  44  56  74  81  53  25  50  13  97  55  41  19   8  85  90  93  65  86   1  40  66  50  66  38  26  17  73  33   5  35   2  63  35  23  81  29  64  10  15  31  37  39  44  27  96  62  91  85  35  29  62  92  45  23  96  80  64  40  94  89  27  97  91  30  52  87  76   3  96  67  74  44  76  77  24  86  60  71  52  38  28  65  99  66  41  98  34  44  52  94  56  27  42  61  86  82  75  27   8  86  77  74  64   6  57  40  99  93  94  16  47  30  75  16   6  63  92  44  36  90  65  18  91  82  44  19  63  17  49  36   7  33  78  98  41  15  76  67  51  53  59  37  24  46  41  65  65  65  64  45  54  57  60   1  26  86  17  90  27   4  65  58  97  53  90  27  11  72  87  64  93  96  91   7  13  31  29  93  83  35  85  94  84   3  14   2  81  43  97  76  20  99  38  29  89   9  35  18  36   1  34  27  60  14   4  57  99   9  70  52  57  67   4  72  41  33  93  54  76  29  72  30  34  14  48  36  16  45   8  35  76   5  55  26  43  82  42  64  97  69  22  56  99  50  98  61  22  42  21  75  64  22  66  26  39   9  82  36  13   8  76   2  30  85   7  85  49  72  45  65  93  59  81  90  75  14  46   1  22  51  82  49  73  82  35  83  78  14  31  13  65  42  41   5  74  33  20  75  76  56  39  10  71  14  48  95  31  70  23  43  31  52  29  31  52  39  35   5  21  24  32  99  95  25  49  68   9  91  77  76  78  97  48   6  92  67   3  43  91  95  39   8  23  52  66  67  52  57  57  95  65  85  24   8  94   5  87  61  98  65  21  65  87  25  84  36  15  41  46  28   9  15  99  93   7  70  16  98  98  89  84  78  20  36  42  25  87  48  39  92  10  14  88   9  94  16  88  70  22  30   3  73  73  58  71  56  18  67  19  59  99  43  98  72  65                                                                                                                                                                                              
                                                                                                                                                                                            21  88  24  14   7  23  58  57  73  15  55  62  22  62   4  57  30   2  68  16  22  30   7  87  41  53  89  96  61  98  79  44  13  59  13  57  49  26  72  98   1  28   8  42  68  31  86  34  49  38  15  11  97  91  43  45  76  44  48  47  16  25  58  69  62  97  37  44   7  59  98   6  99  66  92  93  39  78  55  32  67  63   2  74  47  94  20  65  94   9  69  84  33   5  54  90  75  58  11  23  22  82  13  32  20  85  14  53  22  46   8  93  68  40  69  73   8  58  75  85  63   8  71  86  30  51  76   6  72  95  70  78  56  73  84  61  50  50  66  36  45  93  92  11  62  19  58  36  84  79  79  56  22  60  46  30  76  51  23  85  16   9  25  84  34  13  22  29  27  64  14  65  31  56  83  71  65  88  56  24  39   5  88  98  75  86  21  82  11  82  93  66  64  91  74  10  62  25  74  61  61  53  82  12  56  83  74  48  67  82  96  91  87  59  88  17  96  84   1  75  23  12  54  29  95  95  59  14  71  87   7  70  79  74  16  20  85  99  94   5   9  19  93  45  82  71  14  73  64  51  80  85  37  68  42  10  14  42  84  95  80  45  39  37  38   5  38  96  33  42  62   8  63  27  35  95  72   1  90  91  74  63  77  68  24  13  32  65   8   9  73  19  20  83  19  76  45  93  14  82   5  55  85  23  23  24  83  83   6  98  57  86  40  89  65  39  18  52  80  72   8  53  79  90  90  44  60  69  21  62  32  25  36  85  74  21  23  27  14  87  31  89  57  40  67  66  89  72  82  10  43  60  75  79  99  41  35  35   7  98  23  75  75  65  94  36  87  52  96  36  21  87  50  23  10  69  15  17  17  36  47   4  87  15  11  86  27  51  48  71  19  47  30  65   4  97  60  16  48  86  43  48  33  55  72  62  55  90  33  11  58  73  20  33  10  92  57  71  71  21  26  40  43  99  71  13   5  22  87  86  83  75  57  45  52  20  57  43   3  54  28   5   4  84  33  78  90  43  48  82  84   5  82  37  42  83  89  62  67  69  99  62  75  27  39  80  66  85  47  68  14  81  26  68  38  42  41  45  40  46  43  16  17  11   8   3  52  31  30  87  20  72  14  44  96  16   1  49  48  60   4  54  34  36   4  43  65  79  60  10  48  56  24  82  10  51   7  85  73  33  81  74  76   4  47  37   1  57  73  96  72  86  16  64  25  21   1  98  99  57  47  90  88  98  99  74  12  35  95  80  37  53  26  74  37  42  14  62  71   5   2  10  33  79  69  89  14  11  45  65  38   8  75  79  36  78  87  64  70  16  77  53  42  53  74  44  95  92  47  40  52  61  94  68  18  71  34  48  49  16  92  53  52  96  77  66  58  12  62  67  82   4  72  64  51  36  75  88  25  41  18  63  44  90  85  87  96  18  76  15  42   1  52  66  63  73  75  22  42   1  58  18  17  50  97  14  51  70  40  26  69  55  70  76  87  38  59  85  89  78  44  91  82  13  20   4  81  10  22  75  83  82  77  55  82  84  15  57  40  15   1  28  68  85  56  45  23  52  19  57  53  83  59  32  67  73  63  53  51  77  10  14  36  58  50  76  92  94  36  95  65  78  63  51  40  30  16  67   1  33  18  25  24  45  77  29  94   2  66  48  40  77  39  55  36  99  93  89  74  60  82  30  93   7  48  32  45  62  12  74  22  65  97  89  19  18  23  91  66  66  96  32  16  40  50  61  31  86  95  54  45  86  24  77  98  44  71  96  16  93  71  37  16   2  10  84  84  55  28  53   3  44  78  91  49   9  42  83  38  45  30  75  93  46  65  53  53  74  86  78  14  58  91  58  76  76  61   5  37  22  69  39  56  19  11  51  31  65  71  82   4   7  94  68  75   8  21  59   8  82  77  16  69  11   7  52  43  65  84  85  89  86  22  25  66  43  93  25  69  16  84  64  14  92  26  21   5  42  87  85   9  77  64  59  51   9  27  95  76   5  44  53  29  10  13  41  20  43  59  41  68  98  81  39   1  14  86  95  51  61  15   7  89  57  25                                                                                                                                                                                            
                                                                                                                                                                                          16  71  58  45   7  60  99  65  67   4  60  99  76   2  99  64  90  71  65   8  63  23  13  97  28  89  21  74  33  38   1  63   3  66  38  82  71  37  97   5  38  43  62  77  64  72  85  85   4  52  31  45  27  45  93  24  98  88  14  74  13  64  86  61  33  17  70  30  94  50  45  41  36  48  51  99  95  70  77  38   7  83  54   2  37  24  16  50  70  75  59  82  44  19  95  85  47  12  29  80  21  31  20   6  55  49  53  66  32  98  41  55   4  83  62  41  57  44  18  82  39  96  18  63   8  78  18  72  87  92  36  51  30  20  47  79  37  62  88  72  14  91  66  33  24  50  44  90  14   8  92  26  95  93  74  27  20   3  54  35   3  38  25  55  58  65  37  52  60  51  90   1  41  88   3  10  50  78  87  78  53  20  18  42  95  33  34  88  82  35  72  68  25  37  78  14  99  32  85  27  88  92  22  59  69  48  44  91  44  48  67  64  43  55  22  59  99  52  97  20  58  54  41  28  61  72  88  65   7  38  19  90  48  37   1  47  81  35  58  11  22  98  51  60  74  95  93   6  92   3  84  87  35  37  43  82   7   4  72  45  61  80  32   6  11  50  64  93   2  51  22  13  21   3   5  14   3  71  34  46  57  80  80  89  75  11  91  72  19  74  81  55  89  26  37  33  47  87  10  27  29  61   4  21  31  84   1  28  62  20  23  58  16  13  38  18  22   7  83  54  77  21   5  23  69  29  57  78  22  16   7  17   8  32  31  64  42  35  83   1  55  25  30  14  47  33  47  47  83  81  93   7  26  83  92  50  20  81  29  56   7  24  71  54  87  38  28  50  50  60  37  35  63  15  37   4  17  44  14  18  93  64   9  97  28  16  28  98   7   9  31  25  26  27  71  99  61  98  37  86  12  88  90  30  99  96   8  19  52  99  22  49  89  14  69  59  40  46  35  85  39  78  77  89  47  65  50  23  58  48  31  69  90  96  58  58  87  90  21  93  55  48  49  91  37   2  61  35  57  26  86  19   5  14   6  96  83  93  28  72  10  41  48  61  37  65  18  77  79  14  85  23  18  48  65  53  76  36   6  31  29  65  46  94  92  71  40  35  72  35  17  91  88  11  55  39  55  63  25  25  82  60  37  22  62   3  14  32  16  68   8  94  61  52  70  83  37   7   4  79  32  75  43   6  22   8  49  55  23   8  84  10  73  98  59  18  24  48  86  91  62  57   3  22   7  19   3  26  51  41  78  63  10  55  33  36  91  77  98  27  95   7  13  50  80  38  26  67  25  16  41   6  55  28  63  19  60  62   5  33  38  93  31  19  55  86  12  29  32  41  67  92  40  85  32   7  80  11   9  18  90  87  97  35  73  89  24  48  39   2  98  94  11  14  95  27  87  62   5  93  91  76  59  87  75  62  38  38   9  60  18  25  36  13  23  21  54  39  67  82  51  56  25  41  69  24  70   8  22  79  58  78  72  54  23  34  85  98  91  55  45  72  50  24  82  25  90  12  91  89  56  35  86   2  85   3  25  66  36   9  37  60  45  48  21  64  84  53  61  48  10  67  30  56  56  65  46  62  74   4  85  68   9  88  64  83  75  55  21  45  90  62  65  96   1   4  73  42  44  84  60  34  71  24  26   4   1  35  49  82  43  98  60  22  42  19  74  68  35  79  64  10  78  50   8   2  77  91  57  41  81  10  88  39   8  69   1   6  70  99  48  51  76  63  55  60  36  29  79  95  79  90  62  28  12  50  64  19  95  10  11  24  44  19  96  55  75  49  98   7  68  18  19  13  16  36  11  69  34  70  79  58  71  57  64  62  52   9  51  24   2  72  35  47  88  37  81  47  83  63  94  62  91  84  96  57  34  66  40  24  16  23  55  23  68  46  96   8  45   8  24  73  57  27  71  73  43  26  15  58   2  95   1  90  89  18   6   1  41  58  75  37  73  14  87  81  73  50  92   8  80  67  69   2  52   4  42   2  89  26  48  82  70  83  83  53  81   2  53  75  98  44  84  54  87  44  89  57  47   6  56  68  50  23   1   1                                                                                                                                                                                          
                                                                                                                                                                                        53  12   1  72  47  95  24  96  26  32  99  16  24   7  36  78  95  23   5  43  34  28  27  77  81  99  33  16  16  25  87  37  45  30  30  54  69  69  93  37  76   5  43  82  96  52  23   1  74  65  27  57  30  58  38   4  39  51  23   3  58  25  31  92  47  65  63  88  44  77  83  90  51  36   9  96  39  91  56  29  41  72  81  50  71  15  49  68  79  11  56  71  86  89  93  37  67  26  68  84  56  70  27  63  55  49  59  37  98  54  82  31  92  82  53  91  89  40  20  61  48  23  41  49   7  11  71  25  25  32  68  76   6  67  20  63  55  15  72  25  44  59  87  47  53  84   9  23  41   8  79  28  55  88  91  14  94  41  74  81  33  88   5  29  62  93  87   7  56  24  84  35  24  56  67  68  31  11   1  16  72  36  93  65  30  45  54  49  52  14  12  64  37  37  61  63  10  57  42  81  58  72  40  92  70  18  61  48  81  75  93   3  60   8  26  10  21  72  62  16  32   9  61   4  89  98   2  22  56  23   7  46  80  44  71   1  24  87  89  64  34  11  77  77  21   4  27  44  10  21  37   6  79  57  51  46  68  74   9  83  32  49  26  60  18  33  73  86   8  53  16  83  61  25  53  13  61  95  47   2  47  11  18  68  96  61  28  14  95  21  95  48  99  18  99   1  95  60   5  41  12  28  97  66  69  20  52  22  56  29   6  52   6  79  57  99  58  42  65  49  62  20  87  91  20  51  33  79  10  63  87  44  97  41  82  16  78  94  63  48  40  20  44  36  10  70  70   8  72  73  60  93  91  96  39  28  28  95  42  70  88  40  31  75  10  69  27  60  52  90  98  38  19  74  25  11  74  26  58  80  73   2  59  55  34   5  96  28  91  83  77  66  63  46  31  80  48  40  88  49  79  50  63  74   3   5  97  68   9  34  12  68  97  90  18  80  20  34  91  58  16  95  57  78  70  23  20  18  13   3  67  90  65   1  41   9  40  73  62  67  47  23  41  54  13  94  24  86   9  83  23   3  51  83  21  47  67  71  42  76  71  99  76  44  74  41  99  95  17  88  69  15  74  62  54  56  97  81  51  99  34  81  14  46  71   5  18  25  62  76  56  54  82  10  88  89  25  77  32  91  14  49  84  65  58  23  91   4  60  83  68  92  72  33  22  54   1  31  59  34  16  42  41  35  65  35  58   2  73  29   2  63  67  56   6  69  61  78  57  47  98  32   4  83  43  37  87  29  15  33  56  12  25  42  23  35  20  71   9  23  33  29  68  78  23  58  45  85  89  85  66  63  24  22  29  87  65  26  79  62  98  48  70  90  85  67  55  95  28  81  87  84  42  83  60  48  48  75  41  26  47  87  57  72  74  69  80  36  51   3  65  97  43  58  91  53  71  76  19   9  18  18   4  48  37  78  90  52  44  94  32  86  19  80  97  50   7  71   5  20  84  80  66  79  58  37  73  67  86  34  81  62  71   9  31  83  72   3  49  35  47  73  72  42  67  88  28  97  45  97  98  52  16  74  95  79  80  61  14  87   2   7   3  85  65  80  50  46  78  63  16  51  64  37  66  99  91  53  27  85  79  95  15  74   5   3  17  19  54  13  94  11  60  48  51  83  26  28  62  26  44   2  13  19  87  26  26  55  92  90  39  82  32  31  72  81  63  54  44  46  38  78  77  81  54  52  44  94  41   3  88  52  81  31  99  79  44  30  77  27  12  89  66  28  49  87  14  21  62   2  36  75   9  54  57  51  87  97   3  19  41  84  94   9  11  21  49   7   7  63  43  23  37  66  93  28  63  70  20  32  29  27  34  97  40   8  70  45   4   3  99  96  44  66  94  79  67  63  56  33  13  85  49  44   7  67  26  54  18  26  67  53  65   5  32   5  45  91  49  41  81  35  66  58  57  99  40  41  59  73  20  95  52  21  31  72  68  97  39  63  92  80   5  10  58  71   4  18  17  75  28  95  66   9  22  36  37  11  48  99  12  69  47  46  35  77  41  81  44  91  57  35  20  29  97  89  91  51  83   2  56  28   9   6  49  44  26                                                                                                                                                                                        
                                                                                                                                                                                      45  51  50  93  27   7  48  98  95   9  37  44  36  22   2  77  18  65  34  34  97  66  53  33  56  31  66  31  49  19   2  66  82  58  87  86  12  38  30  33  66  51  60  20  13  55  18  84  31  36  54  58  25  31  30  56  90  54  15  59  31  79  91  23  72  21  29  27   7  81  84  56  18  84  52  60  95  29  23  44  55  60  89  55  62  94  76  12  31   5  16  89  61  60  74  94  48  51  58  14  71  51   6  38  10  27  58  66   1  83  41  83  43  70  13  19  34  26  55  58  78  92  67  31  80  63  83  93  81  32  43  62  15  45  73  37   7  76  68  61  40  71  15  17  22  33   4  68  64  89  20  61  71  77   6  22  81  78  40  51  94  17  41  55  11  23  19  47  74  49  10  52  89  61  25  20  41  85  34  57  96  91  38  86  96  46   7  73   6  95  79  34  63  11  15  57  55  97  93  96  62  83  65  13  80  47   9  95  44   1  80  15  91  23  25  63   6  14  74  88  83  54   5  80  35  45   2  48  23  29  49  36  40  24  57   4  29  82  39  96  91  49  19  88  75  67  22  74   1  90  57  16  94  29  86  46  17  68  36  62  44  27  66  90  31  29   9  75   4  74  33  24  61  62  71  55  98  44  64  33  68  23  21  69   2  41  22  99  53  86  52  16  20  26  39  45  93  37  86  66  74  95  19  16  41  89  86  41  21  11  60   3  45  89  50  93  17  92   3   6  90   4  84   6  58  77  70  92  43  94  83  77  15  38  19  30  21  84  43  11  94  30   1  32  77  58  72  97  27  80  34  30  32  85  72   6  46  20  66  71  61  46   5  78  22  91   4  69  32  28  68  98  59  20  34  73  72  33  28  90  43  86  76  51  59  55  79  64  97  56  65  73   4  20  45  51  60  33  21  24   9  59  72  87  35  58  11  13  64  80  16  47  35  46  20  81  62  32  13  30  79  37  36  65  98  60  15  90  97  27  97  20  59  66  42  95  31  19  43  41  27  18  99  25  84  78  77  26  89  44  89  69  89  27  26  80  12  61  46  43  79  95  19  52  56  73  21  37  37  11  74  57  31  56  77  81  49  62  35  28  72  34  60  90  99  63  77  25  12  76  39  97  21  20  68  80  44  83   6   3  67  95  44  63  88  38  19  25  65  14  41  23  50  96  88  53  18  87  60  29  42  22   7  90   7  56  67  89  22  10  30  67  41  95  91  62  52  17  39  40  70  93  46  47  51  11  61  55  28  23  89  83  93  50  31   6  26  84  53   5  37  13  23  54  72  64  22   9  87  97  65  51   6  43  67  60  23  54  71  81  69  83   5  37  82  51   7  35  15  21  76  48  84  63  59  28  63  72  62   5  32  58  31  83  80  86  88  26  36  39  84  73   4  60  54   5  27  64   1  36  96  66  17  91  96  68  79  36  73   2  18  17  18  80   5  55  25   1  77   4   1  46  34  44  20   2  39  36  99  26  27  10  68  86  20  44  87  53  55  20  49  89  79  75  99  96  54  57  13  65  19  77  31  21   4  58  39  70  78  36  39  92  56  93  94  42  47  26  51  93  37  57  38  83  65  81  35  40   6  88  70   9  32  36  60  59  22  53  11   9  20  54  51  62  88  10  83  87  62  23  22  49   4  72  46  31   9  99  34  76  87  89  96  51  44   1  10  76  73  51   7   6  63   1  27  14  40  52  44  60  79  50  99  89  33  27  76  65  54  89   3  36  43  84  85  53  23  59  17  91  31  69  79  83  16  15  28  72  62  22  14  81  63  77  13  57  73  75  28  56  96  72  99  49  37  98  63  32  57  18  46   6  25  34  88  75  94   9  23  37  50  41  96  76  47  85  95  41  47  42  87  97  37  26  60  25  14  29  72  60  20  73  66  38  29  76  35  24   7  40  42   8  67  48  82   1  24  30  27  67  36  47  59  99  93  82  67   1  98  16   4  49  90  87  57  50  41  19  81   6  58  53  84   7  52  65   1  39  27  79  10  93  93  51  60  85  93  57  99  44  23  72   7  40  75  80  74  88  50  92  73  44  35  89  74  92  14  46                                                                                                                                                                                      
                                                                                                                                                                                    8  81  77  12  21  80  53  15  97  29  71  24   2  91  69  98  51  70  44  27  91  39   9  80  20  64  70  59  75  39  38  49  54   9  74  70  58  64   3  87  73  91  48  31  99  68  37  20  80  27  36  19   9  52  96  97   3  51  86  11  49  60  87  59  57  79  43  23  71  55  54  81  31  25  81  52  78  95  67  76  27  95  91  21  16  16  39  34  79  13  33   2  49  75  62  30  46  40  38  15  65   2  57  34  88   3   4  40  26  13  67  45  82  88   8  53   6  44  35  79   3   2  36  71  62  41  26  16  10  17  40  37  83   6  56   2  69  64  88  12  13  78  93  72  20  62  73  48  75  86  69  66  41  12  25  13  79  20  32  19  71  58  71  27  68  16  75  54   1  83  42   3  21  84  78   6  49  52  66  21   6  86  88  85  90  11   9   2  83  52  85  85   3  13  40  81  31  98   3  83  82  60  49  49  52  50  90  25  61  91  97  93  49  77  61  51  29  53  34  69  10  73  26  14   8  49  71  86  12  34  62  83   9  41  99  42  21  58  46  80  67  92  70  53  68  16  16  74  75  54  20  69  50  30  70  97  41  85  62   6  41  73  58  34  31  33  71   2  12  91  96  22  45  89  37  11  36  20  93  69   6  96  75  40  95  97  63  27  62  91  55  50  87  62  22  71  79  95  31  36  85  37  13  45  86  64  16  62  12  22  26  11   3  58  77  52  25  19  37  71  53   1  36  49  57  80  53  23  24  97  39   4  39  89  47  78  18  69  81  57  84  17  12  74   9  72  22  41  70  42  96  57  90  53  22  77  93  19  89  38  96  19   8  11  71  89  66  88  82  36  85  23  84  78  77  17  61  84  81  49  89   9  67  56  62  96  44  19  23  15  54  15  74  20  94  76  16  97  35  85  61  81   8   7  21  42  40  42  95  82  22   3  71  22  94   6  28  22  97  90  52  76  27  81  13  60  24  86  76  18  46  48  43  69  25  62  58  85  51  66   8  13  22  41  95  79  49  71  95  18   2  90  95  31  47  81  97  44  74  13  46   8  19  99  36  22  23  19  71   9  49  47  26  68   5  94  67   5  79  48  18  61  74  33  90  22   5  40  46  12  79   7   3  56  72  22  88  77  27  64  25  58  75  59  15  90  33  51  47  71  54  36  35   5  46  94  71  38  96  94  60  24   4  51  17  73  39  65  72  45  94  97  12  25  63  11  92  96  99  71  72  23  82  30  16  51  88  80  16  55  53  75  17  70  13  55  25   7   9  64  19   8  83  77  70  97   4  52  85  66   1   3   7  18  26  33  19  14  38  70  41  39  79  13  54  85  84  63  79  59  39  62  74  85  15  50  18   3  56  87  67  77  77  46  17  33  19  87  45  49  38  99   2  47   5  15  55  49  96  21  96  16  97  30  82  46  79  42  22  22  46  66  37  61  63  21  25  87  97  88  66  90  21  21  19  64   1  54  37  98  63  80  59  58  29  33   8  33  39  37  44  37  31  56  22  36  58  59  10  36   7  56   6  46  50  58  19  37  17   3  24  64  49  75  14  82  50  32  53  89   2  91  76  16  42  95  42  35  33  77  68  88  17  74  10  70  78  17  25  43   7   1  38  71  28  80  60  86  98   5  43  95  66  13  67  29   5  92  96  46  40  37  66  96  97  12  53  55   3  47  17  99  30  95  70  91  91  87  37  79  56   2  77  83  61  46  61  99  24   2  43  19  20  61  92  73  40  97  79  52  93  93  31  74  32  45  90  96  88  64  99  81  64  83  88  55  92  46  30  44  93  99  73   1   7  37  82  60   4  10  67  44  42  75  64  79  89  68   1  19  61  13  36  42  14  33  10  63  37   7  81  68  57   6   3  93  54   6  90  32   5  12  73  64  35  26  99  21  32  85  11  30  96  95  39  24  33  28  39  59  46  38  61   1  27  25  24  35  83  24  88  52  62  25  78  74  76  97  51  38  98  38  24  33  99  17   8   6  27  39  68  26  65  42  18  50  87  72  53  15  64  87  13  87  11   4  12  15  51  99  43  17  82  34  28  13  38  42   1                                                                                                                                                                                    
                                                                                                                                                                                  20  31  47  40  33   3  17  86  94  95  92  10  20  81  95  11  45  82  55  13  71  56  53  10  70  34  52  26  30  71  54  10  18  12  33  96  13  78  77  54  40   8  52  97  40  45  15  98  90  51  46  25  45  54  20  34  76  51  59  74  21  69  30  12   6  56  72  88  29  82  25  44  56  10  90  79  65  36   4   3  55  50   7  79  35  94  86   2  51  20  81  63  81  76  83  14  73  20   9   7  36  37  47  48   9  55  16  19  37  83  32  70  10  61  31  54  63  47  86  98  67  23  15  94  16  28  66  47  60  37  98  55  55  47  55  63  56   5  81  40  78  43  66  15  35  28   2   1  14  42  54  13  38  92  18  78  37  33  17  15  72  94  60  48  26  84  74  16  41  75   5  54  89  48  48  95   6   4  27   6  92  19  36  99  79  83  68  46  90  79  85  32  89  67  72  63   7  15  58  98  99  37  45  49  76  24  91  36  84  20  29  35  19  51  18  44  78  44  73  47  50  45  30  48  88  12  36  45  58  24  48  98  66  37   4  61  26  58  24  81  48  16  58  24  74   8  53  86  72  46  53  91   9  26   1  19  93   3  95  72   9  98  75  60  78  34  89  57  67   7  53  66  32  56  21  52  64  29  26  25  59  18  67  23  63  94  61  62  34  86  47  44  76  99  13  62  67  67  40  55  17  82  57  21  26  55  84  27  33  29  38  72  11  76  55  70  82  86  15  71  46  83  56  35  78  48  26  41  41  50  20  14  24  46  25  10  89  51  92  92  88   5  42   8  20  59  37  76  85  34  37  81  29  39  48  22  66  87  80  64  11  31  25  18  19  31  58  83  33  54  58  59  72  60  23  33  11  95  72  11   7  12  43  84   2  98  41  54  50  66  16  59  44   1  85  34  50   2  84  86  92  45   5  19  24  27  45  40  20  80  81  30  31  13  67  47  27  67  48  28  15   4  27  41  76  74  17  91  13   4  61   6  75  42  48  26  52  29  39  52  77  10  88  79  21  97  62  49  71  23  49  25  15  73  68  92   9   9  23  97  79  81  50   2  90  91  61  64  17   7  48  84  65  94  43   2  55  19  65  71  84  37  11  21  26  37  68  56  77  32  16  12  89  59   7  20  84  36  33  28  72  69  26  32  97  17  59  84  49  15  14  76  93   6  92  42  77   8  32  90   8  14   4  87  42   6  10  42  84  49  15  96   9  91  97  43  26  50  26   1   7  54  57  41  28  57  16  18  33  56  14  45  88  77   2  97   8  83  97   5   8  49   7  64  94  59   7  42  79   4  37  33  26  90  74  10  77   5  68  91  39  52  29  29  16  38  10  66  62  78  64  85  77  22  31  45  88  48  44  56  67  17  40  72  96  14  34  74  18  77  71  43   6  87  27  33  29  33  59  28  64  34   2  78  55  20   8  21  84  17  75  59  59  97  61  13  78  81  76  27  52  83  47  54  57  41  65  32  81   1  45  59   5  24  86  37  76  64  24  86  47  29  79  47  12  96  46  22  54  45  57   2  71  14  95  51  49  20  27  39  76  77  92  41  62  12  56   5  49  22  29   6  57  78  57  13  78  23  23  26  56  67  47  92   6  23  25  19  73  98  72  28  23  82  47  45  64  68  90  67  14  45  69  42  82  26  43  81  10  35  77  92  10  89  46  14   7  99  56  42  44  60   6   2  97   7  13   5  86  32  87  18  78  40  29  54  50  62  40  23  75  99  94  22  70  68  21  18  59  50  73  46  21  89  16  42  27  19  79  96   1  24  57   3  87  80  46  13   6  48  59  60  45  32  48  92  46  80  71  80  41  74  39  52  24  56  41  41  10  42  89  12  17  68  62  95  37  14  35  10  28  75  61  88  55  51  75   8  73  30  46   3  77  40  62  43  21   9  50  31  77   1  24  83  53  50  30  61  89  62   4  17  22  53  65  15  45  70  48  42  52  16  58  85  26  95  13  41  84  10   4  44  14  48  43  60  22   1  13  59  35  24  88  90  98  39  58  63  65  36   1  15  69  19  95  37  13  57  25  84  48  76  52  16  97  37   7  39  34  38                                                                                                                                                                                  
                                                                                                                                                                                77  84   9  53  81  23  10  66  62  51  34  23  86  13  52  78  89  64  62  39  30  57  42  61  71  58  64  91  16   6  11  18   8  54  15  77   1  92  68  67  12  88   4  29  73  67   5  70  33  96  75  39  46  64  59  74  81  71  92  31  97  99   3  67  85  18  76  46  13   5  90  67  26  47  63  96  60  72  86  47   1  16  89  19  63  82  75  37  69  47  10   1  27   9   7  53   6   7  29  52  79  12   2  23  29  55  66  69  53  30  45   7  61   6  65  18  18  38  22  48  48  83  68  10  58  85  42  60  88  75  37  77  17  59  29  32  79  92   1  70  36  12  84  38  27  38  42  81  42  52  98  92  13  31  81  47  76  13  68  21   7   4  74  64  78  41  77  76  58  74   9  76  15  79  40  10   6   5   6  46  11  47  27  73  83  35  41  91  92  48  40  21  32  54  12  97  72  51  57  39  47  49  53   2  86  73  12  58  60  52  62  81  24  79  54  62  46  49  19  66  71  85   5  14  26  89   7  62  43  96  59  76  75  38  44  46  68  84  84  47  50  73  87  84  80  11  56  65   7  30  30  28  81  88  16   1  42  72  89  63   6  31  25  51  22  59  30  68  38  85  47  46  86  48  19  87  40  88  99  16  41  17  90  38  54  63  54  55  68  31  42  20  31  12  68   8   2  83  74  80  72  47  23  53  68  98  56   9  98  58  48  67  61  71  66  82  10  37  62  52  94  28  45   8  59  98  83   6  40   4  56  55  32   5  47   3  63   3  25   5  74  82  75  65   6  45  53  91  43  39   1  49  86  89  22  92  78  68  17   1  16  42  21  65  73  23   4  84  73  37  55   2  86  82   7  18  17   3  64  91  60  76  69  82  17  22  56  26  92  27  95  75  18  60  83  51  60  22  28  65  60  82  37  51  50   8  85  47  67  91  70  88  41  92  52  25  76   9  73  95  56  76  80  68  80  64  84  57  94  34  14  63  23  89  70   6  47  82  37  90  36  72  21   7  65  30  23  40  21   2  13  67  48  35  92  11  51  97  35  78  28  84  43  66  81  89  79  93  39   7   3  73  37  13   2  24   9   4  93  36  66  15  79  86  58  12  72  47  67  57  67  42  72  27   3  73  61  41  43  84  87   5  43  84  92  70  28  42  10  56  23  21  44  59  81  41  82   7  89  61  93  70  59  83  76  42  48  37  75  69  35  19  66  59   4  47   3  71   5  77  96  57  46  52  50  29  26   8  30  42  21  13  52  10  30  84  94  11  36  72  56  73   6   7  84  69  60  86  76  99  23  63  50  36  90  67   7  44  36  76  44  10  38  41  74  77  79   5  67  95  31  32  43  22  51  76  21  35   8  66  28  77  26  74  71  75  61  50  50  87  47  35  77  59  36  25  74   3  46  13  86  73  29  46  62  76  16   5  66  19  41   8  69  68  21  48  20  74  11  95   5  43  69  38  17  32  76  53  13  46   2  51   7  82  30  33  24  53  75  89   1  95  49  18  38  98  89  48  38  85  83  34  26  92   9  25   7   1   3  95  46  65  28  15  22  91  10  49   6  46  50  30  98  44  49   4  76  48  93  23  38  40  30  33   7  25  63   9  90  79  16  27  23  28  70  94  37  55  28   4  64  35  67  84   5  34   3  28  15  63  84  21  25   3  45  68   9  15  77  54   2  54  59  15  62  38  93  75  39   4  86  72  65  52  97  94  15  39  51  52  58  31  21  28  14  77  21  26  70  28  40  35  53  33   8  21  57  59  66  53  97  32   8  38  17  49  92  54  11   1  12  21  64  64  73   1  65  42  57  43  27  61  59  77  65  80  90  39  73  81  55  88  16  64  18  11  59  44  32  76  21  72  59  71  56  80  36  36  26  36  63  85  20  75  13  18  99   3  90  67  10  23  23  86  82   7  36  44  26  43  36  74  59  51  84  38  12  46  71  56  22  54  27  58  80  67  40  70  28  35  93  84  79  63  51  68  78  59  24  84  52  18  13  74  39  59  28  50  29  40  80  82   6  32  80  65  67  76  63  18  20  26  84  16  86  55   5  30  88  17  18                                                                                                                                                                                
                                                                                                                                                                              54  46  65   3  60  10  58  51  86  47  14  71  23  57  20  91  88  39  53  47  20  15  80  93  49  82  85  97  98  80  97  64  71  96  15   7  80  79  93  69  60  30   8  30  71  45  82  59  52  35  59  39  96  31  93  91  91  39  63  54  46  79  19  64  12  45  35  33  47  13  45  32  57  32  92  10  19   6  24  76  17  60  95  51  38  33  77  29  47  16  42  63  94  84  86  14   1   3  62  73  66  79  86  63  73  77  48  42  27  33  91  36  17   4  84   1  27  18   8  81  51  64  77  65  43  93  11  27  76  24  17  78  29  17   3  70  69  67  32  97  14  37  78   1  38  73  34  41  38  80  55  25  83  93  63  30  82  29   7  41  92  93  56  70  22   7  96  36  35  74  72  72  27  42  94  30   4  29   3   2  33  10  29  96  16  57  29  55  31  98  29  59   6  88  98   5  75  62  14  65  25  39  11  95  25  73  80   7   3  26  47  84  93  38  55  80  12  62  57  13  22  27  67  18  38   3  92  84  66  69  41  97  66   9  18  97  66  29  78  15  44  82   1  68  36  40  90   5  32   7  46  27  94  25  40  48  36  86   3   6   2  37  19  47  23  84  45  54  16  72  31  69  88   7  20  70  30  88   1  44  31  13  90  94  98  49  62  17  97  32  28  53  69   7  59  29  78   7  18  59  55  59  32  27  97  24  71  51   8   3  81  71  84  77  48   7  94  44  35  62  86  23  51  33  24  18  23  21  60  56  22  22  17  69  78   3  68   3  61   9  16  22  81  27  51  29  12  27  94  48  37  53  92  37  71  62  26  89  90  83  49  26  94  43  99  86  63  99  24  64  96   6  21  50  41  16  98  18  15   3  74  58  54  19  53  95  71   8  74   6  10  39   2  81  81  34  24  24  14  11  58  41  52  99  44  75  70  57  85  61   3  40   1  39  83  63  94  40   3   5  64  78  55  74  50  22  45  71  47  60  43  71  78  23  35  80  20  57  13  23  27  48  64  73  35  77  83  11  75  35  94  62  87  79   6  83  53  28  80  41  87  23  96   5  51  16  58  81  99  95   4  10  79  16  50  23  25  30  57  88  72  48  54  75  99  75  89  75  95  65  54  60   2  28  23  67  74  82  26  97  58  15  52  39  43  79  51  31  31   6  63  18   1  68  70  83  10  47  84  10  92  30  26  80  15  30  18  54  33  48  14  54  42   8  83  36  40  97  21  12  65  53  97  58   1  91  78  21  42  72  72  69  56  52  79  70  56  96  66  29  61  64  39  72   4   7  18  26  93  68  14  68  19  87  34  55  35  69   1  21  83  66  47  48  61  91  82  78  65  26  37   6  52  46  32  93  93  44  58  26  21  39  97  57  52  57  37  61  37  29  61  50  45  11  99  77  70  52  32  92  14  75  26  61  25  49  63  78  78  61  30  92  68  81  95  22  53  23  15  23  63  54  75  73  27  98   9  21   8  85  63  42  45  73  26  99  73  66  25  10  17  43  81  84  19  54  45  45  78  36  52  91  59  16  30  67   5  70  10  19  28  72  11  20  32  60  88  93  38  53  13  67  71  41  54  95  40  59   5  10  28  78  81  75  99  19  63  44  90  26  39  80  68  13  58  70  96  95  31  59  81  53  98  37  64  57  45  26  67  24  71   6  32  28  35  98  97  87  55  30  89  63  50  41  25  88  37  19  81  37  12  98   4  65  55  49  65  55  18  15  25  18  28  37  28  65  82  32  70  77  12  47  42  11   4  71  92   6  14  43  55  42  24  30  35  43  85   1  10  14  98  93  38  97  95  77  41  34   4  48  43  84  77  85  67  16  32  57   8  42  25  41  11  83  40  47  93  39  15  27  26  96  67  67  11  52  39   4  55  26  80  16  82  42  75  41  37  33  75  71  24   8  18  34  11  10  88  34  90  37  60  74  25  15   6  50  47  17  27  34  10  84  99  44  55  16  51  86  17   6   8  68  37  70  10  41  48  77  64  27  14   5  24   8  15  66  62  43  44  45  43  41  33  98  58  48  63  82   8  16  95  45  36  30  31  95   7  76  18  79  47  75                                                                                                                                                                              
                                                                                                                                                                            35  10  42  33  50  17  52  19  95  98  59  31  24   2  78  34  51  61  83  97  17  33  59  90  66  40  12  74  34  72  27  83  47  30  63  26  10  84  52  84  80   3  53  68  28  23  97  70  90  66  36  80  97  39  16  61  58  73  76  42  35  84  29  87  72  84  59  98  91  42  36  71  74  49  69  14  50  43  43  70  89  27  41  43  84  44  16  83  21  29   6  79  11  41   7  75  64  34  14  85  70  20  95  82  41  27  39  90  15  16   9  26  16  97  65   9  16  11  98   8  25   4  69  88  32  12  40  11  67  52  43  15  71  89  48  79  43  39  87  21  99  33  33  51  98  40  88  77  14  69  54  62  62  60  57  23  47  58  15  35   7  22  16  96  44  76  70  19   8  54  81  59  59   4  95  15  73  94  82  77  33  16  78  45  13   8  89  58  91  48  61  30  60  89  80   5  47  78  78  26  42  94   9  41  74  79  76  64  58  31   9  66  80  76  72  25  83  88  58  29  40  83  52  91  79  10  77  13  81  51  79  28  65  27  20  56   9  85  93  47  45  77  14  92  15   3  12  61  58  35  13  69  51  64  30  37  75  46  86  59  28  97  73  97  11  43  72  23  59   3  75  38  90  26  57  19   9  80  25  45  62  90  89   4  27  73  30  60  18  55  34  59  56  81  22  89   3  39  41  57  59  81  60  94  47  68  60  92  56  84  68   9  94  51  23  54  97  36  52  23  26  62  46  32  24  57  26   4  22   1   1  57  58  25  33  94  67  20  70  97   1  36  50  53  62  69  70  59  25  85  42  43  87  84  60  79  17  69   5  32  16  74  12  90  99  39  69  74  10  87  26  78  75  45  52  30  72  62  73  92  13  50   4  52  52   5   1  15  96  49  47  87  20  40  25  12  71  97  25  94  14  50  59  53  35  48  62  73  22  43   1  70  99  67  71  87   2  14  15  81  71  86  90  35  51  56  88  70  39  10  68  31  91  13  47  36  60   5  35  44  22  90  10  81  99  69  79  95  31  12   5  67  73  56  41  31  46  93  92   7  78  34  91  73  10  66  29  76  35  62  73  89  97  99   4  60  34  30  43  37  49   5  43  88  56  30  58  19  32  34  91  10  64  54  91  26  95  16  54  90   8  77  98   3  86  61  59  24  57  56  31  18   8  65  91  27  87  60  25  56  22  50  50  98  71  75  71  73  32  35  52  52  99  44  12  75  81  38  72  89  34  86  85  27  96  92  37  28  85  54   9  87  39  42  71   7  73  57  92  90  60  94  38  49  25  19   2  51  73  70  35  28  54  68  31   9  23  62  84  68  83  62  35  20  45  71  62  29  11  31  92  76  74  48  98  94  64  42  77  69  45  25  31  97  65  46  50  82  76  77   4  31  67  11  88  96   9   1  94  22  52  28  52   8  72  67  33  66  65  28   5  19  88  91  78  83  53  93  90  13  47  61  18   6  86  91  53  51   5  75  80  74   1  52  41  81  20  69   8  37  15  20  23  60  54  11  13  33  24   8  41  96  17  86  13  44  82  93  92  18  42  22  58  22  66  31  25  84  86  16  46  21  76  56  86  51  94  88  11  88  29  35  70  84  43  14  95  44  38  43  73  18   5  18  34  52  24  67  72  35  69  89  90  66  26  63  45  12  70  36  29  53  79  22  67  49   7  98  17  29   5  38  24  69  48  21  24  96  97  27  16   7  12  88  76  19  87  12  26   8  59  17  25  48  71  36  42  75  32  63   3  41  36  71   7   7  32  52  42   8  67  10  26  41   1  56  28  90  45  93  40  58  99  56  51  85  72   8  92  47  86  74  87  51  71  70  95  20  80  61  72  93  68  85  83  69   1   1  90  18  88  41  52  44  85  27  85  99  16  88  43  58  23  80  80  77  84  31  79  84  60  81  43  77  52   7  57  55  74  11  74   5  61  50  20  91  79  17  99  86   6  50  84   2  95  99  10  65  28  46  31  79   5  38   8  68  92   1  51  71  45  54  42  56  18  69  40  61  23  44  54  64  60  61  21  91  61  38  43  54   8  56   2  53  19  23  12  66  60  66  55  70  98                                                                                                                                                                            
                                                                                                                                                                          77  51  70  90  25  92   5  43  34  77  54  47  11   7  18  61  99  63  80   2  19  37  10  18  54  27  18  34  51  71  57  51  69   6  38  36  16  21  53  51  86  65  92  16  44  28  10  72  75  27  57  72  39  38  94  69  30  45  82  35   4  48  72  70  55  47  49  26  80  33   3  19  85  23  47  32  17  97  17  44  51  67  17  46  86  17  96  75  98  89  51  54  55  65  63  97  42  63  14  58  25  40  85  99  97  79  59  66  29  75  70  98  78  96  51  59  77  37   9  90  84  22  68  57  77  49  20  99  18  56  97  30  12  61  67  97  36  35  81  17  98  67  23  73  83  72  76  30  99  77  57  66  78  97  27  33  96  55  78  94  40  36  50  89   3   1  17  80  64  41  30  87  94  36  41  11  35  33  43  63  58  47  23  43  97  17  11   4  14  31  32  83  50  92  47  40  48  92  68  70  96  45  33  93  95  56  36  38  85  38  16  87  63  74  44  88  36  72  62  91  31  63  35  17  42  92  33  82  36  16  57  81  33  89  46  10  40   8   1  12  78  82  96  18  19  61  80  58  26  60   5  39  54   6  12  64  79  59  34  51  43  49  70  86  80  72  61  54  35  61  62   8   7   4  82  50  57  85  28  44  59  52  79  22  47  90  16  29   2  15  54  11  70  11  39  98  13  40  51  53  99  66   8  22   3  25  40  85  26  84  87  99  20  69  44  55  26  79   4   7  92  27  29  97  52  12   9  14  94  77  71  68  11  79  70   1  62  82  96  43  40  19   4  89  79  71  71  89  10  55  16   8  97  25  53   1  20  69  35   5  54  50  30  93  13  33  36  20  51  26  68  16   7   9  56  89  93  46  81  47  31  12  37  59  36   3  50  90  44  47  98  74  99  34  28  37  11  83  36  62   5  55  36  57   2  83  73   9  58  29  19  57  94  88  99  67  20  38  92  67  65  79  89  12  45  58  62  40  73  98  75   5  26  23  18  10  70  38  69  18  90  90  24  49  23  32   8  35  55  41  70  43  58  30  87  17  43  71  89  15  63  39  52  71  36  48  60  90  39  89  66  48  61  41  42  98  73  14  24  33  47  51   7  93  29  87  66  39  82  24  77   2  17  97  25  73  82  95  82  93  14  90  50   5  38  20  75  25  70  95   3   3  62  52  76  98  26  24   5  67  98  37  20  66  94  32   3  41  22  20   3  56  57  10  12  46  90  55  68  82  27  81  56  41  49  45  75  79  44  71  70  34  26  97  37  10  58  18  83  38  28  70  68  70  70  37  10  14   4  48  12   9   9  93  28  34  11  72  47  17  61  59  62  48  20  38  63  93  63   5  32  30   7  87  87  55  72   1  67   6  85  47  93  43  31  34  77   9  79  56  64  76  85  99  78  72  57  47  87  80  90  14  13  81  41   5  70  97  32  24  21  89  68  66  10  40  86  26  70  61  47  17  98  62  20  76  54  32  57  89   2  61  18  58  40  55  34  65  93  75  78  13  91  78  50  85  63  42  24  22  93   9  79  75  89  68  93   5  88  13  42  45  19  13  50  29  95  67  47   3  79  93  60  63  92  42  39  58  66  61  13  34  65  49  43   6  13  53  91  71  97  31  29  96  81  25  65   6  52  94  97  98  35  59   6   3  31   4  76  67  81  27  14  62  66   6  73  46  70  44  24  41  36  85  59  94  31  18   5  73  61  70  94  74  49  20  64  63  19  92  53  38  15  16  60  47  64  47  55  84  99  83  80  80  53  74  77  16  99  44  46  28  27  23  18  60  43  41  16   7  77  61  89  85  52  78  84  90  32  13  64  78  34  68  52  11  72  41  42  69  42  32  87  12   2  27  60  13  82  22  83  56  90  26   7   8  73  43  93  61  69  44  28  41  66  71  98  64  72  57  27  85   1  34  51  56  58  10  64  40  53  66  75  43  44  30  80  62  86  46  18  92  64  12  45  49  97  27  51  19  75  49  52  87  48  32  24   6  79  97  32   5  90   9   7  69  77  16  15  73  32  58  40  83  12  92  23  23   4  90   3  61  58  30   8  51   4  74  54  53  48   6  76  46                                                                                                                                                                          
                                                                                                                                                                        53  71  60  88  39  84  66  41  65  93  52  95  51  39  69  63  76  49  42  82  89   2  64   1  75   5  66  78   2  82  99  49  19  40  94  94  82  22  55  79  18  80  32  94  98  88  80  96  44  59  55   3  22  99  87  91  28  65  28  47  56   2   9  51  75  95  14  62  30  34  63  15  39  97  38  63  78  59  10   9  90  85  83   7   7  49  23  41  92  13  90  28  94  19  15  43  72  49  56  81  34  33  86  19  26  44  49  81  78  40  87  72  47  45  22  66  60  58  65  36  92  30   2  35  96  96  16  34  22  85  96  33  61  70  53  71  53  60  37  76  79  98  39  31  89  23  79  67  99  98  92  54  48  10  30  28  81  98  92  39  63  75  75  15  41  37   6  83  14  90  83  50  21  59  37  42  33  42  67  10  75  36  98  91  50  57  38  91  73  46  81  94  67  71  29  41  82  47  63  30  47  35   3   1  55  21  79  19  99  63  44  15  15   3  40  96  56  36  98  87  50  61  13  45  77  56  88   6  30  50  38  99  76  85  15  35   6  45   1  94  20  72  48  29  23  62  20  21  98  93  40  81  29  82  89   7  72  94  88  69  70  60  15  64  22  98  64  34  42   5  68  54  27  99  12  94  84  64  15  80  65  40  55  50  23  58  61  59  91  34  71  50  27  33  74  13  43  26  62  81  44  16  24  26  50   4  79  30  45  73  65  20  57  75  85  53  76  75  21  95  33  11  16  59  64  76  74  23   1  52  85  53  65  21  44  92  22   6  75  17  24  78  29  59  12  72  11  54   8  44  29  14  12   7  69  51  98  50  86  44  78  73  79  66  83  42  84  95  54  38   2  51  68  29  52  31   8  19  79  61  21  23  59  12  88  96  70  47  69  48  57  18  48  80  95  98  98  83  27  93  28  15  77  83  51   8   9  63  46  96  86  86  50  78  76  32  38  92   3  53  26  85  34  14  68  12  49  58  89  31  86  20  92   4  39  19   3  18  42  32  77  22  81  29   9  12  93  44  70  99  56  96  58  93  20   8  25   9  33  68  56   9  64  16  90  95  31  77  78  45  28   3  68  28  71  50  37  69  91  11  46  39  38  46  38  75  35  16  43  75  43   3  81  54  59  98  47  22  23  66  87  13  66   3  70  38  15  34  85  57   6  21  18  26  21  79  57  14  76  33  47  87  25  24  22  21  59  32  55  45  44  47  91  73  65  31  99  56  36   5  60  39  24  32  26  36  93  48   1  96  71  13  51  39  76  52  85  77  78  29  89  61  76  24  46  29  82  89  82  16  16  82   9  14   6  11  47   2  70  22  67   3  97  94  71  42  81  23  80  39  46  41  60  47  24  79  91   2  38  85   8  67  63  65  70   2  61  79  76  57  22  22  11  66  33  46  35  86  82  97  46  19  44  75  55  67  32  58  99   6  69  98  99  99  90  19  90  89  53  76  52  80  94  31  31  36  47  72  95  90  96  54  87  89  82  92  47  52  34  36  41  49   3  70  21  35  96  30  36  83  59  44  41  72  52  84  75  19  18  93  54   2   6  32  39  52  17  23  98  57  13  73  85  82  95  86   3  66  95  90  41  38  92  61  60  74  89  39   5  90  66  29  20  52   9  39  82   4  34  51  15  49  45  71  43  61  73  35  90  77  87   3  48  18  57  33  82  86  39  44  36  16  24  45  37  91  43  26  63  37  51  86  58  58  47  40  15  59  18  75  14  33  37   9  57  38  45  71  48  14  96  32  64  42  56  29  10   9  82   1  75  28   5  53  43  32  17  84  16  34  39  82  57  55  98  17  32  19  85  75  42  47  14  29  24  66  38  54  25  63  53  39  43  41   2   8  50  10  24  31  33  66  85  21  53   8  85  62  11  80  87  99  59  11  96  77  94  12  79  15  14  47  26  88  34   2  89  16  31  55  21  47  80  87  80  74  35  42  57  87  77  59  75  27  23  29  85  74  50  69  81   9  87  75  88  57  62  12  69  74  17  34  74  37  59  59  43  79  66  83  98  11  75  84  24  59  33  96  57  72  65  30  17  28  60  92  14  13  36  92  60  65  69  43  66                                                                                                                                                                        
                                                                                                                                                                      93  48  49  10  91  59  54  39  26  34  45  62  38  79  16  93  27   8  67  29  10  80  42  89  88  11  32  32   5  57  29  53  95  38   2  85  67  99  79  39  36   7  65  61  86  62  57  75  29  65  14  95   3  35  96  57  98  80  91   4  33  17  67  37  67  73  50  45  77  39  74   9  31  87  75  29  43  77  63  22  26  95   5  19  30  15  45  95  91  19  64  12  39  68  59  37  35  22  25  53  49  36  39  61  98  12  92  38   8  60  53  96  66  56  82  91  86   3  54  59   7  34   4   3  52  42  49  48  81  11  69  33  76  40  85  25  45   3  15  35  12  14  73  73  50  27  12  20  13  77  81  47  58  27  44  12  97  80  50  93  47  21  36  67  55  88  26  31   9  78  94  49  49  11  38  87  47   5  87  82  92  66  47  48   5  27  83  86  41  62  98   3  83  39  30  23  10   2  94  56  90  86  80  96  98  35  67   9  27  72  60  46   7  75  80  95  21   7  33  56  51  76  52  30  81  56   5  64  89  86  53  73  24  51  99  79  10  93  99  30  19  59  57  29  52  11   7  72  68  64  23  30  93  75  89  66  78  84  73  18  69  63  18   1   4  25   9  54  14  84  54  48  56  97  51  50  77  25  41  70  97  90  66  50  84  17  12  42  33  27  25  97   2  50  44  97  99  90  92   1  87  98  42  76  20  17  41  80  83  58  21  64  74  85   3  19  16  92  21  96  26  25  59   9  38  39   1  89  73  40  53  20  10  93  81  47  95  50  74  65  93  59  16  71  60  53  33   6  66  96  42  42  73  54  21  75  89  28  37  22  88  40  34  35  10  72  76  74  57  48  87  74  29  88  95  18  36  42  25  36  42  60  24  56  67  92   7  34  70  89  92   9  15  11  84  57  46  44  71  83  72  22  53  66  94  69  70  31  21  89  67  44  61  74  92  81  76  57  87  20  58  42  13   4  79  89  57  24  78  66  35   2  48  95  40  78  29  37  62  87  50  40  28  38  45  35  59  25  48  81  28  89  46  21  82  59  40  21  28  73  53  23  47  76  80  97  19  91  38  72   8  67  87  36  23   7  67  82  31  35  53  18  24  46   7  78  25  22  66  65  77  47  36  84  59  16  26  59  85  40  24  50  45  63  49  24  34  55  73  14  85   9  19   4  52  85   5  90  25  72  15  33  30  97  39  42  75  12  26   7  80  58   8   1  25  24  57  64  96  34   2  73  84  44   2  85  94  83  12  39  46  92  48  66  12  49  87  83  56  19  87  71  49  65  65  72  30  67  89  15  29  30   4  40   5  75  74  64   2   9  21  37  75   3  60  32  79  83  76  72  36  58  59  87  56  32  87  22  76  52  43  52  71  18   2  52   6  92  87  30  95   2  50  30  84  47  39  96  23  20  36  90  68  82  55   2  96  96  35  25  98   7  16  25  12  86   3  41  16  11  72  80  20  32  25  98  87  65  59  86  93  88  67  17   3  61  57  98  58  46  64  65  74  30  28  31  90  96  65  55  36  30  53  73  20   7  27  60  55  52  22   8  65  97  10  69  36  30  74  35  85  66  81  55  50  76   1  52  62  17  10  40  72  63  28  79  12  87  11  23  25  37  18  98  53  46  63  23  39  77  95  78  36  80  34  49  84  53  86  89  83  27  77  13  54  10  18  58  47  61   5  53  46  44  14  49  43  69  37  29  85  29  37  77   6  96   2  28  45  50  78   6  52  95  62  90  19  96  60  36   1  64  66  72  14  49  50  89  33   2  59  56  37  96  87  70   5  32  13  95  93  24  79  51   6  30  56  33  39   7  71   7  82   1  58  98  31  52  84  65  80  38  94  33   6  51  64  10  10  90  23  89  83  87  51  90  42  25  88  18  28  82  48  49  24  61  64  45  32  81  84  82  76  28  55  35  16  94   7  57  50  98  35  89  92  49  51  54  21  88  85  21  44  10  11  24   3  28  74  60  80  11  10  78  42  91  90  62  71  50  96  31  95  84  32  15  70   6  20  32  20  96  90   3  28  35  11  22  77  68  26  62  98  19  32  81   1  50   4  75  48  85  79  46   2  31                                                                                                                                                                      
                                                                                                                                                                    8   7   7  39  96  19  44  95  36  70  89  90  24  98  79  97  88  73  50  65  67  47  31  66  79  91   2   5  62  10  11  20  31  77  54  17  47  32  51  10  94  59   8  34  32  36  30  50   8  59  55  28  94  56  17  97  40  86  96  25  39  82  76  63  54  31  89  47  75   2  71   9  24   4  85  66  92  70  43  55  24  78  80  42  92  85  89  36  68  63  31  83  18  79  46  69  88  83  55  63  60  28  82  60  95  72  96  31  83  53  84  10  76  60  44  12  20  37  18   2   6  19  10  58  34  12  48  45  28  81  99  14  13  94  11  22  95  14  59  18  38  18  15   8  85  79  86  89  10  57  58  98   1  86  71  49  89  42  49   4  41  83  18   2  86  51   9  74  13  65  88  94   7  11   9  57  66  92  54  68   2  48  50  81  79   6  73  82  47  38   2  55  19  94  56  37  95  98  63  15  24  49  68   6  61  19  26  79  39  43  94  26  44  27  43  34   6  82  71  21  11  43  33  71  30  48  68  98   9  89   2  70   5  87  65  60  44  33  66  57  68  16  57  76  67   1  74  31  98  94  67  97  49  48   6   2  27  49  15  67  72  78  63  38  99  59  56  98  79  54  52  96  57  14  83  88  97   9  94  67  91  30  45  11  15  95   6  51  64  41  79  51  84  53  11  25  59  80   9  30  69  70  46  94  12  35  44  71  27  66   4  14  64  51  48  29   2  40  87  61  47  49  39  43  47  79  42  41  50  56  38  72  98  11  50  37  91  17  78  29  43  34  35  89  80  49  73  33  38  41  94  13  11   6  13  44  48  88  44  74  92  80  94  40  25  37  10  94  97  27  28  14  31  50  74  67  66  65  52  66  95  82  50  63  57  41   7  61  44   6  97  24  89  56  90  46  84  83  25  42  39  83  49  24  65  50  35  23  28  74  26  12   3  83   5  40  85  79  56  57  57  10  12  76  40  88  17  79  22  15  15  65  61  54  41  30  91  82  71  71  11  77  64  97   3   5  49  38  19   6  14  37  65  66  10  18  75  61  73  67  24  24  25  13  80  98  80   5  30   2  27  69  61  14  74  57  43  25  37  76  52  57  68  73  18   1   6  90   1  32   1  12  50  59  55  11  76  28  14  28  79  89  98  64  44  28  59  50  14  53  28  30  40  49  60  59  27  61  85  46   2  92  24  64  35  34  43  72  63  54  48  25  89  83  50  91  22  59  20  57  32  68  44  65  81  88  71  11  90  13  41  57  64  20  58  93  94  29  44  31  87  11  75  48  23  63  14  99  49  60  56  51  67  96  96  34  58  76  61  64  32  64  13  27  74  60  52  55  79  83  27  60  49  70  50  71  59  64  87  77  23  74  25  64  10  52  46  56  28  87  77  54  29  29  38  20  87  42  90  12  47  66  13  15  93  48  39  50  20  50  73  27  57  28  52  67  99  23  20  65  30  36   3  53  64  26  35   7  18  82  69  33  18  41  63  94  59  22  39  16  60  15   9  40  47  12  77  80  30  56  83  95  79  60  57  96  68  13  51  51   2  47  55  16  59  47  72  97  46  75  25  83  86  56  91  61  37  27  94  63  39  43  65  28   7  22  27  37  92   7  52  84  85  63  78  58  10  27  23  77  66  90  70  47  75   3  93  99  22  39  77  25  16  34  97  47  15  23  24  29  15  11  25  86  24  44  74  14  36  13  41   2  43   2  11  48  94  24  81  46  39  80   6  55  38  51  40  88   6   7  94  15  61  41  73  55  93  56  95  81  86  75  57  20  22  37  97  75  55   3  48  93  47  78  40  88  52  29  62  14  27  16  78  90  42  22  46  23  37  50  76  29  69  19  50  21  70  85  86  80  58  43  65   4  91  92  97  29  95  48  59  56  79  99  20  58  87  41   9  73  46  69  83  78  68  52   8  82  99  76  85   9  18  31  12  97   7  92  82  91  26   9  22  31  57  98  48  32  81   5  52  16  96  50  26  73  85  93  87  63   2  29  93  23  33  22  44  48  94  37  13   8  60  69  31  84  22   6  90  88  61  29  46  62  87  48  18  35  33  39  62  15  54  77  76  29  73                                                                                                                                                                    
                                                                                                                                                                  64  10   9  75  88   9  15  15  38  15  98  58   1  54  29  24  82  47   1  22  54  63   5  44  26  12  25  34  45  85  11  15  34  47  96  85  14  85   3  10  80  84  52  49  79  23  48  91  84  33  14  95  91  29  11  17   2  81  80  10  10  80  67  38  56  76   6  88  94  15  57   7  31  43  31  61  48  68  67  29  80  11  93  74  38  69  62  12   6  20  13  60  54  76  41  99  30  95  19  33  48  91  67  95  50   9  55  65  29  25  86   3  96  89  84  96  44  53  83  25  13  95  73  72  73  94  68  94  38  25  70  11  93  22  70  68  67  58  88  14  85  13  23  73  75  30  31  51  75  91   4  24  39  35  36  24  22  92  94  40  39  74  47  67  89  70  58   5  51  89  96  36  80  78  77  49  85  55  72  50  92  86  96  12  95  59  86  55  83  85  89  61  14  96  58  11  84  15  21  71  62  88   4   4  33  61  89  85  16  34   5  22   6   6  19  30  96  61  78  43  76  34  48   6  39  37  28  73  51  22  87   6  71  81  49  81  81  44  19   7  52  36  21  68  63  89  72  34  82  82  45  77  75  26  76  67  42  16   3  49  10  12   2  16  10  36   5  17  53  80  14  29  60   5  58   7  36   1  92  42  10  25   1  85  99  95  64  89  35  21  66   5  57  16  50  23   1  56  96  24  34  77  76  87   2  85   2   5  42  41  89  12  82  98  56  72  86  22  91  35  18  83  21  96  64  33  67  56  83  24  15  32  83  25  52  64  81  15  15  31  28  86  55  64  59  92  77  43  98  16  60  86  99  44  96  59  22  86  84  52  35  88  93  45   2  84  88  15  65  53  34  60  89  99  93  57  12  10  12  46  19  74  94   8  80  52  61   2   5  57  92  62  99  47  86  82  81  81  56  31  18  41  37  90  94  34  76  62  43   3  75  22  44  32  17  90  16  95  37  41  49  73   8  36  32  99  77  51  65  31  98  64   6  40  75   1  71  41   1   6   7  17  88  60  90  65  50   9  43  69  30  76  99  82   7  60  84  85  81   5  63  88  11  98  11  50  23  39  74   4  96  88  57   3  34  52  94  20   6  93  73  12  93  92  49  80  11  29  87  21  77  28  53  58  73   9  31  60  45  78  30  46  12  47  37   2  52  28  94  68  73  59  87  89  92  69  56  94  86  99  95  85  98  96   6  68  61  16  25  38  12  59  48  99  81  69  74  94  82  19  92  94  27  67  94  61  13  54  88  87  75  92  95  58  82  60  16  84  41  18  40  94  47  43  59  87  29  54  35  42  29  51  97  75  76  41   3  65  65  58  86  58  61  20  18  94  74  51  25  45  24   4  91  46  98  76  50  84  28  27  81  10  60  89  92  44  37  47  58  23  84   1  15  12  54  51  10  50  72  78  55  64  93  56  63  35  92   9  94  44   5  64  31  78  64  61  36  76  92  77  98  35   5  21  16  87  49  14  35  88  83  56  36  23  20  91  65   1   2  94  13  39   2  75  27  98   2  58  87  73  65  68  30  47   9  18  15  37   8  50  40  53   8  66  88  65  30  36  64  55  33  88   1  87   9  10  43  34  25  58  82  93   9  93  82  69  79  95  75   9  25  36  58  34  55  22  82  62  58  88  50  63  79  58  20  57  94  36  27  31  86  25  21   8  73  48  84  89  49  86  95  52  34  22  29  85  25  55  69  61  20  58  95  30   7  50  19  99  77  38  81   9  34  85  59  85  72  93  59  33  15  80  32  51  22  14   3  83  76  12  36  97  72  19  14  64  61  38  75  52  46   8  67  14  16  76  14  12  39  12  89  77  94  60  65  70  20  54  76  72  77  35  92  92  84  45  96  72  60  23  85   8  90  41  14  32  47  37  96  24  23  36   1  18  20   5  76  16  44  70  34  21   2  89  12  17  36  60  35  26   1  75  97  57  77  54   4  79  64  61  88  13  44  58  33  77  69  77  89  39  18  44  94  36  55  53  79  81  50   6  81  99  50  90  89  61  91  76  36  83  90  91  81  12  50  27  16  93  74  18  20  33  97  43  84  27  38  38  65  47  41  86  90  82   7  26  95  21                                                                                                                                                                  
                                                                                                                                                                29  83  60  95  47  34  13  56   6  55  84  29  32  63  95  51  67  90  71  12  33  78  53  93  23  72  67  49  25  35  40  28  99  80  48  76  24  38  39  39  59  33  47  63  44   3  95   5  49   7  22  65  67  59  66  16  79  68   4  87  23  58  27  50  99  46  37  78  88  86   5   4   6  34  73  11  55  33  85  83  46  95  56  68  66  49  96  34  65  96  59  36  97  95  26  63  40  36  61  43  51  86  73  52  15  32  24  18  98  60   9  79  78   9  45  39  30  73  41  37  88  78  73  16  61  68  63  45  50  83  59  84  13  15  58  32   4   2  58  18  45  19  45  29  22   9  84  91  71  28   7  92  18  62  64  19  54   2   6  54  14  80  99  29  94  17  44  62  97   1  47  20  78  90  12  36  38  84  28  36  73   5  14  75   6  29  35  21  61  74  56  97  30  79  27  27  22  94  67  25  61  89  41  40  98  32  81  52  92  55  18   2   6  62  51  98  97   4  73   2  53  47  43  34   4  65  51  10  13  25   7  73  19   5  36  42  39  41   5  37   5  80  93  39  27  83  38  33  25  62  17  61  45  95  61  79  30  88  25  13  93  51  36   5  27  17  15  59  47  49  91  60  25  12  38   6  69  98  90  33  55  21  12   8  72  75  72   1  74  57  38  70  43  66  60  55  40   3  19  46  22  36  35  87  83   7  46  11  51   8  45  99  49  48  85  39  68  35  14   9  83  21  55  23  16  38  90  80  50  48  18  55  74  62  57  84  13  28  79  43  15  14  36  79  77  24  54  65  45  72  13  20  19   2  32  89  92  77  18  51  66  33  72   8  91  54   7  43  47  57  15  65  51  29  50  30  65  20   4  37  22   7  21  97  46  19  48  70  23   8  56  72  46  33  62   2  28  21  47  12  30  99  80  85  41  44  10  13  52  72  56  21  72  72  72  65  58  81  61  90  25  63  63  21  66  26  56   6  58  37  68  35  34  53  98   2  58  75  49  39  42  65  32  37  41  14   1  69  86  11  87  65  28  53  36  68  93  49   5  92  18  28  52  76  99  73  17   9  45  30  87  74  21  75  71  68  91  48   1  41  59   3  22  50  46  51  15  79  55  73  83  18  44  54  54  99  69  13  80  41  93  62  27  51  46  35  11  63  66  57  74  82  66  66  54  79  88  96  40  49  51  14  55  89  67   6  54  15  43   1  12   1  54  71  64  83  23  20  60  25  62  85   4  91  80  33  98  87  54  72   6  78  66  40   8   2  71   5  15  41  25  46  47  96  97   8  58  14  15  33  92  64  69  89  36  93  14  89  95  62  61  42  76  59  95  42  43  16  13  67  18  93  15  99  98  75  15  52  90  58  64  27  55  96  50  88  47  67   2  69  30  28  64  51  82  89  78  67  12  52   7  68   8  68  61  27  47  12  65  25  81  28  38  85  65   3  52  15   2  67  54  73  35  38  86  68  15  66  87  60  26  75  49  22   1  19  36  43  14  51  51  69   1  38  49  44  55  24  12  48  39  28  73  72  49  41  18  92  14  49  63  58  47  81  73  30  37  81  90  28  55  86  29  50  66  90  11  87   4  68  14  44  31  73  24  68  54   7  43  59  26  33  95  47  41  80  32  47  99  20  96  17  99  83  59  28   7  80  31  85   6  16  66  50  23  57   8  39  99  52  18  24  75   8  10  95  69  21  40  39  92  66  93  17  11  77  10  26  82  47  20  75   5  96   9  52  44  75  73  20  34  30  29  71  58  60  97   8  98  95  59  68  16   5  44  61  17  74  59  65  95  41  42  62  97  74  14  24  57  52  14  50  95  11  75  64  49  83  25  11  32  72   7  91  32  44  45  70  55  43  77  59   6  56   3   3  27  64  54  69  16  99  72  93  41  15  46  94  73  28  45  19  85  19  67  38  16  54  35  48   3  13  16  29  51  59  96  87  52  96  25  88  96  48  50   8  20  23   1  97  27  96  68  24  76   5   5  98  80  69  77  24  96  45  60  28  60  36  33  99  70  64  39  69   2  20   6  72  70  82  19  35  43  60  51  19  47  75  19  15  15   1  45  82  25  89  50  61  62                                                                                                                                                                
                                                                                                                                                              23  97  87  51  98  73  96  71  10  88  36  96  45  32  37  76  69  73  51   6  61  81  39  78  62  68  33   6   1  95  60  66  73  67  97   6  97  14  30  22  17  21  35  64  56   2  24  75  70  96   8  92  94  47  39  57  71  91  93  74  77  17  97  50  38  60  47  17  93  38   1  85  35  84   7   7  17  74  75   7  26  43   2  62  44  52  37  29  18  25  62  54  97   5  85  93  43  99  11  21  92  35  96  65  84  73   6  87  27  76  21  61  27  87  29  92  73  20  58  60  37  89   3  26   2  75  73  45  29  94  49  50  90  83  98  72  58  85   5   3  78  15  46  79  55  33   5  37  69  71  53  70  15  60  35  21  81  64  76  51  91  64  76  46   9  53  95  22  89  85  28   6  96  30  34  14  81  84  22   4  98  10  17  47  22  48  18  88  22  94  61  19  36  50  79  94  96   3  59  55  95  66  68  82  17  14  40  11   9  87  76  48  24  53  90  75  40  46   4  97  34  53  93  37  46  34  40  41  25  56  52   5  65  95  75   8  71  52  93  32  65  16  74  73  88  93  65  79   8  76  38   1   9  45  30  57  19  67  86  62   8  55  53  57   7  56  15  14  26  37  87  81  12  31  58  61  80  72   8  89   8  50  47  10  39  21  34  31  52  31  65  48  28  35  80  76  78  44  80   5  15   5  72  25  38  17  17  66  82  79  43  51  22  97  53  54  49  39  74  85  79  35  94  82  62  79  64  10  79  20  70  17  83   1  44  31  37  64  85  99  84  94  14  82  42  81  96  72  29  79  12  49  15  25  42  11  98  81  52  11  65  74  78  84  17  98  26  45  66  32  27  43   1  36  80  14   1  93  89  30  80  80  67  22  21  43  79  39  80  20  48  48  85  30  68  69  68  15  84  16  14  96  76  74  22  79  66  51   2  91  90  88  91  59  79  76  70  26  91  97  88  94  92  42  48  26  53  87  48  17   9  52  84  57  68  43  74  72   5  34  89  36  50  73   1  22  66  57  65  95  60  82  82  69  48  32  84  26  57  51  76  12  55  36  39  50  23  70  30  81  95  84  42  20   5  80  74  68  56  10  75  60  69  87  93  18  20  95  23  33  28  21  61  89  60  57  87  82   2   9  13  44  11  62  66  69   8  86  73  13  13  50  70  86  65  66  88  37  91  52  43   6  35  56  13  71  42  44  68   2  33  21  96  72  43  73  42  19  18  30  36  77  36  34  39  49  31  99  80   9  35  15  60  52  60  27  67  90  18  53  17  61  22  69  68  14  42   2  36   8  95   3  51  86  83  18  41  51  13  50  53   6  60  95  88  97  52  55  12  54  95  91  85  78  84  22  15   3  59  49  35  40  13  89  61   8   5  53   6  99  62  77  68  43  84   1  14   2  34  28  27  13  55  85  28  36  97  14  34  53  25  14  38  98  21   1   5  65  60   4  59  58  20  19  79  75   4  23  25  79  55  23  31  49   8  43  28  70  66  64  77  69   4  59  16  53  13   5   9  37  73  37  91  74  43  95  11  45   9  54  12   9  67  66  73  36  73  34  94  60   5  75  18  28  85  67  41   3  12  29  55  55  67  56  29  17  91  84  66  13  19  45   1  99  86  19  69  24  10  46   9  69  10  70  21  21  39  80   6   7  33  20  73  47  42  89  20  86  59  45  12  61  65  77  64   3  32  80  79  69  59  17  25  97  42  95  27  44  75  58  47   7  10  25  99  49  71  14  38  38  94  36  69  68  29  73  46  66   1  78  91  17  31  29   6  28  83  26  29  90  85  81  18  98   4  33  67  46  35  72  45  90  18  34   2  59   8   6  89  80  49  85  79  25  50  99  29  49  74  78  40  43  35  30  26  27   6  39  62  46   7  40  30  99   3  70  35   4  97   8  51  79  68  14  19  22  10  46  60  17  98   9  42  76  10  23  43   8  41  91  54  47  21  16  83  61  15   7   1  73  91  35  45  79  28  91  60  13  52  52  13  14  60  27  90  81  76  91  19  40  98  52  92  90  91  59   5  74  82  56  73  72  18  90  76  26  85  66  33  65  29  88  66  43  34  68  71  47   1  63                                                                                                                                                              
                                                                                                                                                            38  28  67  14  23  78  68  31  92  72  58  23   8  60  49  74   3  63  93  84   5  57  60  75  16  14  39  92  27  10  41  15  82  68  91  73  35  10  45  10   4  39  24  48  66  72  59  55  26  22  24  17  22  96  30  65  70  82  19  90   8  81   9  99  28  73  75   4  11  55   2  44  85  71  99  64  50   8  91  14  85  20  13  38  99  57  17  65  59  21  97  17  45  89  58  94  45  48  64   5  26  77  33  71  93  91  29  22  43  38   6  72  45  70  48  27  91  64  45  23  97  15  73  73  41  96  15   5  35  53  59  78  28  45  48  35  27   7  74  37  61  55  73  32  63  20  24  81  80  37  22  86  88  42  36  60  48  97  38   5  49  37  94  82   8  20  74  16  69  88  71  78  56  14  66   2  99   4  64  68  65  38  84  89  20  77  86  40  97  97  69  53  20  63  63  45  24  78  87   2  62  87   6  20  52  26  29  58  58  68   4  31  80  29  72   2  92  36  91  17  75  16  77   4  60  72  96  21  70  17  40  85   1  92  80  83  71  19  29  94   8  51   9  99  61  35  94  17  33  68  40  10  55  19  19  33  53  51   4   1  74  95   6  62  26  95  37  34   3  51  42  74  27  71  88  64  42   6  34  60   8  56   7  19  10   3  76  70  45  15  54  35  12  69  42  51  10  47  85  60  77  69  27  84  94  43  33  73  52   9  40  70  66  43  93  89  22  34  18  33  17  33  80  12  60  89  18  60  69  89  15  11  64  25   3  44   2  49  74  81  51  13  48  91  74  58  51  83   3   6  93  18  80  55  43  85  45  38  68  81   4   4  27   7  93  82  69  87  27  39  14  61   7  70   5  27  77  44  43  54  32  12  91   6  59  40  18  22  91  40  84  19  11  49  19   7  93  56  16  65  35  51  93  40  37  70  79  83  74   9  52  27  48  16  97  75  33  55  55  21  88  49   7  91   1  91  21   3  55  96  54  80  41  55  15   8  38  72  49  94  87  35  28  62  87  37  64  77  75  43  96  65  83  98  43  84  63  19   1  56  41   3  30  77  60   3  57  33  54  46  46  74   9  61  17  31  15  63  96  49  16  14  73  76  82  48  55  90  36  43  28  69  83  79  44   3  88  50  33  38  33  28  49  12  35  57  35  96  80  37  87  61   9  64  26  25  33  53  32  33  24  40   1  80  48  34  36  92  84  74  17  56  54  70  41  68   4  37  57  50  65  49   6  26  52  75  44  42  43  30  27  41  34  65  45   9  11  13  83  23  16   8  97  13  96  72  50  64  40  87  54  25  39  59  32   3  59   8  83  96  91  79  55  12  97  55  99  65  52  60  63  80  13   2   9  48  93  60  21  50  63  49  77  50  32  23  10  72  12  39  99  17  71  47   7  99  98  63   8  11  70  17  45  67  82  72  10  78  41  15  23  95  64  95  70  10  36  31   2   4  12  70  48  67  90  50  62  39   8  35   7  55  55  47  45  95  54  14   9  60  17  52   2  61  82  81  54  85  85   9  38  81  65  20   9  83  90  96  29  61  30  71  64  97  97  79  85  41  48  32  53  30  10  75  14  78  97  60  24  16  63  89  90  86  10  33  91  40  74  94  72  80  64  38  32  38  68  89  64  81  79  47  76   8  45  43   4  99  15  16  85  22   1  71  94   3  79  18  24  12  85  73  65  50  60  12  94  12   4  92  25  30  67  23  40  68  96   2  41  21  74  12  76  39  93  19  70  81  61  34  70  36  33  50  28  50   9  41  85  82  36   2  65  55  11  50  13  21  77   7  71  69  77  87   4  88   2  20  33  89  13   2  41  85  29   6  41  50  64  63  86  40  80  71  11  65  97  58   4  61  63  54  60  41  62  95  23  52   4  33  27  34  96  42   9  95  77  60  60  78  46  36  92  48  41  40  45  87   6  86  28  35  60  78  94  17  59   7   9  81  95   5  71  32  79   8   8  54  63  82  81  26  30  15  50  13  98  75  43  71   1  32   6  82   2  60  37  59  47  29  86  94  52  13  85  36  32  13  94  48  27  24   6  64  57  91  85  30  23  10  65  56  49  77  26  68  64  75  63  69  16                                                                                                                                                            
                                                                                                                                                          30  84  42  54  60  17   7  75  13  11  17  58  71  78  76  60  41  20  92  39  86  65  78   4  32   9  21  70  63  85  10  61  57  40  70  63  81   7  72  39  88  26   8   3  55  20  46  38  77  62  90  12  20  33  10  87  26  61  75  30  30  97   6  61  44  60  25  36  36  92  77  59  27  14  65  78  65  38  17  77  46  80  95  11  90   5  96  34  35  41  18   5  79   5  73  26  79  61  15  23  54  52  58  80  86  23  48  83   4  83  32  26  72  50  81  94  24  38   7  60  39  67  50  69  23  33  84  48  85  58  50  57  69  62  56  54   4  75  97  21  24  94  70  50  17   5  90  59  48  49  39  35  24  14   7  51  16  57  60  28  65  57  98  67   6  57  93   5  54  10  81   1  15  79   8  29  66  87  57  24  28  98  60  69   3  49  28  77  56  56  71  23  13   9  42  86  30   7  40   4  59  73  14  18   6  66  95  14   9  94  76  99  32  88  56   8  92  69  11  24  60   8  83   9  76  96  48  46   8  25   7  73  80  60  44   5  55  92  99  79  50   6  10  85  74   2  70  58  50  96  79  86   9   5  56  21  68  93  80  94  54  89  34  48   3  13  58   4  63   5  57  46  22  98  15  16  67  31  87  12  36  32  86  74  11   2  77   7  65   5  21   4   2   8  95  93  19  28  21  96   3  68  99  41  70  85  14   6  75  84  30  72  16  89  95  19  52  36  95  36  85  43  41  93  27  16  10  60  34  27  66  63  11  86  19  62  22  28  64  29  78  86  91  79  69  15  40  28  27  71   5  70  57  72   2  19  23   9  49  30  36  91   6   8  61  92  31   3   5  19  84  61  42  67  57  12  36  91  19  10  26  55  43  93  75  26  44  77   5  77  75  35  43  37  14  14  22  18  85  21  74  46  68   7  58  18  35  97  56  40  22  48  89  23   1  21  14  42  80  32  32  65  93  30  91  31  62  87   1  67  18  46  85  19  30  74  98   4  93  69  68  68  49  31  51  94  99  25  38  43  34  83  46   7  41  85   4  73  42  31  63  19  70  39  64  46  15  85  79  77  41  34  41  71  96  71  78  91  94  40  70  70  32  48  58  20  79   9  60  63  69  24  58  57  40  20  65  26  67  92  35  39   1  61  14  20  88  57  80   2  91  38  37  64  79  80  65  90  95  96  90  61  56  48   5   1  37  59  69  47  95  85  52  11  65  84  29  76  30  52  55  43  14  70  32  17  52   1  97  81  23  23  93  47  26  52  45  51  73  32   2  67  36  98   6  43   7  84  53   9  62  91  24  39  79  54  60  87  26  74   2  74  16  18   5  48  38  80  22  87  61  37  88  83  47  93  46  63  28   3  72   5  45  89  52  90  88  16  98   4  30  38  75  80  28  28  14  62  25  53  63  22   9  62  69  11  40  91  82  26  37  44  85  96  54  10  67  61  91  38  92  48   9  90  64  44  21  10  72  42  96   9  10  37  83  64  89  31  58  29  26  51  33  72  30  26   4  88  20  73  53  34   6   4  48  41  39  19  37  90  10  54   6   5  27  90  61  94  87  18  19  64   3  39  15  34  17  41  89  84  53  19  87  47  52  59  19  73  23  64  85  67  63  83   1  84  96  88  97  90  56  17  66  85  72  81  62   1  47  27  59  59  63  71  43  59  59  47  37  77  55   2  60  88   5  54  19  99  10  12  20  61   4  40  77  97  13  73  59  27  62  94  69   8  12  12  96  87  48  83  46  24  37  15  44  48  18  58  15  54  45  93  45  57  42  54  18  38  61  66  39  79  84  14  84  44  21  44  79  49  87  90  95  89  35  17  20  22  50  63   1  76  53  75  51  21  27  95  20   5  42  93   7  75  27  80  54  59  40  76  24  99   5  62  20  25  99  73  68  49  28  93  58  27  82  62  37  43  30  78  91   7  44  79  28   1  38  90  30  65  70  70  70  51  96  11  38  91  98  72  44  88  82  32  69   8  76  74  97  67  61  57  29  65  98  40  64  41  29  98  97  62  12  91  82  77  76  35  56  86  20  74  26  52  39  83  84  75  31  67  19  82  49  20  47  67  98  75  60  20  78  19                                                                                                                                                          
                                                                                                                                                        8  45  65  58   9  52  85  52   2  23  91  39  17  56  12  35   5   6  78  42  64  98  40  48  46  24  34  37  29  24  80  67  49  96   8  94  26  62  19  21  53  56  31  13  17  76  23  56  97  64   5  65  34  99  96   7  92  71  44  42  21  71  44  16  33  23  23  74  28  42  85  64  65  72  48  86  69  13  69  54  51  46  73  59  33  74   9  11  61  25   3  27  77  27  89  34  84  78  98  90  71  80  58  74  97  51  56  82  45  89   3  76  80  23  64  13  52  56  62   5  25  85  64  18   2  53  94  56  95  93  88  90  86  21  37  13  71  80  71  78  72  91  83  97  41   5  37  17  16  76  67  78  64  28  36  31  61  36  99  49  91  96  25  35  71  23  15   2  21  86  25  40   7  61  63  56  46  14  37  11  10  96  82  38  93  21  92  22  17  28  76  87  20  80  68  90  30  99  55  89  83  80  13  63  99  60  49  57  72  82  72  75  28  14   1  48  25  23  97  21  57  22  64  34  18  92  31  37  17   8  15  49  77  37  92  75   1  61  11  99   5  99  85  13   2  31  63   3  46  61   5  15  11  90  32  10   2  23  37   1  71  49   5  10  84  64  78  26  86  21  99  52  95  44  81  42   9  54  16  86  49  42   6  35  87  99  93  32  69  66  71  90  11  47  56  55  33  19  35  68  10  38   9  33  56  36  78   4  54  11  50  89  82   4  92  15   7  28  87   9  18   8  40  30  72  89  49  30  99  98  51  59  60  99  41  28  86  37  68  40  52   5  43  97  58  30  97  59  13   4  54  13  30  14  29  98  22  74  69  33  23   4  88   4  33  36  22  52  54  54  54  30  44  48  67  53  82  92   1  41  21  37  25  68  33   5  45  48  27  72   6  90  24  96  50  98  83   6   6   2  77  60   5  94  54  36  10  61  56   7  45  55  71  61  12  20  85  84  17  98  71  28  61  86  28  78  34  37  42   8  14  88  76  94  42  36  10  99  78  53  38  61  29  90  42  71  54  29  62  23  56  59  92  60  21  32  98  93  95   1  12  35  68  70  20  40  94  20  14  23  86  46  38  50  65  87  30  68  71  46  82  82  36  25  25  52  90  62  60  23  77  31  73  48  89  63  28  82  47  92   1  13  51  91   5  95  78  66  77  23  62  35  77  23  14  77  56  84  25  89  31  92  11  78  62  29  26  74  50  98  42  57  65  76  19  60  86  99  38  50  79  12  33  83  92  30  43  71  90  68  14  96  88  63  57  38  45  27   3  12  76  27  39  56  71  83  36  73  61  48  52  58  51  28  12  55  69  77  91  20   8  27  97  75  99  91  59  55  33  22  56  86  70  35  71  24  10  87  80  26  68  38  35  23  20  91  41  27  57  26  13  29  55  21  67   4  36  22  46  58  22  16  28  94  21   1  72  19  27  98  74   8  61  92  24   4  88  55  36  87  26  75   9  61  36  93  94  25  27  54  79  70  71  23  48  50  41  11  38  33  43  21  20  89  93  85  56  23  52  65   5  58  81  16  38  59  70  12  91  67  84  77   5  41  35  54  97  42  26  21  28  82   2  16   9  47  64  67   5  44  92  86  97  62  28  50  76  53  26  98   8  54  98  47  39  42  60  46  66  90  31  72  51  41  13  22  90  72   6  98  74  39  62  74  27   1  90  46  19  16  13  55  57   4  15   1  11  44  34  23  92  65  95  37  53  54   7  18   4   6  71  43  78  67  10  72  83  64  46  62  30  90  85  28  28  20  98  91  38  37  98  42  28  16   6  94  78  14  47  10  76  74  15   8  46  17  90  92   4  54  79   1   3   1  83  58  27  59  63  48  63  77   2  91   4  95  11  43  45  92  12  65   5  13  88  25  36   7  50  25  49  97  79  28  88  13  18  69  95   6   7  77  85  61  22  16  88   9  69  33  78  60  29  40   5  40   7  54  57  36   1  35   9  54  30  66  20  24  64  40  60  95  53  59  25  10  31  29  97  52  87  30  24  98  73  32  38  85  95  95  15  82  13   9   7  64  54  60  93   6  51  46  40  82   7  92  71  70  73  94  55  30  99  62  93  86  47  40   7  72  34  72  51                                                                                                                                                        
                                                                                                                                                      41  58  11  19  52  81  80  70  70  36  33  48  65  73  53  47  56  86  29  75   1   2   4  25  24  72  82  49  67   5  22  50  63  23  32  98  78  34  82  34  94  98  80  23  17  37  77  97  98  27  12   1  37  60  51  12  70  41  96  40  94  49  94  19  74   7  12  60  49  59  38  98  53  22  51  55  12  65  93  75  35  65  46  11  43  40  31  13  79  13  85  18  43   8  76  48  25  38  89  58  15  25  12  14  48  44  46  79  48  30  21  33  57  15  82  76  77   9  12  56  78  87  50  36  54  65  68  73  74  75  50  68  22  62  61  44   2   8  70  63  59  31  74  45  26  42  98  43  48  67  87  26   5  44  36  56  56  53  59  11  76  71  92  57  44  21  46  39  45  55  60  58  36  53  39  66  17  27  28  97  64  80  26  43   3  38  83  42  94  39  46   7  33   4   1  12  10  24  57  16  25  49  98  29  28  93  32  45  38  42  34  47  68   7  93  90  34  78   5  40  63  95  73  76  50  94  64  15  15  69  86  65  51  94  10  88  44  65  42   9   7  93  30  64  68  46  67  91  81  94  99  43  74  66  66  94  55   7  66  61  80  36  87  54  87  87  52  13  37  24  86  13  96  32  68  43  37  58  85  12  16  19  65  41  73  54  69  32  87  20  21  55  52  82  41  42  36  89  21   2  56  59  83  67  70  46  61  15  40  52  11  60  69  96  11  67  63  15  16  73   2  26  45  17  86  45  94  85  55  63  71  38  83  24  12  56  65   2  91  64  22  19  28  39  62  88   8  48  89  33  23  30  95  85  58   8   4  46   3   1  96   2  13  24  91  87   4  54  62  38  18  98  93  74  83  80  41  21  12  52  55   2  93  45  80  55  56  11  32  65  57  71  49  70  55  75  80  13  75  70  12  69   1  81  10  21  70  78  80  17  22   5  15  16  28  76  23  89  20  68  58  40  33  49  74  77  11  69  21  55  85  37  63  47   9  67  87  95  34  24  99  64  45  23  97  70  62  16  57  24  15  16  22  22  36  90  32  56  12  58  80  24  48  36  97  92  29  15  23  51  95  49  45  63  99  11  77  26  74  71  92  10  72  71  99  70  65  46  94  31  60  25  97  11  11  60  21  17  84  23  36  21  74  59  26  90  99   8  42  25  28  31  31   5  96  71  45  22  97  89  66  35  92  48  36  66  52  77  87  76  18  74  51  72  80  62  58  67  37  58  43  27  61  61  44  63  91  37  72  92  36  71  88  47  74   2  12  44  80  18  69  20  37  42  36  47  58  86  16  98  45  48  18  30  20  76  62  83  39  13  37  93  74  98  55   2   1  22  99  50  43  77  66  86  13  47  23  77  72  22  76  41  80  90  59  94  81  73  81  57  35  92   3  91  55  17  74  69  91   6  15  27  68  97  95  78  28  63  44  99  46  42  79  90  48  29  39  23  68  58  23  21  29  26  28  85  95  53  35  42  28  71  77  53  16  12  92  65  13  37  64  68  79  15  83  17  74  17  31  75  41  54  48  54  79  56  22  16   8  85  33  52  55  61  75  51  80  71  10  49  78   9  72  28   7  27  13   9  36  77  34  12  94  32  86  84   2  79  29  33  63  71  43  48  45   1  59  68   7   1  31  13  20  63  51  33  61   4  59  78  52  52   1  27  47  76  90  41  32  35  29  70  81  50  57  85  76  98  80  76  32  87  33  59  19  17  29  25  84  48  25  53   8  29  18  71  77  49  43  40  97  84  99   3  84  65  42  86  43  48   5  37  27  84  31  98  46  46   1  68  26  34   4  37  40  70  11  23  48  70  38  72  69  19  73  81  92  97  22  75   3  43   1  32  24   1  48  44  62  59  17  81   3  57  96  57  81  78  40  89  76  53  29   3  91  25  98  95  91  58  82  93  53  39   9  48  86  60   6  16  66  92  83  92  32  80  24  95  13  16  70  43  96  65  81  48  10  37  22  28  88  46  53  88  43  47  49  62  75  83  99  83  65  73  34   9  56  28   1  37  75   2  88  44  86  33  28  65  92  62  28  10  60  81  87  15  21  43  27   1  89  51  28  58  69  45  82   2  68  53  93  20  18  77                                                                                                                                                      
                                                                                                                                                    56   3   6  92  87  87  19  34  66  66  91  59  53  76  71  87  55  44  21  22  93  62   1   6  48  82  59  68  28  49  97  32  82  44  59  24  63  32  32   7   1  10  47  26  76  94  57   4   3  63   6  76  33  39  41  44  14  44  24  55  32  22  81  37   3  73  16  53  25  80  54  27   7   4  75  27  99  41  40  94  34  97  39  20  37  15  77   1  36   3  47  90  56   3  50  51  14  24  26   3  39  19  49  17  77  15  70  37  70  42  41  11  63  54  76  70   1  92  57  78  34  70  47  47  67  53  77   5  98  33  88  40  52  59  41  48  15  92  69  13  57  24  52   5  96  76  42  61  48  29  47  42  68   8  97  27  53  64  83  25  28  53  54  39  53  60  16  26   4  11  32  36  74  48   9  92  42  92   7  15  15  65  66  69  81  14  67  22  41  61  18  68   6  71  48  16  33  85  42  68  77  84  28  80  98  68  28  33  50  53  15  92  91  44  95  22  93  20  20  70  36  82  55  17  71  78  12  38  37  16  18  15   6  68  98  57  85  70  34  20  33  63   6  38  62  25  67  73  88  55  92  96   6  85  25  83  60  43  20  15  61  79  23  14  79  96  76  50  57  61  77  90  96   5  45  52  43   1  25   2  39  67  52  70  72  60  45  55  57  14  23  96  48  61  75  24  36  89  53  18  19  75  49  73   8  72  44  18  24  73  90  54  89  22  46  50  84  43   1  38   2  79  34  91  14  60  91  85  39  39  31  92  20  85  14   3  92  46  64  44  75  82  90  86  85  49  85  24  17  48  89  54  54  63  17  70  50  43  10  73  13  65  97  75  29   7  62  70  95  90  16  69  69  44  80  36   7  26  27  85  69  28  78  11   6  43  74  72   9  97  28  72   9  26  94  87  60  64  92  51  93   1  10  64  10  62  10  99  62   4  74  60  14  73  68  59  97  52  68  55  14  90  78  62  76   3  11  58   9  41  49  20  81  95  84  15  64  66  17   1  32  90  15  10  56  77  25  90  21  37  87  64  71  15  77  97  54  64  93  64  92  38  74  65  47   2  57  23  39   1  89  86   1  87  75   6  88  89  86  32  54  75  13  98  48  10  24  69  79  93  36  84  11   5   6   8  33  64  48  55  94  31  59  12  68  76  36  10  83   6  74  49  30  44  26   4  24  65  26  66  64  56  12  67  73  54  67  22  11  90  70  14  22  33  98  81  64  69  52  99  51  23  74  82  41  19  85  81  42   9  37  27  77  27  37  30  10  46  42  30  66   4  78  11  87  93  69  80  60   5  14  57  57  45  45  45  48  85  87  97  26  58  63  46   2  20  76  67  27  79  87  39  94  97  78  90  46   3  53  80  83  83  65  71  53  48   7  97  18  25  13  88  64  20  49  40  44  89  49  43  41   7  55   3  52  55  41  30  33  61  62  82   5  78  97  72  63  23  46  81  17  18  19  56  39  79  73  30  31  17  24  81  83  31   2  24  57  11   3  66  79   7  61  76  74  43  66  35   4  90  57  54  93  31  52  73  52  35  44  13  10  20   1  56  10  34  62  78  10  76   9  28  90  37  45  19  59  10  39  84  80  43  16  87  61  92  92  61  82  95  34  42  95  41  95  86  58  36  55   7  54  70  17  15  47  94   5  78  41  41  10  47  53  46  83  53   7  40  60  90   7  31  80  12  91  86   4  16  77  58  47  84  65  98  61  27  22  21  42   3  42  85  69  70  41  80  23  92  22  28  72  72  26  17  58  20  36  89  63  95  93  33  69  81  68  33  24  82  86  67  69  41  60  59  80  26  21  15  41  36  78  52  40  92  18  93  18  68  26  95  78  39  69  77  12  58  43  43   4  76  85  46  15  12  31  98  18   7  76  76  51  67  24  59  37  29  68  33  21  57  51  75  96  95  54  42   8  79  94  40  99  59  14  31  35  82  74  15  90  92  24  26  43  61  81  56   5  91  98  14  99  90  38  24  86  90  65  74   6  70  45  61  87  57  72  65  20  42  58  87  10  68  15  14  96   7   3   9  53  30  62  22  96  97  22  85  62  94  54  25  92  51   6  52  56  31  50  12  89  11  38  50  74  35  90                                                                                                                                                    
                                                                                                                                                  19  73  14  73  49  38   5   1  81  92  11  75  46  14  20  71  77  64  72  54  63  72  96  24  21  89  37  95  81  20  11  62  98  32  31  78  53  63  30  44  97  32  19   9  82   4  69  26  84  94  34  22  25  70  31  38  42  90  50  20  42  38  58  98  41  89  42  62  16  44   8  61  82  15  48  76  35  31  24  68  21  70  23  33  94  99  85  30  15  54  64   6  46  92   1  18  88  47  15  86  93   1  96  87  29   9   9  38  94  62  61  58  39  97  52  42  36  14  48  96  90  52  67  75  98  13  16  46  89  98  74  30  31  81  55  18  57  52  83  70  48  40  60  40  97  64  64  44  43  39  64  32  60  72  93  19  74  93  45  42  46  19  57  84  43   8   7  72  89  29  75  47  54  85  25   6  24  92  70  15  64  26  53  57  41  57   8  53  42  52  66  80  47  89  86  67  25  78  53  93  31  58  75  41  80  42  12  59  95  37  81  74  39  58  96   5  86  51  44  51  99  24  75  42  76  29   7  60  11   8  33  31  71  58  32  19  44  39  78  52  58  76  16  23  67  14  95  34  51  97  26  83  33  62  74   6  23  36  54  36  56  28  14  63  76  67  90  40  19  19  66  27  34  94   3   6  76  94  92  44  15  49  85  96  35  89   2  21  89  26  71  26  22  47  49  40  81  30  40  85  81  51   6  99  74  66  40  51  23  59  28  23   4  52  91  36  33  73  60  36  51  63  99  33  36  42  50  80  40  89  47  91   5  54  67  15  52  10  13  65  47  40  52  86  79  97  47  65  30  21   8  45  15  86  15  74  24  34  68  36  64   9  45  53  44  75  95  75   2  26  73  95  37  85  88  53  23  29  76  41  63  27  70  96  54  67  44   3  29  76  35  18  54  58  52  36  97  34  28  80  27  84  34  50  63  66  86  73   1  18  87  25  55  59  25  27  98  88  20  13  39  78   8  45  83   2  54  39  12  53  54  63  87  50  30  28  33  77  68  11  78  30  92  63  15   1  53  35  60  13  44   7   5  51  64   6  78  84  51  82  84  96  98  46  20   2  84  33  71  10  19  98  59  71  38  97   5  17  65  41  93   7  41  27  67  24  43  29   1  51  49  36  79  97  83  13  44  55  94  25   7  43  28  33  77  13  82  57  49  69  57  13  39  63  61   7  69  62  85  83  99  74  40  43  55  14  96  26  44  41  30  61  80   8  71  49  35  33  15  38  39  17  67   1  63  71  45  55  39  63  58  84  77  91  17   4  55  55  56  77  83  49  57  89  61  69  62  20  23  13  74  26  74  28  94  57   8  65  73  95   9  13  61  82  72  75  66  63  79  13  25  12  67  28  13  70  25   9  32  65   9  31  95  15  15  72  96  46   3  48  31  65  47  99   1  78  84  57  15  94  36  37  82  58  22  80  39   9  66  30   7  70  59  43  48  24  86  70  87   9  46  66  55  16  92  42  44  20   5  86  22   4  12  66  27  91  98  19  62  75  38  92  75  44  96   1  79  44  32  99  24  40  89  63  56  15  55  82  68  37  17  81  36  45  94   1  28  42  36  88  81  37  54  23  14  94  34  83  93  86  85  89  58  83  82  23  50  48  23  23  48  42   8  46  10  80  47  80  71  50  10  57  85  67  90  99  93  50  66  35  49  59  78  65  67  41  82  73  16  40  22  34  49  75  72  52  86  86  83   8  31  29  44  48  58  94  86  87  24  27  13  62  88  91  68  64   4  25  49  20  18  82  69  45  79  35  75  24  22  95   5  19  17  22  23   4  12  64  85  84  41  68  20   5  34  46  26  77  81  56  24  80  17  23   4  89  27  44  47  40  79  43  30  92  30  35  21  88  42  74  23  62  85  81  73  19  28  62  19  57  21  73  41   1  95  97  23  44  18  48  45  16  81  68  76  50  97  38  26  98  29  15  90  60  54  83   8  71  74  44  51  57  32  58  68  98  64  18  21  47  22  88  46  33  15  25  63  53  95  17  52  43  50  66  71  11   1  36  91  33  88  65   1  54   3  80  36  39  95  68  34  66  30  61  82  73  60   8  41  92  75  32   8  61  14  69  45  31  15  83  30  65  41  71  20  25                                                                                                                                                  
                                                                                                                                                26  70  63  80  41  65  70  29  27   7  78  74   2  80  42  30  66  96  54  74  52  47   9   8  28  31  28  80  75  41  99  25  14  86  82  60  60   8  22  62  62  43  97  53  19  67  43   8  90  71  77  71  46  11  70  99  54  94  79  26  83   7  36   4  61  66  11  85  92  32  15  88  77  40  71  58  24  82   5  88  27  85  56  68  21  94  77  18  55  28  22  37  52  58   3   7  17  84  38  19  94  27  70   8  72  80  18  29  39  29  53  58  57  57  29  26  39  92  30  80  48  59  88   5  73  18  54   6  62  88  63  92   6  30   6  49  93  80  56  97  10  96   9  63  62  45  74  34  68  31   4  61  14  74  46  13  98  28  90  22  81   9  59  79  47  45  84  99  34  98  44  76  71  90  55  82  68  16  94  86  22   2  24  49  37  64  93  90  28  58  54  78  78  44  24  96  10  10  34  52  72  14  41  88  87  26  99  22   8   2  88  69  80   6  64  15  75  85  16  53  61  44  60  55   8  51  86  75  80  44  81  56  61  88  82  70  46   2  59  34   4  51  18   7  21  19  77  19  37  38  83  53  22   3  43  22  10  18  19  33  28  22  51  99  38  33  12  12  14  34  33  70  93  53  38   8  71  33  70  58  74  82  82  18  46  60  27  19  72  50  18  66  56  92  58  34  41  30  48   6   7  63   9  97  75  10  38  38  91  29  13   2  74  20  31  58   5  16  86  70   5  64  55  31  67  93  71  42  23   5  69  60   1  22  42  38  28  83  13  70  82   5  85  41  79   8  42  35  17  90  84  78  39   2  22  39  63  82  71  45  94  55  63  71  86   8  44  84  30  41  98  13  80  10  67  38  63  93  97  11   6  62  27  37  67  79  55  68  61  13  61  58  68  87  43  90   9   6   4  10  62  69  89  29  99   1  10  25  31  23  79  32  20  57  33  79  46  31  80  76  28  81  71  13  92  16  55  79  53  82  70  79  88  22   4  13  14   5  20  29  95  63  39   5  35  95  86  91   4  74  97  85  95  54  50   6  47  54  27  29  95   1  12   7  29   1  60  21   8  56  38  22  96  60  19  37  57   1  76   9  78  35  12   9   2  14   6  38  24  43   8  83   5  73  70  11  32  60   2   3  71  19  93  21  51  85  40  12  31  50   7  51  95  66   7  81  54  65  63  99  74  84   9  53  95   7  14  21  89   2  38   5  65  45   3   4  75  75  68   5   9  42   5  77  13  34  48   8  63  74  96  70  74  10  92  49  52  99  66  60  70  76  84  59  47  92  78  68   1  24  50  78   1  59  93   6  13  28  54  92  25  77  11  12   9  74  80   9  38  75  78  20  94  88  34  17  12  28  31  83  86   9  75  61  56  13  13  20  79  86  65  47  79  81  12  63  60  21  39  74  50  28  72   2  25  20  56   7  16   2  26  28  20  69  89  21  47  79  15  66  89  23  27  13  58  13  15  80  95  59  80  97  11  25  88  58  49  77  75  25  49  41  17  95  98  49  80  32  90  10   4  87  33  15  35  34  17  91  26  55   6  53  57  49  31  70  17  17  79  25  94  70  17   7   6  99  10  23   7  99  23  48  78  48  34  60  22  64  36  86  24  61  89  38  50  56  49  19  48  52  66  11  86  77  29  65  36  47  16  72  14  74  48  65  35  63  47  79  18  38  87  39  95  63  66  39  89  59   1  19   2  48  48  12  69  59  50   3  58  54  49  76  41  12  89  64  86  83  56  17   6  75   1  36  56  67  23  74  13  84  76  65  87  50  56   3  88  23  70  57  74  26  36  42  59  32  12  12  59   2  37  41  35   2  29  37  71  28  38  98  24  50  89  35  36  96   2  77  17  66  67  31  34  59  99  31  67   9  47  50  42  25  62  65  16  63  50  68  65  55  41  26  36  98  53  28  88  62  99  18   5   9  59  40  25  51  14  70  90  23  94   9  35  94  72  15  81  56  14   7  59  42  96  76  70  19  83  33  34  44  34   5  55  96  78  83  47  96  31  98  70  27   9  66  75  15  69  31  45  84  70  59  47  18  63  65  53  32   3  12  41  35  58   9   4  79  20  64  27  64   8  83  92   8  31  46  66                                                                                                                                                
                                                                                                                                              75  61  31  65  64  62  95  61   6  75  74  85  77  87  59  92  43  82  70  98  32  45  86  65   2  27  41   1  15  19  31   5  60  84  78  46  98  86  23  49  12  58  67  10  65  99  83  89  65  96  60  10  84  83  14  31  55  43  34  45  21  26  61  14  36  54  45  53  51  82  58  22  71  68  18  63   3  47  49  82  51  19  75  51   4  87  85  75  54  33  52  25  71  76  17  75  46  27  24  95  94  62  69   4  49  88  87  76   5  40  14  78  16  91  46  87  85  57   2  29  92   8  96   2   9  40  58  89  29  83  77  90  24  45  65  52  27  70  65  36   9   8  21  18  87  22  39  52   5  89  77  30  60  96  76  14   1  95  93  85  50  62  55  97  56  54  88  10  35  29  79  76  54  33  42  28  71   5  81  72   2  10  70  55  77  62   1  60  15  75  57  46  99  55  62  83  78  87   5  59  72  86   9   4  49  71  44  15  64  39  21  22  43  50   7  52  97  37  94  73  62  12  80   3  53  77  12  52  72  20  89  52  21  14  17  39  94  66  27  31  14  34  19   4  85  64  85  95  24  99  39  36  46   2  21  73  69   2  43  37  26  58  70  72   6  49  48  47   2  74  94   2  37  61  66  98  69  17  31  84  99  34  29  24  73  32  27  91  50   2  51  52  90  74  15  45  22   4  50  41  75  90  70  20  37  84   1  55  99  80  35   3  36  77  11  77   6  34  35  49  78  68  14  87  38  29   3  27  69  68  72  98  79  79  70  23   1   5  53  26  66  48  13  28  11  61  64  85  85   8  76  32   8  61  66  67   2  92  11  46  39  92  45  25  60   5  48  53  88  99  34  31   6  29  24  76   7  34  32  25  83  80  70  36  31  57  19  11  21  52  49  86  64  59  59  50  61  37  28  76  54  69  45  35   2  76  82   2  11  73  24  99  75  71  79  83  19  48  86  40  77   6  53  36  27  99  17  81  12  41  65  57  45  30  76  30  98   2   3  57  80  68  85  72  57  99  28  87  43  72  38  39  80  42  28  74  42  13  45  63   6   2  33  43  78  16  52  85  94  92  52  49  17  61  62   8  41  14  75  31  52  33  53  59  14  78  98  69  53  22  54  74  50  28  90  79  40  24  30  77  80  21  85  37  75  35  56  36  68  28  99  70  59  96  56  31   6  91  81  94  45  35  27  36  45  36  31  80  56  94  24  64  43  78  18  20  33  51  80  61  28  68  25  26  29  89  98  75  82  21  80  59  98  75   9  40  86   5  92  80  77  51  94  26  24   4  33  32  60  55  53   4  13  34  60  89  76  78   6  67   1  51  82  31  61  42   2  11  45  49  22  81  47  60   2  51  82  70  37  33  57  92  95  55  67  62  40  63  86  75  87  57   8  95  79   7  62  12  91  90  99  37   1   9  31  93  99  71  59  30  25  97  47   5  66  21  40  99  41   7   9  50  71  93  67   7  88  58   6  72  19  84  93  35  68  67  96  41  71  96  66   8  37  24   8  29  13  76  39  18  36  49  47  81   3  58  99  54  78  12  43   6  91  44  83  17  42  42  26  99   2  50  20  50  15  12  13  55  73   4  86  97  31  68  44  87   4  65  60  73  86   9  31  56  95  76  43  23  55  54  69  99  91  71   9  52   5  49  75  78  15  19  70  55   1  82  22  38  94  68  84  37  22   3  88  44  96  92  38  49  37  68  21  82  93  10   7  62  73  27  94  50  54  29  24  52   1  15  54  40  20  10   7  10  31  22   7  19  31  59  44  48  83   4   5  18  69  15  62  13  14  83  22  36   4  34  99  39  43  13  69  18  54  15  66  91  56  82  72  17  91  10  52  81  90  94  41  17   9  99  50  57  32  44  62  61  68  18  52  29  77  92  38  48  91  94  24  16  16  87  93  58  35  64  95  48  37  18  64  22  85  22  19  41  69  56  96  62  86  63  70  72  76  72  24  57  84  29  20  10  54  80  16  83  94  83  94  41  93  32  95  43  65  87  76  47   1  33   2  93  65  15  91  31  67  73  25  45  24  60   5  10  21  12  24  43  97  74  56  66  39  30   1  73  90  34  17   3   9  53  63  70  15  76  29  85  47  85                                                                                                                                              
                                                                                                                                            43  78  40  10  39  39  15  85  43  10  12  60  21   5  79  22  73  23  99  81  38  45   7  97  94  79   9  77  83  76  37  54  91  99  81  58  66  26  55   5  49  12  37  78  32  60  54  49  64  10  48   4  96  83  88  44  54  77  51  76  28  16  99  15  53  19   6  90  34  75  23  86  17  28  81  54  44  21   1  80  81  73  13  41  71  27  89  83  59  68  27  75  63  44  72  54  46  79   9  70  58  77  41  33  20  17  76  75  64  74  69  57   4  15  44  64  51  87  72  77  96  22  98  51  45  48  77  24  82   6  24  80  28  64  71  25  33  96  25  15  42  79  27  64  92  23  10  77  96  29  78  76  78  49  21  99  42  52  11  42  68  32  66  16  54  84  55  82  40  55  40  52  83  85  35  79   7  55  94  15  46   1  91  91  60  96  87  84  37  97  24  17  98   6  18  69   8  40  80  34  76  86  96  70  38  85  77  43  34  81  17  54  16  40  30  21  20  12  45  85  98  32   9  40  88  94  88  33  52  77  91  62  64  20  14  82  94  74  26  96  23  25  45  63  88  70  54  80  63   1  31  91  71  93  17  31  70  89  13  16  61  92  39  25  61  14   5  22  87  51  78  29  77  72  23  47  43  27  55   1  99  28  98  60  72  47  70   9  20  93  12  61   8  34  14  33  31  13  76  74   6  79  17  68  39   1  68  84  49  14  64  39  17  92  99  78  81  45  16  91  89  34  53  11  82  55  54  98  33  49  79  98  83  43  42  13  51  23   7  24  16  38  90  95  35  63   9  81  33  16  59  93  75  59  48  14  64  69  98  49  60   8  97  39  65  52  98   9  53  78  14  63  62  11   7  82  20  87  71  89  44  88  49  72  62  79  80  14  58  52  85  18  29  99   6  49  45  65  16  46  99  85  56  48  93  29  38   6  31  87   2  73   5  45  72   1  66  14  26  52  24  95  40   6  71  60  84  42  64  30  49  99   8  45  75  12  10  23  18  84  49  28   2  67  37  25  61  28  53  40  53  56  32  53  31   7  74  67  92  28  81  52  47  57  29  54  13  10  34  16   9  22  76  52  93  84  58  82  91  95  96  82  70  72   3  55   5  13  78  70  79  43  71  39  70  86  86  29  31  33  12  44   6  31  24  25  74  78  50  41  70  16  62  32   1  78  79  75  42  31  93  36  12  20  51   6  83  90  50   2  10  54  67  27  95  70  94  61  62  36  93  44  19  87  91  54  48  27  54  68  93  56  33  11  90  57  38  27  30  98  83  98  28  98  61  95  43   8  56  55  44  92  60  41  50  55  67  30  26  66  62  86  20  76  24  32  61  91  39  87  29  14   5   8  35  32  28  99  42  88  42  93  22  78  41  21  59   7  93  92   2  37  99   3  13  97   1  83  69  46  47  63  48   3  85  93  11  73  84  13  30  44  93  20  95  55  57  95  41  19  26  71  54  65  34  91  41  76  54  27  76  56  75  87  85  66  50  25  55  58  88  81  28   2  33  59  80  20  47  97  87  49  37  70  66  79  20  31  58  21  25  11  89  82  32  23  78  40  24  67  16  83  15  92  64  92  70  43  68  32  18  35   9  16  77  15  32  69  71  22  48  43  77  85  39  41  27  33  33  73  13  31   5  31  66  87  87  10  61  74  89  62  78  56  21  45  69  25  71  84  94  70  88  89  33  10  33  25  55  18  63   8  98  48  50  74   8  17  10  86   6  96  65  21  56  98  94  34  28  83   2  78  17  81   3  69  64  13   5  99  95  81  14  64  86  93  54   3  38  44  37  44   6  21  54  43  51  36  24  43  96  11   9  21  80   8  56  24  13  32  59  58  19  95  66  32  71  50  48  30  58  26  18  68  75  10  75  86   9  26  68  13  36  34  86  14  58  54  11  19  52  31  84  98  89   3  52  50  47  63  84  89  48  62  38  76  90  14  26  73  80  31  64  66  36  96  69  35  83  11  92  99  43   8  56  97  53  52  97  78  87  22  14  88  97  58   3  10  82  21  81  73  59  69  26  73  36  11  91  67  56  31  64  22  23  96  85  78  77  48  50  12  26  71  24  36  68   5  73  93  22  43  87  92  45  89  78   3   6                                                                                                                                            
                                                                                                                                          16  40   4  56  55  95   6  15  96  95  98  87  67   4  79  71  71  51  12  49  47  81  77  32  25  11   5  40  77  32  67  35   4  97  41  37  58  32  99   8  36  96  52  86  17  12  75  18  12  37  78  10   3  77  92  86  84  66  89  22  60  43  95  72  49  37  75  53  98  96  66  50  58  40  16  68  70  96  20  89  74  86   7  44  96  11  23  29  88  90  98  80  76  21  82   8  83  80  20  36  93  32  64  32  59  15  29  18  70  83  32  38  96  80  93  61   7  79  36  72  59  40  12  41  65  13  70  92  83  73  58  50  97  92  91  57  59  12  98  99   1  84  33  41  70  93   8  96  48  49  49  18  94  95  85   7  30  32  26  75  60   6  23  88  37  28  95  39  28   5  78  45  18  22  37  10  94  24  53  13  39  97  52  33  59  31  91  18  99  31  61  89  63  33  70  95  33  45   1  51  54  45   3  49  24  23  66  93  25  96  62  71  51  80  81  66   1  21  78  92  68  57  69  20  93  67   7  14   5  69  72  87  50  40  85  95  88  70  89  77  23   1  30  24  57  75  86   5  25  24  64  44  96  27   2  76  32  86  91  17  30  17  46  34  53  24  26  86  30  60  79  40  39  41  20  47  48  38  40  14  57  93  94  81  30  87  78  72  66  85  23  99  78  51  55  30  34  95  94  26  23   2   2  97  44   5  54  59  52  64   2  89  78  16  47  42  61  62  80  76  54  64  86  65  99  86  14  75  92  36  19   7  78  55  87  49  35  93  39  41  21  79  24  67  47  56  47  12  24  86  19  82  28  87  58  51  12  14  33   3  21  21  49   6  24  45  74  85  24  94  67  43  49  77  77  38  44  11  32  97  87  46  66  49  89  27  60   2  13  35  79  45  71  88  55  23  79  17  56  74  30  72  74  18  92  48  72  19  10  68  40  82  65  21  67  22  54   1  47  41  32   3  18   7  80  77  12  49  82   3   5  33  27  49  17  68  88  44  68  37  79  77  55  78   6  93  57  52  33   3  30  66  75  49   3  61  52  54  23  71  94  81  22  98  61  33  51  85  98  41  82  94  81   5  42  85  30  23  28  75  66  32  23  24  22  87   1  56  66  30  43  10  62  11  76  41  65  78  60  58  38  99  19  98  19  99  78  93   8  14  32  93  17   5  15  19  58  86  63  55  17  73  60  36  90  46  97  35  27  86  93  57  16  94  71  80  62  67  88  66  24  75  82  40   4  88  75  34  52  14  38  38  42  64  57  30  38  46  80  24  19  78  70  86  30  35  54  54  59  68  93  34  18  68  66  56  27  11  60  64   1  63  29  82  45   3  67  38  76  20  76   5  24  54   7  20  62  92   3  56  45  53  44  60  26  43  71   2  30   9  12  84  18  98  73  70  25  75  15  91  83  33  90   9  53   4  75   1  53  48  94  69  45  53  21  78  95   6  91  83  18  97  55  27  60  14   8  70  32  10  72  71  17  95   2  69  24  92  65   9  87  92  40  46  45  18  80  12   6  71  15  68  85   6  31  30   5  63  22  68  63  76  22  75  45  14  67  81  71  36   9  79  24  63  78  36   2  60  21  83  55  35   3  45  47  87  37  28  57  38  44  69  19  70  72  71  16   4  77  57  26  34  50  74  37  47  24  39  88  45  83  39  71  83  49  50  77  55  30  90  34  70  78  34  20  82  24  38   2  59  10  44  52  42  93  95  80  43  93  97  46   5  44  54  19  25  39   8  44  40  30   8  21  22  23  33  57  64  97  22   1  56  29  55  82  25  86  17  98  83   2  40  75  26  82  20  51  90  61  18  13  42  40  82  86  77   6  99  14  35  70  22  41  41  38  78  68  37  41  30  57  53  83  72  74  55  61  74  69  12  55  99  47  28  93  61  55  13  77  79  34  16  59  11  21  56  69  33  63  26  68  27  95  62  44  91  20  50  22  62  12  66  10  77  23  49  90  77  23  16  56  47  75  67   7  30  37  59  69  22   3  17  95  67  27  14  28  62  17  81  76  95  60  31  78  82  49  28  27  73  21  51  75   4  87  91  43  78  77  82  46  34  40  52  79  14  93   5  44  24   9  38  67  16  39  80  71   5   3  71                                                                                                                                          
                                                                                                                                        46  66  84   3  12  52  55   5  10  95   7  35  66  71  49  59  88  24  29  36  57  48  57  40  34  83  56  45  52  51  30   4  46  41  93  55  67  34  35  58  39  99  63   5  48  57  47  71  80  95  63  12  14   6  55  18   9   6  43  79  23  22   7  24  32  69  79  75  79  88  77  26  64  79  52  37  28  58  52  32  80  23  79  53  70   4  39   4  53  57  75  91  68  81  83  27  42  87  24  26  18  74  91  69  90  25  45   1  97  14  86  33  94  66  96  10  76  36  40  95  79  63  26   1  99  25  25  50  84  10   7  21  94  71  66  25  14  55  45  87  83   3  58  17  31  99  62  49  56  90  44  70  86  59  41  65  26  51  37  87  71  51  69  79  72  36  94  77  22  49   2  12  89  97  27  20  98  90  63  77  77  13  31  58   9  31  73  53  94   1  58  21  75  52  76  34  92  34   2  60   7   2  34  97  46  37  91   4  60  11  19  87   2  91  28  29  93  99  96  53  95  87  83  77  57  87  57  96  77  82  51  37  31  99  99  24  23  21  75  74  62  15  23  83  47  74   6  56  99  49  83   8  37  43  56  16  61  69  50  18  44  79  52  91  31  74  81  72  99  69  10  40  51  39  12  27  76  73  25  62  46  51   3  28  27  69  21  21  28  20  23  30   9  90  46  49  78  78  80  51  95  70   4  29  20  32  68  75  33  77  42   6  71  87  27  16  40  99  58  67  26  90  44  48  34  95  34   7  89  50  70  32  52  38  31  29   9  25  12  61  58  14  78  33  92  15   3  37  59  17  34  49  45  58  49   5   5  14  71  27  69  91   3  21  36  69  21  78  28  46  62  84   4  77  68   3  20  27  23  58  17  83  31  24  93  69  48  29  96  59  66  43  62  41  46  23  81  73  37  87  47  87  38  35  23  29  36  28  51  74  60  83  34  79  53  61  89  34  14  82  10  22  28  95  73  28  50  36  40  93   1  71  80  92  77  18  71  59  41  91  54  58  13  59  14   4  39  30  57  66  30  11  77  50  92  50  43  74  38  44  20  75   4  18   9  43  96   3  40  80  17  60   9  74  28  12   4  39  92  54  38  45  80  90  50  27  51  70  28  95  75  44  69  12  27  99  82  68  47  97  83  16  75  31  21  83  98   7  40  26  67  69  92  45  28   3  67  60   9  42   5  69  24  85  11  10  73  26  40  72  61  48  31  28  83  34  37  53  48  22  37  27  31   5  99  84  50  18  87  31   3  66  23  35  17  49  12  84  41  67  73  27  76  12  70  61  10  57  11  70  45  56  47  36   9  43  27  60  93  78  39  85  53  48  33  37  92  25  44  20   5  31  80  32  26  88  81  71   3  90  94  40  89  29  74  57  65  93  27  31  39  87  83  99  54  71  14  17  71  19  54  84  97  52  81  35  42  31  60  18  83  78  87  97  66  94  66  61  32  88  41  77  35  27  97  84   7  29  99  12  82  49  27  51   2  78  25  87  16   3  34  52  81  57  38  14   7  14   8  84  64  92  46  35   6  11   5  66  59  59  27  19  99  49  55  99  33  79  27  69  90  54  32  58  24  92  34  16  59  73  95  40  72  84  14   3  55  88   1  92  85  78  60  17  13  81  38  76  34  55  35  84  72  66  36  38  94  91   8  98  42  96  14  90  64  91  32  92  18  58  63  92  76  61  42   8  89  34  61  40  77  71   5  68   2  12  88  29  27  41  14  34  70  14  84  51  53  10  30  59  63  70   5  92  99  31   5  44  85  42  77   9  26  45  42  89  71  27  12  81  17  42   7   9  39  96  78  70  72  44  19  51  64  26  51  96  40  37  56  61  14  69  10  68  33  37  78  55  39  39   6  12   4  97  73  15  28  51  11  61  20  48  51  13  46  86  73  51  28  60  61  72   4  21  79  14  83  57  44  82  66   4  59  72  93  14  16  59  75  71  41  49  88  91  27  66  45  78  50   4  16  81  24  83  97  61   3  67  87  80  78  61   4  73  10  93  43  81  53  70  74  93  14  27  39  33  78  47  55  71   3  26  42  50  91  91  13  42  71  47  38  15  87  64  16  79  53  85  49  25  49  47  24  29  69  73  34  93  47  21  90                                                                                                                                        
                                                                                                                                      92  97   1  90  67  74  22  90  20  57  89   8   9  41   2   9  44  32  84  75  25  34  80  16  62  84  38  97  26  98  61  61  37  69  23  10  59  30   9  20  38  55  47  15  45  54  70  43   8  70  24  53  37  96   9  55  16   9  21  39  73  33  82  92   4  59   2  11   4  18  97  49  33  70  92  41  16  92  85  53  38  54  80  24  26  50  63  85  90  24  71  18  31  42  81  73  68  11  89  41  55  56  70  77  93  19  35  18  37  10  58  54  81  51  45  59  58  52   3  52  95  99  45  69  94  82   1  88  44  22  19  86  91  68  47  64  38   9  13  65  47  75  30  40  56  35  13  85  16  15  30   7  58   1  10  87  31  33  52  31  97  51  81  94   2  23  67  65  48  66  50  40  26  96  70  86  21  43  93  75   4  79  98  79  89   4  56  68  96  27  59  73  78  88  36  73  57  34  25  22  75  97  27  52  51  23  31  84  78  78  41  64  99  25  61  85  24  82  81  14  82  45  68  36  23   1  31  76  46  21  70  65  32  41  60  55  94  75  97  49  75  28  96  94  62  14  90  87  59  87  55  20  76  36  60  89  51  33  48  74  70  97  51  35  25  65  15  39  54  54  34  57  71  24  71   7  18  50  25  29  99  94  88  63  79  85  97  84  73  75  16  29  89  83  11  88  29  39  42  46  51  45  66  44  62  26  62   3  94  39  70  65  33   6  12  28  23  90  59  64  80  60  93  74  80  73  39  30  54  15  77  21  14  39  43  29  39  16   7  73  43  40  52  61  80   7  57  43  68  43  59  53  60  93  78  82  28  36  72   3  43  75  87  18  11  78  56  20  20  29  14  25  38  62  52  53  28  68  33  32  42  87  63  93  45  58  31  21  91  89  11  95  24  24  15  89  10  11  26  95  84  99  77  43  56  22  81  96  25  58   4  30  12  29  64  43  65  98  66  66  63  57  84  21  96  35   6  61  64  95  69  64  61  32  55  45  30  49  79  10   1  70  29  57  17  78  76  76  96  20  83  31  59  88  33  86  87  59  32  51  70  51  38  48  19  67  65   5  22  76  67  80  59  74  90  42  42  39  99  54  82  62  95  40  55  62  43  64  19  85  20  18  14   2  89  78  89  48   1  90  26  52  87  58  30  83  83  56  19  97  73  65  65  12   2  77  18   6   8  48  22  17  74  59   3   6  41  65  71  44  19  39  88  32  41  83  84  18  99  75   5   2  32  48  88  40  13   2   1  20  26  65   1  44  77  95  70  70  48  53  20   4  17  12   9  34  82  86  36  25  26  53  28  35   5  18  58  88  43  79  28   1  80  97  78  28  71  23  81  51  97   6  43  80  42  95  79  96  63  66  49  42  21   5  52  74  73  89  82  26  17  64  31  85  40  10  50  46  49  21  62  41   3   6   1  94  15  43  73  65  94  27  70  13  76  77  29  52  97  44  73  84  16  69  51  81  22  69  83  88  89  63  42  22  16  77  49  12  73  83  14  34  77   9  31   7  17  37  18  59  87  83  88  20  35  24  18  57  53  31  84  16  12  43  80  80  24  29  59  86  89  17  35  90  65  97  91  88  72  94  35  78   4  78   8   1  65   7  43  68  40  40  10  12  50  25  69  31   3  51  12  24  13  89  36  47  73  62  67  76  53  89  25  55  98  30  56   9   6   3  96  87  27  28  28   1   2  56  81  60  68  60  79  33  41  29  35  36  24  99  90  20  96  70  78  21  21  97   6  60  50  71   4  42  57  49  19  68  40  40  98  59  39  66  22  46   3  91  88  14  89  47  65  81  88  19  18  47  20  10  56  59  71   6  73  30  77   7  74  48  28  66  38   8  33  31  44  89  41  71  96  97  55  39  60  64  18  73  19  52  66  40  93  73  28  29  41  31  28  69  91  54  92  32  39  85   5  30  71  39  78  46  95  91  97  65   3  84  78  76  19  17  17  67  16  22  13  55  80  93   4  78  90  52  73  54  71  27  47  75  74  92  60  89  44  95  63  66   5  82  21  43  16  31  75  61  85  80  84  76  86  86  99   6  45  19  70  83  34  30  36  59  23  52  35  22   9  38  26  45  37  69  38  39   8  40  56  86  43  75  40  12                                                                                                                                      
                                                                                                                                    64  32  81  69  39  31  94  42  60  34  21  46  18  67  71  13  28  99  44  71  99  11  88  90  42  39  68  86  83  40  70   2  19  73  26  91  12  72  68  87  47  95  73  37  34  65  42  54  98  43  89  14   9  61  67  60  85   1  15   4  43  22  43  11   1  46  38  38  99  96  26  51  90  39  24  56  61  80  47  96  88  27  77  64  97  57  64  51  72  14   4  85  94  69  41  59  80  35  80  26  21  41  31  59  53   1  45  55  84  14  46  86  32  31  25  48  35  71  98  44  65  91  63  37  61  32  29  91  89  57  32  93  29  73  85  30   3  43  88   4  53  88  59  21  12  95  79  98  64  84   8  46  72  17  59  80  62  14  88  41  57   4  85  84  85  59  68  59  64  57  81   7  60  28  47  52  80  90  76  88  30  52  71  93  22  66  36  74  94  16  55   2  70  27  90  52  73  42  96   8  27  18   8  86  28  53  40  17  18  85  23  24  89  64   4  19  65   2  83   8  78  69  22   9  95  12  56   2   5  94  94  11  24  57  33   7  33  62  23  41  26  56  92  26  79  42  52  96  63  11  41  90   3   3  90  98  80  31  81  80  29  44  95  47  66  49  47  97  43  21  79  31  15  94  37  42  49  90  42  64  50  10  12  19  61  40  16  29  22   2  17  56  71  65  60  24  88   8  72  85  75  78  61  76  52  18  88  14  72  35  55  82  25  25  52  64  59  16  87  23   2  17  64   3  85  60  27   7  69  31  36  57  52  83  20   7   7  23  84  67  78  96  39  68  26  68  42  81  66  97  43  91  89  80  32  74  47  95  53  56  83  56   5  49  86  35  82  31  29  70  62  24  65  65  69  53  24  48  53  62  82  64  91  43  63  45  39   4  66  85   5   9  69   8  33  56  28  48  53  53  91  93  41  67  91  47  74  52  43   7  37  15  69  33  37  43  96  32  33  33  35  68  31  83  64   8  62  33  54  50  36  87  37  96  41  23  82  58   8  25  31  67  28  29  57  43  23   5  16  80  90  14  46  41   5  94  40  62  87  45  18  72  93  51  89  41   1  10  70  60  14  38  30  49  51  71  11  14  27   3  43  19  93  90  46  52  84  58  99  25  41  85  69  22  11  59  65  48  85  95  41  59  46  79  63  24  96   2   1  78  59  39  31  54  79  87  80  99  84  61  33   5  99  45  20  71  47  38   7  55  61  71  91  64  75  85  23  47   7  84  16  13   6  94  84  66  49  20  41  95  16   8  53  87  16  66  72  10  47  89  94  41  27   5  73  49  76  75  98  48  47  65  29  19  47  19   2  48  24  65  89  20  70  32  45  91  82  88  23  66  31  51  28  60  94  24  74  44  72  94  63  25  40  23  16   5  94  68  48  97  92  47  70  86   5  19  20  17  73  51  22   7  28  52  92  80  41  77   8  92  36  53  91  75  84  17  93  17  47  81   4  45   6  20  36  30  75  22  50  42  26  69  98  67   5  58  52  40  87  37  51  22  33  38  89  97  75  70  87   9   4  67  82  56  55  49  29  28  72  69  81  85  99  91  88  95  30  53  10  64  91  85  38  39  34   2  19  93  58  74  69  78  85  56  24  38  95  11  57  68  15  21  97  48  99  14  27   1   3  70  52  94  80  40   5  43   1  25  25  92  96  40  19  63  44  32  50  70  22  34  44  88  23  42  47  38  15  37  14  59  26  44  34  65  88  95  78  14  21  28  72  61  67  32  52  50   3  86  13   8  39  22  11  23  12  64  34  27  16  16  20  32  92  36  35  35  32   2  51  35  16  41  49  72  76  64  45  25  32  78  89  79  64  10  81  28  38  62   7  73  93  30  98  16  66  94  15  71  90  99  11   8  79  81  69  41  13  38  47  92  71  13  79  42  58   5  53  33  62  26  83  60  10  80  61  27  28   8  64  10  18  66  24  18  34  26  24  21  36  89  66   5  62  93  23  11  99  99   2  50   6  34   2   8   6  20  54  16  31  27   7  88  52  13  98   7  36  30  86   9   8  10  50  92  70  69  24  57  97  12  68  69  80  32  37  55  33  49  59  24  22  56  81  66  56  48   6  57  34   1  64  14   7  16  31  11  71  48  69  69  41  17  64                                                                                                                                    
                                                                                                                                  37   2  90  12  47  94  90  76  53  15  19  14  13  12  37  71  90   6  53  50   9  48  30  75  36   9  17  37  34  23  62  58  13  35  53  91  67  85  39  30  92   1  57  28  91  10  30  60  99   7  14  12  59   7  67  86  93  37  65  50  27  64  54   8  22  97  84  38  78  56  29  63  75  22  24  56  99  76  27  24  74  34  75  24  56  49  78  58  72  26  61  29  21  86  25  70  95  29  91  71  15  88  99  36  73  64  62  68  44  87  33  68  75  74  41  63  48   4  45  15  95  59  84  26  91  46  68  78  98  73  17  42  52  83  12  64  28  16  98  69  70  18  10  93  42  59  43  12  17  88   4  25  94  92  12  75  67  10  25  28  25  53  60  32  44  44  85  58  15   2  18  33  87  77  58  36  84  60   5  75   1  53  26  86  48  96  10  14  29  39  10  67  61  45  26  35  68  14  95  37  45  43  15  18  73  36  99  48  59  53  65  36  85   9  18  79  48  80  28  12  11  65  76  25  32  32  66  50  57  24  75  79   9  34  29  96  69  55  36  84  35  79  92  61  87  87  49  46  62  84  37  67  63  66  16  50  89  42  67  32  23  93  13  84  81  47  52  34  50  98  63  16  95  63  87  88   3  49  25  18  51  36  16  78  30   3  89  67  95  85  22  48   8  42  55   7  60  25  65  28  19  82  97  21  16  76   1  26  87  49  29  14  48  84  59  42  11  58  53  84  30   8  24  21  32  70  84  42   9   1  24  87  66  32  31  40  68  83  23  20  66  75  75  88  29  64  48  30  69   1  94  40   3  36   1  19  37   3  21  28  70   3  68  96  40  60  21  84  83   6  98  33  44  22  54  77   9  13  52  59  35  54  62  90  24  79  68  44  33  64  13  39  44  69  92  63  12  71  35  66  93  84  53  49  60  24  70  86  16  44  22  20  36  79  57  43  34  87  46  91  55  35  64  58  61  83  10  22  15  36  57  25  67  20  78  35  11  32  86  82  84  50  82  41   5  52  74  43  24  47  50  16  48  52  47  97  21  98  79   1  29  35  94  73  62  62  11  87  91  48  32   8  69  80   4  57  38  16  90  91  38  92  36  84  59   8  60  44   5  45  46  67  47  27  52   4  57  26  43  83  98  88  37  82  14  90   5  30  20  51  96   4  45  44  29  18  31  47  14  59  81  27  79  32  74  50  16  14  67  89  78  45   6  20  47  25  68  46  70  19  40  43  94  43  26  10  21  61   9  36  72  82  19  76  46  61  31  79  30  22  20  37  74  38  89  70  64  31  83  46  50  50   8  12   6  35  20  25  40   2  75  73  94  93  81  76  65  77   8  74  69  64  98   9  48  90  25  84  75  33  72  84  64  90  25  17  88  80  94  96   6  67  24  98  42  68  12  31   2  56  79  69  95  93  52  75   9  92  27  39  39  36  32   1  93  74  75  40  78  94   5  62  29  41  56   7  10  16  57  16  76   3  18  65  99  76  61  90  24  51  57  12  82  35  56   6  32  11  15  39  55  60  22  61  35  22  51  30  15   1  65  91  66  10  90  51  32  82  24  14  36  87  37  90  27  85  96  26  65  72  60  77  13  86  18  95  66  34  52  61  35  32   6  93  16  81  67  86  15  34  84   7  93  69  21  55  34  28  16  41  19  44  94  50  25  32  65  70  53  29  32  20  41  13  68  63  39  69  39   8  96  14  34  97  33  44  64  79  87  59  89  94  60  54  45  71  11  81  14  94  33  11  20  32  36  75  26  49  39  18  79  88  47  18  59  69  54  73  45  21  69  69  60  72  60   4  40   8  26  46  25  49  46  88  12  64  95  10  74  52   9  21  77  67  33  12  50   6  70  39  70  13  97   9  90  49  49  99  80  43  68  52  93  75  23  20  66  38  77  95  59  18  80  35  72  55  46   1  53  59   6  81  39  53   6  94  90  56  75  87  44  90  96  29  72  48   1   7  58  49  46  62  34  90  22  72  72  48  35  77  35  18  63  45  20  65  58  53  54  57  48  39  26  86  15  72  15  85  88  47  74  54  66  44  19  72  93  43  50  80  35   9  94  85  25  78   5  30  42  81  32   1  28  86  35  85  87   7  93  19  82  84   9   1                                                                                                                                  
                                                                                                                                9  90  95  74  67  59  77  38  95  44  13  60  18  94  91   1  55  92  49  84  57  69  99  49  49  36  69  91  39  97  28  40  93  57  44  14  97  10  72  77  36  87   8  73  51  87  82  90  36  45  88   5  14  90   6  51  78  49  36   3  26  28  50  81  18   5  60  86  73  21  20  91  12  14  77   1  72  95  61  98  33  54  47  14  47  63  53  83  59  22  52  98  17  26   5  60  49  90  29  43  14  60  17  27  84  46  50  61  65  34  97  31  37  46  37  14  64  10  83  57  62  38   2   2  72  56   2  51  81  88  35  37  57  45  30  18  19   8  96  74  35  30  43  47  70  98  95  14   7   8  24  69  25  45  33  73  43  46  95  24  57  40  83  24  59  20  76  91  93  93  67   8  16  14  44   5  99  15  21  66   2  99  50  27  63  87  36  72  20   2  73  40  44  42  25  91  84  98  63  72  96  84  66  90  29  33  98  10  44  19  14   7  30  79  71   9  40  56  23  65  87   4   6  45  84  66  91  46  57  18  83  70   6   5  79  23  82  11  23  71  73  54  38  90  58   9  90  63  50  97  33  91   3  18  47  45  92   9  10  34  55  34  17  20  30  13  56  24  37  45   2  35  22  91  65   6  35  80   2  14  10  82  98  54  12  90  47  87  54  25  90  46  81  46  60  67  50  48  99  18  80  25  74  15  38  29  30  12  19  44  90  16  10   5  77  29  77  64  80  28  86  52  63   4  47  17  72  81  26  52   3  55   7  62  32  47  50  32  39  86  47  97   3  24  42  31   2  71  93  62  92   3  88  69  57  45  14  33  14  30  62   8  79  49  56  85  20  21  85  45   9  87  72  72  77  37  43  79  57  89   4  47   9  19  55  92  50  97  80  64  29  72  49  82   4   4  99  87  62  60  79  82  25  55  38  43  81  81  76  74  65   9  96  26  89  94  53  26  90  37   6  88  38  89  56  51  18  66  85  21  88  80   1   7  64  72  71  34  26  12   2   3  77  57  37  34  75  21  96  24  75  20   4  44  98  87  83  58  93  17  91  52  39  23  40   6  23   3  18  14  91  94  91  53  65  92   7  86  41  80  33   2   9   5   6  17  88  85  67  99  27  83  87   2  68  54  17  22  20  33  55   4  96  46  42  95  43  53  66  86  75  68  33   9  89  69   5  73  86  18  15   7   9  72  96  87  42  72   5  91  80  35  14  47  43  39  47  84  60  36  80  46  78  46  30  32  54  76  57  72   3  23  66  83  91  92  60  25   9  27  17  52  29  42  46  91  97  43  45   6  29  62  37  87  47  46  51  56  70  85  12  84  52  41  80  87  36  70  59   7  96  13  21  57  62  31  28  67  63  43  82  66  52  98  31  44  46  16   6  43  23  58  11   9  90  99  55  24  97  75  24  30  86  79  30   6  58  94  15  16   9  41  31  20  62  46  42  67  82   7  54  25  64  85  27  76  59  54  82  47   4  86  46  59  99  28  14  51  99  84  39   3  63  76  94  15  47  63  13  35  32  93  63  82  48   7  84  93  14  25  64  30  77  31   9  68   9  88  61  96  90  24   9  47  41  48  89  36  88  16  34  15  69  64  84  29  16  61  60  52  20  15  90  71  83  97  19  32  17   5  23  30  19  47  26  68   7   1  71  48  62  19  95  13  73  44  22  50  46  76  90  12  71  99  64   8  98  53  55   9  63  19  64  57  64  12  94  43  56  78  36  48  91  27  87  54  28  92   2  96  20  14  41  71  90  57  96  32  25  65  92  47  83  51  86  62  50   2  25  81  81  40  96  21  91   6  51  39  70  86  52  69  28   6  82  76  23  23  49  78  99  82  42  42  94  82  94  30  64  59  15  62   7  65  76  66  96  46  38  62  14   9  75  48  48  98  37  11  47  96  65  64  78  50  62  42   1  26  51  41  74  39  65  74  36  51  90  89  27  14  98  10  55  82  73  71  81  89  38  10  68  31   9   5  53  89  80  67  79  52  74  23  65  53  98   8   3  29  34  37  19   3  43  35  57  52  69  49  80  32  13  47  74  91  83  87  63  37  34  17  64  91   4  56  35  64  16  87  58  54  23  31  52  87  15  56  17  74  99  76  55  62   1  88  77                                                                                                                                
                                                                                                                              73   8  70  10  72  82  93   9  61  60   2  28   9  87  51  87  73   6  43  92  54  43  27  80  58  96  34  24  86  47  98  39  83  18  52  89  74   6  66  19  24  86  25  91  55  59  78  98  44  13  21  76  96  94  74  31  23  45  77  61  81  39  41   2  66  71  46  13  86  44  62  48  37  60  60  80  54  48   1  85  99  21  51  96  47  59  16  42  72  54  94   9  25  97  65  86  79  88  85  91   9  57  39  63   3  22   6  30  70  64  40  34  52   3  73  29  16   8  76  50  31  13  52  32  21  66  42  57  41  66  55  19  59  35  95   6  18  33  44  21  86  60  74  43  66  41  21  59  22  28  88  14  43  24  53  35  46   3  55  55  12  58  51  81  80   9  27  80  81  64  57  71  10  63  27  52  99  16  70  51  73  92  35  60  66  17  83  42  19  38  28   2  38  39  39   2  62  13  10  33  77   2  80  33  39  99  40  51  15  87   7  75  97  21  14  21  19  58  51  94  41  95  15  10  11  67  23  21  28  43  43  22   2  42  53   1  91  61  44  78  16  21  97  10  21  82  44   4  42  73  86  48   9  57  98   1  70  95  38  98  17  60  50  49  40  31  10  84  23  82  94  80  45  16  17  61  14  60  27  36  23  44  43  19  46  63  27  88  51  24  12  18  96  33  33  94  63  25  89  43  63  21  19   9  42  44  79  80  49  45  66  67  85   2   9  27  73   9   3  52  72  14  53  89  34  82   7  18  51  18  31  56  16   5  85  38  24  22  47  39  16  59  74   5  33  28  50  12  38  40  31  43  70  44  66  30  21  72  97  34  78  69  53  73   4  91  21  12  60  24   7  37  37  89  29  83  18  86  88  46  65  98   9  17  52  20   7  38  17  92  22  76  92   4  79  63  28  42  58  20   6  39  21  11  36   1  55  97  81  38  56  18  87  53  11  84  61  14  63  74  73  17  49  61  32  21   5  96  25   5  57  39  97  14  72  98  27  13  13  50  81  14  26  13  67  53  17  87  12  15  53   7   6  11  18  19  80  11  80  57  60  90  59  31  47  55  38  90  94  44  22  40  32  92  91  56   2  91  71  99  18  44  26  26  11  62  91  44  36  20  85  72  87  57  97  35  78  96  57  45   6  14  21  10   6  96  34  83  75  83  96  40  10  53  80  34  10  59  80  26  97  53  50  40  36   1   1   7  55  81  47  45  72  53   2  50  68   4  17  28  75  49  75  99  42   7   7  36  86  80  79  58  59  69  16  62   2  29  33  97  28  58  81  79   4  33  86  31  60   1  40  17  81  45  72  42   9  23  68  90  56   4  10  46  53   1  87  12  81  48   1  83  33  62  77  41  36   1  74  64  23  16  16  43  72   5  45  65  78  71  88  83  20  17  37  13  99  31  53  81  44  15  48   7  65  18  13  62  98  84   3   5  71  63  20  18  96  16  88  16  16  16  34  37  94  14  97  70  23   7  22  23  14  96  84  43  83  92  69   4  61  28  40  79  93  20  90  31  95  62  61  58  40  21  28  25  24  35  22  34  49  27  69  26  60  43  63   2  49  52  67  78  89  85  90  52  29  39  94  43  68  53  92  89  70  66  65  39  92   8  19  86  64  57  72  99  78  72  61  20  32  53  24  26  49  33  24  93  12  78  85  98  87   9   4  53  77  58  76  65  29  90  21  31  46  79  63  47  51  13  14  73   9  73  15  22   7  64  68  84   7   6  36  73  12  47  97  31  81  13  46  60  89  55   9  27  69  42  97   6  48  25  13  41  25  47  92   2  69  31  99   4  28  35  97  68  41  93  97  90  31  81  34  39  17  63  64  53  66  30  61  19  77  89  75  28  93  24  74  28  98  75  52  93   1   8  32  93   8  90  32  60   8  43  94  23  35  50  69  61  47  16  42  91  88  15  86  35  61  61  40  53  11  37  96  95   6  78  10  67  75  33  15  49   1   5   7  54  12  29  77  32  16  47  20  28  35  63  84  37  67  89  24   2  60  15  74  27  34  89  99   3  15  41  66  83  54   1  53  63  48  76  11  51   5  72  24  96  77   3  48   2  91  83  30  60   7  32  26  67  30  13   6  41  15  80  22  85  53  57  98  26   7  29  80  72                                                                                                                              
                                                                                                                            95  97  31  80  38  71  24  55   3  96  61  50  99  45  55  33  16  39   6  53  91  15   1  58  37   5  85  58   4  40  31  34  72  19  10  72  72  49  29  95  20  77  60  40   8  83  84  63  55  19  46  55  14  54  95  37  64  13  61  71  74  74  28   6   8  87  93  68  31  78  27  48  82  74   8  71  55  80  16  31  74  67  52  57  94  17  45  71  72  70  59  10  57  48  45   8  24  72  56   7  43  69  56  98  19  18  46  25  86   7  25  20   1  18  71  33  30  64  46  36  67  99  22  95   8  86  64  18  49  39  54  52  99  91  13  18  66   2  83  63  81  92  24  89  83  64  77  99  42   1  13  19  35  99  30  40  19  95  87  56  59  13  47  61   7  52  74  13  81  83  92  94  28  49  54  28  80  74  82  11  92   7  17  38  99  66  50  35  66  98  46   4  13  62  64  14  14  88  64  95  36  74  32  77  47  62  53  49   8  42  28  35  95  69  46   9  50  96  80  18  58  38  40  71  60   2  91  49  79  55  82  29   8  79  86  23  97  71  42  13  66  37   9  13  44  27  48   8  63  93  53  28  93   1  51  54  61  18  90  41  65  32  47  40   8  83  29  10  36  88  55   5   4  84  34  54  48  76  86  83  22  16  25  40  33  65  79  63  14  10  23  82  43  44  13  27  85  62  31  64  49  19  43  44  55  26  81  67  71  61  41  74  52  45  21  69  92   9  13   8   8  23  34  50  11  49  16  70  93  71  31  14  81  50  78  14  81  26  64   8  10   5  52  84  81  46  28  79  60  30  46  24  14  72  48  35  71  22  64  41  31   1  91  27  92   4  32  73  46  53  93  75  62  27  69  50  28  90  23  97  51  32  32  96  77  97  65  37  65  39  82  98  16  73  37  40  35  41  57  53  61  12  92  77  57  53   7  63  48  39  21  24   4  52  16  87  70  94  18  21  20  51  94  23  14  86  35  69  74  48  20  12  55  48  75  31  93  82  18  50  52  35  40   7  41  97  14  82  18  77  87  46  30  40  82  88  82  60  41  26  94  47  51  34  33  90  80   8  89   4  87  33   7  58  62  69  69  10  48  33  57  45  48  50  97  68  21  99  78  51  97   5  65   1  44   3  48  19   6  52  46  55  45  82  47  43  45  86   8  78  42  34  76  37  89   2   1   3  47  92  31  34   6  95  91  29  99  65  96  65  90   4   2   4  28  33  65  88  18  27   9  74  93  74  17   6  22  56  83   4  90  20   2  92  40  77  54  92   9   2  76  21  28  91  95   6  22  89  62  62  38  72  55  28  83  88  92  72  70  86  73  68   9  86  38  96  60  17  96  63  42  59  22  61  74  88  57  83  55  49  58  18  73  42  36  58  82  46  12  56  20   6  39  93  66  76  94  97  86  99  43  25  32  33  15  54  79  70  97  44  15  10  34  73  39  77   8  51  27  92  50   1  24  10  59  53  91   9  79  34  38  38  37  79   5  15  43  92  99  42  36  26  90  66  55  38  86  22  64  50  49  57  51  35  50  66   9   2  25  31  75  57   7   8  78  13  38  91   7  25  18  76   6  93  50  21  16  85  18  83  18  27  47  37  55  19  52  37  92  44  57  96  23  68  79  28  63  55  14  91  75   2  46  33  77  86  43  71   6   7   1  34  39  30   1  76  99  39   5   8  65  88  42  90  72  39  22  36  78   9   3  30  22  31  51   6  18  84  71  93  97  72  79  48  96  99  11  95  19  64  65  85  74  42  80  34  42  14  44  75  70  83  14  19   6  60  54  10  72  95  90  96  59  43  74  62  66  51  70   6  65  42  56  65  32  31  23  82  72   8  14  15  63  80   6  87  35  14  63  32  84  93  90  66  67  31  33  26  71  25  55  79  73  92  85   5  43  85  54  94  19  71  34  21  56  29   1  87  93  38  65  98  52  68  90  43  94  49  82  22  47  63  72   1  35  58  18  48  90  83  50  19  97  55  48  89  75  13   4  10  79  91  95  18  24  59  98  94   2   8  53  86  41  26  22  89  58  42  20  55  59  50  46   1  21  71  14  25  92  69  74  69  12  57  47  13  17  89  14  63   4  45  58  23  29  84   9  71  79  86  74  53  39  65   3  64  52                                                                                                                            
                                                                                                                          99  67   4  22  19  64  19  24  37  47  79  80  29  64  99  16  60  72  59  76  29  43  44   6  99  69  37  41  58  42  23  92  79  40  20  70  60  22  22  85  60  86  88  17   2  17  27  25  48  89  62  17   1  33  29  39  90  53  58  15  64  98  71  66  77  81  35  15  96  30  69  19  80  13  64  88  56  73   3  80   5  55  20  66  39  77  33  15  32  62  25  38  16  60  74  11  67  50  55  10  18  33  40  13  54  90  75  53  90  67  84  54  85  10  11  51  47  58  70  81  20  41  98  61  47   1  84  50  87  11  51  17  45  63  57   6  93  14  91  37  71  44  76  34  16  75  43  75  73  81  51  55  12  80  88  95  60  33  52  37   6  58  24  21  57  56  76  15  94   4  50  87  41  73  12  86  29  61  76  57  64   3  39  10  12  15   7   9  70  60  29  88  52  63  26  88  45  33  64  69  93   5  73  89  40  50  72  20  26   9  18  18  37  64  55  56  11  64  21  19  71  54  15   5  56   3  67  98  63  86  72  67  17  78  52  60  11  41  38  86  82  53  78   7  86  66  53  53   3  82   8  27  98  76  56  23  60  62  46  49  56  16  53  77  75  47  81   5  98  62   5  59  41  57  17  17  81  43  58  81  86  51  17  36  36  62  48  21  59  19  73  41  84  37  99  88  16  72  72  16   4  89  84  85  59  76  29  83  14  41  58  70  90  27  96  71  88  86  44  23  64  57  60  90  26  15  86  59  40  46  30  36   4  83  13  19   7  67  67  87  99  81  76  57  80  97  89  84  50  98  84  74  56  38  40  37  57  40  15  78  16  42  33  42  37  28  99  84   2  10  70  38  91  27  78  90  49  43  55  93  63  79  26  18  43   1  11  46  90  63  23  57   4  32  99  97   2  42  14  49  58  88  87  93  77  96  24  31  41  43  81  53  21  60   8  92  96  97  61  70  40  77  78  59  46  80  99  44  92  38  72  26  59  47  50  65  79  89  79  36  54  45  32   8  27  56  40  65  22  72  55  73  21  36  74  63  63   5  57  79  97  21  45  16  10  91  49  16  45   1  69   7  69   4  18  87  73  73   7  76  51  66   8  92  63  22  17  49  15  13  36  60   1  97  84   4  48  43  57  74  41  47  43  65  86  87  44  27  64   3  54  26  47  91  63  57  48  49  81  74  72  48  42  20  21  23  56  36  89  58  90  25  78  65  39  11  11  43  63  88   5  79  82  93  44  48  81  34  29  20   2  92  46  62   9  97  90  91   3  73  98   3  84  13  37  97  66  31  69  66  15  72   7  80  24  85  93  22  61  21  37  25  54  72  87  13   9  34  85  97  77  39  52  77  10  91  24  68   1  48  25  66  89  42  30  80  49  80   7  91  59  74  16  47  52  41   4  97   6   5  17  76  32  35  59  47  59  61  92  62  18  66   8  20  44  32   3  71  58  66  79  83  28  45  58  71  64  32  38  18  87  20  57  13  80  74  12  13  93  47   7  34  63   8  94  71  25  32  91  88  95  45  57   7  32  41   3  59  99  33  20  50  76  48  27  36   8  46  35  30  58  77  46  83  62  19  91  90  64  65  86  59  42  91  71  83  24  59  40  83  87  33  96  23  68  21   9  10  57  99  74  89  75  51  93  78  69  11  35  64  18  63  64  84  87   3  96  22  18  76  12  37  95  97  11  66  66  74  77  16  75  47  95  61  35  31  81  15  96  62  17  73  15  25   8  73  36  11  54  66  43  76  74  30   2  39  88  41  47  37  30  97  32  64  14   7  68  29  81  27   3  81  98  78  12  47  94  87  89  64  28  54  42  72  36  80  81  97  53  13  71  59  86  58  81   2  55  43  75  78   6  97  89  46  24  13  90  83  10  27  37  74  84  67  93   1  64  90  75  58  61  15  63  31  93  94  66   6  93  69  14   6  48  58   9  80  37  32   6  13  21  28  37  81  32  91  51  88  13   6  40  23  73  75  48  49  90  26  58  96  54  26  33   9  36  99  12  27  50  95  37  38   7  55  18  11   4  69  46  91  17  99  49  33  72  58  48  74  38  97  16  37   1  50  52  90  52  35  12  59  87  83  40  32  69  89  12  10  65   9  75  24  34   5  53  48  71  61                                                                                                                          
                                                                                                                        54  26  86  70  79  67  21  30  30  85  32  65  98   1   3  22  58  17  13  26  76  23  24  42  28  20  11  45  18  66  85  74   7  46  64  53  71  95  53  63  18  15  15  78   2  64  67  67  48  45   1  34  18  82  29  71  78  54  47  69  25  19  92  81  94  73  80  20  93  46   1  50  23  15  79  69  38  99  31  23  36  91  88  45  96  47  37  36  86  39  83  62  24  60  46  44  30  39  39  94  14  63  52  92  35  59  24  95  31  31  35  82   5  65  94  38  52  95  83  26  83  66  63  49  99  88  97  92   1  51  71  31  33  76   7  36  18  22  69  99  30  41  11  35  88  32  69  57  64  34  24  72  89  44  38   6  81  34  43  28  43  52  75  73  56  26  78  98  43  70  97  47  20  84  43   7   4  24  56  51  38  24  45  65  29   6  10  21  38   4  85  77  97  30   6  13  10  93  50  62  34  79  46  55  99   5  90  16  22  13  11  29  42  84  36  81  86  53  12  66  99  52  31  81   4  82  62  24  68  12  51  46  82  25  50  34   2  38  80  45  63  70  26  88  62  45  12  83   7  13  44   7  13  97  85  75  80  31   7  44  51  53  42  55  95  37  78  29  25   2  46  21  86  19   5  24  76  50  42  18  88   8  10   6  91  13  44  97  59  35  18   1  39  57  98  17  11  22  98  53   6   3  98  14  31  35  24   7  87  94  58  61  58  38  28  48  70  52  48  46  65  81  97  14  87  55  69  17  48  29  36  91  30  13  95  51  49  27  84  37  35  89  27  62  89  91  96  35  29  47  73  31   4  57  74  59  30  39  80  69  47  68   9  20  53  60  67   9  62  85   2  96  95  60  10   3  71   3  28  26  89  28  19  27  34  95  33  59  42  10   7  38  75  38  78  27  92  60  23  73  13  78  52  60  61  98  11   7  79  68  78  78  21  48  70  12  64  94  54  80  83  73  71   3  90  35  98  45  41  12  89  27  80  18  59  93  85  36   3  21  79  61  85  62  92  88  46  29  24  98  82  15  89  65  81  93  56  89  41  55   7  91  22   4  13  13  47  18   5  13  74  97  82  74  76  88  76  80  42  94  85  61  38  13  44  53  60  20  46  81  27  64   4  73  10  33  19  81  48  45  15  72  22  85  79  38  33  29  22  86  35  35  77  52  83  63  61  50  29  77  18  80  77  66  20  25  20  59  20  24   2  31  52  17  47  63  75  49  76  44  69  61  23  88   7  19  83  23  61  17  34  78  97  16  26  95  41  19  23  27  56  84  84  30  38  92  22  35  39  30  72  30   2  24  29  45  10  16  66  30   6  10  30  10  15  40  42  22  96  68  58  80  36  32  67  24  46   1   6  89  24  80   1  60  48  63  51  98  47  89  18  42  28  24  80   3  29   9  28  73  40  76  62  78  15  46   4  74  42  12  25  89  51  83  55  46  86  37  75  55  69  45  31  51  59  75  87  56  50  77  84  42  40  31  70  68  14  12  63  66  70  84  29   3  97  81  87  59  95  62  22  15  76  50  79  63  20  53  89   5  70  24  83  23  72  43  41  88  19  20  96   2  24   4  11  38  25  37  72  40  13  89  49  47  62   7  10  76  40  11  10  65  65   9  87  98  52  37  57  72  48  59  24  23  20  63  45  52  79  27  94  56  48  62  85  46  33  86   1  30  75  17  67  32  92  99  55  30  54  11  46  11  71  51  12  88  39  31  39  85  91  30  69  50  17  40  29  73  54  20  31  74  95  28  80  57  89  55  23  67  15  96  86   1  97  28  24  98  98   1  85  17   1  98  47  48  45   1  24  20  67  14  91  85  44  83  54  15   5  40  34  56  71  64  24  69  67  16  81   4  76  10   1  34  73  97  20  68  70  68  45  56  83  93   2  80  15   7  41  87  29  52  90  44   4  94  57  70  62  83  93  92  19  93  69  90  88  44  66   9  40  55  21  84  34  70  14  49  60  69  41  75  68  26  24  60  43  93  97  76  68  73   3  26  27  79  91  45   7  74  13  46  32  61  60  80  40  58  82  45  84  40  83  24  74  47  27  38  85  96  77  77  74  45  68  92  38  67  26  69   6  35  18  45  40   1  20  81  78  15  86  58  78   7  41  86  71  89  47                                                                                                                        
                                                                                                                      44  94  24  26  72  45  43  73  29   6  74  52   7  11  90  57  66  63  92  58  25  93  23  88  15  57  27  98  30  47  61   4  70  41  47  54  19   5  69  23  60   3  47  16  41   5  46  24  94  16  38  86  51  80  59  14  12  69  72  68  33  67  45  10  73  19  67  38  25  29  97  78  95  89  45  43  70  59  41  74  46  39  71  59  69  45  45  10  23  23  70  26  85  81  51  94  47  62  11  86  59  21  51  10  29  75  49   4  31  74   9  20   1  74  57   3  19  61  28   9  33  53   3  72  79  18  76  94  59  97   4  22  37  43  87  29   9   5  77  22  91  13   5  30  97  93  15  95  56  94  92  65  35  82  69  33  34  17  39  57   4  39   2  73  62  20  51  36  54  29  41  17  12  96  80  30  33  55  45  66  27  97  74  98  81  62  56  19  48  17  61  65   5  29  94  66  27  22  37  40  95  88  33  97  95  74   6  70  14  70  75  42  84  57  87  44  54  15  80  88  72  50  42  19  10  82   1  67  69  46  55  86  73  29  41  64  14  62  43  12  18  50  48  93  79   9   7  50  29   9  53  25  75  26  36  23  22  87  74  32  63  52  87  58  90   8  12  22  53  46  32  72  93   3  50  97  28  60  20  55  26  66  20  47  37   4  75  55  87  77  12  47  38  22  10  77  58  47  39  96  93  30  80  80  84  50  46  25  42  70  34   4  91  84  41  82  13  10  37  89  80  18  88  99  96  96  49  97  32  69  74  99  42  77  52  80  39  44  54  98  72  50  26  32  67  24  67  16  16   1  18  50   2  98  70   6  15  51  77  62  65  92  91  21  39   7  24  97  89  75  74  22  14  70  65  91  75  57   2  99  65  49  19  10  92  70  77  29  67  14  66  73  38  63  98  46  15  70  38  30  44  83  19  56  47  24  12  37   2  12  69   4  75  82  43   6  59  13  99  80  51  27   9   1  78  48  63  36  32  93  86   3  70  53  82  95  86  79  25  91  60  26   8  93  38  13  69  44  28  46   1  89  10  63  42  77  33  17  28  74  54  87  96  79  91  40  87  76  69  48  61  70  13  81   8  71  16  90  11  14  57  73  88  74  97  76  30  57  93  71  32  64  47  24   9  58  85  50  15  84  54  20  32   6  63  25  57  85  55  84  92  59  59  46  14  79  35  72  87  67  27  11  19  30  82  49  26   9  54  90  79  45  31  45  91  28  68  74  22  20  48  53  87  92  55  30  51  94  64  36  57   1  19  34  26  76  33  69  26  58  60  69  38  74  93  10  39  62  79  82  89   2  85  65  22  86  11  19  17  58  41  67  23  10  15  17  75  61  96  47  44  90  56  50  95  77  41  20  24  36  25  37  44  59  40  14  22  47  37  95  99  82  89  46  11  24  87  38  39  54  98   4  55  19  15  57  82  38  52   8  48  98  93  48  86  85  50  10  61  99  34  66  94  78  94   2  81  88  14  93  86  58  97  31  73  47  88  65  44  67  59  93  66  16  13  90  11  47  24  85   9   7  47  41  36   6   7  88  22  72  90  88  54  75  22  78  41  28  33  99  62  95  97   8   8  59  32  48  25  91  97  96  44  44  63  32   7  15  23  30  85   6  83  70  10  74  36  93  24   2   8  75  56  45  68  29  42  90  54  43  55   8  42  92  45  86  14  13  48  97   9  16  17  96  29  88  62  81  36  10  90  58  91  99  48  35  82   9  76  84  43  94  50  91  69  35  53  22  15   7  82  86  29  39  36  37  78  13  63  43  29  42  94  88  63  51  49  81  21  27  10  82  29  78  93   7  87   7  39  42  53  41  87  75  89   8  13  64   1  57  32  99  25  83  34  91  57  17  31  27  31  75  93  83  35  38  83  35   1  51  39  53  78  83  16  76  20   2  49  83  55  36  65  98   1  75   1  37  95  71  87  79  94  93   7  35   5  96  86  13  95  19   9  24  99  65  41  81   6  11  34  29  90  37  89   2  54  59   1  18  42  81  45  50  74  65  34  47  31  71  35  34  37  78  87  13  35  72  11  52   8  54  72  13  35  53  30  95  76  79   9  84  13  42  76   1  38  86  57  40  64  17  74   8   8  14  33  38  83  82  16  32  89  29  93  27  51  12  81  31                                                                                                                      
                                                                                                                    79  82  63  34  93  58  39  85  26  93  11  19  10  99  43  14  37  96  67  35   4   3  92  12  91  18  81  41  32  22  29   8  17   7  90  68  98  55  24  25  95  81  91  88  99  48  45  24  90  87  92  21  29  81  77  71  20  16  17  55  87  48  70   7  82  88  11  12  32  95  60  97  98  44  51  80  14  58  55  32  91  54  53  78   1  50  38  42  51  48   2  39  96  59  79  43  67  78  88  71  31  34   4  90  57   5  37  34  48  62  90  14  86  39  76  16  21  85  86  83  24  24  58  45  88  85  90  26  76   3  64  58  89  47   7  64  91  62  93  34  97  42  86  86  25  25  92  45  57  56   1  22  91  90  72  42  60  28  84  57  56  51  16  82  56  12  94  16  98  18  19  95  55  49  97  69  78  98   2  90   8  38   8   8  62  77  33  91  51  17  16  70   1  85  46  68  42  35  97  46  54  39  74  71  37  62  26  27  62  89  77  36  21   9  13  92  37  95  10  12  37  98  14  59  64  76  36  57  59  84  62  90  27  27  82  71  96  68  85  84  55  94  35  84  93  75  61   7  17  53  53  17  34  88  27  76  22   3  56  67  86  73  94   6  86  26  62  21   5  44  75   1  59  71  95  15  22  74  42  83  60  36  93   2  60  59  43   2  11  20  55  11  87  38  79  24  66  44  19   8  53  33   4  64  74   2  66  59  35  36   9  22  55  20  31  41  71  67  69  41  16  24  18  76  61  75  17  31   4  20  20  37  37  26  96  40  95  38  20  65  59  16  96   7  35   7  49  56   6  47  89  22  48  50   4  23  72  63  99  53  69  77   3   6  98  52   3   4  85  66  74  14  65  12   1   8  75  36  93  20  63  75  58  74  75  48  43   3  59  23  52  70  19  34  69  44  96  41  69  42  71  60  99  13  15  60  18   7  40  83  33  56  12  13  32  50  86  52  94  93  18  77  50  22  91   6  89  23  81  37  96  67  28  48   1  68  24  86  77  74  24  27  27  30  67  65  16  54  82   7  64  82  40  40  92  51  77  87  91  87  62  41  49  63   9   7  91  29  18  61   3  73  77  27  47  49  14  26  96  65  91  73  24   4  98  85  36  88  26  47  71  11  27  62  49  82  42  46   1  83  78  83  55  72  81  13  87  78  26  12  88  31  80  64  63  81   8  23  16  54  53  74  38  55   8  65  56  69  91  54  34  35  61  94  39  85  18  98  91  11  57  85  41  26  38  65  49  88  69  44  70  62  88   9  80  74  35   8   9  68  15  65  37  60  97  53  11  43  13  64  18  78  91  41  46  32  22  13  62   1  56  25  86  71  63  19  22  56  95  17   6  32  93  87  27  51  95  13  27  36  35  78  28  90  85  71  63  80  83  78   4  12  29  79  55  88  78   7  57  20  77  35  25  90  72  98  10   5  58  65  85  81  29  44  11  18  90  81  50  14  99  19  25  88  52  38  26  57  19  37  69  83  35  49  89  33  56  43  93  15  59   2  24   3  76  23  10  21  69  20  39  15   9  71   9  63  37  34   3  30  20  43  90   1  61  70  88  47  69  86  17  49  15  83  51  53  43  46  98  96  91  20  88  61  88  73  24  98   2  96  66  32  60   9  61  46  77  44  17   1   5  71  96  12  92  67  18  21  71   5  69  71  67  34  91   1  39   5  66  41  58   5  44  37  50  22  89  69  23  63  47  60  96  75  29   9  80  88  29  75  77  87  17  64  47  47  62  59  77  55  71  92  63  26  62  80  88  13  11  47  59  12  31  62  95  92  29  30  63  88   1  85  52  35  48  69  80  95  42   4  42  80  43  38  70  19  42  24  31  93  20  31  29  43  93  18  97  44  53  55  65  19  87  83  77  87  25  70  91   5  67  92  98  37  49   4  24  97   9  12  26  97  89  93  66  88  45  13  62  45  66   2  84  31   4  54  78  80  48   3  14  83  16  37  26  23  94   7  17  93  76  10  77  91   1  39  53  48  78  77  96  35  51  36  32  33  85  84  97   3   4  10  34  41  48  20  12  26  17  18  13   1  33  86  57  11  59  25  19  34  28  17  92  73   6   1  79  21  61  97  85  80  69  80  64  28  61  26  42   9  39  62  26  23   4  25  36  99  62  34  60                                                                                                                    
                                                                                                                  38  82  92  44  70  38  74  13  46  57   3  51  61  13  67  67  49  59  81  47  40  67  31  95  43  80  37  43  64  45  37  77  69  59   7   2  62  57  89  56  99  95  24  48  92  64  93   7  16  75  59   7  46  60  37  61  80  33  95   1  45  50  43  75  62  39  27  55  70  55  83  83  59  57  97  12  59  55  42   4  28  81   3  47  79  88  79  92  15  10   7  54  90  42  37  64  35  89  63  45  11  90  78  16  48  38  50  92  74  44   1  82  37  46  82  69  12  68  59  49  27  15  58  49   9  69  84  26  16  31  15   2  23  46  85  88  11  39  66  12  88  25  46  42   4   8  78  17  21  39  13  72  99  93  91  64  48  39  76   4  86   8  26  64  56  47  84  23  97  93  24  75  57  35  67   2  90  98  89  57  31  42  97  36  55   8  18  52  99  68  23  34  60  86  37  31  24  85   7  61  79  98  13  13  72  29  82  70  45  55  27  32  18  61  69  25  62  93  32  61  86  60   2  56  66  60  38  53  25  22  59  39  29  40  48  33  21  30  76  80  25  32  29  70  25  35   9  53  75  86  61  42  17   5  86  43  74  95  54  53  86  79  11  81  75  95  55  52  32  47  45  46  32  73  56  35  27  70  87  39   9  61  47  99  36  16  89  59  73  13  86  25  10  27  16  46  58  41  69  44  92  98  27  19  66  95  59  68  68  50  61  89  80  95  17  30   5  35  78  11  79  14  55   5  97  50  73  41  35  64  48  56  80  53  10  59  71  27  98  76  31  62  22  68  78   9  95  33  91  75  52  61  97  90  95  36   9  86  81   7   1  92   9  39  89  99  79  60  91  25  42  55  59  47  37  21   5   9  84  65  29  15  41  74  29   1  62  92  89   5   6  81   2  53  27   1  22  17  85  88  39  38  95  30  17  88  32  50  52  15  72  85  12  75  28  87  29  37  80  65  34  82  98  31  46  93  23  25  52  62  34  12  42  77  75  11  82   1  53  30  82  31  21  95  56  39  70  44  50  30   8   2  17  27  17   3  77  86  88  67  43  44   2  67  67  32  40  25  58  24  92  90  98  77  23  39  48  98  31   8  28  18  32  22  40  91  57  34  48  71  97  50  83  75  65  97   1  80  43   4  37  81   9  89  30  17   7  73  69  94  59  14  41  92  78  60  91  75  37   2  27  40  14  16  17  11  58  61  19  42  69  23  49  53  76   4   3  59  94  81  44  15  60  89  67   1  25  66  26   3  81  50  71  30  18  33  67  74  22  51  52  69  25  58  68  16  44  19  99  68  76  40  31  75  32  66  72  87  29  64  38  91  46  67   8  83   1  98  77   5  56  47  13  19  62  99  41  27  42  84  67  69  18  29  53  29  18   7  50  31  88  40  53  44  70  97  48  92  56  58  30  24  84  92  53  78   3  40   4  18  19  60  24  83  24  51  45  24  86  17  85  44  31  14  95  57  39  84  13  66  77  45  57  94  95  81  68  61  56  46  11  56  21  30  17  32  81   7  38  24  91  76  67  96  81  66  30  33  35  19  67  89  91  87  64  58  87  26  94  70  37  12  55  17  70  39  82  85  11  13  66  51  51  58  38  86  52  61  98  21   4  94  97   1  81  17  75  88  89  36  56  78  33  86  37  95  40  23  48  61  48   6  81  65   7  10  78  98  84  80  32  11  45  71  41  78  45  42  63  16  25  84  52  11  54  19  67  71   7  86  74  73  25  50  69  93  77  22  42  77  16  34  39  50  88  46  82  78  24  58  17  71  23  11  57  27  82  18  50  98  84  70  92  37  10  62  16  69   1  54  74  78  44  90  15  11  78  21  93  31  67  70  10  80  18  11  94   5  67  62  20  23  73  56   8  79   1  73  80  40  40  76   4  46  88  78   2  18  53  14   3  21  22   3  49  66  43  50  86  62  31   4  37  91  63   8  85  99   8  32  89   8   1  91  74   8  33  37  22  28  88  75  30   6  45  42   4  84  99  39  44  20  33  66  35  86  49  11  68  38  33  56  40  53  30  42  66  37  23   7  76  14   3  42  76  70  52  27  21  24  50   1  45  63   2  11  99  62  31  11  12  36  22  59  24  65  41  46  32  44  97  30  31  17  10  21  82  53  30  65  63  16                                                                                                                  
                                                                                                                11  34  24  61  61  69   4  66  16  67  63  18  68  87  41  77  29  52  48  36  50  87  64  64  34  96  93  46  66  15  66  72  17  92  29  74  37  83  42  43  33  71  37  12  86  87  90   8  53   9  88  71  11   7  58  90  54  46   6  86  64  31  12  90  90  69  61  43  25  56  56  42  38  52  49  69  16  16  47  97   1  34   8  88  10  66  47  23  55  81  64  21  25  17  99   8  74  64  72  44  55  72   5  27  35  42  81  48  20  28  92  64   8  85  62  44  29  90  42   9  62  15  90  42  85  51  99  99  43  20  15  56  78  47  58  95  30  80   7  80  60  97  59  48  66  42  83  49  25  25  98  38  38  88  76  33  64  86  49  94   1  80  47  74  35  23  67  48  51  98   5  30  70  58  91  36  35  43  37  91  63  32  20  28  28  94  83  34  42  17  40  51  19  46  99  78  80  55  45  31   5  92   6  38  59  95  84  20  76  22  72  48  18  90  14  58  90   6  76  22  52  83  57  63  29  80  47  60  66  49  59  99  10  13  11  24   2  90  83  80  36  39  95   8  87   2  72  76  99  51  16  14  16  51  19  37  88   3  77  44  77  22  76  62  57  20  39  88  33   3  93  76  87  24  21  79  69  16  45  97  79  42  78  80  80  19  45  69  36  82  81  40   8  53   9  62  68  12  22  93  92  76  41  47  68  60  70  60  66  80  17  99  43  84  23  15  96  98  46  79  43  19  99  39  46  27  65  26   9  99  58  98  45  95  15  26  21  20  30  31  66  81  35  95  49   8   2  37  91  91   4  84  85  68  45  53  17  32  79  95  98  27  85  12  58  84  59  54  51  39  89  96  27  75  78  36  69   1   8  41  25  30  88  57  83  67   2  84  23  62  30  30  17  40  66  42  64  94   9  86  99  82  96  67   7  66  87   7  99  40  44  39  17  90  58  61  90  56  35  32  19   7  40   9  18  35   6  79  23  35  18  19  84   9  12  89  40  19  43  25  53  42  94  36  28  75  83  65  21  50  91  36  12  29   9  45  38  10  15  99  16  47  62  29   5  92  20  69  68  77  83  31  68  97  43  84  70  95  29  18  23  95  48   3  73  42  58  34   2  57  38  11   6  98  42   6  71  42  33  83  56  59  45   6  37  24  19  65   4   5  89  26  38  44  45  62   9  80  52  37  70   6  86  91  69  14  17  51  51  86  20  50   3  44  45  36  43  55  95  59   4  33  63  82  62  76  59  95  10  30   2  13  21  28  47  84  75  73  86  72  98   8  89  96  78  91  11  13  79  90  15  40  55  63  47  44  25  35  63  42   2  84  70  48  55  97   4  87   7   4  49  72  98  36  49  53  10  83  20  20   7  45  24  78  60  31  11  54  90  79  15  25  78  11  42  81  68   5  35   8  61  38  83  47  54  89  65   6  38  75  91  54  65  21  12  45  42  65  41  75  38  31   5  40  92   4  58  56  71  61  13  67  38  85  18  82  82  22  40  79  56  56  32  92  15  65   1  92  27   2  64  83  92  61  62  70  89  78  32  35  18  96  46  30  55   2  89  70  20  32  59  38  17  87   3  21  79  63  35  35  88  79  42  62  13  68  90  65  10  65  77  67   6  32  70  86  65  65  95   9  49  25  34  61  52  80  94  70  31  92  10  49  55  70  24  73  70  54  95  52  31  31  68  87  27  39  60  70  86  25  39  37  41  71  50  12   3  20  50  45  12  73  13  85  56  19  16  72  86  50  42  66  95  90   6  74  99  70  20   3  85  91  47  64  82   7   2  14  56  51  57  28  44  13  17  70   5  62  62  82  83   6  93  28  79   5  60  56   9  23  20  12  95  46  45  94  36  40  44  66  41  96  55  89  32   3  17  93  10  68  67  77  88  68  73  86  24  88  54  91  27  30  91  97  24  24  18  77  57  21  33  12  25  63  40  80  92  43  51  93  72  62  99  50  18  14  45  42  76  17  71  69  46  98  10  42  84  91  40  22  79  29  82  98  35  75  61  70  58   7  67   5  72  74  75   1  54  73  81  17  93  23  38  74  95  58   9  85  67  71  92  29  37  57  36  31  31  42   2  78  67  47  13  56  39  11   3  84   9  98  97  88  61   1  50  54   4  11  15  67  95  24  56                                                                                                                
                                                                                                              83  86  19  96  75  59  76  33  11   5  91  71  66   9  76  83  86  44  92   9  35  22   7  69  74   8  29  68  72  77  49   6  53  32  59  10  71   5  88  73  39  55  65  60  92  30  76   1  50  53  15  47  81  60  19  46   9  91  86  53  44  76  63  61  99  72  58  73  57  10  81  73  39   5  36  42  54  19  75  75  92  44  83  84   8  85  44  87  53  68  17  63  25  10  70  79  65  45  56  71  40  73  79  10  44  72  65  69  51   8  98  67  96  28  98  67  14  97  32  91  90  31  63  96  11  25  46  49  35  18  68  50  78   9  36  72  57  56   1  64  99  43  21  51  38  82  62  56  14  41   5  70  23  11  62  33  89  48   1  55  92  86  97  26  16  26  98  65  14   3  39  40  88  52  27  43  41  34  64  26  75  52  57  57  10  78  47  84  33  48  46  82  61  25  52  95  90  51  35  77  34  35  23  55   9  78  11  64  43  50  42  45   7  43  29  80  30  28  53  84  20  27  27  26  79  92  86  32  53  19  95  44  80  13  14  39  36  73  78  55  36  80  57   6  80  27  99  52  92  81  35  39  59  73  56   4  21  32  52   5  37  91  19   1  40  64  89  32  22  39  97   3  11  98   5  16  48  39   4  81  45  31  92  34  44  30  78  45  50  71  91  27  23  83  54  12  98   4  90  51  65  46   5  94  65   9  33  29  28  27  36   3  79  42  94  95  99  59  35  74   8  80  93  61   8  50  11  58  52  56  62  56  61  32  81  16   2  16   2  86  14  82  61  88  22  52  21  52   9  52  30  61  20  94  82  82  71  72  84  99  44  33  53  74  69  47  22  11  29  26   8  50  89  19  92   9  32  37  66  15  78  81  45  65  52  29  19  88  90  32   7  76  83  37  20  82  87   8  41  63  54  17   9  10  74  12  48  17   1  74  80  32  25   7  55  80  61   1  91   7   8  83  16  64  49  22  84  83  47  56  11  24  10  69  66  35  50  38  44  42  76  88  36  46  79  96  78  48  28  80  93  40  99  44  87  72  68  14  85  89  53  68  28  60  55  14  95  96  20  42   9  56  13  53  32  24  56  73  55  88  20  38  82  28  89  45  88  49  21  20  98  14  34  40  39  28  77  47  25  49  54  19  98  81  96  90  21   3  33  46  71   6  21  30  30  64  97  79  48  87  17  32  26   7   5  73  48  99  79  37   8   5  20   5  23  65  36   8  18  21   1  73  86  68  73   8  19  65  73  52  22  42  96  58  71  39  62  20  33  78  13  69  19  45  50  72  37  64  66   2  33  33  67  16  18  46  20  25  28  18  32   1  79  29  73  83  43  78  25  80  66  64   7  77  42  48  41   4  22  61   5  88  28  84  47  78  56  71  84  39  75  16  15  21  21  74  22  71  40  94  73  51   8  35  86  40  72  63  92  55  26  29  48  27  61  99  51  32  62  86  10  94  98  84  85  13  51  60  10  17  64  89  30  41  82  47  31  85  65  11  65  19  57  72   3  29  73  80  48  11  55  35  91  91  28  52  63  84  69  58  44  64  41  72  38  20  87  17  20  56  37  29  52  77  38  11   9   1  93  86  52  12  92  94   3  13  10  87  63  76  80  19  14  93  89  99   3  54   8  65  65  45  56  57  40  82  90  45  77  66  47  92  99  32  56   9  75  83   5  23  14  78  31  42  66   7  34  61  81  28  11  93  21  26  52  28  23  84  61  90  33  25   8  84  77  43  17  70  73  23  15  46   8  73  73   3   6  74  16  44  40  15  32  45  71  14  48  27  10  43  66  35  91  19  81  91  81  72  29  89  52  93  50  97  80  58  29  62  85  35  26  52  38  92  48  16  34  63  68  82  49  84  95  10  56  94  30  58  66  66   3  56  12  73  28  25  69  97  70  95  55  99  69  66  77   8  38   4  46  96  25   7  61  95  19  77  77  50  94  53  70  30  29   3  23  74  28  49  50  29  60  31  52  58  25  40  11  32  41  68  44  79  40  95  59  17  82  68  31  37  19  44  90  48   6  66  33  52  65  94  46  24  88  83  26  66  51  34  33   7  34  73  80  35  68  88  92  15  83  28  41  39  47   8  50  85  10  23  91  96  91  66  48   2  25  95  90  24  79  33  61  12  74  50                                                                                                              
                                                                                                            54  63  91  64  93  69  93  52  58  63  90  42  43   1  90  41  30  97  12  56  70  39  19  82  31  78  83  14  55  45  54  56  17  10  41  88  88  48  79  15   7  50  65   2  10  59  11  29  43  66  19  99  43  69  33  75  35  96  94  95  51  35  18  20  40  92   5  33   8  47  79  86  58  86   7  22  31   3  64   6  78  95   6  88   5  42   8  80  38  75  50  76  40  56  26  62  79  44   2  58  94  18  20  67  28  80  88  37  82  22  59  78  90  64  47  45  68   7  86  86   9  35   1  44  70  25  19  30  89  98  69  81  54   4   2  80  86  89  95  30  96  70  56  27  30  25  75   4  34  11  29  89  31  97  43  28  59   2  74  35  95   5  89  36  26  82  60   9  78  76  33  21  25  41  84  35  15  22  69  78   5  76  73   8   7  92  31  63  78  41  64  76  16  67  59  60   3  48  76  68   2  95  87  24   2  62   4  11   2  78  23  61  68  23  48  50  50  34  36  26  24  82  34  11  89  93  42  73  15  99  39  21  68  25  59  33  87  59  74  26  65  94  37  77  34  92  72   7   1  65   7  25  84   1  63  46  15  67  63  91  28  73  36  24  97  37  38  61  95  98  89  35  48  22  97   4  84  92  79  81  23  74  86  73  85  38  10   6  34  14  64  32  62  85  62  45  55  83  21  67  44  79  64  27  47  56  87   6  43  64  43  62  75  49  50  48  29  69  88  25  11  52  95  72  90  50   6  63   1  89  42  16  40  83  73  90  92  31  15  73  10  95  16  21  39  99  87  25  53  93  65  89  12  77  69  80  76   7  90  39  76  26  59  69  31  37  71  52  15  49   9   6   5  82  22  46  29  35  99  21  10  46  12  37  29   2  93  20  51  53  64  19  61  69  37  30  57  50  10  36  82  97  46  42  77  23  48  71  85  51  32  76  47   3  13  71  56  42  14  98  73  26  40  44  33  82   6  39  21  49  68  29  33  97  69  92  52  46  13  40  31  28  61  39  76  30  11  88  38  16  66  80  63  89  42   5  83  21  63  94  63  53   4  89  93  21  20  48  96  12  76  68  90  98  70  82  28  28  33  76  32  22  93  97  93  37  89  54   4  95  59  58  90  16  56  64  37  59  59  65  35  59  61  46  41  10  43  71  48  43  39  64  61   5  71  21  67  46  18  63  77  77  81  10  86  72  23   1  52   9  84  86  21  35  57  59  99  59  94  98  27  58  19  10  78  78  90  89  83  87  34  50  39  24   2  52  56  91  73  72  42  89   9  64  88   7  40  53   8  63  13  28  58   7   1  26  40  83  59  80  54  73  51  75  58  33  20  42  16  20  44  86  57   3  24  73  50  16  90  15  89  64   3  12  14  91  31  89  16  52  82  62  38  19  18  92  68  12  59  92  27  70  86  86  11  89  70  66  43  76  82   3  10  81  96   9  96  23  14  80  17  59   9  79  79  37  22  94  19   3  38  15  25  41  99  36  99  98  11  46  10  94  43  96  78  93  23  85  63  22  81  58  91  19  52  56  86  53  57  70  90  62  76  36  32  43  63  75  82  66  11   7  50  63  10  54  31  87  23  55  99  46  74   1  32  15  29  10  16  86  75  20  14  22  42  15  79  94  55  96  63   3  25  52  32  76   5  29  35  89  34  62  58  75  50  98  20  80  22  38  56  19  24  95  13  64  62  37  98  72  16  62   6  16  30  30  76  55  87  44  33  38  58  15  44  63  27  73  46  24   9  54  40  28  74  79  54  95  43  91  98  16  19  58  92  47  27  66  82   8  61  50  46  62   1   2   2  88  78  82  85  95  23   3  86  77  64   4  58  89  91  88  94  19  90  75  43  28  33  75   5  48  67  19  18   5  19  50  25  23   4  34  76  46  32  97   6  68  64  58  96  45  15  65  78   8  57  19  40  19  52  52  73  41  30  78  87   3  97  71  76  30  84  14  96   5  30   9  14  99  49  96  43  91  93  10  74  57  23   7   5  14  80  43  91  25  72  65  24  56  35  97  49  45  36  32  75  92  68  21  10   1  27  39  94  88  24  91  15  61  99  24  65  49  43  56  17  44  93   8  46  75  39  31  88  58  15  27  60  52  82  75  18  36  29   4  98  10   2  98  59  53  43  87  33                                                                                                            
                                                                                                          29  75  80  89  73  87  89  22  62   7  76  30  53  85  71  10  77  22  28  59  53  16  43  98   3   3  92  91  27  19  31  20  87  52  33   6  59  22  98  84  91  59  95  33  54  68  15  25  68  80  70  84  63   8  40  63  29  80  18  39  71  29  97  62  51  58  68  49  51  77  73  61  52  75  53  14  83  45   8  55  47  91  86  97  43  58  35   3  17  19  36  50  52  23  12  86  45   8  28  93  56  91  93   4   8  49  91  72  59  11  75  52  41  49   7  38  87  91  94  74  70  81  85  13  97  26  62   1  88  40  26  21  34  42  40  24  76   3  62  87  27  79  34  13  42  59  94  59  46   9  30  90  91  48  67  28  20  28  64  59  66  14   5  57  66  48  36   8  90  97  47  41  48  94  77  13  13  75  37  52  69  98  63  82  61  56  78  19  21  37  57  53  46  19   7   7  29  85  87  70  59   8  51  61  41  45  96  44  37  89  61  69  95  17   5  38  45  17  53  77  47   6  25  83   3  96  59  16  34  30  50  22  94  96  54  97  75  42  83  56  98  41  68  26  90   8  58  42  68  77  69  82  31  67  77  81  88  86  43   1  79  22  17  92  71  84  45  32  99  32  20  38  71  89  39  98  92  42   1  79  56  82  34   4  71  59  69  51  67  82  16   3  41  29  87  73  41  62  91  55  37  51  88  31  87  56   6   7  42  92  72  18  69   2  18  88  24  16  27  70  79  38   6  61  91   7  41  68  31  48   2  64  77  16  47  26  78  25  45  42  11  44  48  75  46  40  44  38  26  73   8  51  65  12  31  53  32  12  27  82  84  69  11  94  55  77  69  61  41  19  43  99  65   1  84  75  94  11  31  63  32  64  89   2  14  65  25  21  66   5  97  17  38  29   7  46  47  11  37  68  26  70  61  44  22  54  56  63  54  13  68   6  35  61  69  21  99  38  17  13   4  53  77  65  15  69  83  62  73  61  42  31  93  36  79  38  96  69  12  29  10  56  38   9   1  78  61  75  82  77  41  10  92  13  96  45  29  87  84  37   8   8  71   6  53  97  15  74  82   8  71  36  63  20  33  96  58   7  83  84  57  17   7  46  66  61  86  31  29  32  63   5  46  55  79  82  59  35  33  10  27  29  76  98  75  35  88  65  38  77  81  50  19  94  71  45  63  29  41  82  26  73  17  55  68  90  16  59  76  34   5  77  94  77  80  50  31  95  25  54  84  97  81   2  76  41  98  58  26  41  41  99  95  85   9  33  61  54  76  57  16  62  64  30  83  50  48  57  63  66  57  70   4  18  78  85  15  27  50  81  60  18  32   7  74  76  23  40  46  11  82  54  61  72  17  18  76  51  84  38  89  31  89   5  23  62  10  91  44  45  15  29  93  83  94   8  12   9  68  17  60   6  58   3  87  35  66  87  95  63  38  24  88  65  16  15  65  61  45  45  56  25  69  37  21  56  68  26  56  52  35  70  14  12  47  85  89   2  66  74  75  50  55  83  92  81  88  36  95  95  35  29  68  82  76  71   4  22  42  73  23  10  39  59   2  34   3  82  19  68  14  97  46  22  50  90  87   5   5  94  55  27  74  50  69  10  51   7  89  44  59  56  20  60  16  47  92  36  89  20  11  98  52  58  80  18  56  74  82  14  12  93  16  71  70  92  70  31  10  14  38  26  78  43  11  65   4  68  25  81   3  64  28   9  14  44  44  21  15  64  93  60  33  46  80  85  92  89  41  22  38  19  66  28  27  74  39   2  43  17  39  11  72  92  57  24  58  25  39  94  17  51  18  90  60  80  21  57  82  32  33  59   7  74  65  87  75  48  75  48  61  42   4  70  52  50  61  57  42  98  85  70   5  97  29  96  70  53  44  63  84  65  99  85  97  66  92   3  61  21  66  41  47  16  17  84  38  22  22   2  59  47  99  82  14  25  50  41  70  89  81  35  24  43  61  40  27  89  62  73  25  44  54   2  27  45  33  96  13  68  28  50  68  11  26  59  14  76  10  90  81  94  66   3   7   2  71  58  75   8  23  83  96  71  84  69  74  80  77  43  67  63  42  25   9  12  66  72  33  59  49   8  24  62  58  90  10  80  67  29  91  50  11  55  44  89  80  99  43  48  51  53  32  37   6  58                                                                                                          
                                                                                                        30   9  39  52  24  27  65  82  24  42  57  10   7  82  20  23  31  33  48  95  28  26  84  30  69  31  34  62  65  54   9  37  78  16  42  96  61  12  49  87  95  84  66  62  23  35  92  84  90  63  18  36  38  69  85  51  83  35  70  81  81  95  79  89  18  76  73  98  54  56  36  81  70  31  15  20  23  88  31  29  17  21  68  93  54  25  59  96  87  80  96  96  78  75   5  82  73  42  98  85  57  24  39  17  32  64  13  21  12   6  53  35  53  64  87  48  82   1  65  88  98  12  53  91  44  35  37  17  58   2  14  67  58  33  25  36  40  22  86  71  45  34  98  13  32  10   1  53  36  28  45  80  50  84  45  40  64  63  81  89  36  23   2  99  12  76  29  89  91  66   9  35  66  49  90  56  10  67   1  12  63  66  47  20  53  76  27  19  31  24  27  81  87  56  51  92  79  52  77   9  38  86  65  66  39  15  66  29  73   3  46  36  67  16  60  73  55  67  50  59  12  25  19   3  82  86  51  72  47  21  50  57  46  14  20   9  41  16  36   8  84  72  83  35  26  95  87   6  83   7  46  42  20  74  23  23  86  84  37  60  49  86  54  23  47  37  45  66  10  75  50  71  60  53  98   2  38  28  14  94  96  99  94  96  68  65  90  71  84  32  42  34  93  25  47  19  25  63  99  26  92  44   3  23  84  31  82  94  13  98  97  44  15  57  61  38  79  28  23  85   9  56  37  33  96  73  38  71  60  67  38  99  20  71  57   8  87  47  82  90  49  84  73  90  40  50  77  18  41  87  29   2  38  60  34  29  93  22  46  98  55  44  40  27  54  16  44  80  17  45  55  10  24   6  36  87  31  57  17  61  31  65  20  62  83  78  89  36   8  71  82  89  98  93  22  68  35  67  88  92  27  93  83  38   5  20  38  38  95  79  39  70  23  59  97  56  29  38  43  62  64  37  72  33  98  89  10  28  24  96  61  36  87  63  70  43  53  13  54  77   4  90   7  79  27  50  70   4   6  88  54  10   2  32  54   6  37  23  71  72   7  99  42  31  26  38  20  36  23  37  29  95  29  36  65  74  78   1   7  75  43  55  36   2  14  10  89  72   9  52   7  29  54  85  76  59  71  53  97  43  60  41  26  26  79  39  15  69  55  31  34  15  92  98  10  59  39  14  55  36  87  33  66  20  11  22  67   9  46  15  87  43  69  71  86  23  52  19  47  78  74  50  15  38  37  68  76  40  79  95  61   4  45  93  37  72   6  22  94  52  84  11  92  95  51  66  28  22   9  47  27  67   7  73  93  37  81  13  61   2  89  25  16  77  95  26  51  37  36  84  33  84   8  79  32  12  88  88  86  84  47  32  28   1  53  89  21  80  13  29  18   8  29  34   5  76  15  32  66  32   3   7  52   5  64  32  54  28  95  58  20   6  73  95  97  86  53  65  87  56  68  48   6   9  12   7  30   4  58  59   5  52  18   2  44  42  27  46   3   6  27  12  27  31   1  28  59  13  21  74   1  54  67  22  13  89  56  20  26  58  13  55  17  61  90   7  38   6  91  90  18  90  11  75  77  92  19  36  30  62  13  40  68  63  81   1  38  27  32   6  12  59  98   6  61  44  86  31  10  12  21  46  90  52  29  93  34   5  56  91  54  72  46   9  64  42  67  25  80  18  97   5  85  23  65  64  80  11  72  85  99  84  62  64  17  41  75  47  88  35  44  62  19  50  54  33  32  68   9  39  48  41  98  65  91  95  83  20  83  71   1  37  30  77  52  19  68  87  58  60  71  25  62  95  99  83  41  82  61  92  85  71  83  19  47   8  50  66  77  30  18  19  80  49  70  34  39  76  65  91  42  22   9  25  69  19  91  71  68  54  29  97  87  53  66  64  92  35  26   6  23  51  52   8  79  79  73  85  90   1  43  28  31  46  35  83  53  55   9  40  13   2  47  11  70  92  53   4  59  71  32  66  96  68  83  19  47  16  78  85  93  95  63  28  91  32  35  78  32  67  20  37  25  38  18  66  73  71  52  14  57  54  41  47  47  30  25   2  70  12  89  56  37  76  64  10  16  36  86  54  18  35  87  85  68  81  20  34  57  48  65  71  24  66  33  90  95  62  91  89  44  37   7  70  27  66  29                                                                                                        
                                                                                                      98  98  98  55  79  30  83  73  47  15  80   8  22  33  64  50  54  77  19  39  65  88  46  73  56  95  64  38  29  88   7  11  42  77   3   5  72  99  75  89  54  90  47   7  40   4  12  14  90  40  71  82  16   5  32  77  39  90  70  55  74  90  51  97   6  79  10  29  40   4  73  96  36  82  92  51  90  98  68  97  83  80  31  73  32  59  35  35  50  75  60  23  35  38  92  40  71  36  29  88  45  31  69   9  31  56  87  59  43  23  12  82  41  89  56  79  44  59  65  90  50  68  74  28   7  87  57  54  62  12  71  63  57  96  68  11  41  87  11  89  40  88  40  48  43  15  92  12  35  62  66  97  36  85  26  33  65  28  13  83  87  54  23   5  96  52  76   4  17   7  53   8  49  28  50  40  90  50  92  92  26  58  96  69  50  17  71  74   3  84  82  59   8  42  22   3  62  70  58  66  84  83  96  47  65  38  63  83  26  33  97  64   2  29  75  47  56   5  83  10  62  69  43   4  73  86  22  46  24  49  55  78  60  49  57  61  53  72  64  16  78  53   9  78  59  87  37  58  27  44  56  32  95   1  16  90  31  98  98  33  69  68  50  91  27  38  72  21  63  36  61  41  24  41  75  42   3  48  26  50   9  57  20  78  99  73  78  59  99  16  21   6  28  60  14  31  94  62  71  76  44   2  51  88  41  33  48  58  36  20  42  97  16  22  95  10  64  49  84   1  99  69  66  74  28  69  58  76  49  36  63  50  60  83  30  50  47  97  29  45  95   2  35  55   3   8  35   6  15  84  65  97  54   3  91  84  71  28  46  14  49  22  63  51  38  34  53  18  89  95  61  91  26  66  58   6  42   8   1  60   4  20   5  55  23  29  16  21  10  37  18  35  34  29  72   2  53  29  27  51  48  80  21  64  14  96  87  16  91  83  94  14  80  42  54  21  87  56  55  60  32  10  71  55  17  57  74  56  96  55  66  40  72  78  27  27   9  72  79  42  27  44  43  99  63   1  90  57  63  99  18  61  36  85  96  82  90  16  81  24  96  72  23  60  38  37  76  49  38  51   9  10  72  97  14  75  33  80  87  39  68  27  63  39  80  79  97  55  73  22  38  19  70  31  15  96  81  48  64   6  41  82  46  79  80  18  54  60  95  86  10  42  29  89  33  81  77  37  56  73  88  52  41  96  26  51  75  70  55  66  11  73  23  98  43  73  15  74  52  77  12  89  11   7  98  44  98  60  71   5  27  76  91  45   2  42  89  37  94  21  20  96  19   9   8  27  31  88  28  74  34   3  91  74  29  98  74  62  36  44  94  90  27  95  77  32  92  53  37  84  84  40  77  90  44  64   7  37  31  91  27   5  41  47  84  75  64  83  27  68  78  27   7  64  23  24  60  64  42   3  47  29   6  36  68  75  65  66  91  60  53  72  53  20  72   2  79  64  69  56   3  73   4  39   4  34  86  27  44   9   2  94  22  62  63   5   3  55  68  49  27  92  41  61  17  79  34  97  42  22  26   8  47  11  99  26  72  11   6  18  62  14  89  85  47  46  15  74  12  52  15  45  45  70  88   5  48  67  21  47  71  41  13  93  70  78  87  85  64  70  76  89  59  18  27  75  57  72  56  45   5  34  76  79  22   1  14  11  36  13  16  57  99  42  64  96  56  88  39  45  81  60  86   8  76  55  44  40  56  33  12  83  91  56  43  97  34   8  74  27  57  63  15  24  33   6  17  19  77  36  17  98  34  56  26  60  73  60  87  46   8  37  16  63  96  28  63  87  29  39   6  19   8  68  48   7  92  75  57  28   7  83  38  24  79  55  11  87  70  99  95  28  67  17  15  35  74  22  83   2   5  81  93  58  44  29  51  30  24  53  55  81  24  54  42  93  45   5  33  79  58  42  88  28  74  39  62  94  21   2   4  77  14  52  52  14  43  10   9  38   1  10  18  18  27  73  47  38  95  96  35  66  28  46  13  53  26  18  11  92  61  47  56  37  78  53  73  79  67  59  99  96  12  86  75   6  35  27  52  61  80  81  30  17  13  38  68  35  91  29  10  23  10   4  77  37  10  51  51  97  58  75  43  99  98  73  42  43  64   3  32  68  11  44  65   6  92  80  74  45  54  92  33   9  40  11  75  66                                                                                                      
                                                                                                    84  78  98  73  24  63  60  10  50  28  91  37  51  65  59  75  29  18  10   8  88   3  71  90  82  57  79  91  89  41  78  49  59  54  45  87  33  74  93  39  31  33  30  64  39  92  48  57  16  30   8  44  96  71   8  59  76  35  28  74  88  35  69  39  33   1  71  61  57  91  95  39  81  83  99  67  19  10   2   1  47  96  78  72  27  29  43  84  54  96  23  81  68  26  35  22  30  91  26  61  13  73  94  53  37  38  94  45  29  60  63  46  38   3  23  27   7  97  42  87  17  93  11  53  51  22  80  55  71  13  66  86  60  45   8  32  62  87  92   8  72  20  43  18  64  72  17  16   6  90  99  98  10  61  95  92  24  11  17  96  30   8  42   4  86  53  57  68  18  90  11  14  32   9  43  78  22  12  51  19  21  71  19  51  62  70  97  55  64  48  17  37  93  12  87  59   3   6  60  22   1  42  87  67   8  26  39  26  87  99  38  27  37  39   5   5  71  32  79  21  97  14  76  22   1   7  50  20  55  27  71   8  36  80  26  76  30  93  97  78  30  45  64  33  40  84  91  62  46  53  34  12  14  20   5  17  73  95  14  82  69  72  64  96  28  28   8  92  16  90  11  93  99  82  57  17  74  69  54  45  35  17  57  25  24  62  36  58   8  79  89  59  19  38  21  57  46  22  55   1  96  14  67  57  13   4  88  40  65  39  29  14  99  56   6  19  76  36  15   5  94  17  38   5  95  15  45  86  42  62  39  81  90  93  14  41  30  21  40  33  78  67   9  79   3  91  70  87  98  65  55  34  66  68  91  36  58  59  18  67  80  18  78   7  77  14  94  27  70  83  97  90  33  49  63  38  52  98  89  13  25   8  69  62  84  33  74   6  57  76  59  48  67  57  98  68  18  76  84  70  19  37   9  37  62  86  18  46  73  55  51  44  85  68  86  77  23  19  11  90  61  29  68  23  38  60  54  53  72  22  76   3  19  66  36  76  54  81  23  98  55  87  45  47  46  60   2   2   7  88  87  98  11  47  35  22  85  82  93  24  51  71  93  61  40  66  29  47  89  42  53  92   1  17  90  38  32  17  14  50  90  58  57  24  58  75  27  84  17  39  43  86  99  19  44   4  28  20  18  49  67  64  20  26  19  96   8  87  88  26  41  77   2  87  32  69  30  49  72  99  92  57  64  13  10  30  76  94  26   2   7  26  40  13  51  75  16  40  53  88  36  67  65  64  58  49  45  68  75  32  75  53  23  93  62   1  81  13   5  85  47  39   8  32  55  26  42  90  38  76  27  15  56  82  33  99   3  16   1  91  52   2  83  10  39  65  15  13  25  89   8   9  95  22  58  36   9  75  26  97  71  81  65  13  16  69  62  65  65  14  74   5  79   9  95  17  19  69  66  79  83  42  64  55  54  66  74  24  55   6  91   7  88  75  30  61  10  62  25  74  20  29  40  55  59  33  65  71  26  27  10  90  81   9  53  47  38  48  78  91  27  78  80  70  51  56  26   5  76  98  49  72  42   1  94  86  98  77  69  38  10  39  79  67  39  15   4  37  11  55  85  26  78  37  63  31  33  89  40  22  10  17  52  63  16  85   8  18  74  41  86  30  93  34  14  13  69  55  36   5  91  41  97  89  53  38   9  40  60  35   1  50  11  21  24  49  54   4  18  43  47  88   7  37  82  42  76  16  38  93  22  57  69  25  37  44  42  42  23  91   8  22  98  18  60  50  52  68  78  98  81  14  18  18  23  70  25  42  27  24  38  49  39  40  59  23  53  26  90  86  71  90  71  67  47  42  44  22  49  76  71  58  16  67  45  15  20   2  47  40  91  33  75   3  14  74  18  52  22  32  19  10  62  18  20  84  80   9  10  12  15  79  93  29  47  87   1  60  33  82  15  64  62  26  26  49  13  58  61  80  11  51  54  16  25  76  12  83  23  98  65  44  43  25  94  95  44  60   8  47   3  29  77  42  29   6  89  71  27  92  55  12  36  93  18  65  75   1  22  82  21  95  20  58  44  60  67  19  14  25  39   4  26   6  94  41  32  73  73  34  20  17  59   2  91  34  73  49  92  43  70  54  81  24  32  36  72  93  62  23  94  33  71  40  34  73  77  16  15  40  62  52  28  79  38  51  44  12  67                                                                                                    
                                                                                                  24  59  82  47  25  81  72  24  45  32  91  24  90  97  95  91  42  44  64   5  28  68  10  33  14  84  56  32  64  42  44  50  59   3  32  29  57  65  37  38  74  51  71   9  30   4  50  71   2  68  94  53  19  92  48  86   8  13  68  14  70  93  56  85   9  61  15  38  38  73  72  50  35  43  75  48  35  37  57  41  87  35  51  79   2  22  80  10  50  30  56  14  35  92  55  15   9  94  17  70   4  45  71  99  41  40  43  57  30  30  70   5  13  67  40  20  57   4  30  47  34  75  98  97  66  87  44  16   3  18  43  95   1  39  91  15  73  42  43  81  33  58  43  83  44  79  50  56  32  62  95  52  30  76  11  72   7  61  42  78  30  60  29  98  72  46  71  51  82  38  31   2  56   9   1  65  75  27  95  17  81  45  22  41  46   4  62  43  36  82  24  47  44  74  59  50  15  20  93  14  83  73  34  17  74  20  96  56   1  25  12  10  40  16   8  21  40   5  55  96  93  38  97  52   4  15  30  11  84  32  34  42  52   1  17  20  17  70  54  87  13  27  65  83  16   7  37  10  90  48  79  51  95  38  10  46  36  61  85  54  12  51   6  38  69  21  36  85   9  38  60   4   9  92  11   7  30  77  30  22  78  30  88  41  46  33  83  46  45  48  87  29  70  18  13  13  96  13   6  75  79  22  40  44   9  43   5  67  99  17  28  94  17  81  87  83  76  80   5   8  16  14   7  82  22  24  83  53  75   2  43  95  56  80  22  61  76  55  98  39  13  48  28  82  20  10  70  90  73   8  85  41  42  87  57  62  69  23  18  27  98  65  65  10  86  68  96   6  40   7  74  65  45  18  40  89  58  74  59  36  14  51  27  42  44  47  93  25  87  79  36  54   5  15  25  49  35   8  38  49  22  15  44  93  96  77  59  79  37  76  91  53  20  86  29  44  52  50  17  61  70   8  42  90  12  69  35  34  73  90  74  97  52  24  19  90  65   3  88   4  17  14  60  59  27  18  99  30  79  10  55  18   5  64  61  79  86  67  67  10  39  41  46  27  83  33  25  33  24   6  41  39  42  96  41  37  67  71  83   9  75   5  54  68  31   3  51   2   1  53  99  70  95  29  50  59  27  58  57  40   8  85  50  65  76  51  13  84  74  38  66  45   1  32  20  91  99  47  54  20  41   9  30  87  71  72  47  97  86  13  51   4  35  81  11  34  86  79  89  41  15  55  15  84  66  61   9  98  36   8  12  92  79  96  71  80  69  44  67  63  61  36  40  86  10  36  89  10  56  75  40  57  94  15  41  33  57  39  31  48  92  52  92   3  41  29  92  34   1  68  35  86  15  69  75  39  43  28  98  64  97  80  94   9   2  43  18  66  30   9  31  39  10  91  13  63   9  44  66  79  95  53  78  50  15  58   8  47  72  60  79  98  30  53  48  15  44  81  27  15  98  16  31  41  79  11  95  70  68  83  90  31  79   4  11   3  73   4  56  31  54  88  95  44  98  11   7  76  17   5   8  76  50  80  52  30   4  86  38  67  22  80  12  35  59  58  20  88  14  28  43  97  89  51  28   5  83  93  99  82  53  72  58  38   9  55  39  61  17   7  50  99   7  34  14  90  24  56  19  94  17  60  77  15  32  13  94  89  56  48  20  62  49  42  38  19  74  51  75  24  58   7  23  24  38   8  43   9  36  98  42  14  94  54  26  64   8  96  66  68  70  15   7  54  54  44  86  90   8  65  61  12   9  85  75  80   2  56  86  35  62  35  99  82  53  31  72  22  16  32  63  56  35  31  19  79  49  94  95  69  10   6  14  30  23  84   2  15  46  15  20   1  71  31  53  87   3   4   2  33  71  68  74  40  69  74  85  74  64  79  23  18  59  88  62  22  35  91  14  44  82  47  70  59  33  38   7  50  31  38  68  98  37  48  85  71  13  73  30  21  48  17   2  36  36  49  64  31  84  34  71  85  52  58  93  53  51  11  40   6  81  50  72  23  56  34  43  53  61  90  83  64  93   7  15  51   6  60  49  75  46  24  90  66  19  48  54  35  11  43  51  36  77  54  20  74  36  21  93  32  83  50  32  44  66  28  87  90  10  84  34  76  11  11  90  15  79  42  12  81  56  80  46  36  48  32  71  58  83  55                                                                                                  
                                                                                                7  60  36  86  77   7   3  35  30  14  92  20  66  76  17  31  28  74  90  54  89  13  62  67  90  94  88  11  58  49  80  22  99  72  75  32  97  39  88  78  56  61  74  84  69  82   9   4  39  76  72  50   4  41  81  14   9  11  70  67  39  41  10  54  82  72  85   1  42  51  61   6  54  76  87  75  43   9  16  24   4  38  15  78   5  43  97  44  58  66  84  27  72  19  87  25  80  81  44  77  60  77  42  40  70  75  50  37   4  34  57  74  85  74  84  64  79  70  48  21  75  43  78  62  60  14  76  21  50   3  81  22  64  48  83  25  42  38  45  35  87  55  81  38  16  60  48   8  91  63  59  28  63  73  64  54  85  47  60  68  10  62  51  51  14  63   2  28  73  50  33  78  63  51  55  67  23  25  21  71  96  14  89  59  91  93   1  86  75   7  95  68  92  33  76  33   5  57  90  65  65  55  15  13  88  75  73  77  55  21  79  68  55  48  92  74  75  28  34  34  86  47  80  82  10  72  80  67  43  48  27  11  28   4  67   9  69  41   4  59  26  49  46  72   3  86  23  66  83   3  45  80   6  76  73   2  71  53  45  51  38  24  50   4  19  98  17  63  57  56  39  20  49  80  73  22  88  28   6  81  40  62  10  24  21  43  63  95  94   2  49  87   7  16  54  82  45  53  77  17  14   6   6   9   7  75  38  65  52  78   2  58  50  85  93  40  29  26  13  17  46  50  43  21  56  85  50  62  23  81  80  44  91  91  42  57  29   8   1  29  20  10  92  33  91   8  48  18  83  78   4  51  55   8  88  42  75  80  58  97  10  35  55  53  37   5  69   6  34  70  32   6  39  78  13  42  39  82  61  54  58  91  37  70  14  66  76   7  30  62  52  26  33   3  58  17  53  94  55  58  18  99  77  76  28  43  75   3   9  47  98  32  59  23   5  50  75  54  31  98  71  81  41  82  68  56  46  92  80  96  84  59  56  28  17  12  34  37  15  76  27  55  99  31  63   9  52  99  58  27  11  80  33  88  90  19  32  47  56  86  34  17  26  77  34  70  59  60  27  35  56  90  39  28  83   2  81  84  55  45  50  90  49  64  89  74  41  19  40  84  15  25  88  70  32  70  39  51  77  62  28  93  57  93  53  43  73  80  28  48  89  35  40  10  94  16  28  66  87  82  95  91  13  25  82  82  39  98  81  70   7  38  20  26  35  99  64  52  43  75  13  26  42  86  56  59  85  83  32  75  73  14  34  15  40   3  51  92  12  68  35   7  71  14  20   7  96  33  94  97  62  35  42  87  19  82  63  85  97  67  99  63   9  61  58  46  67  25   3  74  46  79   8  28  19  69  74  69  77  28  76  64  44   5  32   5  59  32  23  54  97  88  55  41  85  43  38  69  66  19  57  48  88  30  65  99  21  42  10  27  57  89  28  28  99  89  60  51  96  52  58  15  18  49  35  87  32  78  50  87   6  99  88  97  71   1  25  84  56  70  59  50  36   2  94  42  19  62  70  33  21  48  39  38  35  61  98   9  81   2  57  71  44  94  99  53  37  79  12  20  81  85  59  32   5  81  66  28  42  68  72  42  56  20  39  37  82  28  70  86  10  49  30   9  72  46  45  79  31  23  76  70  36  43  94  67  44  22  45  24  43  47  80  96  30  39  13  29  89  23  34   2  94  36  82  29  52  96  20  87  54  34  49  41  55  66   6  18  30  73  38   6  53  94  90  35  98  56  73  10  14  45  18  65  69  38  75  76  91  60  12  75  37  97  71  78  85  32  36  56   3  70  37   3  91  90   9  59  41  14  50  35  63  62  81  40  95   2  85  87  51  41  45  12  33  48  81  30  89  18  87  91  26  14   8  67  90  61  88  54   1  39  30   8  36  75  23  68  48  72  47  42  38  51  14  54  10   5  43  40  64  19  36  88  75  36  99  92  66  34  42  49  20   4  69  63  43  22  90  97  70  91   6  24  65   3  60  36  91  77  29  60   2  62  84   9  62  31  65  25  40  17   5  71  49  17  31   7  65  50  68  60  16  40   1  48  68  68   9  36  21  78  67  92  28   4  97  69  87   7  78  92  32  33  97  18  48  33  90  30  34  68   7  31  61  35  95  46  77  94  53  23  88  43  39  17  60  72  77  16   9                                                                                                
                                                                                              24   4  28  22  33  84  19   9  21  21  88  74  59  17   2   5  95  51  48  62  22  85  99  90  22   2  19  86  43  28  78  44  25  25  33  15   2  86  74  63  62  65  75  94  30  64  46  93  66  64  62  97   4  16   1  39  81   7  97  16  21  36  43  66  71  35  30  97  69  23  10  31   2   6  77  20  49  52  74  25  79  35   3  66  30  25  80  59  93   3  69  49  97  32  27   5  97   2  27  86  93  33  20  58   7  53   2  89  10   3  80  42   5   7  62  53  22  48  29  40  53  97  49  56  31   5  75   7  30  19   5  19  15  36  56  70  58  52  44  37  67  28  78  89  49  40  17  99  73   1   6  56  65   2  49  15  80  76  94  95  92   9  34  44   6  84  79  34   8  55   4  51  14  46  20  38  93  46  57  18  90  72  92   2  71  24  48  67  76  12  36  72  28  96  69  26  62  39  74   3  62  65  90  71  91  22  62  23  48  27  34  19  48  31  52  88  54   8  27  76  34   6  54   6  44  18  72  93  17  67   4  19  54  66  77  94  49  79  50  99  29  37  21  55  90  57  57  83  33  73  91  15  75  33  95  75  64  21  67  24  72  58  34  57  73  21  56  55  10   3  19  74  77  51  14  42  24  87  99  13  72  89  32  58  90  97  29  51  88  77  94  46  99  99  73   1  61  18  19   6  21  76   8  64  75   8  76  79  71  82  83  20  24  82  31  81  41  32  57  92  39  22  31  69  59  77  30  52  77  20  15  36  32  21  64  53  77  61   5  36  72  34  88  13  33  62   1  39  73  71   2  25  17   5   7  29  18  35  47  75  91   3  91  43  64  46  49  61  20  10  26  82  88  90  72  31   1  42  82  33  21  61  16  12  40  53  81  20  11  97  82  69  59  30  75  15  97  21   4  45  40  75  52  71  75   8   9  39  49  19  52  57  42  58  90   4  38  70  25  58  27  66  54  29  89  10  30  16   8  76  92  56   3  25  25  67  21  36  25  19  65  66  83  60  84  40  95  75  10   9  23  13  76  55  16  49  60  58  74   7  25  98  10  11  74  78  46  91  26  30  37  11  77  41  44   2  51  35  65   4  85  76  91  31  26  87  31   2  22  69  56  89  22  89  26  19  27  77  56  71  60  64  77  33  86  80  73  63  73  18  26  26  71  89  95  96  91  11  90  81  56  55  93  36  59  97  80   8  23  55  22  36  68  97  77  76   8  15  65  33  89  10  48  92  14  56  12  18  98  23  11  87  59  93  85   8  28   1  26  61  88  64  89  21  25  26  24  69  37  84  72  61  25  10  20  52   8  42  41  31  38  18  61  30   6  47  32  85  91  41  51  46  23  35  92  14  64  61  30  57  16  36  98  71  47  76  34  37  11  15  35  80  52  39  34  60  80  87  65  78  84  22  84  75  87  29   8  90  62  35  24  82  95  22  94  45  75  80  16   3  53  24  67  43  83  55  77  58  96  74  17  30  41  35  41  22  48  56  95  94   8  63  68  78   2  59  67  80  34  20  82  35  71   4   2  72  68  97  87  72  76  85  15  31   2   6   4  61  44  91  17  62  76  29  22  26  44  58  13  52  59  15   5  53  37  59  94  10  12  54  48   8  66  49  42  52  97  27  61  54  57   5  24  32  79  54  98  40  42  90  58   7  26  54  17  32  66  47  23  65  27   5  78  32  66  71  45  25  54  70  64  39  38  24  42  80   3  44  46  34  64  25  67  15  25  36  39   5  92  30  81  40  22  20  68  11  62  14  87   7  90  28  15  61  59  64  89  56  72  17  59  68   7  85  77  55  23  54  94  26  98  91  13  25  25  41  47  42  69  85  71  23  27  98  36  41  45  91  88  55  25  25  45  47  14  77  29  11  69  46  26  85  41  63  84  67  27  49  79  59  63   1   9  73  96  21  34  99  38  23  56  28  84  86  81  33  38  88  47  13  57  56  20  12  65  43  18  58  43  56  93  92  50  57  24  39  67  55  17  75  79  48  32  11  91  24  58  73  78   2  79  49   5  93  40  47  22  27  57  43   7   7  60  26  10  69  76  66  29  57  89  62  87  59  13  49  24  78  16  20   8  85  47  43  87  52  71  51  64  11  32  65   6  89  26  27  86  59  89  85  95  64  20  10  10  95  99  48  14  49   5  97                                                                                              
                                                                                            51  24  82  87  15  59  62  41  80  98   6  47  38  27  79  34  50  48  37  56  44  70   3  25  47  81  16  89  80  10  34  43  32  93  61  51  75  51  74  27  24  52  58  83  84  10  99  59  82   2  85  48  82  89  17  47  98  50  35  46  28  39  35   5  59  13  91  20  86   2  53  18  52  75  76  19  20   8  52  48  96   1  25  76  29  20   6  89   2  79  33  30  72  44  61  87  40  61  38  56  91  11  92  15  35  65  64  34  24  81  76  10  89  13  19  68  98  51  75  38  53  76  67  14  18  99  63  76  67  94  23  17   5   9  38   3  27  28  98  96  16  18   3  63   9  25  85  90  98  94  35  49  34  31   9  68  85   6   5  24  12  31  98  86  83  84  16  52  64  94  16  40  43  14   1  10  70  60  18  27  89  82  36  20  27  43  39  35  99  48  69  76  59   6  92  63  88  43  73  41   7  58  88  83  16  79  86  76  66  51  65  36  66  19  40  78  30  71  22  10  93  77  80  76  81   8  97  55  59  11  50  79  27  48  90  61  80  84  88  49  95   2   3  48  26  23  52  93   5  48  78  45  22  37  11  66  94  48  51  35  59  77  80  63  43  85  46  50  54  86  96  41  53  38   4  29  60  90  92  92  41  56  98  85  78   9   9  61  49  47  53  51  83  51   1  39  97  22   9  10  83   6  17  47  45  55  78  97  45   8  91  63  98  65  96  20  29   8  48  20  55  62  64  23  20   4  59  82  25  22  27  97  38  30   4  22  21  91  60  27  28  94  86  60  29  36  17  49   2  85  86  53  36  86  21  17  60  77  43  39  12  32  96  30  51   5  46  51  76  84  29  65  12  47  31  76  34  29  76  63  25  66  62  18  21  74  86  92  18  98  38  43  48  61  58  54  73  99  98  37  95  63  63  59  42  43  12  30  26  85  43  77  53  28  64  60  46  95  72  30   6  43   6  71  53  63  44  85  70  94  16  72  80  98  22  31  69  26  56  68  22  57  20  96   2  61  11  44  80  66  92  55  37  72  49  36  87  82  51  23  16  84  33   7  53  63  95  78  71   4  93  48  28  27  30  98  62  67  61  20  45  28  64  30  38   8   1   1  28   1  14  30  40  49  13  60  61  90   9  48  15  89   5  50  45  32  17  24  29   8  67  22  37  68  19  10  76  68  86  47  31   3  92   4  37  79  80  43  74   2  34  43  52  46  29  11  19  88  52  66  61  37  50  65  57  57  28  66  56  80   3   8  31  70  46  62  35  63  35  48  21  58  70  76  81  24  88  80  20  42  84  31  20  43  76  10  74  45  38  80  99  21  42  22  44  93  79  62  82  44  66  44  30  53  59  50   3   8  77  55  64  22  57  99  46  84  58  91   3  19  93  92  26   9  73  67  85  75  14  63   3  82  27  25  88  27  61  45  97   6  14  43  17  71  16  33  75  21  99  53  63  43  57  16  99  47  19  68  18  28  29  15  55  88  77  12  46  61   5  92  85  93  59  51  17  37  81  17  77  14   1  39  30  54  48  54  25  98  22   8  88  57  68  85   7  58  87   6  58  41  87  81  85  67  55  71  62   8  56  45  63  20   1   1  73   1  12  18  96   6  61  68  26  73  13  59  26  77  40  48  99  57  81  88  97  65  37  88  60  87  68  49  52  84  11  26  55  39  28  51  64  48  96  45  12  80  91  67  47  43  48  24  30  30  29  92  98  74  23   5   7  27  86  17  95  80  19   2  48  35  56  80  58  94  89  79  73  25  46  70  62  24  21  79  56  81   1  26  79  21  34  93  33  60   9  91  32  96  72  27  22  93  80  50  89  25  83  66  65  76  75  18  96  32  35  29  26  67  92  93  60  19  38  74  25  52  83  16  92  97  34  41  10  14  28  47  14  56  66  13  14  43  30  66  14  63  67   2  22  54  31  28   9  28  27  43  92  43  98  64  84  15  96  45  95  67  91  94  38  15  53  95  67  90  41   2  88  35   5  98  18  54  99  82  95  16  28  13  28  51  60  60  40  84  54  80  63  27  53  65  30  47  38  10  19  88  23   9   8  35  44  62  42  79  90  64  37  39  53  21  58  49  30   6   6  70  13  24   6  76   6  65  15  93  90   9  89  27  57   3  58  35  66  39  74  64  68  84  14  76  63  32  68                                                                                            
                                                                                          71   1  83  49  39  24  80  29  29  93  33  95  80  77  49  90  14  92  85   4  40   4  69  85  91  30  74  31  60  14  88  56  75  37   6  26  80  20  12  68  37  17  63  31  14  84  36  19  38  18  77  65  33  26  78  43  98  96  18  67  37  79  18  49  77  40  95  63  75  84   5  35  36  99  52  15  68  63  23  70  71   8  43  23  44  71   8  96  26  36  39  75  27  91  92  71   1  39  89  66  25  10  96  54  27  13  76  47  54  75  76  72  76  33  16  81   9  77  27  41  45  61  66  59  61  89  93  68  32  31  28  44  90  28  32  35  63   4  28  52  65   1  18  60  52  79  23  72  25  83  52  12  40  98  10  24  46   5  20  54  81  98  81  27  35  49  96  58  87  76  18  66  29  12  72  65  79  35  55  60  87  23  32  64  27  89  11  53  98  77  58  70  69  55  64  59  67  94  61   2  84  88  21   4  30  52  55  93  31  75  75  45  46  16  56  86  42  44  20  87  78  21  25  39  82  14  42  67  38  72  24  66  72  24  23   8  22  57  90  51  43  47  96   7  56  43  81  98  98  53  18  21  41  78  64  20  58  68  67  91  16  69  84   7  76  11  42  23  77  44  95  62  60  47   5  26  20  21  88  26  77   7  37  15  72  23  66  86  60  96  49  55   3  52  93  79  85  72  97  59  71  85  33  95  54  18  32  65   5   6   7  95  21  31   7  24  29   1  18   6  54  24  49   8  88  98   6   7  84  28  11  36  66  66  50  61  62  52  12  16  17  27  64  32  81  27  58  60  26  50  45  52   7  24  42  38  29  51  39  71   5  45   8  99  45  37  93  60  41  32  56  35  18  93  42  73  83  15  81  39  86  51   4  64  23  66  73   8  22  19  94  55  67  99  34  42  11  66  89  37  73  70   1  97  97  44  61  59  65  74  75  76  61  30  18  46  17  24   9  11  54  27  14  18  16  82  75  58  86  89  69  89  80   8   7  40  64  82  20  89  95  32  38  51  70  69  24  30  60  87  84  30  15  71  74   2   1  25  10  19  55  81  86  81  33  26  85  15  76  90  58  85  51  91  59  76  83  38  28  17  33  40  59  87   4   4  19  93  78  92  57  61  10  13  82  27  60  51  11   9  22  40  54  69  67  98  10  43  59  78  70  21  39  66  89  19  29  18  11  72  71   1  17  79  99  76   5  73  81  82   3  94  99  50  64  19  11  43  20  76  50  46  22  58  99  40  28  49  55  94  57  59  44   7  56  34  67  73  54  31  29  18  18   6  39  65  57  88  19  65  33  45  36  86  96  53   5  77  87  94  37  20  97  94   8   4  36  79  56  85  66  95  62  80   2  15  21  74   8  45  88  91  80  96  95  71  90  58  13  30  52  97  73  86  11  13  78  23  55  86  13  62  21  11  47  27  18  43  54  46   8  90   4  25  22  85  74  50  87  38  17  70  82  28  36  23  56   3  39  93  36   3  38  97  94  30  24  43  22  64  31  54  67  89  11  38  82  82  30  71  13  30  96   3   9  93  75   4  47  60  81  27  33  43  59  40  15  40  52  70  15  19  95  86  81  43  30  19  43  19  78  24  40  18   4  44  40  67  39  26  17  45  26  63  63  13  54  58  61  26  73  16  16  16  66  65  56  83  11  90  88  76  31  31  49  43  83  98  40  83  88  72  95  56  11  36  82   7  79   4  58  68  19  45  29  92  12  75  58  87  44  92  85  62  95  41  10   1  33  71  12  10   2  41  89   9  59  28  98  37  28  88  77  35  37   7   3  73  54   1  15  70  67  59  24  19  10  48  68  19  60  47  51  77  99  29  36  55  12  70  38  31  81  80   1  57  24  21  19  72  39   5  80  30  29  52  96  40  32  25  29  78  62  39  91  40  49  36  93  76  66  42  30  52  69  80  15  35   1   3   1  35  40  42   1  38  51  99  99  63  57  83  11  57  16  25  28  36  82  86  64  34  30  89   5  88  24  21  75  42  73   5  90   8  87  92  58  83  44  63  57  93  22  41  61  44  61  41  22  56  59   8  90  45  47  37  15   6  31  51   4   4  95  32   5  73  39  75  21  14  71   7  12  93  23  26   3  54  67  50  17   7  77  47  90  73  50  36  10  42  45  61  81   7   7  29  69  16   9  82  95  38  94  79                                                                                          
                                                                                        59  23  36  86  74  55  91  44  88  15  17  36  68  39  43  23  76  57  47  94  30  12  80  61  72  22  42  96  62  14  46  48  74  48   8  58  45  17   1  69  91  43  82   4  81  77  16  93  11  79  94  77  56  10  58  99  54  89  16  50  13  63  29  22  46  75  49  48  61  65  43  44   8  89   4  41  65  81  51  46  74  70  15  69  79  21  86  62  71  62  62  83  17  90  86  65  27  30  17  71  34  82  83  41   2  72  77  80  31  26  84  76  24  13  60  77  15  20  27  81  97  99  77  18  70  92  32  12  31  47  22  52  92  32  28  45  54  18  31   5  79  24   5  53   9  91  82  90  87  88   7  33  10  13  35  68  40  41  19  37   8  30  27  62  83  96  90   1   6  32  75  19  79  37  51  17  40  11  38  94  59  40  87  88  58  12   1  76   3  70  58  62  36  38  11  26  76   7  67  40  80  52  84  31  35  11   1  89  69   2  39  68  74  16   2  60  93  81  19  16  96  99  90  61  92  83   1  57  80  84  93   4  20  69  83  22   7  68  82  90  19  41  18  86   4  37  86  91  78  70  75  38  37  63  82  57   7  28  23  35  87  41  19   7  68  18  75  58  15   9  48  24  76  51  70  56  93  79  39  94  15  88  22  31  71  54  59  23  61  67  48  73  96   9  59  96   5  44  67   9  37  77  81  17  37  10  77  27  44  99  51  81  32  53  78  33  30   6  49  92  88  20  97  32  36  72  77   8  98   9  41  84  80  15  84  62  68  50  11  42   8  17  88  91  33  68  93  33  95  19  70  95  38  30  75   8   2  45  47  50  37  39  62  33  61  80  99  45  67  44  89  99  79  83  40  88  68  27  85   2  14  55  87  88   4  22  44  33  37  52  97  73  96  68  71  47  24  47  89  19  63  69  43  35  91  90  76  16  36  35  76  96  66  31  53  47  89  57   8  58  78  29  39  23  65  42  77   4  27  58  90  65  12   6  40  24  79  96  88  88  67  88  62  56  57  40  37  16  13  26  30  46  85   4  70  63  64  24  83  85  99  94  80  53  13  48  24   4  15  44  13   2  80  78  79  54  88  43  66  41  80  74  15  95  71  35  80   4   6  24  57  96  27   6  81   8  57  82  37  81  87  64  36  30  55  46  39  24  68  44  31  80  65  28  98  49  38  24  88  49   3  27  39  94   3  83  62  44  24  17  39  96   6   3  47  84  48  23  58  18   5  56  71  93  48   2  82  13  59  12  38  40  38  12  93  99  11  25  23  36  48  53   3  94  10  94  11  78  67  98  95  85  94  63  59  10   9  79  57  31  65  72  42  66  12  57   4  26   7  45  75  96  77  21  70  96  45  46  50  62  88  43  34  71  43  38  30  54  14  19  11  79  14  40   8  71  82  83  31  16   8  98  67   5  60  10   3  33  64  16  22  67  45  49  19  31  20  76  39  58  17  78  29  36   1  45  46  74  61  67  96  46  14  69   5  35  72  26  62  94  50  17  14  82  26  32  31  64  63  25   3   2  27  66  25  53   4  82  47  77  53  61  56  47  68  17  25  82   7  11   3  30   2  73  42  66  40  50  24  70  65   2  28  13  18  41  55  18  88  11  33  83  86  20  13  75  33  68  65  36  25  33  58  11  92  71  41  26  40  78  51   1  17  42  85  50  78   7  93  69  62  17   9  72   3  66  82  36  65  98  92  47  67  46  86  93  17  33  18  35   8  15  94  53  74  53  85  94  15  25  81  44  62  58  90  61  31  94  39  23  13  78  96  51  92  91  12  80  24  22  50  97  57  48  69  77  66   8  45  34  23   2  89  70  23  36  12  36  76  27  45  77  19  61  87  75  41  95  58  59  26  67  69  91  66  65  17  86  86  36  73  27  80  51  53  35  53  37  94  43  53  23  13  50  93  12  36  92  48   8  65  98  13  98  85   8  25  93  56  70  61  29  32  46  58  37  14  91  12  32  24  14  58  33  74  16  54  35  36  10  48  96  85  17  89  44  31  72  16   5  18  47  92  97  36  50  44  20  27  39  71   4  47  59  15  74   3  36  44  75  52  15  39  70  18  34  18  13  59  54  19  97  75  94  48  57  49  55  57  89  47  58   9  51  91  22  27  19   7  59  65  31   6  80  42  20  60  81   8  58  34  54  58  15  51                                                                                        
                                                                                      9  57  68  46  33  95  18  48  88  27  26  60  87  53  72  79   7  42  15  70  81  31  89  62  40  44  56  50   9  49  87  39  80  94  61  72  86  99  52  93  66   1  46  41  65  11  14  15  51  30  12  16  42  77  94  31  73  30  55  86  46  25  92  25  91  57  83  54  17  93  44  98   2  72  41  58  77  58  40   8  82  19  71  36  96  20   1  26  61  48  21  50  72  61  62   7  69  99  15  20  38  27  76  99  12  98  68  68  97  38  67  12  32  67  14  27  34  94  39  78  45  14  73  88  80  37  47  10  79  57  92   4  74  76  75  85  94  80  79  62  74  87  39  86  37  79  74  80  83  89  70  43   1  93  67  54  32  79   7   8  92  38  79  37  22   9  31  63  88  38  14  87  41   1  80  56  24  10  42  33  71  71  42  79  62  40  89   2  98  53  15   5  50   7  73  11  96  33  45  51  32  69  95  92  96  69  86  88  31  67  92  23  60  16   9  96  41   7  50  74  93  90  36  74  17  54  48  36  18   5  26  10  92  15  93  23  49   8  50  16  26   7  56  22  87  43  28  91  87  33  42  40  23  95  90  94  74  29  66  64  87  37  39  91  30  65  91  63  18  79  61  32  99  97  34  73  61  95  17   1  17  87  84   1   8  32  12  53  43  45  97  51  15  88  43  90  12  94  93  52  98  20  83  45  88  69  72  49   3  80   8  51  19  43  25  76  43  71  69  15  76  21  75  55  66  88  93  29  16  40  81  15   9  79  36  94  12  74  55  16  93  97  88  14  52  67  93  82  75   2  14  82  99  65  95  65  96  96  90  95  83  53  53  14  16  31  44  85  12  23  35  87  12  69  92  77  65   1  86  12  44  63  69  96  57  55  53  77  60  87  44  42  34   4  19  32  39  76  51  15  43  59  94  76  80  92  24  42  44  85  38  24  57  94  99  47  76  66  26  84  98  36  85   6  93  75   7  54  13  61  87  68  14  57  29  98  22  57  67  62  66  43  41   4  48  50  25  24   9  42  48  85  14  50  38  16  62  72  51  31  52  68  72  87  87  74  33  48   4  24  51  31  91  11  19  61  91  80  61  93  37  20  17  91  80   9  77  28  11  91   5  28  41  43  65  93  74  29  37  63  35  13  14  84  47  64  77  40  84   7  52  83  65  34  84  28  60  15  13  32  20   7  12  93  55  68  12  13   3  50  27  31  91  69  37  72  28  20  11  69  59  23  95  15  86  69  58  37  71  18  61  30  21  13  48  38  45  89   7  46  17  15  25  17  27  98  67  24  23  61  89  35  17   1  87  71  98  84  98  52  95  74  94  22  98  94  78  83  11  17  42  86  43  39  30  63  49  20  29  46  90   9  27  92  37  58  12  86  35  64  48   2  63  16  95  83  50  79  99  40  99  69  51  16   9  80  19  99   6  43  51  98  71  88  30  38  80  11  23  77  90  60  96   7  91  45  11  85  53  77   9  48  70  55  91  31  84  98  53  95  51  88  59  26  28  66  84  85  55  64   3  26  21  83  22  12  85  58  30  96  69  43  84  89   4  47  78  83  46  58  38  27  67  90  10  69   1  12  64  21  53  60  90   6  69  70   6  59  11  80  86  94  15  10  98  77  17  95  61  38  19  63  28   7  55  64  59   9  32  56  17  59  35  53  58  24  62  88  36  39  52  15  69   5  72  94  25  48  18  38   2  51  17  64  33  88  75  24  56  23  63  73   5   7  35  52  39  44  12  20  28  13  68   4  54  49  86   5  26  30  52  38  24  21  76  91  75  20  24  24   5  36  96  57  50  85  53  67  18  91  59  52  54  85  54  93   5  46  11  65  59  11   1  89  86  37  50  17  63  58  33  55   2   5  16  14  90  27  45   4  27  58  91  44  13  13   8  81  32  85  24  50   2  87  67  34  98  63  78  51  32  84  83  23  20  12  37  98  24   8  40  58  77   7  43  54   5  21  97  13  98   5  52  97  14  86  70  54  55  46  61   4  49  70  23  22  98  62  58  61  86  41  62  25  71  38  46  82   6  86  31  86  96  24  57  84  14  34  34  78  60  87  45  39   9  35  10  85  54  98  42  82  29  26  36  16  16  67  17  72   5  50  65  41  22  55   3  23  98   5  17  85  78  89   2  25  11  28  13  84  29  10   1   3  58  36                                                                                      
                                                                                    7  20  98  93  73  75  15  38  30  71  67  74  55  95  18   2  82  76   9  61  67   6  57  97  63  83  50  86  13  96  53  48  95  68  79  70  51  18  20  89  79  66  69  71  51  55  21  93   4  73  95  43  12  19  98  44  51  79  15  24  28  51  26  32  16  82  22  31  99  33   7  69  10  85  62   3  59  19  80  64  99  63  12  74  82  25  28  87  94  18  12  81  11  48  63  89  77  20  64  21   2  48  91  41  11  55   6  71  52  50  99   8  93  55  23   9  92  27  11  78  31  28   1  70  66  52  82  49  85  86  84  85  42  57  92  57  88  66  63  64   7  70  82  75   8   1  84  61  59  38  27   3  56  11  41  16  94  10  76  35  46  70  75  54  68   4  82  78  16  91  47  23  62  23  24  72  51  59  40  45  66  67  97   9  43  96  93  39  70   6  10  91  71  49  29  16  82  96   4  65  82  54  69  64  92   3  85  14  35  44  68  19  84  99  38  41  50  83  13  29  21  13  37  65  13  63  67  96  73  94  10  38  99  12  50   6  77  86  11  82   2  14   1  22  83   6  51  22  71  62  50  83  88  12  30  39  31  13  50   2  65  56  13  64  66  58  36  18  20  28  71  34  95  78  27  74  79  31  96  61  43  16  16  65  51  54  53  23  79  84   8  79  48  98  85  99  79  45  82  32  83  41  79  55  10  71  67  96  73  23  17  93  92  38  23  96  55  23   9  96  86  45  13  49  35  69  88  64  95   5  55  68  16   2   3  71  42  63   3  59  83  79  76  34  63  90   7  98   3  79  76  25  78  88  68  36  67   8  18   7  31  56  55   6  74  74  35  17  88  53  36  22  86   2  83  63  30  18  98  23  83  66  61  70  76   5  82  71  48  51  42  20  86  84  43  92  21  99  62   5  30  53  57  83  54  24  76  59  15  97  75  98  74  80  26  19  32  45  70  21  73  83  69  91  18   1  70   1  98  55  42   9  74  24   3  39   4  82  73  74  45  42  94  33  46  62  11  52  33  89  49  53  81  62  85  81  65  21  24   7  37  26  36  88  54  83  92  33  52  44  51  87  96  38  45   1  58  23  94  27  23  64  58  35  80  35  20  21  32  84  50  20  59  28  32  61  61  14  80  62  95   5  54  81  35  84  46  65  99  40  13  18  67  31  96   7  45  53  16  80  51  35  42  58  34  87   1  23  80   6  56  52  99  55  69   8   9  50  54  29  60  79  41   9   1  45  67  71  77  10  76   3  51  93  88  95  42  41  36  68   4  42  86  13  68  86   9  93  52  20   7  80  58  91  45  96  32  72  57   7  42  10  69  43  84  20   1  62  88  73  75  74  24  43  83  10  97   9  20  16  33  60  88  83  31  48  71  73  18  80  19  39  24  89  21  70   2  68  20   3  18  47  69  51  12  26  44  48  63  88  25  80  47  78   7  61  24  36  46  73  37  35  57  32  77  50  28  75  57  19  97  33  54  89  63  60  41  12  16   5  73  88  81  38  94  81  78  69  22  61  66  61  71  49  52  18  28  42  29  48  56  20  60  48   7   5  69  74  93  46  40   9  52  15  61  18  70   7  73  54  18  36  68  84  26  94  90  92  38  63  29  41  25  70  83  36  79  50  54  76  73  85   6  12  23  92  17  44  76  32  38  17  24  46  16  28  13  14  91  51  71  65  14  82  15  44  30  68  52   5  34  29  90  45  10  82  68  10  72  73  27  17  84  51   8  69  29  89  59   5  65  45   8  96   8  65  34   8  31  10  68  29  33  97  19  33   3  35  39  73  16  60  10   3   8  59  34  14  35  12  83  72  16  69  12  68  59  20  90  44  20  75   9  36  55  44  83   5  66  13   4  35  52  11  42  93  99  12  49  29  89  84  87  54  25  16  92  80  52   6  43  80  59  31  78  41  45  62  49  10  24  34  55   5  77  73   8  30  86  50  84  63  29  46  43  40  31  18   1  76  94  45  84  92  24  82  46  18  71  16  93  40  15  68  28  17   5  79  21  32  12  75  39   2  57  44  32  64  79  39  10  92   9  76  91  35  49  37  58  66  47  78  73  78  60  52  29  36  76  16  34  17  49  93  47  69  58  96  97  56  84  91  41  24  65  26  91  17  37  89  62  15  45  99  65  94   1  33  69   8  92  11  44  41  13  61  80                                                                                    
                                                                                  23  45  97  92  26  52  28  52  86  84   8  19   6  29  65  78  94  54  72  91  90  89  22  56  29  24  82  62  70  56  88  17  26  84  98  13  65  56  45  78  26  16  92  69  30  74  98  32  70  67  29  12  84  28  27  99  78  49  84  89  44  21  76   2  17  64  69  41  64  80  37  44  51  55  61  13   3  95  36  59  48  54  21  88  66  71  99  75  63  86  80  32  36  30  70  21  51  51  12  13   6  86  33  39  97  88   2  50  57  42  31  89  42   5  32  99  45  72  58  14  26  58  31  46  58  63  86  74  89  44  92  11  52  21  87  87  50  14   9  65  11  49  19   7  75  32  12  68  33  70  60  84  94  37  44  91   2  79  60  51  43  75  68  75  38   9  88  10  21   7   3  95  58  54  74  97  60  63  98  99  59  39  89  54  78  56  43  40   7  22  51  94  91  26   6   8  53  66  29  58  32  62  28  68  33  37  68  49  88   4   2  93  66  61   4  60  76  97  51  15   7  80  45  53  22  18  94  22   2  84  29  26  90  46  45   6  22  40  66  96  10  10  17  30  85  89  43  14  31  55  29  10  93  71  60  37  62  46  92  70  53  61  76  21  45  74  47  88   1  14  94  50  40  91  81  46  46  38  90  45  23  68   7  39  25  59  84  33  78  75  75  88  43  81  45  66  83  22  73  60  17   8   1  63  54  85  85  34  17   6  99  45  93  13  86   2  78  24  26  47  30  95  44  85  38  64  25  85  69  62  40  80  46   6  63  62  47  41  40  21   5  68   5  99  37   7  55  80  98  57   7  82   7  98  18  53  77   2  86  59   4   5  17  68   7  61  26  68  59  67   4  32  37  22  85  80   2   1  42  73  24  47  33  55  76  45  91  61  73  25  63  53   7  88   2  71   5  43  47  27  22  26  51  63  68  21  54  51  17  32  79  96  63  69  76  50  76  26  18  64  99  18  78  79  34  37  38  88  20  68  54  53   5  31  58  78  14  28  55  76  54  53  64   4  99  71  14  28  39  49  33  35  69   6   4   1  14  63  25  79  14   2  26  51  99  59   5  80  10  81  19  96  81  38   7   4  12  47  89   8  43  40  63  79  50  16  96  62  73  71  39  36  69  85  99  55  64  50  58  48  66  14  84  60  25  36  33  88  27  44  41  35  15  12  46  48  45  91  57  33   6   4  51  92  35  49  34  12  52  40  10  99  95   5  68   1  85  80  38  99  23  74  75  50   8  11  56  31  69  83  41  88  42  15  46  33   2  65  83  18  83  24  43  74  42  33  86  31  82  31  41  84  56  28  68  54  55  58  54  13   5  55  30   3  83  50  92  30  94  64  71  97  54  75   4  25  94  91  18  46  26   5  99   6  58  49  45  86  29  36   8  89  14  19  59  51  72   7  86  76  97  53  23  41  11   2  94  11  23  92  64  46  75  47  68  38  81  98   8  58  33  59  87  90  10   4  82  28  65  93  77  69  27  49  40   2  43  20  73  55  96  57  68  99   4  98  25  45  77  24  92  89  56  36  31  62   2  35  80  79  31  48  44  51  81  42  11  31  39  29  46  92  89  76  37  95   8  86  97   8  26   8  25  34  72  61  99   6  18  85  10  18  57  74  97  44  96  28  30   6  40  66  99  14  90  60  72  20  35  81   8  57   1  97  38  50  27  82  85  14  53  96  26  88  94  46  11   5  45   2  78  79  88  49  42   3   4  25  53  61   9  75  49  50  15  16   4  54  89   2  16  48  74  44   7  88  21  94  31  12  31  89  20  77  57   3  27  15  93  34  13  98  81  32  82  94  78  37  72  54  75  54  39  29  48  78  53  44  96  27  55  68  69  84  89  94  14  33  16  43  32  81  97  98  45  87  85  74  81  15   2  39  59  81  34  20  40   6  27  26  31  82  40  44  42  46  79  28   7   8  94  46  43  54  93  16  24  30  68  46  63  10   5  10  72  40  75  23  84  22   6  59  11  14   6  63  33  14   5   8  84  18  44  21  32  74   8  78  59  75  68   1  54  34  43  13  14  38  45  66  10  69  30  13   8  85  98  84  45  60  81  78  84  19  15  64  33  83  21  66  94  30  89  49  50  65  71  29  84  70  52   3  43  76  48  94  40  37  78  40  99  29  39  48  43   1  36  51  23  75  56  41  91  66  33  72   4  12                                                                                  
                                                                                94   9  61  17   2  28  41  92  88  55  98  92  59  43  63  54  83  47  66  58  39  97  75  70  68  89  59   7  39  39  78  37  40  39  91  55  99  23   9  18  85  89  91  91  19  80   7  34  66  79  11  52  25  33  95  31  72   5  41  77  23  50  84  86  41  32  94   4  60  52  11  61  91  90  66   9  91  37  53  37  84  76   6  39  92  56  53  57  53   7  33  34  79  49  37  72  49  32  10  12  49  49  62  65   4  78  70  95  35  43   6  84  45   2  24  84  61  99  91  43  47   7   2  91  89  27  52  95  42  80   4  46  91  70  10  52  40  76  24  69  12   1  87  96  63   1  88  15  59  67  52  50  40  44  38  45  49  44   7  68   8  27  23  86  68  79  34  76  11  39  90  58  22  18  72  89  82  88  88  38  31  30  46  99   1  86  73  38  61  30  72  87  77  74  91  20  80  17  70  86  67  41  75   4  81  17  67  71  66  77  10  37  93  41  67  22  29  58   8  47  81  92  43  19  63  89  21  88  68  39  39  58  96  39  40  14  52  85  62  23  91  68  44  73   7  14  36  84   2  82  21  45  94  99  49  43  59  94  86  44  16  81  89  10  99  19   8  20   3  56  18   5  56  47  67  85  95  23  64  11  11  13  51  71  14  52  23  31  36  98  82  64  26   9  51   4  79  76   9  75  88  75  13  56  13   6  54   9  47  94  11  29  68  10  28  61  62  32  21  34  46  20  39  25  16   8  48  58  72  38  59  79  26  60  41  25  65  55  69  27  96  53   2  36  75  91  73  10  35  33  24  16  40  66  95  76  56  58  94   7  67  38  44  49  18   9  97  23  48  54  98  70  95   6   9  77  52  71  75  89  18  69  49  47  44  18  74  44  56   9  97  58  82  24  10  51  63  92  89  79  74  36  20  76  93  99  50   4  92  31  55  45  38  33   3  78  18  14  69   8  62  34  15  86  19  97  21  71  25  78   5  76  67  57  87   6  32  32  98  33   3  47  10  67  61  52  96   8  95  20  88   6  11  57  74  32   5  37  20  36  24  63  10  19  79  37  21  42  15  51  24  63   5  40  50  82  59  75  28  99  49  97  92  46   6  37  82  25   1  64  98  71  79  95  59  30  69  59  88  20  60  47  32  45   6  14  34  49  33  46  49  14  60  82  90   4  97  54  88  81  53   8  51  62  88  70  21  70   8  69   3  34  82  89  47  30  37  70   1  56  63  57  74  98  38  12  44  15  24  70  68  61  47  69  65  70  80  36  89  27  38  78  51  80   9  82  40  49  13   4  76  22  64  12  44  70  67  87  56  95   7  64   4  75  93  47   6  41  95  64  66  72  56  76  43  83  70  77  50  77  64  80   1  77  86  32  14  95  43  83  93  69  71   4  31   7  47  95  30  13  50  32  61  58  15  60  59  75  89  57  16  55  52  60  37  16  27  27   2  23   3  40  48  36  14  65  55  97  94  92  25  10  25  38  86  51  92  49  44  70  15  67  19  18  73  61  60  96  39  39  28  23   2   9  27  81  20  32  97  53  46  45  69  38  12  65  45  90  38  23  69  94  17  99  11  80  34  44  19  40  59   5  17  49   1  85  99   2  25  33  94   3  62  84  15  59  62  49  19  85  65  31  82  24  63  29  29  26  39  75  57  67  48  84  70   3  61   4  34  46  29  73  79  56  89  39  39  14  17  28  88  79  83  51  55  40  31  16  19  51  11  19  29  43  72  33  96   3  54  65  28  50  47  38  98  75   4  66  24  35  27  89  12  59  29  80  88  89   7  75  65  30  59  60  37  30  61  38  76  76  46  91  38  46  32  93  13  30  23  86  52  67  49  58  36  42  40  79  94  51  92  89  67  37  78  36  62  68   7   7  25  16  36  58  73  13  54  36  41  22  37  69  96  31  90  83  22  92  61  18  33  89  52  63  35  91  73  70  22  63  92  25  24  98  80  93  98  64  16  26  88  53  40  24  47  72   6  60  66  32  84  44  40  86  76  77  95  68   8  81  79  47  55  54  37  95  50  12  30  58  19  39  56   8  96  17  23  11  66  62  63  66  77  11  15  77  71  66  62  47  95   4  88  38  16  41  41  79  95  16  97  84  72  71  49  71  43  10   5  31  16  85  24  64  98  41  91  90  51  67  68  93  40   7   6  67  76  35  38                                                                                
                                                                              85  66  72  96  58  83  48  31  39  32  27  51  40  56  89  30  80   3   8  58  63  25  44  47  27  60  78  54  68  48  50  26  64  96  22  21  27  19  67  23  23  32  62  63  71  31  88   1  99  68   8   2  35  30  14  29  77  81  50  29  34  22  23  58  37  33  27  51  80  22  63  89  78  86  68  35  78  24  71  66  18  60  93  81   7  70  49  88  61  15  39  49  19  15  26   7  54  20  82  99  86  56   7  22  80  79  10  79  37  76  93  74  79  28   3  76  25  27  55  25  16  82  76  32  63  41  87  39  60  87  12  58  44  47  89  30  22  71  52  97  20  53  38  52  26  27  21  36  51  19  50  13   6  93  22  56  12  35  92  25  92  61  91  79  86  72  49  63   8  14  50  53  12  49   4  70  65  51  39  89  75  33  22  57  36  28  11  45  59  15  95  65  93  61  95  17  16   2  40  92  87  54   2  13  86  43  31  73  82  97  94  47   7  48  91  20  68  87  83  43  53  69  59  22   5  69  18  29  74  28  98  21  68  65  93  19  74  70  39  91   1  66  87  45   3  28  88  77  40  42  33  29  73  31  34  34  51  23  99   4  54  81  85  84  99   6  31  90   5  42  28  86  56  26  33  89  97  40  32  55  78  38  94  43  70  48  20  51  78   5  99  64  10   5  48   3  30  80  98  61  59  46  74  98  57  34  35  43  52  47  22  14  72  37  50  34  15  72   1  54  65  74  26  84  89  51  37  27  89  98  74   2  35   7  10  87  83  66  27   4  98   9  14  82  71  85  27  52  33  76  76  22  42  96   4  87  69  73  69  79  54  43  73  20  20  96  75  80  71  85  72  27  50  44  49  32  10  30  67  91  74  49  44  65  57  52  57  47  61  44  95  95  88  61  87  14  12  63  45  29  21  91  19  72  45  31  73  34  52  28   4  38  66   9  89   5  60  94  74  32   3  48  69  74  33  42  61  54  97   7  62  91  73  73  30  38  32  28  24  38  92  92  76  20  69  77  60  53  58  91   1   4  16  23  67  74  81  61  92  26  21  45  15  39  10  67  77  90  24  91  57  46  96  64  13  30  81  59  85  91  51  76  70  55  83  85  94  55  85  27  40  74  45   1  10  89   6  31  26  54  77  24  88  46  55  75  93  23  48  24   3  40  52  84  22  94  65  31  93  68   7  22  46  45  91  90  25  91  22  64  22  76   6  34  53  20  96  69  26  89  93  72  69  19  38  18  62  70  28  49  12  36  98  47  79  25  62  70  57  59  42  51   7  48  50  56  98  16  44  46  10  99  77  57   6  88  32  35  96  75   8  53   3  39  21  22  61  11  63  85  90  32  80  52  35  41   4   9  40  10  78  87  16  29  50   1   1  48  88  46  79  51  72  12  91  20  43  36  50  47  48  24  12  73  88  39  36   5  24  43  11  33  34  66  80  41  85  30   9  26  62  83  83   7  88  20  54  83  37   4  15  80  48  77  43  95  37  24  77  99  69  91  83  90  76  90  62   7  44  52  84  57  33  55  47  50  35  50  26  62  29  33   3  32  52  71  52   1  64  81  54  16  32  95  78  65  56  45  73  72  59  64  29  98  37   1  36  68  16  68  37  80  29   5  46  73  25  75  16  27  96  61  16  88  35  13  82  34  57   4  74  20  88   3  16  70  44  62  92  64  63  18  33  40  92  25  69  20  90  23   9  64  39  54  32  46  86  93  84  75  83  90  38  94  51  33  53  54  64  38  71  24  70  34  11  53  39  57  98   1  47  41  37  45  65  82  21  55  53  19  28  11  59  54  95  54  79  66  49   7  51  92  39  80  25  76  17  82  68  46  34   4  58  88  49  70  76  53  12  49  24  21  86  76  50  98  45  12  57  26  22  15  56  63  93  58  72  43  71  17  82  58  87  47  63   6  28   8  19  35  19   6  57  19   8  96  25  36   8   6  48  28  45  13   5  95  56  45  90  74  32  36  49  71  85  39  78  43  45   4   4  82  60  18  82   6  57  16  21   5  79  48  29  85  19  95  26  91  74  81  33  37  72  67  46  74  30   4  63  43  94   5  72  60   7  51  54  20  38  46  59  45  37   8  48  22  68  98  10  58  93  63  22  63  39  29  24  92  85  63  13  85  25  26  19  37  33  28   3  59  98  89  72  19  56  68  91  53  16  75                                                                              
                                                                            61  74   2   3  75  34  10  72  98  47  85   6  12  63   2  97  35  99  22   8  45  20  47  43  84  85  13  46  42  36   6   5  79   2  36  47   8  66  28  12  88  51  75   6  37  66  97  17  32  78  91  60  64  34  66  81  30  30  92  66  64  56  56  24   8  73  45  26  13  55  61  76  25  51  43  82  87  56  72  83  24  20  99  16  52  38  10  84   9   6   8  90  24  18  39  11  63  62  33  70  85  85  89  71  21  59  78  17  73   2  30  58  16  40  61  50  14  60  64  99  60  50   4  49  60  34  16  90  67  84  64  70  59  72  58  49   7  37  19  23  75  85  47  78   2  66  17  46  94  89   8  14  87  89  44  83  19  47   2  70  28  68  67  18  67  12  21  70  67  15  73  41   6  60  40  38  89  42  74  47  96   6  29  82  31  60  19   3  21   7  44  33   5  79  12  48  14  11   1  45  89  72  61  67  35  96  15  35  86   9   6  79  78  66  73  99  55   9  13  95  75  29  43  75  26  98  65  46  99  54  16  35  25   2  11  29  89  90  14  91  44  78  28  74  51  88  47  33  71   9  60  47  34  68   2  22  10  28  75  46   3  47  51  83  76  50  25   4  12  16  37  55  60  51  40  21  64  76   2  23  94  33  26  42  80  14  62  86   3  37   9  85  24  42  78  74  56  88  62  11  79  64  68  27  99  84  89  28  95  15  92  31  45  93  11  18  84  42  29  76  13  82  96  78  13  92  92  88  58  56  22  72  95  23   2  48  95  13  54   1   8  44  67  60  64  32  51  64  46  91  40  39  93  82  31  82  88  14  24  10  55  21  90   9  53  12  39  94  43  91  65  77  68  87  19   9   7  39  48   5   6  93  47  48  80  68  57  29   8  93  12  79   7  10  90  49  62  77  86  81  47  25  27  39  83  90   8  14  89  94  48  53  28   5  95  85  88  20  72  53  67  68  42  57  77  21  69  84  75   4  13  16  14  14  80  69  71   2  12  80  40  91  94  84  10  88  75  88  44  56  49  98  66  83  59  85  75   3  58  63  56  24  55  80  65  56  96  27  69  50  69  35  90  28  49  42  97  99  24  64  58  24  15  42  64  85  83  30  32  25   2  16  96  51  83  50  28  64  18  37  68  22  56  43  94  89  76  85   1  99  68   5  53  58  45  38  46  74  15  36  90  68  49  22  68  87   5  27  58  26  19  53  87  46  59  98  11  23  26  18   6  56  33  52  97  41  99  26  26  12  40  23   5  22  56  78  95  47  48  26  36  11  52  12  78  62  95  27  35  12  62  98  45  93  58  41  36  93  29  43  41  52  93  38  34   9  22  75  47  59  58  68  69  88  29  72  48  12  18  27  61  49  45  41  92  88   1   1  15   5  36  19  82   9  95  37  74  42  65  76  44  81   7  34  31  37  62  32   9  86  51  67  32  75  53  86  97  28  52  97  72  74  95  60  59  74  69  68   1  80  58  97  94  91  63  10  24  24  62  66  94  83  45   7  16  16  30  88  37  20  83  85  19  41  97   7  58  38  45  76  96   4  77  29  28  41  41  32  55   4   1  84  50   5  83  20  91  60  24  19   6  44  88  40  41  65  50  63  28   9  16  75  95  16  60  85  94   9  31  80  94  34  45  35  73  93  12  82  94  31  61  89  99  98  63  45  24  21  74   8  52  71  27  62  87  83  23  62   8  11  76  29  50  64  10  96  77  65  57  52  34  55  48  62  56  42  61  67  39  55  33  86  14  72  46  19  36  48  76  32  62  64  64  91  38  28  34   5  65  51  97  64  35  66  91  49  17   1  44  82  90  27  86  89  38  12  91  15  50  21  44  58  80  97   4  32  13  39  89  12   3  21  88  46  37  79  13  21  68  61  67  27  63  59  72   1  54  53   6  30  11   2  97  16   7  89  38  70  31  29  12  46  94  68  39   8  16  46  36  87  14  63  44  10  23  47  44  12   6  43  95  91   2  72  33  12  51  54  75  37  76  58  64  49  15  21  13  94  59  77  91  80  30  61  40  41  13   7  71  25  85  81   4   2  82  63  92  38  80   7  49  80   2  95   8  49  92  88  38  79  25  94  17  16  45  27  31  79  88  77  94  96  72  74  73  52  55  34  99  36  94  92  92  63  12  65  46  55  36  98  18  61  73  14  64   9   2  42  36  51  25                                                                            
                                                                          26  71  11  55  85  30  25  10   6  22  75  51  81  14  31  73  36  48  89  56  40  71  10   2  66  53  15  52  16  31  60  43  76  85  32  22  83  80  34  21  77  51  22   6  93  76  71  14  18  54   4  75  66  28  24  95  88  17  57  18  96  64  30  59  16  20  74   1  70  41  55  93   5  57  71  44  63  98  70  58  15  78  49  70  53  41  57  39  75  53  98  42  46  95  95   8  37  15  27  34  26  32  59  38  92  69  29  77  24  43  78  63  95  60   5  34  17  24  46  46  60  91  56  60  50  11  61  69  24  17  85  55  72  42  36  82  10  10  11  52  90  75  78  70  82   8  66   1  97  70  65  61  81  82  97  79  37  90  89  42  69  31  57  36  23  94  60  15  93   6  93  83   8  36  98  60  81  28  87  42  29  42  33  30  44  99  15  90  34  49   3  16  13  12  93  92  10  30  82  53  87  19  82  59  46  50  71  76  93  80  97  60  92  93  52  64  25  16  77  13   4   9  98  30  32  21  89  20  70  70  79  37  36  85  36  84  28  34  20  28  29  18  16  74   6   2  89  64  39  99  89  15  66  60   2  61  19  40  20   4  51  91  86  13  71  36  63  21  62  75  71  26  78  40  27  62  89  76  32  62  59  23  85  70  90  78  87  28  42  28  73  65  21  98   3  74  15  85  17  27  60  28   7  31  59  43  65  64  52  58  72  97  79   2  38  97  70  20  23  21   2  25  76  22  74  15  73  57  39  71   4   5  72  26  97  30  81  36  79  23  67  64  45   4  94  85  63  16  62  79  13  54  40  98  22  52   1  80  14  20  40  35  12  48  40  86  71  74  33  65  42  19  79  39  95  57  40  40  55  80   2  87  98  89  48  53  67  18  30  70  57  91  40  79  22  63  40  11   6  71  69  58  37  84  70  59  93   8   5   1  72  43  14  75  69  72  50  81   7  35  12  12  52  17  38  36  12  18  47  30  16  93  34   7  65  38  88  87   5   2  47  44   2  20  91  99  63  82  55   5  43  28  33  52   5  41  46  22  48  20  32  13  53  79  36  98  79  21  90  24  43  57  90  43  61  14  89  61  61  27   9   8  17  80  82  93  61  92  78  58  88  91  29  44  88  47  17  29  84   5  73  51  16  76  44  51  45  44  33  15  64  43  16  96  41  58   3  89  49  33   7  15  95  17  14  31  61  13  79   5  68  89  88  91  22  66  35  39  98  60   6  52  33  48  66  36  29   6  75  24  85   2  60  49   4  20  63  66  44  70  27  50  48   2  91  48  17  48  80  19   6  20  95  35  80  46  93  93  28  58  38  17   9  79  61  39  65  20   8  91  81  13  51  69   6  84  91  45  19   4  69  30  29  30  34   9  80  14  81  53  42  90  31  91  50  99  64  91  76  45  69   6  58  33  12  65  87  16  13  93  17  76  68  90  67  21  63  17  78  68   6  47  40  77  75  64  23  35  77  28   3  11  78  45  93  55  20  41  79  11  61  33  15  40  42  48  40  85  62   7   1   6  56  34  25  56  40   3  80  73  37  73  98  61  66  42  22  87  83  32  57  18  13  87  39   6  70  38  97   8  98   4  53  37  23  52  66  16  57  84  72  66  52  40  58  48  46  22  62  48  42  55  49  29  28  71  17  50  34  62  60  38  22  81   1  57  46  36  25  81  59  90   6  10  63  10  52  26  59  41  25  85  83   3  33  76  54  12  10  67  52  74  89  74  91  28  95  60  56  80  19  43  88  62  33  29  73  62  79  16  12  75  14   8   1  36   8   5  45  44  48  83   6  58  34   1  89  57  71  91  29   2   9  52  86  68  24  51  18  52  90  64  54  59   6  13  41   2  50  50  66  87  29  95  16  87  42  42  12  48  32  34  28  82  29  10  72  40  56  58  16  19  20  73  44   5  56   4  78  94  56  27  74  39  25  80  51  51  77  28  82  59  41  20  15  47  95  66  93  44  22  35  79  78  72  95  26   2  30  65  45  25   7   6   3  61  85  64  27  94  64  72  56  69  30  37  42  71  87  13   1  31  47  63  18  52  37  42   9  63  70  37  64   9  11  20  52  49  71   2  60  54  89   3  34  80  82  89  48  81  93  84  41  19  81  23   3  56  36  26  16   9  10  24  83   4  43  19  69  68  13  96  55   8  15  78  76  77  11  89  90  30                                                                          
                                                                        83  52  32  90   9  26  49  56  64  94  30  46  11  30  88  31  11  13  58  67  48  88  62   5  51  84  16  91  72  74  74  49  93  49  55  17  17  85  51  51  62  72  94  34  55  79  35  55  29   5  86  89  42  77  48  74  31  85  96  88  78  10  73  32  29  44  29  17  49  60  68  14  86  66  41  22  21  36  62  58  63  43  90  40  33  12  45  57  54  94  20  67  44  12  44  36  85  50   5  48  25   4  27  66  66  96  51  14  30  15  91  95  33  58  91  67  91   5  96  31  57  52  11  77  13  93  10  81  90  91  15  47  42  69  52  47  24  66  89  89  52  33  19  20  15  32  63  73  55  75  21  93  25  40  26  11  99  92  72  66  71  23  73   2  81  87   4  20  20  88  25  28  14  32  62  55  74  40  55   1   1  14  87  29  87  49  37   9  39  71  56  79   5  54  13  39  87  46  66  48  60  19  41  98  51  90  93  17  23   6   3   8  79  30  50  61  46  54  98  98   6  93  81  63  56  31  34  36  48  11  19  76  26  53  57  81  35  62  36  76  66  70   7   2  59  15  58  52  79  97  60  67  39  88  76  55  82  26  73  64  79  11  87   2  89  14  36  64  47  61  45  93  41   6  16  12  81  75  74  28  75  35  13  28  31  31  50  22  75  51  37  15   1  70   3  43  97  90  74  52  55  50  19  26  53  74  60  24  38  27  63   3   4  26  43  97   5  51  12  77  41  85  74  40  61  50  90  37  56  97  95  18  18  42  43  83  90  83  63  39  40  36  93   9  97  49  83  97  26  32  30  60   7  99  18  86  29  69  30  21  59  78  72  41  81  33  90  92   3   3  17  51  12   3   4  20  25  32  63  51  82  57  78  75   9  50  90  16  31  78  19  84  74  13  31  75  28  47  29  11  31  41  68  98  73  59  47  87  91  59  49  56  73  87  57  66  26  18  53   3  39  70  74   1  50  45  91  10   5  16  41  50  17  97  75  39  33  47  30  40  93  65  54   1  29  42  95  38  68  62  66  23  17  43  62  92  47  32   5  10  68  76  84  40  51  36  29  59  98  13  83  79   4  30  37  99  28  57  75  68  42   6  20  16  23  85  71  38  59   3  21  25  42  53  46  16  35  23  59  88  92  79  52  71  70  40  93  48  55  59  63  26  99  35  86  37  32  79  82  86   3  49  61  21  89  62  18  85  97  41  15  63  61  82  67  27  42  80  73  61  42  37   1  67  62  92   9  19  39  48  12  71  28  15  92  96   1  61  10  25  14  48   5  59  16  77   2   7   3  18  98  32  26  19  99  52  41  66   4  25  68  16  69  60  88  60  92  46  36  84  58   6  89  13  87  11  45  34  56  93   5  34  52  10  77  30  89  58  63  25  66  50  77  68  71   7  47  61  23  91  85  71   9  76  24  42  95  36  91  56  53  18  67  50  27  14  91  69  27  64  50  62  10  19  41  43  66  64  94   9  55  10  16  66  46  74  60  11  48  32  30  22  61  38  20  26  29  22  13  23  19  18  66  18  31  30  61  80  58  43  16  44  81   7  45   9   6  76  70  91  41  45  27  78  86  25   7  79  72  57   6  44  77  87  61  20   8  67  94  93  38  67  60  21  59  84  26  73  50   8  74  14  66  96  72  75  44  80  12  58  71  75  86  92  19  62  76  45  66  19  37  70  81   2  98  56  37  25  81   6  13  60  44  38  25  34  47  26  59   4  97   6  28  76   1  33  18  51  54  14  24  21  76  22  19  70  95   9  21  58  21  15  70  69  17  63  77  97  83  10  24  93  53  72  28  93  65  26  95  20  16  51  31  49  98  73  15  53  41  56  52  26  11  79  82  66  77   7  88  97  80  34   7  13  58  99  39  25   5  18  23   5  12  32   4  93  73  99   1  17  53   7  86  86  22  28  70  31  82  35   4  11  24  35  47  17  39  20  23  46  32  13  68  94  46  23   1  34  61  17  90  20  78   5  46  12  43   3  23  84  36  42  40  67  23  21  52  46  77  47  28  92  94  83  93  36  32  50   2  54  61  25  76  94  10  46  38   5  42  59  98  82  20  30  92  74  14  23  57  74  64  56  46  44  81  29  66  59   2  93  18  66  27  55  16  59  84  63  27  39  76  59  78  90  35  34  35  63  56  60  81  88   2  85  75  63  68  94  83   9  29   2  22                                                                        
                                                                      9  83  84  11  46  69  93  48  64  46  82  72  23   2   9  58  29  57  12  58  92  72  19  13  34  98  45  21  23  61  55  13   4  99  96   7  40  89  61  38   1  35   1  42  40  42  10  11  94   7  15  88  96  92  97  39  22  65  33  63  49  25  42  95  22   3   3  46  94  28  12  22  57  41  57  36   8  65   4  31  31  13  23  89  56  15  74  22  78  52  16  25  67  38  35   8  96  77  97  76  25  87  47  21  33  66  30  80  80  55  11  93  61  57  75  36   5   5  40  46  17  88  61   2  67  39  16  35   4  84  75  70  51  39  98  62  97  44  68  72  74  70   6  57  94  29  45  61  34  93  34  58  99   7   7  29  98  83  77  13  48  75  13  32  45  54   2  77  65  86  23  39  12  90   8  16  75  76  12  74  69   9  83  16  55  61  31  82  87  24  24  76   5  96  59  21  37  16  96   4   1  53  14  40  34  18  51  46  34  44  55  80  13  41  52  47  69  46  59  23  11  55  32   6  15  79  29  18   2  85  76  79  65  44  69  59  98  66  49  38  77  66  44  57  93  19  94  40  78  72  12  58  91  45  11  18  93  34   8  50  74  88  79  11  32  57  78  42  46  15  44  88  57  11  66  84  79  36  13  14  58  78  17  44  35  98  77  33  44  70  55  46  76  59  95   7  93  40  11  60  78  25  56  45   3   2  84  49  20  32   3  75  37  75  40  47   4  73  42  62  53  86  51   6  38  18  39   1  74  46  61  15   6  36  12  12   7  91  45  56  69  97  39  51   3  58  46  84  65   5  75  29   1  43  88  40   6  81  18  89  46  49  46  53  82  29  67  24  40  20  14  33   4  87  28  30  87   2  88  23  29   7  27  12  11  22  41  33  65  56  53  11  46  43  43  97  92   5  19  20   5  66  21  28  46  82  12  65  60  75  98  32  56  83  98  73   9  55   8  72  92  22  90  42  10  75  93  39   4   6  14  36  76  20  19  41  22  86  13  46   2   5  32  35  44  94   2  21  77  12  39  59  35  63  83  87  77  30  71  57  39  56   4  41  98  65  98  29   4  45  52  17   7  60  64  78  55  43  46  34  50  91  82  80   8  82  28  78  99  42  51  30  54  64  13  77  42  53  93  36  56  33  61  40   8  43   7  32  95  92  88  92  74   6  79  78  97  48  84  64  31  95  93  64  87  79  57   7  22  97  62  42   5   7  14   9   3   4  11  60  70   6  87  82  93  84  57  82  19  26  67  74  60  55   4  54  18  20  74  70  31  78  21  37   8   1  33  68  56  49  80  61  84  87  88  43  91  89  86  26  72  35  14  35  73  98  30  54  25  33  64  36  42  97  53  95  94  29  83  19   8  74  91  99   8  83   5  60  16  96  69   1  92   2  33   5  72   1  41  70  43  40   9  98  53  36  28  62  94  10  66  20  84  23  45  59  73  87  69  49  14   9   4  20  28  44  68  90  18  97  11  45  61  42  27  32  66  73  40  60  52   5  22  20  68  63  37  79  36  83  15  90  40  25  49  92  28  99  32   1  97  82  45  81  13  44  71  91  80  93  71  21  85  89  83  74  80   4  24  13   9  78  25  98  26  13  48  42  56   1  16  94  31  13  79  40  62  78  12  63   7  79  30   3   5  94  46  49   4  25  63  30  65  38  21  69  71  79  14  31  41  14   9  24  71  13  87   2  39  95  22  45  46  92  40  77  75  30  14  34   3  10  64   2  39  52  69  85   7  28  75  86  37  29  16  48  93   4  13  65  16  60  75  31  92  41  31  13  12  77  84  66  65  39  51  57  42  72  31  91  58  65   8  26   5   2  24  81  56  73  30  85  47  72   9  73   2  33  12  51  49   9  53  46  76  79  82  68  48  76  18  89  11  71   2  49  12  51  96  11  57  46  50  82  98  34  48  55  91  51  97  55  96  20  68  48  13   9   8  95  40  47  50  59  12  13  44  31  30  38  97   7  45  88  42  96  93  97  17  15  91   1  35  95  11  67  25  48  38   3  85  73  80  98  47  12  98  38  85  33  26  49  58   4  13  39  23  96  94  46  41  85  93   1  83  59  34  66  70  56  23  33   3  60  12  15  58  85  77  67   6  76  61  43  58  59  32  66  29  15  60  15   8  66  51  14  91  52  71  23  83  98   2  98  31  99  88  54  58  98  47  19  98  37                                                                      
                                                                    97  25  62  33  23  39  39  44   5  92  45  68  39  46   7  60  16  49  96  58  97  51  63  65  48  64  91  78  63  83  74  69  83  71  39  50  58  28   8  82  59  74  43  21  63  30  10  95  30  92  91  63  76  81  63  72  35  39  58  48  13   4  33  85  37  25  37  77  31  15  13  53  74  24  27  77  91  63  79  22  16  67  48  89  51  36  93  84  18  91  49  29  81  46  21  80  64  38  86  34  36  24  60  10  90  52  21  76  36  54   1  81  68  65  27  49  43  59   4  71  50  87  45  32  33  36  10  94  57  81  69  12  64  80  21  18  47   8  28  42   9  69  58  71  51  17  98  43  46  59  99  88  69  20  47  34  14  18  75  17   3  98  64  87  65  54  41  63  82  93  66  53  69  59  83  64  22  77  16  22  52  10   2  49  29  30  35  27  44  92  75  66  87  37  93  35   8  68  31  31  56  42   8  57  46  48  25  64  46  82  93   1  72   1   8  27  21  73   8  99  60  14  59  54  50   6  22  78  39  96   3  69  80  27  47  15  64  83  10  45  12  82  99  49  14  40  41  39  74  37  97  38  15  98   4  19  52  59   3  68  68  82   6   5  24  23  49  36   1   7  88  48  84  37  25  34  74  68  39   8  22  47  56  96  37  86  22  38  90  12  58  37  54  14  68   8  73  26  64  45  38  51  70  56  97  83  45  35  24  72  66  35  52  82   6   6  74  64  61  13  48   4  76  75  37  17  98  26  22  75  27  66  43   3   4  65  25  91  30  41  62  15  70  65  53   3  37  77  30  45  43  43  22  36  38  36  18  21   8  48   8  95  92  38  42  85  33  39  55  94   8  31  42  96  19  52  44  48  39   4  33  55  59  95  64  23  30  24  58  39  96  14  44  55  90  36  15  29  86  28  99  34  78  31  62  13  94  17  33   3  35  49  16   4  12  23  48  67   2  95  56  56  19  94  48  25  15  21  94  41  82  82  99  14   2  28  12  78  17   1  66   3  43  35  20   5  88  60  71  29  75  90  10  71  34  68   3  94  91  76  21  60  47  89  21  31  29  53  81  32  53  59  42  65  33  21  19  76  66  60  70  43  81   6  89  63  67  62  83  82  46   7  66  63  34   4  74  14   1  56  60  48  60  23  32  85  22  41  94   6   4  41   9  42  14  45  67  38  65   9  41  86  21  70  68  58  94   6  12  17   1  74  81  83   1  56  80  19  79  83  62  60  15  94  88  76  21  38  12  59  11  63   4  28  38  88  46  88  54  68  18  89  18  17  62  99  45  58  91  52  98  32  77  17  64  25  83  67  25  14  65  45  79  37  85  27  21  65  47  70  53  41  34  85  88  83  82  70   7  57  71  47  49  80  99   1  84  37  43  38  69  36  85  43  79   5  42  32  86  84  73  63   5  34   6  50  62  85  44  61  36   5  11  96  76  71   9  89  11  73  13  52  49  69  12  93  67  93   2  18  94  91  38  45  74  38  15  14  65  44  21  71  90   2  31  44  12  41  79  18  46  18  34  76  68  89  15  74  62  55  51  97  87  71  39  93  33  69  86  14  86  82  23  68  23  11  51  83  74  12  70  91  17  23  59  47  33  97  95  82  93  90  94  22  90  47  60  50  71  79  91  63  86  71  33  36  22  54  53  58   6  10  83  50  54  80  79  31  30  11  57  38  41  51  78  30   2  95  67   2  40  52   3  13  98  17  43  73  68  23  13  65  36   3  74  30  40  22  50  95  17  85  12  15  99   9  75  44  80  44  13  24  11  88  11  94  67  71  34  94  18  90  21  57  85  22   3  82  83  69  68  52  40  40   9  92  46   8  43  34  82  85  81  63  35  93  98  97  13  62  99  94  50  10  39  93  94  49  73  41  24  43  49  83  21  61  83  28  69  75  59  16  53  54  17  40  67  56  32  78  77   4  23  33  46  18  25  12  71  70   1  53  36  41  54  38  74  56  16  38  99  77   6  66  11   7  23  13  82  44  32   7  32  76   3  23  20  23   1  90   8  38  53  59  65  46   8  26   7  32  78  90  37  10  33  85  51  76  57  15  28  99  32  43  20  30  23   7  24  33  55  72  13  30  63  83  46  77  65   9  77  59  94  70  97  69  61  32  92  96  55   9  16  82   9  12  33  69  85  19  67  35  60  45  86  45  84  46  97  81  25  63  13  53  62                                                                    
                                                                  88  71  87  36  92  42  58  37   6  38  16  71  74  64  77  38   1  21  68  17   7  30  12  72  35  20  15  97  62  38  18  50  85  39  92  35  37  34  50  90  43   8  44  17  25   5  98  49  68  33  19   3   1  77   1  60  52   9  33  12  68  23  54  94  60   8  88  99  64  19  58  75  80  18  97  42  94  43  37  69  94  31  67   3  96  45  60  76  89  19  59  66  27  30  10  68  27  86  26  85  45  91   1   6  47  92  83  81  61  87  16  57  65  85  85  98  36  75  15   4  47  47  67  58  84  45  33  71  81  19  41  14  36  41  37  33  79  54  67  60  86  52  10  32  51  94  58  64  49  35  10  30  55  48  13  91  68   7  67   8  10  35  36  28  56  85  25  26  99  85  85  95  19  13  16  57  99  80  49  12  69  96  56  23  65  24  31  31  25  60  45  16  65  62  67  97  41  37  23  49  72  54  30  11  81  14  69  79   2  39  34  48  34   9  77  30  24  25  60  38   3  56  28  35  16  45  75  46  30   1  42  85  66  29  98  90  21  87  92  48  59  77  88  57  21  48  75   2  21  43  66  70  63  92  70  48  99  45  32  24  24  43  57  57  97  42  44  70  80  22  57  53  55   8  99  58  47  82  31  77  52  93  26  98  75  34  57  47  52  11  79  21  22   5  50  83  10  64  90  54  16  17  18  51  94  54  38  29   9  30  63  15  21  14  39  94  81  49  25  65  24  17  37  39  99  95   7  58  31  97  87  76  96  98   6  60  55  77  69  61  48  52  89  87  22  25  62  69  33   7  10  50  46  95   8  27  57  83  62  14  32  90  32  71  49   7  57  47  96  36  48  80  23  48  19  40  91  57  23  26  14  19  25   6  62  66  21  84  42  48  39  58  36  68  83  36  19  59  57  11   6  85  53  92  39  65  24  63  87  65  85  13  42  46  36  50  47  90  87  92  87  74  54  15  57  88  65  58  90  86  15  79  69  82  49   8  93  76  87  65  67  24  58  70  21  41  12  54  84  28  99  44  46  67  38  98  83  97  14  47  49  29  43  37  53  90  80  18  88  53  46  73  73   9  57  28  14  37  89  55  63  73  19  94  32  84  35  32  81  44  27   6  59  67  38   8  21  89  93  10  41  99  20  97  88  12  40  24  17  32  76  96  71  84  47  82  27  18  66  31  99  93  66  55  18  65  97  35  11  96  88  95  91  10  47  82  96  11  76  72  57  97  72  77  77   6  95  46  40  21  84  64  87  49  39  55  44  20  85  27  32   9  15  14  35  93  36  63  30  93  78  47  63  32  49  33  86  54   7  90  31  15  25  57  68  75  22  38  19  26  16  55  68  82  77  64  87  41   4  86  83  89  88  54   9  34  24  39  67  37  34  13  19  15  81  73  43  28  56  77  22  35  47  51  79  33  53  22  21  43  37  61  24  44  74  93  53  90  36  71  52   3  23  11  70  18  11  44  50  79  25  67  17   8  36  14  21  86  17  56  89  89  64  13  56  98  10  37  65  29  85   5  85  46  18  67  53  82  39  52  33  99  38  72   8  34  31  55  36  33  37  15  92  44  96  80  80  71  47  23   6  43  12  53  26  43  30  47  67  75  44  48  53  81  24  91  34  89  99  93  42  42  62  76  41  52  77  95  41  81  30  15  60  80  43  12  65  14   6   3  84  48  59  26  84  14  33  76  25  26   9  12  80  80  41  15  60  20  22  82   5  33  39  40  96  66  25  76  80  36  85  57   3  40  51  65  10  80  44  96   6  24  16  50  37  85   6  57  13  54   2  20  47  83  68  31  68  47  15   3  39  31  66  30  97  49   6  11  30  52  63  71  91   4  28  12  92  37  71  12  42  26  41  25  56  70  70  39  59  17  35   5  93  99  49  89  71  94  81  76  16  66  86  82  36  43  43   9  56  61  88  20  96  69  98   5  39  14  57  63   7  80  91  46   6  31   5  66  74  59  23  70  68  42  88   7   4  92  78  11  16  57  86   1  61  94  80  40  13  97  81  76  17  96  86  49  47  55  51  40  19  19  96  94  62  47  82  96  33   7  14  44  34  95  95  32  23  78  48  99  10  57  55  53  48  62  42  45  38  54   7   9  92   1  92   4  24   3  68   2  57  99  61  50  62  66  63  56  86  85  24  40  16  27  79  14  28  69  15  22  64  82  21   2  70  69                                                                  
                                                                15  14  87  89  18  27  24  69  57  51  98   8  74  51  75   5  29  86  59  11  19  27  52   3  27  75  81  72  10  68  47  16  53  26  40  56  95  28   5  80  53  39  15  13  21   3  50  73  76  94  68  98  97  82  61  31  96  30  40  11  89  29  45  96  81  67   5  42  65  65  56  76  36  38  76  67  35  61  96  89   3  68  85  94  21  15  95  23  16  13  20  60  37  23  58  14  76  59  11  51  95  41  34  91  53  29  56  15  20  84  74   3  92  55  62  76   3   2  92   3  19  94  47  73  11  24   4  55   7  68  79  70  97  99  69  47  11  71  29  58  28  80  46  82  55   7  78  70  89  44  72  48  36  11   2  62  70  69  70  52  92  60  53  96   4  25   1  92   7   5   2   5   5  80  12  38   6  43  57  35  99  66  97  54  94  45  11  67  68  93  29  32  37  34  67   2  43  10  85  54  46  71  56  92  69  67  68  46  81  42  68  61   9  41  51  56  35  83  21  27  76  10   5  27  95   5  18  30  76  55  58  27  57  50  62  28  77  15  72  42  40   9   5  61  53  95  26  84  27  49  29  67  20  40   6  64  31  74  39  11  80  97  72  34  84  86   9  51  35  99  52  91  68  87  49  13  79  16  40  61  86  27  93  10   3  72  12  71  65  32  33   3  39  21  16  64  30  84  46  89  61  39   4  46   7  36  89   1  36  18  93  87  27  52  53  68  25  80  85  84  58  33   5  74  41   9  24  10  23  36  10  76  17  37  86  78  58  13  98  17  17  19  71  36   6  82  54  56  30  14  98  89  88  80  24  72  55  13   8  69  52  57  72  98  59  27  58  55  85   2  67  53  94   9  52  62  10  44   8  83  55  58   1  70  44  72  11  14  27  25  80  32  41   6   1   3  14  62  88  82  41  59   2  52  37  80  40  73  59  27  97  20  83  69  86   2  44  49  98  80  50  99  26  44  84   2  55  39  32  45  87   4  17   2  61  75  46  85  22  44  63  16   4  29  76  56  65  37  92  85   5  67  28  96  50  91  77  28  16  59  17  90  18  76   8  90  89  43  87  64  97  68  75  26  65  71  12  77  45  69  68   8  34  10  71  19   6  99  99  38  56  74  77   5  44  95  89  92  37  46  25  81  80  70  18  54  46  47  49   5  82  83  85  25  14  17  76  27  20  12  43  52  87  71  89  39  49   1  43  57   6  38  89  29  46  68  88  95  97  96   3  10  19  40  84   1  92  86  58  45  49  80  48  92  76  28  23   4  86  36  12  44  59  97  64  65  81  46  98  60  91  70  66  92  19  54  74  36  78  86  15  60  42  11  75  34  24  50  34  35  75  81  80  73  14  54  96  80  13  31  55  27  81  68  65  75  19  51  10  21  48  17  90   1   2  18  66  70  79  36  21  50  41  94  78  28  12  88  66  37  57  71  86   4  52  14   8  75  45  79  77  73  18  84  36  92  63  62  74  32  46  55  50  94  12  17  88  82   8   2  74  21  99  20  51  33  60  42  46  55   3  70  83  14  62  25  11  28  58  91  29  57  76  36  32  38  62  50  19  55  28   4  98  32  32   5   6   3  34  13  35  67  57   1  95  18  84  95   5  98  70  78  80  94  50  93  45   9  52  76  11   1  78  74  27  34  39  87  89  72   4  62  51  60  27  83  76  85  67  96  79  55   7  97  96  89  60  28  32  39  44  20  40  73  45  50  30  21  88  42  30  20  26  30  56  31  78  20   4  20  10  24  84  94  87  33  88  40  93  52  22  95  81   7  97  13  72  32   1  85  50  48  23  29  88  95  18  74  97  15  37  98  65   6  43  78  13  56  18   7  95  44  63  36  76  55  75  13   5  97  87  82  56  75  18   1  14  37  79  86  77  70  48  54  73  48  28  43  88  88  28  72  27  76  64   8   6  48  38   1  17  32  72  32  20  97  88  29  19  45  54  99  45  23  90  34  79  65  76  22  29  75  64  54  15  67  34  91  98  76  96   9  33  33  17  18  18  55  36  55  74  22  24  86  32  17  82  26  29  59  49  22  59  75  89  50  15  55  82  31  86  37  94  39  85   2  30  79  78  74  70  62  96  10  34  50  22  61  98  36  48   8  12  29  87  10   4  14  93   6  45  81   7  43  84  80  84  87   7  56  60  72   3  41  17  81   8  98  23  30  11  43  36  64   7  19  81                                                                
                                                              25  60  33   5   7  46  64  74   1  23  49  38  51  50  34  58  31  74  23  26  54  99  58  73   7  75  46  13  62  91  93  68  41  63  31  60  66   2  14  39   7  52  71  58  45  88  12  81  13  57  76  82  27  86  14   2  23  76  76  63  85   3  59  15  37  26  32  54  79  61  33  11  95  97  19  69  92  68  86  10  69  73  24  38  52  78  68  81  10  25  13  70  78  36  92  43  85  46  19  28  85  11  87  40  33  30  55  53  19  88   3  80  14  95  56   9  74  39   8  27  61  54  58  81  52  49  21  59  87  64  76  34  81  41  81  91  41  18  36  22  82  61   5  96  41  88  48   3  90  95  44  59  50  50  73  88  38  15  10  32  70  48  96  52  17  69  86  29  88  83  69  69  39  81  91  62  24   1  28   8  75  28  26   7  57   7  75  84  33   7  83  65  24  72  97  87  73  28  39  32  49  20   9  54  96  56  38  56   2  50  80  92   7  92   8  98  49   1  34  50  54  17  51  89  11  94  35  72  65  34  40   6  48  56  63  22  32  53  23  33  19  16  96  70  38   5   3   9   5   6   5  81  99  52  27  34  62  66  94  92  19  99  67  20  24  20  16  56  54  73  84  81  49  74  57  43  65  54  31  16  59  37  65  75  13   2  23  43   7  76  43  96  24  20  54  11  26  73  25  74  15  41  83  73  98  61   7  23  16  97  89  14  56  41  95  56   3  77  10  57  85  89  11  20  24  76  79  93  43  67  88  38  69  92  66  59  22  99   1  73  70  57  67  21  71  21  71  79  11  88  51   5  89  23   3  86  80  29  58  52  18  17  51  19  44  75  54  23  70  10  94  83  87  59  30  30  22  26  29  29   8  31  14  99  94  38  60  36  76  19  10  10  94  51  13  27  37  74  84  22  85  12  40  69  74  94  21  78  57  30  81   6  16  19  49  80  99  23  59  47  32  15  91  10  69  54  18  17  47  67  61  51  64  89  45  51  97  48  22  85  70  72   5  73  48  10   1  83  93  45  95  24  23  31  33   9  58  55  10  33   8  22  46  89  42  85   2   6  53  58  63  40  69  21  36  54   4  95   5  86  63   9   5  92  25  30  59  47  78  63  61  61  89  69  59  18  19   8  99  71  80  62  30   7  49  96  27  65  47  48  82  36  51  38  45  28  27  58  97  85  32  65  75  48  28  52  99  20  10  35  12  51   8  66  64  98  95  98  55   6  90  88  92  81  97  56   3  10  20  49  26  32  38  77  20  87  28  91  51  40   1  97  63  76  63  25  88  85  82  21  53  58  87  42  47  12  75  86  14  77  33  24  42  63  98  54  30   5  18  14  15  21  25  70  81  77  16  11  14  74  33  98  50  16   5  11  31  77  76  92  48  99  70  47  38  67  15  98  71  42  44  96  91  58  80  65  16  89  58  50  89  98  69  29  60  98  38  41   1  51  72  85  23  89  38  65  72  62  70  78  41  77  98  68  65  78  92   9  54  50  54  69  58  61  59  19  44  31  74  75  19  61  94  15  36  24  13  60  13  91  62  36  39  86  92  51  27  81  76  72  12  92  80  43  15  88  75  34  98  64  72  55  10  99  66  29  92  74  97  43  44  79  57  77  27  63  93  44  57   3  49  35  85  66   5  99  10  66  65  67  39  28  29  43  91  91  19   4  15  85  54  78  65  86  10  69   2  14  27  76  52  65  29  64  89  73  68  96  92  50  28  70  58  84  82  73  31  66  57  76  67  63   5  23  87  35  67  50  32  72  73  61  38  87  24  41  99  54  33  78  48  20   1  62  57  25  77  26  22  65  56   9  61   2  32  69  65  27  32  93  12  27  16  56  75  45  73  38   4  44   5  57  77  48  47  83  71  54  68  30  83  96  48  14   8  57  77   1  57  93  58  43  14   6  17  16  58  80  39  21   9   7  69  38  74  55  68  75  92  97  80  24  71  22   4  45  72  40  50  37  61  83  45  58  55  33  40  67  72   7  50  27  70  68  19   2  29   9  30  36  32  29  84  39  51  96   1  22  63  57  14  97  61  21  35  53   9  78  43  60  38  89  66   7  60  71  65  46  15  21  88   9  97   2  33  43  54  84  21  18  38  36  94  57  38  52  46   6  57  46  13  20  19  87  97  65  25  49  28  76  60  65  75  21   9  41  97   6  43  83  41  42   1  85  33  95  81  82                                                              
                                                            79  25  72  35  80  59  47  97  35  75  82  23  40  59  56  44  81   2   8  87  67  92  73  95  38  77  53  24  23  83   5  35  96  12  67   6  49  71   7  17  87  49  26  93   1  89  64   9  22  54  83  24  39  92  59  58  84   3   5  41  82  24  28  67   7   9  75   3  46  98  83  77  62  15  85  16  48  76  48  52  90  98  23  95  74  87  64  72  98  98  15  33  34  91  97  74  35  42  56  68  87  85  93  57  71  98  80  38  70  53  77  85  10   1  91  68  79  78  92   6  95  21  77  68  62   8  99  63  20  20  27  29  96  18  47  96  75  19  21  27  66  18  51  69  37  26  31  60  82  32  38  17  89  25  83  82  13  27  32  85  62  12  63  38   7  88  83  59  80   5  41  54  92  35  98  58  46  75  75  12  26  65  54  69  45  45  40  11  96  32  73  37   7  33  94  54  93  88  36  78  29  57  21  93  20  55  33  95  95  63  38  75  47  65  69  63  23  41  61  27  90  38   7  86  65  48  31  59  66  62  71  87  37  21  23  14  25  30  85  61  28   8  35   2  53  49  74  55  18  89  65  83  28  68  89  32  23  13  10  20  73   5  94   3  16  52  99  86  46  65  91  18  17  15  31  76   9   5  99   3  27  79  12  63  69  34  64  53  14  70  48  95  81   5  45  35  95   7  29  55  89  43  71  57  78  69  42  96  40  19  52  65  42  78  34  35  15  52  30  15  88  91  49  79  26  45  71  20  93  10   8  81  80   9  52  82  29  66  17  73  82  48  57  60  80  84  37  36  58  57  66  54  59  46  15  52  57  85  33  61  49  90  87  14  20  59  54   7  14  26  99  65  89  47   8  96  64  44  64  84   8   7  23  59  28  13  20  63  44  13  19  34  43  11  62  15  92  39  79  47  54   3  94  44  97  50  91  78  73  73  17  45  89  93  16  86  75  76  63  76  69  40   4   5  69  23  68  65  54  44  66  25  11  19  53  76  96  62  84  71  12  87  77  61  87  21  30   8  66  22  26  49  85  37  77  12  52   4  31  93  59   5  86  83   4  95   5  89  62  77  50  35  21  25  65  16   2  21  21  83  99  47  69  45  69  46  89  85  68  17  68  57   8  35  16  13  40  80  68  63  75  56  15  76  86  72   6  30  98  44  51  14  36  78  74  79  94  28  94  86   4   8  54  95   2  18  90  43  53  25  72  69  75  49  29  31  85   5   2  32  18  53  30  86  58  48  38  74  74  24  26  55  42  24  17  38  44  73  14  11  97   9  70  38  44  41  82  30  40  78  85  82  73  13  50  57  23   5  89  82  82  70  17  68   5  51  68   5  84  54  46  50  99  80  39  66  34  30  85  45  31   1  34  29  19  56  18  57  35  91  62  53  35  69  70   8  79  44  92  80  94  49  74  33  25  28  23  67  98  35   1  29  40  22  35  26  69  33  44   6  31  89  82  72  34  99   4  61  79  59  75  64  63  86  39  84  20  54  69  20  72  70  30  20  34  96  79  29  81  41  97  64  50  26  87  61  85  95  64  12  39  65  51  27  45  46  71  35  83  20  14  70  32  94  35  73  23  98  43  79   8  17  37  98  78  81   8  64  98  74   4  50  31  37  11  32   4  42  81  28  91  98  92  84  56  68  36   9  39  39  94  92  14  94  21  97  16  51  10  12  81  34  22  43  76  54  67  47  19  17  33  95  56  74  40   1  36  54  58  21  64  91  57  91  53  38  74   7  89  36  42  85  40  27  62  76  50  30  25  16  78  66  85  29   6  83  94  58  42  26  41  50  59  56  88  46   7  54  64  62  88  77  98  20  24  14  78  57  47  15  46  90  37  34  11  60  62  66  31  94  36  69  68  63  18  32  88  72  39   3  83   1  87  89  30  16  35  58  38  38   6  60  52  89  61  16  19  35  48   4  71  57  87  59  28  85  66  26   5  55  22  53  87  32  88   7   5  67  48  90  12  45  64  35  84  96  55  34  62  90  58  42  55   4  92   4  38  74  23  52  88  27  68  72  69  36  19  53  23  39  25  61  88  81   9  51  31  63  48  52  14  16  18  41  18  98  51   2  20  46  87  29  62  27  57  17  59  34  39  47   9  93  74  12  38  27  49  73  76  60  96  12  61  99  35   9  58  59  98  55  29  48  79   6  83  37  32  36  93  89   6  19  50  83   5  67  42  82  59                                                            
                                                          72  72  19  58  46  67  39  93  25  57  68  99  96   5  44  62  15  21  74  56  22   8  44   4  52  42  47   3  19  49  13  42  92  99  16  65  30  97  52  37  31  42  15  14   6  76  62  71  25   2  91  21  81  40   6  29  94  25  41  63   4  64  68  43  78  23  73  34  54  66  64  28  35  95  39  30  16  37  69  86  92  96  56  67  24  16  72  24  39  23  64  35  49  45  24  22  94  25  89  90  18  72  30   7  99  11  98  19  30   2  98  80  16  70  10  20  80  82  69  86  74  66   6   7   5  80  40  70  51  98  86  79  25  77  78  80  43   2  20  95  43  38   8  15  35  73  60  31  50   9  58  40  95  97  44  36   4  76  70  12  24  97  96   1  92  40  97   8  50  49  71  40  19  80  80  34  36  22  56  34  96  68   5  15  47  23  76  88  30  91  95  11  26  92  63  28  22  20   7  11   7  18   7  45  28  38  87   4  73  14  24  49  53  50  48  23   5  88  81  53  81  34  94  71  29   2  20  38  94   4   6  69  11   9  46   4  35  80  19  64  26  54  12  68  19  37  15  64  78  54   9  71  10  43  51   3  51  66  19  46  85  31  19  83   5  58  25  84  12  20  11  97  88  81  56  75  93  11  73  72  54   8  18  68  61  56  55  32  89  96  41  42  30  57  16  92  78  52  61  22  41  13  28  18  13  46  86  24   8  75  96  90  32  74  23  59  98  59  98  48  65  69  14  56   4  58  41   3  57  44  30  41  75  25  59  40  46  78  87  66  55  72  86  55  80  46  38  62  86  93  10  71  30   9  18  70   2  82  42  84   7  25  40  81  42  12   1   9  36  84  71  27  77  96  45  71   9  25  76   7  93  32  70  25  12  23  13  93  32  24  94  68  84  48  89  63  23   8  81  26  50  12  83  25  52  46  69  82  14  11  16  66   9  26   9  90  72  44  95  28  42  79  76  94  78  55  72  69  91  18  57  80  67  65  88  61  67  94  19  65  21  41   3   9  48  36  19  17  19  66  42  74  37  84  93  70  51  47  53  30  48  66  24  40  74  33  38   1  99  81  67  80  12  95  27  51  92  87  61  10  72  39  16  35  44  67  15  87  43  97  46  15  38  95   4  76  27  54  23  82  80  34  67  90  39  36  39  95  47  68   6  52  52  38   8  31  82  92  42  96  78  19  21  51  22  69  20   8  20  31  20  84  53  93  56  21  84  93  87  94  60  96  47  82  85  29  24  13  13  52  62  10  36  28  81  86  89  23  85   3   5  45  82  49  24  87  81  33  88  67   6  11  91  68   6  31  99  28  40  50  70  17  92  39  78   7  62  71  41  62  68  84  98  56  86  12  52  20  74  78  42  36   3  99  29  49  50  25  60  86  49  43  28  20  27  66  89  62   9  37   9  89   4  38  89  76  97  43  26  22  20   5  94  60  66  69  48  19  17  58  67  43  42  22  13  96  71  94  46  18  30  90  69  13  73  28  86   9  74   7  12  43  15  95  75  57  73  94  43  49   7  79  81  56   2  79  66  65  24  67  67  22  34   3  92   4   3   8  75  80  88  35  50  30  52  20  34  60  84  32  57  40  34  62  31  95  17  12  83  92  66  72  28  69  37   7  70  46  76  40  54   8  53   8   3  82  76  37  77  73  15  73  30   3  26  12  56  62  15  61  67  18  45  95  22  84   9  74  60  20  10  88   7  34   9  61  24  76   5  20   4  67   7  15  39  27  88   8  56  56  20  66  32  29  59  17  57  63  51  45   5  81  87  78  55  93  47  77  21  92  18  41  80  43  62  15  97  38  32  75   9  13  36  72  51  24  25  30  11  68   5  98   5  36  21  85  50  54  67  51  95  87  14  65  67  80  82  44  22   4  47  37  84  94  61  97  96  56  66  10  57  49  67  91  82  24  74  85  11  99  20  74  50  79  24  38  72  72  40  47  25  54  69  86  57  33  82  61  53  89  77  13  10  17   6  85  50  94  98  13  75  41  85  18   9  52  26   5  66  94  18  89  80  85  78  94  83  18  77  92  98  21  41  21  34  45  12  35  54  30  57  24  22  23  60  75  23  23  86  46  84  50  10  84  55  13  58  89  29  53  84  87  81  10  40  77  71  51  15  54  94  52  82  47  93  58  26  24  58   5  67  35  45  87  93  27  62  26  30  99  33  73  36  68  11   3  88  10  26  64                                                          
                                                        93  30   6  14  30  41  82  46  44  88  56  93  43  26  26  95  46  22  81  50  42  25  55  35  59  80  47   9  19  24  12   3  79  92  75   2  55  13  92  71  53   3  93  11  94  73  25  48  61  93  93  13  70  71  75  92  54  30  26  91  56   1  22  89  63  46  41  41   1  21  10  32  36  49  54  16  63  35   6  44  23  92  90  90   4  31  69  39  26  68   7  59  34  96  95  43  12  69  80   9   1  84  65  51  50  26  86   8  85  15  63  31  65  73  97  51  32   8  79  11  55  89  84   3  40  96  46   7  22  56   1  31  23  17   2  24  36   1  22  54  20  99  20  39   1  98   4  49  57  55  93  88   8  60  94  43  60  85  57  61  33  37  98  58  22  44  93  68  81  17  92  88  56  14  57  45  37  62  82  12  20  91  48  79  91  90  41   1  27  24  27   4  31  24  49  53  81  76  73  42  48  38  22  55  84  24  82  85  77  89  53  71  57  98  42  21  68   6  23  82  21  42  94  36  39  29  13  75  96  53   7  55  81  12  26  88  74  10  87  67  51  18  39  70   3  18  21  95  79  28   5  71  56  58  69  92  57  98  96  19   5  74  58  40  61  56  32   2  61   6  75  73  22  75  94  17  94  28   5  77  94   1   9  17  28  63  56  65  33  96  22  98  94  17  92  86  32   4   3  15   4  91  92  56  20  39  82   4  38  72  97  18  76  23  77  91  95  44  14  41  77  20  45  45  23   2  63  79  87  73  65  68  36  91  10  31  78  52  53  70  98   9  69  64   6   9  32  85  28  96  87  23   5  94  93  25  92  36  85  46  74  12  41  53  51  50  23  58  29  29  43  36  12  14  89  86  46  42  39  33  86  65  20  88  47  61  94  44  77  65  49  26  16  69  49   5  88  54  43   6  41  99  64  66  40  73  84   7  92  75  45  46  18  60  79  93  33  35   4  38  92  34   5   2  95  17  14  72  47  10  25  12  55  49   2  66  35  36  82  33  30  68  13  76  43  89  90  91  89  38  57  53  83  33  92  42  77  30  54  87  34  45  97  63  47  43  93  65  19  62  81  80  13   8  34  18  74  99  10  81  61  24  45  34  52  82  59  56  96  33   8  87  41  98  94  44  50  47  74  75  39  50  19  62  14  30  62  75  82  28  34  47  15  63  41  11  28  62   5  57  77   5  79  46  10  36  74  38   4  64  49  20  94   1  40  48   5  73  86  33  70  69   6  99  35  34  68  47  18  83  46  88  50  46  15  40  42  22  84  45  80  40  45   4  39  18  24  78  52  80  52  37  49  24  92  20  57  36  74  54  57  13  26  29   7   3  58  55  98  52   8  20  24  53  32  52   9  83  68  78  82  73  86  34   6  40  83  30  93  23  12  78  63  92  83  39  85  76  26  89  47  10   2  20  49  14  26  57  90  88  76  63   9  61  49  69  18   1  99   3  85  39  47  23  24  60  82  47  34  73  50  93  88  51  47  99  55   9  75  95  47  10  16  80  25  80  38  12  86  55  41  19  67  94  99  85  40   9  31  24  50  84  40  97  79  67   9   3  52  68  55  78  11  25  52  72  32  22  49  13  46  68  82  76  38  50   7  73  12  80  15  44  53  44  63  48  93  29  62   3  79  83  29  20  81   2  51  51  44  21  84  96  20  50  68  42  76  37  31  19  51  40  57  61  32  49  18   4  16  43  31  49  58  23  84  39  34   7   7  92  98  23  60  87  20  11  23  99  91  10  99  40  37  83  28   1  66  71  35  13  15  62  43  14  36  65  41  42  24  76  84  63  45  50  93  84  16  65  14  19  87  63  93  68  34  22  85  37   8   2  80  60  81  38  90   5  58  71  70  37  34  43  62  77  84  67  83  31   7  23  78  74  25  96  14   4  20  21  43  28  66  40   8  13  16  16  16  16  49  66  20  78  52   1  20  30  27   2  42  70  95  17  62  91  46  51   3  49  60  82  16  91  82  69  98  55  50  82  15  60  25  90  52  33  22  56   1  43  70  72  66  54  47  30  48  33  59  33  24   5  73  33   6  93  74  88  29   8  88  48  97  24  93   6  15  22  25  63  58  41  51  38  91  46  99  65  17  13  24  40  90   2  18  95  31  79  27  24  44  40  26  62  95  94  27  75  46  75  54  34  22  58  47   9  47  98  13  14  71  41  45   1  91  59  63  59  98  30  64  58  85                                                        
                                                      68  41  68  95  67  86  47  25  33   4  59  99  19  65   2  52  87  34  66  90  70  92  91  92  88  17  23  42  22  10  41  55   1  61  64  81  55   3  81  41  68  93  13  87  43  96  42   3  38  49  15  41  70  23  76  23  96   8  83  86  50  55   8  70  51  41  99  12  17  83  67   6  89  51  26  16  78  55  23  80  39  36  40   5  34  98  68  93  49  38  29  19  65  62  60  71  58  55  89  30  51  65  58  79  69  83  51  16  28  72  34  38  74  90  49   4  23  13  39  83  95  90  50  94  74  10  44  64  21  11  69  63  77  50  18  97  62   9  39  83  97  21  79  10  30  52   3  20  75  82  25  72  31  18  89   9  99   5  72  62  18  41  31  76  19  41  45   2  22  26  41  64  22  74  47  28  24  87  89  42  90  70  28  62  34  69  99  28  89  58   4   2  38  10  85  71  19  80  34  25  36  93  42  55  26  30  92  45  71  77  83  57  61  50  92  46   6  49  44  28  11  37  38  13   7  94  91  79  11  30  23  44  82  77  12  81  75  96  38  10  85  59   7  28  23  54  72  92  97  84  58  79  20   7  65  23  72  45  47  42  38  66  59   5   5  76  61  21  25  57  38  56  85  30   4  56  19  17  26  52  23  35  28  45  64  32  49   4  85  37  69  43  42  64  83   2  74  24  96  21  86  74  24  32  10  63  44  23   3  38  47  54  84   2  87  51   5  52  93  39  60  29  20  16  82  45  26  34  72  58  96  27  16   5  48  54  98  63  59  81  35  78  75  39  50   3  55  38  13   8  35  60  75  40  87   3  56  39   9  77  97  96  81  93  71  30  52  76  41  67  27  23  23  15   9  34  83  25  73  38  28  20  70  49  58   5  92  32   2  32  77  35  65  82  56  66  63  80  66  72  83  96  89  30  43  24  13  44  51  61  59  69  84  60   2  55  56   4  32   5   1  69  68  75  46  10  32  49  98  12  91  91  76  79  51  80  20  63   6  13  84  59  15  44  26  55  68  66  37  55  36  43  55  67  54  72  54  32   2  48  12  92  38  96  76  62  50  37  94  58  99  19  82  37  88  26  36  78  15  86   3  68  58  55   7  37  44  15  93  82  49  16  22  59  12  32  35  31  67  61  87  40  20  38  67  61  54  31  30  21  33  24   3  96  14   3  12  70  30  49  29  28  89  43  22  60  46  81  82  39  25  67  75  61  16   8   3  56  87  85  80  94  99  86  46  19  50   3  94  95  58  21  21  54  19  89  24  18  90  18  76  96  42  86  69  27  57  72  18   5  21  41  99   1  65  11  99  37   3   9  99  36  95   9  31  23  85  15  72   8  44   4  72  10  22   2  18   7  71  17  54  47  50  44  13  25  43  82  68  80  91  10  63  97  74  67  40  95  43  65  76  66  88  73  86  43  50   7  93  67  98  62  18  27  21  48  37   4  26  90  64  54  76  39  95  25  88  26   2  60  24   4  62  43  18   6  94  52  83   5  51  50  16  48  85  51  34  48  26  25  58  23  45  17  22  25  17  42  36  81  89  42  51  85  89   1  74  38  31  62  62  14  23  99  13  54  75  70  32   8  94  97  27  95  25  19  37  61  84  64  87  24   2  25   2  65  90  82  92  77  67  69  87  94  44  10  92  92  64  18   1   4  32  66  74  42  46  26  48  55  83  17   9  16  53  69  45  31  94  81  38  10  16  71  50  80  97  41  39  60  67  22  57  81  71  84  25  15  37  15  79  51  23  75  86   3  27  17  74   6  18   8  73   5  65  93  95   2  41  82   3  41  47  62  76  25  69   4   7   5  70  73  74  26  37  99  19  48  50  95  46  56  36  61  45  14  91   9  49  36  93  56  10  79  40  25  52  47  10  36  25  13  75  32  76   3  44  73  14  24  43  97  84  40  63  17  42  57  65  13  98  70   7  76  83  79  60  19  82  79   2  45  98  97  46  71  14  39  55  42   1  22  16  24  18  34  58  49  59  96  69  13  96  32  78  15   9  87  85  50  53  76  40  62   3  13  82  68   5  57   6  14  38  94  41  52  84  69  22  70  98  76  88   9  13  84   3  59  48  96  79  46  63  32  36  17  66  82  93  46  95  14  50  92   3  87   2  23  21  73  55  25  59  30  24  12  11  82  28  89  51  16  23  44  76  54  43  97  90  67  42   1  64  51  80  97  63  71  36   4  71  57                                                      
                                                    64  30  89  88  92  44  86  77  70  30  96  36  78  48  79  21  42  35  88  56   5  51  34  29  24  82  25  53  78  92  53  27  83  39  39  47  28  62  81  46  17  29  12  78  69  25  42  35  22  83  60  20   5  80  95  35  41  80  61  22  99  23  49  90  82  97  65  27  91  12  17  26  61  40   1  94  10  61  32  30  50   1  29  59  89  31  76  45  52   2  91  13  69  40  67  26  37  21  51  12  24  72  30  65  63   2  18  47  84  42  66  32  69   6  90  66  75  58  20  47  30  77  15  69  53  69  40  50  30  82  25  67  79  77  80  23  23  55  69  83  54   5  10  16  10  30   8  82  95  59  16  53  55   7  63   6  54  24  38   1  74  34  65  66  79  96  21  79  14  35   1  81  22  20  13  46  86  46  62  29  74  86  68  32  38  50  90   2  32   6  35  73  39  46  51  80  89  23  55  94  82  20  86  58  78  32  68  54  16  42  13  28  29  32  15  64  54  85  35  70  78  57  75  19  68  48  59  12  32  32  78  89  13  69  10  76  19  90  41  63  83  62  52  14  44  10  40  52  56  32  34  66  79  68  41  94  83  57  13   7   1  17  15  26  78   1  33   1  86  96  34  99  17  24  44   7  36  25  17  90  11  49  46  59  22  60  65  17  22  99  81  79  77  74  27  25  44  57  19  66  85  19  88  84  23  32  71  92  35  39   9  86  82  62   1  29  44  34  75  53  79  84   4   2  88  66  29  58  34  93  42  78  78  22  76  75  40  54  63  58  94  78  12  74  61  51  16  86  73  70  35  26  27  41  23  30  34  73  97  58  10  83  55  32  57  12  18  65  82  96  55  45  86  22  97   3  88  13  89  91  61  95  20  28  98  64  41  65  82  33  11  29  27  93  21  47  91  68  50  29  66  47  72  25  50  46  31  18  62  19  69  53  60  93  13  63  56   7  71  69  25  67  81  86  48  55  41  14  68  79  18  88   1  98  78  34  23  16   6  94  59  54  56  68  17  94  41  40  23  30  90  18   7  39  89  22  92  47  47  95  90  18  25  97  49   5  30  30  51  90  16  84  58   7  59  68  92  26  17  80  14   4  96  94  54  21  19  37   8  36  18  60  81  21  20  44  81  88  99  22  66  64  90  35   7  16  48  33  39  35  59  89  10  23  89  20  75  37  46   9  53  70  72  54  79  40  17  71  82  19  76  86  33  81  97  80  93  24  33  92  36  96  51  76  37  53   8  14  58  19  71  14  23  94  77  63  21  64  82  26  94  38  73  60  87  32  98  35  38  84  10  48  75   8  47  31  50  76  92  47  44  29  48  18  51  29  69   8  57   1  88  76  19  69  75  25  25  56  96  99  14  99  58  92  41  57  40  51  25  80  59  10  11  99   2  79  95  30  24   6  41  36  13  16  58  68  28  63  41  98  79  43  30  46  61  26  80  42  41  15  81  87  82  99  96  86  15  12  82  59  79  21  80  50  79   7  72  12  22  21  26   1   3  99  29  65  40  67  54  31  66  52  66  68  23  88  11  42  85  28  67  13  44  63  94  16  51  28  99  37  63  47  18  93  21  59  30   2  68  69  43  12  27  58  57  20   4  10  83  51  63  42  79  17  72  27  13  93  52   3  11  19  36  39  93  59   5  68  25  83   9  20  24  69  14  49  11   2  85  35  80  21  56  99  80  21  26  94  17  26   7  65  30  35  36   5  94  87  55  67  20  49  39   4  50  86   9  35  99  92  95  17  92  55  50  39  21  66  64  50  68  61   5  22  90  23  46  23  68  21  74  10  35  74   9  88  36  78  61  33  36  78  41  12  32   5  56  42  34  75  15  18  83  88   1  17  32  78  25  26  32  66  36  91  48  50  93  82  11  80  83  26  67  26  66  85  16   8  21  44  46  76  52  42  69  16  38  42  18  28  82  34  52   7  17  25  79  22  14  69  86  48  31  60  98  22  44   6  98  78  95  55  32  27   2  30  59  55  11  23  48  72   6  82  71  40  18  70  97  36  97  86  73  26  55  41  83  45  97  16  75  69  56  59  57  38  26  87  50  85   4  12  69  34  71   5  83  88   9   7  21  40  86  57  84  41  73  61  69  12  90  91  81  80  56  95  31  31  71  61  70  33  64  84  63  79  38  32  17  58  20  23  35  94  85  63  71  66  92  85  29  48  27  23  26  34  74  16  56  99  49  63  69                                                    
                                                  78  20  54  53  92  50  73  22  78  27  57  25  12  79  31  95  35  42  88  57  90  40  14  90   9  50  40  24   4  88  80  88  35  92  48  28  59  41  24  56  21  87  25  60  97  49  50  35  85  35  75  92  67   2  22   4   2  44  20  56  81  17   1   2  41  86  39  97  57  95  63  16   6  53  26  10  28  77  53   1  72  26  65  24  48  63  98  99  99  24  93  60  92  97  19  91  46  27  96  16  44  89  13  54  69  37   7  68  65   5  86  96  40  31   7  24  56  84  53   6  95  53  65  90  82  70  38  99  95  69   6  46  95  16  26  95  36  30  93  44  22  93  33  61  19  37  72  88  78  68  30  93  69  17  33  56  86  61   5  52  19  34   2  11  75  59  48  17  98  62  58  82  14  19   1  48  91  83  51  52  56  40   8  61  47  79  16   3  86  32  73  61  33  97  85  29  37  31  22  43  19  23  49  31  96  21  23  31  29  23  73  49  72  55   1  70  56  82   2  14  81  19  86  12  12  59  11  18  87  92  76   8   5   7   9  65  64  37  32  12  57   5   3  59  22  78  99   6  41  32  58   1   4  53  47   7  21  30  28  85  38  38  16   1  94  48  22   1  41  23   7  68  79  12  24  57  40  90  24   6  28  49  23  62  85  34  20  58  19  24  48   5  88  55  38  86  15  98  79  29  95  86   6  63  49  56  64  13  33  70  24  22  91  78  51  58  34  69  64  26  61  69  12  66  86  17  28  32  10  48  12  73  50  45  25  27  99  52  15  58  57  65  83  59  66  98  57  24   4  96  45  70  50   7  67  33  67  81  18  65  23  69  69  55  72  85  34  10  96  36  99  53  40  40  79  72  36  85  23  57  72  21  37  59  62  19  29  60  20  65  36  56   6  96   5  56  46  33  76  15  12  40  57  94  61  48  89  67  73  81  70  94  13  25  17  71  52  28  68  17  36  90  51  24  45  69   7  20  29  33  35  53  66  25  87  18  90  92  70  57  30  22  21   8  83  61  95  55  56  53  41  14  14  56  51  76  77  36  62  53  90  59  52   3  70  79  17  61  62   9  12  53  34   4  41  43   8   5  60  25   2  87   5  61  14   9  56   6  90  44  29  24  87  12  36  22   4  22  36  62  91  15  79  38  20  42  54  27  71  72  17  60  59  47  71   4  99   4   2  77   3  91  17  73  70  24  69  21  37  25  14  11  58  79  54  79  25  28  95  61  94  44  21  80  47  74  93  46  66  85  39  53  45  29  11   2  84  14  62  33   2  96  75  54  66  75  93  37  94  69  31  10  76  11  92   2  49  53   4  46   4  78  63  80  33  97  88  36  41  12   3  62  59  54  73  21  32  99  96  45  11  23  61  77  70  72  87  99  25  13  27  58  70  19  45  77  58  74  76  14  54  91  64  86  67  40  84  33   1  35  35  54  62  99  40  16  32  77  60  13   6  61  47  11  17   8  50  40  13  48  88  24  96   7  89  68  95  75  81  55  70  29  46  97  43   6  16  83  36  10  15  61  66  90  18   5  12  73   9  50  46  61  65  98  16  23  80  79  87  44  89  83  71  77  19  60  13  85  16   4  88  66  11  54  53  17   9  40  88  43  81   9   2  95  71  71  39  11  42  50  87  64  92  23  86  39  91  94  56  82  56  92  87  49  65  68  28  51  66  94  45  33  82  84  67  40  20  60  94  45  32  89  64   8  78  29  68  34  20  59  69  78  87   4  87  80   7  56  64  21  77  90  51  50  52  44  13  22  76  71  18  77   4  35  91  62  87  17  13  36  40  19  75  93  77  78  45   9  52   2  94  21  71  77  70  46  65  45  42  23  92  71  72  12   5  32  66  28  15  78  74  45  14  11  65  59  58  81  15  99  70  79  16  99  42  21   5  91  46  28  98  78  40  40  34  11  76  48  38  62  69  19  38  33  25  66  31  86  72  76  90  21  95  67  58  79  20  17  12  81  24  62  94   9   8  92  40  91  38   4  95   6  53  69  26  17   5  58  33  15   9  47  64  51  73  76  74  53   1  78  74  36  20  38  21  17  16  60  98  26  87  39  70  20  41  12  81  41  33  86  16  72  60  54  86  22  96  44  61  53  41  12  18  19  89  98  17  19  53  64  10  31  15  66  87  64  99  71   2  64  30  93  30  82  20  32  71   5  79  73  80  22  93  79  50   9  89  32  66   3  27  27  58  30                                                  
                                                10  95  70  99   1  38  73  25  56  82  94  67  60  14   2  78  76  33  14   6  13  54  41  27  31  16  28  86  97  53  70  77  80  75  70  37  64  93  71  59  55  56  15  32  68  27  57  54  61  26  73  42  44  81  90  58  77  43  24  78  95  50  58   9  25   8  70  68  16  97  98   4  22  49  22  15  45  26  96   9  98  66   7  19  51  30  18  38  57  55  98  14  18  71  75  22  45  79   1  43  38  15  81  92  15  95  69  47  25  81  38  33  17  73  32  12  60  73  88  52  99  96  55  82  39  97  49  44  53  97  89  12  55  74  25  12  51  98  42  56  96  78  38  72  66   6  57  68  40   2  62  66   7  16  67   3  33  94  72  95  37  43  70  44  34  91  82  82  50  66   7  75  14  38  72  55  15  31  93  27  41  48  26  90  61  16  35  96  72  32  85   2   6  20  20  97  83  81  64  20  63   7  49  87  35  87  23  43  65  33  53  98  33  40  47   3  71  18   2  29  47  72   3  31  11   8  12  43  20  32  39  83  60  58  19  51  76   3  25  62  60  84  84  25  20  42  51  14  78  20  80  11   6  37  38  55  51  44  56  65  52  12  42  85  84  52  53  60  23  92  95  11  23  16  13  16  28  21  16  74  63  13   9   7  79  62  95  12  69   2  40  47  25  37  23   2  72  41  36  99  69  36  42  76  89  34  38  65  46  83  45  96  94   8   1   8  17  17  87  98  21  25  23  94  51   6  39  22  51  46  18  36  10  78   3  89  55  58  26  51  73  63  45   8  23  72  81  81  23  41  58  47  53  98  77  43  49  86  25  41   2   6  12  61  68  57  80  43  77  22  36  80  77  92  98  63  52  69  35  17  64  76  37  59  58  53  93  78  69   8  23  69  89  94  78  24  71  84  47  46  21   2  67  46  27  24   4  87  21  48  78  86  27   8  45   8  81  75  21  17  67  36  13  30  35  63  73  44  90  66  39  26  90  96  24  78  78  65   8  70  39   2  93  75  14  75  41  78  46   6  21  71  59   6  63  20  53  67  50  47  60  30  24  68  61   3  46  76  82   3  77  15  86   3   7  54  30  95  33  99  27  68  32  74  58  41  44  72  67  63  78  26  95  47  14   8  83  97  96  13  80  76  82  54   1  10  74   4   4  93  17  19  28  63  62  43  68  97  26  96  24  21  47  88  58  90  13  64  10  90  74  15  49  48  57  29  31  53  41  55  19  88  10  46  92  67  39  79  13  48  50   1  10  58  70  41  97  87  56  15  14  57   9  28  97  61  70   7  27   7  63  91  54  16  55  14  59  72  53   8  51  63  68  60  83  85  52  94  52  18  90  41  26  57  66  58  90  51   1  52  81  58  72  95  78  94  67  72  33  24  74  31  32   4  55  83  13  96  13  83  38  21  93  66  73  19  43  34  22   3  66  80  75   2  97  58  11  80  34  33  29  98  26  90  49  24  54  99  18   6  30  21  87  11  23   1  98  94  39  77  27  32  45  99  69  78  43  87  41  98  26   8  65  27  18  88  73  55  14   9  32  48  29   5  30  81  10  45  75  26  17  40  29  59  58  43  66  96  11  92   2   5  68  36  66  24  96   8  85  86  82  88  64  35  73  19  94  91  54  65  57  45  51  20  15  62  31  19  33  57  47  27   7  96  87  72  87  79  74  11  72  99  70  98  21  21  47  53  82  81  98  58  99  91   1  42  40   3  27  34  47  55  79  76   1  85  53  25  57  84  44  44   7  12  82  42  22  80  31  44  34  58   2  11  49  26  34  22  84  94  73  94  61   3  36   5   5  89  83  50  47  31  60  24  79  14  97  83  90  94  39  68   4   4  82  14  78  17  33  74  22  33  62  16  15  25  93   6   9  77   8  40  26  90  89  85  58  54  35  19  29  12  45  74  89  85  22  14  34  36  37  10  18  84   5  31  41  37  28  77  90  21  56  22  68  45  69  22  54  95  29  81  98  44  88  40  86  35  70  55  74  76  32  79   8  56  72  45  30  13  29  61   6  98  55  75  48  81  40  48  95  18   4  95  53  91  34  83  74  99  65  21   2  25  91  39  83  19  18   2  17  90  20  19  27  83  68  33  31   4   4   4  72  30  47  45  10  94  62  46  74   4  26  84  15  29  25  46  89  62   6  27  24  78   9  54  12  75  14  59  98  37  33  36  85  12   2  49  31  68  55  44  73  14   6                                                
                                              90  56  16  76  20  95  75  42  26  88  72  42  56  11   5  71  34  39  86   3  69  91  85   8  88  67  50  70  44  53  64  30  69  55  14   5  95   8  97  68  47  96  24  37  97  47  60  12  60  83  20  78  84  50  29  43  44  32  95   5  29  56  75  98  16  43  83  40  10  85  99  16  71  29  84  20  77  23   9  88  77  43  55  81  58   8  27  39  64  18  85  92  12   3  23  42  63  93  21  68  15  12  37  91  57  30  37  48  13  41  78   2  16  94  97  53  44  99  54  47  28  24  79  84  23  55  53  10  37  94  96  33  87  41  81  32  38  40  17  60  23  88  12  69  85  54  65  47  77  71  84  25  19  20  91  58  87  85  93   1  98  24  98  78  38  24  56  51  58  36  46  30   7  51  42  16  80  96  30   5  38  62  46  48   8  74  58  39  87  16   3  37   4  71   4  85  81  56  19  48  79  49  54  96   4  23  76  15  20  25   8  52   3   3  14  49   6   3   3  18  41  28  72  70  39  25  75  71  70  49   8  78  44  12  13  64  44  50  87  74   9  14  30  26  33  35  86  22  88  63  55   1  50  57  39  44  20  89  70  29  73  64  87  87  25  65  95  90  56  85  42  15  79  30  77  61  57  56  10  85  50  36  72  62  97  93  75  51  48   8  34  64  58  64  25  39  58   7   1  66  87  56  71  42  77  57  13  48  13  86  57  63  55  66  74  52  82  50  31  50  56  21  18  94  83  80  99  30  46  72  77  41  93  35  57  63  15  30  47  21  48  74  85  84  76  99  43  58  74  17  78  19  38  16  97  38  50  56  16  41  21  12  54   3  16  95  90  12  31  24  17  42  18  70  56  19  18  65  12  41  33  27  57  94  69  45  60  25  49  89  35  79  36   3  87  70  47  10  20  25  29  92  98  30  40  76  38  35   9  26  91  87  39  10  26  35  28  54  11  59  11  65  13  44  24  86  85  30  85  50  35  35   6  87  14  71  12  97  91  70  51  48  80  28  76  81  18  63  10  65  18  79  56  51  69   8  67  85  54  62  17  99  16  91  94  93  67   2  44  80  35  83  33  39  43  23   1   3  49  90   7  49  57  15   1  47  46   1  70  19  59  59   7  52  27  60  40  44   4  72  20  52  71  14  23  26  25  70  23   5  36  12   6  65  18  36  88  11  65  91  23   3  69   7  76  64  86  69  42  76  72  58  16  23  27  51  16  31   6  33  15   7  55  83  59  37  19  65  44   5  44  13  39  77  31  73  52  71  16   6  62  59  16   6  10  43  85   5   4  48  65  49   1  82  40  97  84  46   9  99   4  57  13  98  13  32  14  21  54  15  16  39  67   3  70  78  47  52   6   6  61  85  65  82  67  87  68  56   6  94  14  42  30  34  72  50   5  72  67  40  14  74  17  82  16  23  75  98  52  79   5  27  52  50  31  88  81  43   8  18  48   4   3  49  75  27  42  90  26  64  34  92  29  67  49  95  19  33  96  50  22   6  81  94  93  80   1  14  67  25  82  31  29   3  76  41  66  56  41  95   5  73  49  59  71  15  82  72  66  30  69   4  85  94  96  82  66  53  94  45   7  55  42  11  66  74  60  87  59   5  22   4  62  88  42  15  19  84  95  65  12  34  13  94  67  50   7   6  81  33  31  47   1  56  32  70  24  14  28  64  82  49  58  73  31  77  87  99  59  43  88  81  86   7  23  36  31  98   9  18  35  85  17  18  19  44  57  31  86  80  76   2  80  24  36  18  34  15  41   2  44   1  49   8  16  66  25  52   3  43  50  16  68  86  10  59  26  97  11  23  94  34  62   1  12  62   1  90  22  74  97  12  63  24  65  64  21  79  24  26   5  38  36  86  70  59  73  31  46  67  81  21  55  73  15  48  60  30  15  46  15  74  83  44  47  32  61  20   9  44   6   7   9   6  88  56  15  52  19  52  83  88  86  62  80  31  20  77  21  98  48  12  63  75  46  77  43  76  41  17  81  27  12  59  39  78  15  23  97  19  57  24  34   8  12   1  69  33  16  51  71  65  38  18  20  73  83  71  33  36  19  89  92  64  84  42   5  80  39  23  90  12  66  94  97  31  67  16  39  17  67  30  50  78  37  48   3  43  21  61  10  40  22  49  94  24  85  17  58  73  76  96  53  65  43   8  52  64  70  68  90   3  45  90  42  31  41  33  11  12  99  62  98  12  80  83                                              
                                            83  58  68  20   8  30  36   9  42  21  32  94  67  12  63   4  26  61  42  79  75  22  17  61  84  89  31  58  69  94  26  38  29  15  96  73  23  32  46  33  11  87  15  34  42   6  24  15  16  19  74   7  34  12  36  65  38  28  72  44  20  96  57  38  80  10   2  89  80  12  50  25  15  91  61  16  11  13  65  28  77   5  56  63  81  45  81  16  54  59  96  49   2  27  74  64  91  49  51  81  80  77  51  72  18  94  37  85  81  24   2  82  60  31  14  47  76  70  91  28  90  58  66  92   4  86   8  95  92  53  85  76  30  78  50  78  46  30  94  77  49   7   6  66  89  44  43  58  97  91  11  73  72  40  26  97  82  90  55  45  34  10  97  93  25  89  51  50  27  11  53  39  41  51  85  33  10  47  27  81  61  88   5  69  45  42  82   6  74  42  32  19   2  44  20  80   9  85  48  38  70  84  30  66  69  95  88   4  91  13  42  87  33  31  95  69  86  97  19  19   3  53  59  46  10  83  54  62  44  38  77  12  69  63  33  54  92  98  51  42  38  52  81  71  41  37  31  50  58  46  65  71   2  23  24  22  39   2  52  81  76  40  49  27  41   4  86  59  20  53  68  52  11  36  32  72  28  82  95  24  30   9  34  96  95  59  96  63  70  75  35  78  34  89  15  12  57  63  74  75  91   4  82  53  73   1  77  94  77  14  93  37  53  71  93  27  23  55  87  88  46   4  95  93  18   3  73   8  88  74  28  21  19  80  71  96  31  32  46  29  37  46  49  70  28  62  60  50  38  14   2   8  67  53  34   5  12  43  86  29  27  54  49  93  65   6  46  82  26  95   3   1  39  10  40  65  48  93  98   6  85  57  34  41   7  66  36  46  57  29  89  23  13  30  27  26  14  23  90  81  48  24  61   4  85  80  19   4   7  30  63  92  91  12  88  48  52  74  18  21  23  25   3  66  34  13  64  32  28  27  93  12  68  35  90  13  35  77   5  26  99  92  94   4  93  88  87  54  13  37  92  98  19  20  23  16  52  80  75  64  32  11  54  29  11  14  56  28  25  66  38  49  33  40  36  76  27  78   4  93  73  49  31  91  15   4  95  16  88  25  19  81  75  78  21  44  38  49  10  71  93  36  68  50  47  35  72  61  11  98  43  67  93  63   3  79  71  19  22  33  97  20  96  22  60  18  27  25  36  14  35  84  34  54  75  34  27  93  41  34  83  78  77  47  76  41  86  77  20  15  54  98  64  34  37   6  49  30  40   2  35  27   9  51  89  90  25   8  33  87  88  27  80  51  64  88  90  38  10  90  10  28  17   1  94  33  58  96  49   7   6  94  81  53  66  81  39  96  79   9  64  39   5   8  99  53  80  71  34  70  94  13  92  86   7  63  52  47  16  96  96  18  77  71  24  42   3  83   4  20  15  68  57  48  51  49  93  73  68  53  82  30  98   9   5  81  13  40  47  46  46  85  62  66  48  35  11  32  45  50  67  33  19  66  34  69   1  87  44  91  56  86   8  26  47  86  37  62  84  72  76  73  59  99  59  81  75  26  23   4  59  22  20  14  29  10  73  37  85  44  24  53  12  60  48  43  41  59  20  86  87   8  32  41  99  43  47  53   1  90  61  71  65  52   5  39  80  51  72  65  31  88  52  65  67  61  43  28  34  30  15  82  42  30  88  80  36   6  47  65  92  41  65  90  60   3  74  61  12  16  13  36  27   4  65  38  57  22  66  71  34  40  92  93  25  31  16  74  22  88   9  60  64  61  41  39  39  80  68  76  55  78   8  97  16  13  18  91  61  82  70  12  10  75  78  82  19  36  79  84  65  61  40   3  86  24  36  34  43  65  78  56  12  70  45  46  44  95  51  12  26  64  28  16  14  74   4  89  68  26  37  70   9  94  85  17  32  65  58  19  85  84  53  16  19  51  91  85  12  81  26  76  11  13  96  79  68  20   3  31  23  73  88  55  67  14  55  70  31  51   5  27  19  41  38  73  19  49  65  45  49  88   8  89  24  79  30  40  68  24  18  33  52  12   1  62  26  28  76  85  22  97  80  34  79  78  10  13  61  21  60  31  67  62  44   5  82  69  73  33  65  70  39  61  46  16  63  79  18  57  56  42  52  27  63  26  27  83  80  88  99  47  32  14  57  57  44  88  43  80  27  59  70  56  40  73  34  54  27  74  32  99  11  71  54  80  14                                            
                                          90  93  99  81   9  12  91  69   1  47  15  37  90   9  18  57  72  50  24   3  16   7  75  82  77  67   5  75   5  50  41   3  91  14   6  52  94  71  54  15  98  87  23  66  11  46  99  34  99  57  59  69  57  89  44  12  36  34  80  60  19   6  18  49   7  88  93  83  40  19  53  39  76  79  25  89  49  96  81  89  19  53  14  38  32  78   1  13   4  85  78  86   4  74  85  59  37  16   1   3  25  50  77  85  73  20  80  46  40  66  41  34  70  40  97  67  72  59  69  11   7   8   8  49  11  16  83  89  92  79  95  44  69  18  51  90  27  31  76  17  12  20  68  29  58   5  62  96  31  29  97  99  45   7  56  25  97  95  69  41  49  85  39  94  16  94  35   1   2  41  80  91   7  58  91  78  75  18  58  73  55  47  75  34  29  96   1  74   7  56  35  57  23  36  78   3  36  39   1  85   9  22  42  89   7   9  59  94  40  58  49  39  14  11  10  89  36  82  72  96  91   1  62  17   5  27  52  34  37  72  35  54   8  70  44  11  33  50  49  50  92  94  71  37  54  94  31  32  43  28   1  96  30  15  95  66  78   5  13  93  39  39  38  99  81  24  72  80  58  11  95   7  60  81  72  84  14  32  65   8  52  22  95  49  77  78  79  18  79  66   5  91  46   6  92  45  47  96  81  82  52  63  59   5  35  33  22  12  67  76  31  60  58  81  75   4  71  87  90  52  63  52  25  71  68  85  21  39  55   8  82  91  40  21  12  68  66  56  63   7  62  88  63  57  89  15  99  61  59  39  62  87  12  53  44  93  94  92  44  16   7  16  92  92  65  42  83  21  43  24  10   7  30  58  19  31  24  84  24   4  14  35  92  28  48  82  74  10  19  40  42  90  84  75  43   9  78  45  21  19  52  30  71  66  62   1  36  67  46  11  41   4  32  30  56  29  81  68  20  96  90  33  34  68  17  25  91   6  79  86  54  83   8  31  18  53  87  85   5  17  62  13   5  20  11  83  99  53  87  70  10  17  62  19   4  72  59  75  88  25  74  45  74  89  62  89  17   7  54  73  40  71  87  29  47  48  27   3  87   9  15  90  71  74  58  25  67  34  71  77  55  32   3  88  65  23  84  82  38   6  75  96  66  59  21   1  62  73  41  71   4  81  28  28  79  50  59   2  72  21   6   8  49  73  25  68  86  58  25  45  87  32  10   8   7  71  62  45  83  47  27  87  17  62  50  88  28  46  22  59  36  83  85  39   4  43   9  30  90  62  18  18  97   3  58   5  11   5  25  79  68  25  11  57  93  47  15  22  75  16  29  54  53  61  15  55  32   5  99   8  87  66  13  68  62  38  37  11  60  84  37  88  48  35  77  60  24  99  62  74  83  81  24   1  25  62  10   8   1  78   9  35  74  69  17  47  80  17   8  84  53  45  42   1  40  16  24  10  66  66  62  39  55  89  23  90   5  93  19  43  31  61  77  24  92  21  40  64  55   3  24  80  20  83  94  94  75  33  39  21  70  79  39  66  53  96  41  46  44  68  62  69  94  36   9  42  19  48  96  39  93  96  30  49   3  67  62  52  40  85  79  92  40  58  28  49  40  36  34  67   1  92  65   5  60  86  74  65  41  26  59  79  67  42  53  71  25  46  83  78  15  62   4  14   8  75  96  95   1  50  35  19   8  50  98  44  45  69  48  76  89  18  16  32   5  42  14  11  69  17  10  57   7  51  84  57  24  89  44  57   7  35  55  25   9   4  31   6  37  51   6  68  23  40  38  25  99  43  82  35  50  36  77  84  88  82  20  47  50  84  64  81  35  71  24   8  28  58  95  25  81   8  36  31  27  39  90  25  47  19  65  31  73  68  23  23  98  63  73  91  37  69  85  40  85  73  48   3  45  54  44  80  73  51  63  86   4  92  95  50  83  53  63  45  93  47  35  67  29  76  67  88  55  83  50  23  19  84  24  21  81   1  35  67  54  36  91   2  70  92  30  23   5  96  24  61  23  46  32  97  51  24  36  74  87  81  50  34  42  74  44  32  77  72   9  40  70  75   9  40  24  82  85  88  79  23  37  88  51  72  61  11  78  78   7  60  23  30  37  47   5  68  58  83   8  41  79  50  17  21  30  10  20   1  11  56   6  61  49  63  20   2  95   7  23  24  19   5   7  84  47  19  78  63  55  74  31  92  99  93   9  24  80  68  58  16  87  49                                          
                                        86  85  81  93  64  77  85  94  17  14  54  76  12  36  65  87  53  81  57  12  32  41  83  74  53  75   4  94  97  54  90  97  32  89  26  83  42  28  90  72   3  47  42  87  87  54  66  42  22  43  72   9  12  27  32  26  37  79  42  92  27  85  48  50  62   6   7  25  13  54  20  30   4  13  50  31  74  81  88  52   8  25  73  88  14  45  61  60  60  56  96  67  12  37  29   2  92  35  84  18  19   4  65  94  48  33  44  71  74  61  58  58  50  28  48  74   7  10  70  75  95  34  86  25  43  81  31  51  92  84  55  25  84  55  21  60  62  22  41  62   4  94  52  42  23  89  86  29  85  55  58  76  35  84  91  73  71   3  67   6  83   8  38  43  73  72  23  86  29   9  46  93  84  59  51  16  15  30  99   6  91  73  83  56  85  97  88   2  90  65  59  48   2  49  49  33  67  50   8  18  52  96   2  12  93  19  56  42  56  29  13  78  66  39  67   3  21  59  26  20  66  75  78   1  92  30  64  23  55  22  94  53  76  20  10  74  68  28  90  19  81  54  45  86  53  98  59  27   7  89  79  90  12  44  57  35  84  15  53   6  17  51  35  81  66  39  56  39  72  54  98  67  28  37  13  37  98   4  23  99  81  65  78  82  40  20  79  70  10  42  26  84  83  49  19  79   4  75  70  85  59  34  62  57  74  58   7  98  69  92  50  91  91  10  32  54  35  38  75  63  73  21  17  29  97  16  34  69   1  15  19  40   1  62   5  80  16  71  93  71   1  47  82  41   5  77  85   6  65  97  29  42  31  43  39  24  73  54  47  44  69  89  44  36  76  21  62  34  31  35  63  19  66  93  94  25  43  45  11  73  51  20  12  11  20  53  31  85  33  30  55  43  71  69  29  85  38  42   1  25  85  84  29   8  72   6  69  31  26  51  91   3  82  38  55  36  48  54  31   9  34  73   3  72  61   4  94  86  84  21  26  68  21  41  49  84  33  62  21  59  49  55  57  32  67  38  39  65  99   5  14  77   1   9  29  49  26  95  86  81  72  89  14  78  22  24  83  93  41  41  47  89  60  74  63  79  73  89  72  85  24   5  93  60  73  45   9  32  84  49  68  17  63  58  49  84   4  38  75  31  95  14  97  67   2  20  63  20  38  11  84  16  87  38  31  27  80  93  29   4  39  35  28  96  35   3  40  12  36  29  32  29  81  44  62  72  63  32  90  16  25  42  33  12  26  70  92  69  51  81  47  95  59  24  97  38  75  50  72  12  82  71  90  81  78  92  69  97   8  73  23  59  58  19  97  89  20  51  49  65  38  27  24  10  15  80  28   6  46   5  32  79  11  28  49  47  27  27  49  14  84  81  27  90   2  41  77  52  31  53  10   3  33  81   7  26  48  34   4  76   1  45  25  76  89  95  40  53  73  50  61  54  63  66  18  32  31  51  26  38  66  19  38  23  89   8  92  64  94  62  68  58  29  88  21  88  55  66  13  55  49  41  92  69   1  31  76  70  99  13  13  53  74  62  25  76  56  47  33  48  45  12  93  39  34  39  57  37  65  12  52   8  74   8  15   3  10  84  69  33   8  25  84   5  66   8  67  73  65  90  56  11  36  97  77  16  25  73  33  60  26  31  39  46  95  89  65  43  27  57  40  12  23  93  57  23  62  40  70  99  27  54  33  44  67   6  96  34  51  80   7  72  63  81  24  41  88  74  74  29  79  90  95   8  24  72  26  74  45  44  48  40  85  15  77  38  26  57  11  90  85  38  81  39  70   6  21  36  81  35  67  91  15  53  12  77   6  69  61  16  18  70  13  56  69  10  37  46  71  27  58  74  17  49  68  54  57   7  37  88  19  87  86  97   9  99  84   1  12  56  85   6  38  95  21  46   3  46   5  38  98  72  67  93  40  95  25  71  59  72  65  33  97  12   7  29   3  15  38  27  14  69  33  25  32  78  88  32  53  55  75  27  38   9  94  85  17  26  27  88  49  90  25  57  95  89  38  95  57  64  23  23   1  95  48  84  39  10  78  64   2  89   4  63  65  83  92  28  51  83  96  97  79  41  40  15  30   5  97  95  26  45  29  91  17  56  84  40  65  71  49  64  98  25  51   6  22  14  18  41  88  21  41  82  63  37  79  79  98  89  52  67   6  51  95   7  34  61  68  84  62  48  92  61  11  59  57  85   6  54   4  41  93  69   5  55  34  27  57                                        
                                      86  35  24   1   5  14  15  95  36  80  70   7  92  61  76  35  34  14  61  94  69  97   7  85  20  64  16  72  37  86  66  79  28  76  22  38  51  42  75  94  12  92  71  18  92  60  60  62  94  10   5  42  80  32   2  69  89  25   4  54  14  10  88  76  65   8  35  30  33  34  53  16  80   2  90  36  12  92  71  96  59   6  14  58  63  43  68  47  46  85  21  85  43  30  54  51  75  84  63  75  23   4  55  93  65  50  81  71  29  32  67  93   7  40  57  27  86  64  42  24  10  46  61  50  36  81  69   7  79  14  74  54  91  25   3  27  53  95  46  56  10  72  80  18  94  14  81  56  15  89  16  36  57  34   3  12  84  65  86  94  28  43  16  12  53  20   5  76  24  62  95  35  51  62   4  20   9  66  79  70  51  49  21  36  28   3  91  87  11  91  57  63  95  98  71   2  41  73  36  19  48  53  81  93  17  97  61  57  27  17  53  62  15  54  74   6  66  43  61  21  88  23  70  96   9  34  46  68  52  42  31  85  63  73  46  94  54   8  76  97  99  54  21  36   2   2  94  78  81   6  98  84  49  76  16  48  17  93   8  32  23  31  90  33   1   5  10  28  48  24  64  92  70  58  14  48  34  37  94  76  85  33  15  36  66   6  50   5  78  94  93  53  31  42  64  68  61  18  23  62  66   9  23  88  13  67  14  38  78  45   1  40  10  23  26  65  81  64  13  91  20  55  70  39  27  54  68   1  36  78  55   8  80  41  31  17   1  89  45  29  19  39  56  40  96   3  74  26  18  40  30  29  96  73   7  58  95  21  24  60  89  45  43  59  99  74  26  25  42  16  82  35  82  40  34  21  46  18  83  46  24  73  10  36  18  50  52  23  18  79  14  26  68   2  91  12  41  84  79  74  90  79  76  80  52  26  59  28  35  87  23  76  10  15  10  78  18  43  53  82  84   6  94  71   6  16  51  92  79  36  20   4  88  66  16  89  30  42  73  71  65   9  28  71   8  79  20  43  23   3  27  51  21  27  79  88  12  10  12  25  17   2  32  11  71  44  28  78  50   4  10  42  55  25  10  99  23  82  87  58  60  58  84  64  48  40  37  88  76  43  41  59  49  57  35  63  84  24  93   9  25  58   2  60  58  82  80  52  70  39  73  22  80  37  33  73  92  70  75  89  73  20  88  56  55  67  67  15  62  69  66  63  93  26  96  30  13  32  19  13  94  49  14  62  85   8  81  74  99  23  23  33  91  49  79  49  37  49  32  20  37  73  58  37  34  88  38  71  51  56   5  70  50  36  48  55  96  34  82  55  87  81  15  36  57  36  88  14  52  97  97  75  71  46  48  52  99  18  43  42   3  84   1   1  31  47  26  95  71  14  55  26  91   7  84  29  16  90  54  29  64  52  25   8  23  56  77  95  17  28  45  27  17  92  14  77  59   8  66  96  83  80  83  25  96  89  31  34  76  50  62  49  27  20  85  31  83  31  86  28  80  31  66   4  25  84  64  75  36  54  13  33  69  50  37   2  85   6  69  37  76  10  20  72  16  14   7   6  66  39  28  68  58  71  95  87  80  36  34  88  48  14  61  79  31  17  19  55  10  18  20  86  73  17  53  32  34  84  82   5  39  49   5  86   6  88  48   3  99  99  16  41  47  37  94  54   1  52  71   6  72  54  82  28  19  13  44  91  24  43  83   9  87  65  44  35   3  52   5  42  27  46   4  27  43  53  65  49  50  52   6  89  72  35  95  18  31  69  78  70  57  62   7  80  60  44  83  89  74  13  73  49  69  76   3  45  93  70  53   2  79  84   3  88  45  69  60  86  13  75  91  52  32   1  79  95  51  91  46  53  24  57  96  51  11  21  34  56  28  44  52  35  27  90  50  10  64  48   1   1   6  47  79  21  77  44  95  68  48  52  64  28  64  96  68  72  12  10  49  58  11  12   3  21  51  76  58  34  96  45   7  89  56  39  47  34  37  30  54  33  75  11   5  81  90   6  27  34  48  18  81  56  26  71  91  43  96  39   5  76  93  22  39  46   9  90  90  86  64  52   6  39  15  34  76  85  90  32  68  18   6  14  67  22   9  61  51   3   7  67  26  41   6  11  54  65  98  79  74  29  92  35  16  98  23  48  62  97  25  92  34  99  81  79  35  78  55  91  49  93  94  51  92   2  93  12  61  61  95  42  50  64  59  73  76  74  29  23  81  87                                      
                                    7  29  19  62  23  93  87  92  49  21  23  57  26  74  55   7  19   1  41  14  48  27  75  70  39  55  77  97  91  86  25  63   7  56  48  67  89  68  96  82  69  65  46  58  30  89  38  73  64  96  89  97  80  52  33  67  61  76  61  69  97  67  34  73  69  97  17  35  99  98  92  10  97  90  59  87  91  23  31  88  73  98  32  85  67  17  36  29  21  62  78  93  62  11  89  70  76  54  10   4  90  65  42  48  85  66  91  14  56  19  16  38  47  95  38  83  45  65   6  84  42  54  81  56  86  81  39  68  91  86  31  55  13   1  74  62  25  20  63  25   1  49  31  42  76   9  92  37  21  14  67  15  69  13  43  71  90  70  11  98  34  10  15  53  20  87  82  85  63  97  96   5  86  69  53  46  86  11  45  89  56  83  39  50  92  79  87  86  96   4  24  77  31  61  39  18  29   7  47  94  94  44  27  25  49  65  89  32  58  38  81  31  55  46  32  40  29   3  23   6  15  82  52  64   8  46  19   1  80  54  41  28  17   2  90  99  63  25   6  82  76  58  52  78  81  15  60  13  70  56  39  78  26  12  51  91  88  48  10  93  12  77  93  77  39   8   1  54  97  22  15  37   8  95  10  34  50  24  90  73  95  79  19  68  80  80  51  12  77  98  65  76  62  14   2  73  38  76  70  31  52  83   3  12  55  94  41  44  33  97  55  94  44   4  99  29  78  52  96  91  25  55  67  52  60   6  98  36   8  83  40  92  92  82  31  98  29  42   4  82  72  97  28  70  73  95  73   6  66  11  96  43  94  66  60   7  32  14  43  97  69   9  89  44  10  36  85  61  32  34  68  84  14  45  24  83  51  34   7  77  55  19  38  80   5  11   9   8   5   9   6  56  96   6   6  47   4  14  48  83  55  45  55  81  29  71  64   9  10  84  40   1  64  39  23  12  83  71  33  75  81  34  99  29  46  20  47  20  88  35  14  63  69  41   3  64  59  20  11  89  48  90  31  91  11  22  37  90  41  56  34  74  65  93  96  37  47   2  48  70  63  37  28  14  27  76  43  65  51  18   1   7  33  73  23   1  11  66  69  68  26  64  18   5  62  56  64  56  70  69  39  59  83  10  83  94  44  56   5  17  80  79  20  62  24  65  11  56  56  48  13   5  89  76  53  80  87   5  21  80  13   8  90  76  59  61  52  14  26  88  24  69  50  23   6  32  95  17   7  24  36  42  38  98  77  81  24  31  65  30   7  90  49  57  72  21  26  92  61  87  15  76  19  54  19  46  62  35  49   1  85  18  82  13  25  36  42  20  95  31  44  92  54  97  62  86  30  64  10  77  45   6  61  77  18  36  55  79  81  53   2  64  28  58   3  43  76  63  66  69  74  75  19  29  37  14  87  41  16  23  87  40  59  58  23  49  40  25  67  10  12  20  36  44  34  61  36  67  80  90  26  40  50  81  68  53  30  18  42  85  63  83  59  21  89   9  37  60  81  31  95  24   8  47  92  80  73   2  80  72  30   9  70  69  86  97  79  51  94  82  72  25  31  57  65  22  10  61  24  94  48  24  82  61  39  99  22  74  27  32  51  49   1  20  81  88  91  10  99  64  59  78  50  23  35  46  53  76  13  95  26  96  42   2  30  99  37  48  37  49  93  29  18  90  32  85  74  62  19  63  99  73  53  28  54  29  65  39  58  68  33  62  86  33  59  18  59  79  35  49  61   5  53  93  26  95  31  16  60  59  58  97  12  26  28  40  52   5  48  97  30  23  58  23  42  97  51  42  24  94  67  87  57  98  13  57  59  28  72  70  62   1  26  26  97  74  70  95  11  80  27  47  46   3   3  53  87  67  17  99  53  88  22   6   8  55  36  62  69  63  88  43  88  56  67  45  12  28  25  27  19  99  55  94  75  90  54  48  63  63  60  96   1  77  11  12  64  23  54  91  10  89  87  51  66  71  84  81  51  40  38   3  29  75  27  62  60  75  80  78  10  52  20  49  48   9  24  57  87  39  26  39  27  98  13  73  77  56  73  33  81  52   7  89  98  92  12  21  70  28   2  18  24  51  77  98  64  55  95  21  27  25  21  27  41  54  89  70   1  76  45  31  75  10  98  21  17  22  93  94  44   6  29  79  23  98  99  45  20  26  12   8  30  95  91  98  76  36  43  35  17  32  36  78  92  29  91  87  72  66  17  87  43  15  20  49  66  47  20  69  62                                    
                                  16  86  72  62  22  81   6  11  28  95  22  75  80  91  60   7  81  23  48  48   1  98   2  32  70  38  28  64  60  17  34  65  58  31  30  11  74  29  30  36  70  63  89  12  40  15  73  11  44  99  39   5  13  15  11  81  34  43  97  46  99  87  63   9  62  72  18  51  57  28   5  54  56  85  60  53  31  67  32  77  85  96   8  43  74  14  79  78  78  18   1  74  97  26  91  96  13  97  50  49  40  58  89  91   1  67  83  80  46  16  54  78   1  66  58  60  70  29  93   1  11  61  67  74  91  65  74  23  62  85  65  46  81   1  60  47  17  75  35  53  69  14  99  77  64  24  58  64  72  93  80   8  62  46   7  86  79  45  52  86  96  35  12  43  83  66  84  95  86  62  98   7  38  41   5  57  95  76  70  22   6   7  58  37  33  97  66  11   4  44  84  33  14  81  22  24  10  38  95  99  53  74  43  60  74   4  97  97  95  20  14  68  28  56  39  66  37  76  85  54  48  59  85  97  76  38  62  11  98  81  24  10  66  41  88  64  43  82  57   5   4  42  59  22  89  97  77  63  48  77  25  77  14   2  40  58  86  36  12  33  71  24  53  72  98   3  88  16   6  82   7  78  67  69  49  74  79  72  58  63  63  75  62  17  74  92  74  34  84  32  70  28   8  48  95  27  55  12  10  66  24  16  65  45  83  78  41  45  39  59  97  34  37  17  97  25  88  81  33  54  83  21  78  42  76  49  17  65  66  41  88   9  50  44  49  89  20  61  12  16  28  51  55   7  81  90  53   2  56  89  84  50  11  27  52  85  70  79  71  70  61  24  26  33  21  84  20  74  91  92  43  20  54  86  28  43  92  20   8  68  90  81  43  64  44  29  77  99  79  53  84  93   3  40  39  17  52  63  54  23  31  12  49  99  13  39  91  56  49  56  30   7  81  49  87  59  95  97  34  69  58  57  40  88  23  93  33  41  22  81  13  50  69  41  50  39  23  62  45  18  54  22  90  46   5  67  11  97  89   8  43  82  93  51  69  11  92  86  98  65  12  29  19   8  68  88  29  77  93  32  89  31  86  86  61  21  10  60  93   7  30  46  48  90  71  99  76  44  12  80  83  59  62  23  45   2  85   2  95  22  54   2  13  47  78  72   7  52  82  40  84  99  94  26  78  34  12  19  63  77  18  89  91  43  54  14  39  83  56  29  33  45  40  87  40  30  16  75  15  44  76  56  93  37   7  47   8  74  80  14  97   1  38  12  92  49  40  59  57  13  25  33  12  78  35   1  30  45  36  59  95  99  39  29  66  13  72  81  96  65  20  12  92  33  10   1  60  92  74  76  44  80  14  16  23  49  80  98   6  42  94   5  84  55  63  25  67  16  41  84  77  97  94  71  79  34  61  38  17  69  25  76   1  77  23  56  38  25  49   6  34  87  88  37  62  86   1   2  77  88  14  97  17  99   5   8  96  75  78  47  31  59   1  11  42  81  10  12  51  95  87  13  60  13  53  22  43  68   5  73  32  60   1  44  43  21  83  78  97  49  52  41  51  53  91  58  14   3  35  61  28   2  37  98  59  80  82  15  91  72  93  53  99  75   8  26  86  31  84   9  66  20  50   9  98  71  40  29  19  18  44  70  18  59  53  19  73  59  41  33  70  75  90  97  27  20   4  17  85  82  17  57   4  90  23  93  85  37  89  64   7  65  41  12  10  14  91  87  21  87  76  38   8   1  44  66  71  75  82  33  26  36  58  76  88   5  90  62  33  43  76  95  54  95  11  93  93  61  28   9  57  87  36  86  28  18  56  64  77  31  28  20  58  81  44  54  42  72  31  85  37  98  48  51  12  97  84   6  99  54  80  24  89   7  39   1  61  14  41  99  36  93  49  47  74  57  32   7  81  73  57  20  14  15   4  58  83  76  94  72  82  33  27  45  69  32  32  42  24  19  61  73  98  16  23  99  93  22  43  42  47   1  25  47  37  65  17  32  40  50  39   8  81  69  19   4  60  60  26  43  33  37  31   6  86  52   2  17  66   2   3  29  36  89  41   2  10  97  50  49  34  32  26  23  89   4  42  89  74  33  13  41  69   8  43  73  49  90  70   5  86  21  66  61  78  72  19  38  38  30  57  99  79  99  49  38  62  75   4  81  57  29  38  22  88  71   9  48  24  28  80  16  95  40  13  19  52  45  67  27  34   6  94   2  27  90  21  86  23  90  27  12                                  
                                80   7  21  94  80  72   3  94  85  85  78  60  26  49  30  99  57  36  61  86  21   2  83  47  91  91  36  76  97  62  31  15  15  31  47  36  21  54  15  96  45  90  87  59  68  63  95  82  99  17  93  59  66  84  42  51  39  14  29   2  34  68  85  32  32  74   3  99  27  15  19  47  83  90  34  63  42  94  22  19   8  50  93  73   3  31  63  67  44   7  71  79  65  88  79  85  78  33  26  14  85  89  56  73  65  58  28  63  32  94  48  20   6  18  47  48   1  17   7   1  76  27  93  99  56  40  70  66  42  83  85  47  76  83  49  39  58  33  81  43   3  42  68   7  98  65  11  88  73  72  53  71  27  34  64  90  56  28  42  26   8  86  54  42  10  39  63  51  91  45   7  23  46  92   6  59  56   1  27   7  64  48  50  43  51  59  48  82  26  48  85  10  54  60  65  98  43  71  26  15  68  51  24  88  91  55  11  21  97  35   6  92  89  50  18  27  20  74   3  20  55  61  79  69   5   8  44  51  45  80  23  29  85  71  46  27  94  56  26  88  55  81  67   7  23  57  18  41  43  50  65  97  76  55  89  90  70  88  54  46  11  14  34  94  90  73  23  63  28  42  91  29  25  94  65  91  46  17  77  29  88  64  33  59  60  99  55  16  55  85  95  39  55  92   6  39  16  95  83  84  63  19  86  78  58  68  87  90  81  40  66  43  64  28  48  61  98  38  58  12  86  98  71   6  92  75  69  96  96   4  76  88  58  30  16  91  95  81   9  62  25  61  19  67  71   1  85  92  36  52   8  44  97  92  75  26  49  79  82  56  88  65  18  29  29  65  28  52   2  47  51  80  43  55  23  75  43  17  12  75  30  10  50   6   9  40  33  19  52  30  52  18  78  81  61   4  34  77  92   7  23  58  28  23  98  12  63  16  18  80  57  74  61  25  50  78  71   2  30  94  36  99  30  63  30  66  77  82  49  22  11  51   1  52  95  26  27  19  58  49  71  27  96  93  37  56  43  14  47  94  43   8  48  94  52  59  11  70  91  24  90  52  28  19  30  35  41  44  48  42  94  32  90   2   3  12  57  69   2  60  97   1  32  20  44  96  32  49  18  15  10  67  20  28  86  78  94  53  57  80   7  27  77   5  24   6  87  55  24   2  24  72  13  79  16   2  68  67   3  16  29  72  44  90  24  54  45  51  58  29  26  50  33  72  22  78  76  48  94  53   1  40  81  45  78  92  93  14  60  67  98  79  39   3  78  74  43   9  35  95  44  46  71  66  51  30  78  16  56  16  91  29  48  92  47  64  90  96  42  40  59  97  61  47  15  49  64  79  77  43  46  75  97  55  86  12  10  23  20  40  94  47  60  52  33  12  44  50  85   4   4  43  16  84  26  23  71  16  88  96  52  16  75  80  75  47  33  55   6  76  71  31  10  88  42  28  74  43  86  21  56  71  46  23  17  27  65  74  10  96  32   1  81   7  44   3  57  69  55  38  53  80   8  43  79  50  44  63  29  50  41  85  66  89  82  29  26  70  84  51  64  66  95  86  44  37  90  91  41  51  18  32  94   5  91  89  28  30  79  47  95  60  93  18  57  47  46  15   2  48  46  23  17  73  98  51  62  72   6  62  19  76   6  43  11  34  17  95  51  33  53  62  47   1  52  20  59  97  31  51  61  30  50  29  62  91  68  20   6  45   4  21  91  43  11  13   3  40  60  11  63  92  71  33  77   6  24  85  68  12  24  90  50   3  41  44   5  39  37  64  43  13  74  67  41  53  82  72  53  50  36  27   8   7  47  74  58  56  74  26  96   5  25  40  56  56   3  19  25  86  34  53  94  57  43  96  16  69  55   1  36  98  39  69  25  18  79  98  97  23  89  45  14  53   9  60  27  61  66  97  87  80  61  80  82  10  48  40  61  73   2  14  53  59  73  48  44  92  59  25  83  21  95   7   9  65  99  42  76  86  69  22  99  16  30  12  84  31  41   4  66  84  47  76   1  62   8  93  40  51  55  69  42  77  20  61  20  84  39  80  71  90  49  60   3  58  94  16  16  68  63  11   4  19  83  45   5  80   8  17  13  83  64  76  53  21  15  64  28  63   2  23  35  23  59  12  78  54  25  53  38  47  49  64  67  88  86  75  60   5  68  41  88  23  18  64  18  54  94  85  31  17  52  10  38  86  32  21  23  83  99  18  54  30  92  32  78  31  33  64  15  46  30                                
                              67  40  20  42  93  53  55  79  81  50  50  79  89  38  65  89  30  16  91  44  34  92  92  25  18  60  75  50  83  43  89  91  64   1  30  91  87  65  83  14  36  71  48  73  36  50  33  92  62  25  85  41   5  66  89  21  33  66  11  64  22  26  49  28  60   5  35   1  68  19   2  80  51  37  71  51  51  61  76  42  66   3  64   2  18  63  49  85  31  32  96  46  72  53  47  53  47  76   1  85   7  65  22  30  34  31  50  64  98  65  10  91   8  66  64  93  27  86  75  61  18  15  23  76  65  89  49  34  18  38  70  67  86  58  34  34  84  23  25  93  27   3  92  33  18  70  74  42  21  83  32  34  16  69  44  50  20  95  31  38  14  89  58  12  64   7  52  43  50  50  25  29  86  30  60  86  38  57  45  71   2  42  26  61  65  97  31  77  29  10  47   1  87  26  66  18  44   7  13  32  76  42  42  97  85   8  43  68  91  86  74  34  96  95  26  77  35  83  15  43  85  56  80  27  25  46  26  35  72  52  35  94  37  52  11  93   3  77  95  96  95  32  64  98  94  55  91  54  62  87  65  46  61   1  97  57  25  70  21  15  23  79  82  58  67  29  47  28  52  42  11  51  17  33  26  10  73  11  42  62  46  36  12  37   2   3  45  27  82  22  71  46  13  71  89  92  37  69  80  85   4  88  90   6  26   1  34  20  80  62  33  36  56  96  16  45   5  11  40  52  41  55  25  74  75  84  93  71  96  19  79   8  30  54  37  17  41  23  85  91  37  62  48  19  51   4  51   8   2  78  84  45  99  67  15  30  36   1   1  22  59  89  91  62  95   7  96   6  57  86  12  27  24  65  84  93   3  55  49  31  60  43   5  26  48  52  94  80  22  23  22  38  20  55   9  94  52  54  82  74  25  98  21  82  79  57  44  92  84  21  70  70  66  33  12  24  80  25  99   4  89  71   2  48  98   7  79  93  61  96  61  84  93   3  88  37  79  63  94  42  66  88  55  64  96  88  70  74  49  70  69  24  14  17  44  44  83  45  20  77  44  12  73  62  81  19   8  67   6  99   7  65  68  47  92  90  90  75  25  13  85  79   9  71  35  37   5  65  84   7  31  33  82  89  22   1  31  14  77  95  32  62   9  73  64  75  63  81  15  66   2  88   5  89  51  72  76  87  14  55  17  34  24  43   4  83   8  75  52  97  87  80  96  29  76  38   6  71  25  89  19  16  76  45  42  10  86  82  11  20   6  56  27  89  54  90  44  46   4  16   9  16  76  21  25  75  49   7  92  53   6  71  66  62  43  94  77  18  38   9  30  67  19  58  93  39  17  30  56  98  43  77  71  77  10  29  89  84  63  96  27  63  97  70  80  53  97  39  40  31   3  67  99  35  86  95  22  21   9  77  34  37  29  94  67  88  55  93  17  67  81  88  99  92  69  21  90  88  95  54  52  71  47   8   7  99  93  79  69  94   7  38  89   1  98  19  51  38  70  23  22  13  98  37  61  31  42  79  92  67  84  26  18  66  53  22  96  32  76  56  12  29  33  78  34  44  71   7  15  83  91  70   6  27  68  85  32  55  14   8  24  85  28  94  56  16   4  56  13  17  15  89  92  56  69  17  81  25  11  50  10  57  22   3  53  57  53  58  34  18  90  99  51  25  80  27  88  51   3   3  47  77  36  31  62  34   9  42   1  12  59  35  84  76  25  21  26  87  85  23  39  91  90   1  16   9  25  44   3  26  93  80  28  85  80  14  68  56  73  41  45  13  72  64  18  27  39  66  24  81  63  37  48  53  35  80  46  53  49   8  19  45  17  70  33  24  54  75  87  11  19  98  36  92  70  16  33   2  81  99  28  68  78  18  76  13  90  97  16  97  47  45  27  19  16  23  91  18  73  83  98  36  11  53  56  34   6  15  42   7  63   1  55  13  54  20  81  46  99  11  33  38  67  77  41   5  50  56  82  82  28  86  97  29   6  86  57  12  35  66  47  24  60  65  49  32  30   1   7  17  32  25  13  27   1  15  20  61  39  78  27  22  19  33  49  63  56  48   9   6  12  16  72   4  62  29  85  83  70  58  28  28  43   5  82  78  91  81  37  96  20  80  27   4  54   2  51  50  46  43  61  37  92  90  48  42  24  98  22  53  71  27  23  72  84  20  61  10  47  31  85  38  60  18  24  11  21  39  65   7  80  16  69  78  74  15  14  26  40  83  44  63  87  33                              
                            24  52  59  73   7  98  50   3  73  98  25  36  55  34  34  65  12  13  57  80  65  11  19  69  20  90  37  88  81  42  11  60  71  85  84  34  78  73  47  83  60  21  82  54  76  62  92  83  20  60  11   5  33   1   6  25  91   5  79  30  13  57  58  32   1  67  34  58  92  70  54  11  50  55  37   3  91  31  66  41  47  37  77  65  66  51  98  48  40  24  61  43  71  64  33  94  61  36  36  52  98  16  33  88  91  57   4  11  27  66  47  92  19  46  49  81  31  75  30  84   1   6  21  16  48  68  17  29  45  29  74  18  38  48  89  74  40  13  16  71   1  95  43  63  78  10  27  90  87  54  34  53  26  61  90  66  94  53  13   1  84  75  61  13  47  30  63  52  92  22  58  27  79  63  99  94  82   7  99  22  24   7  42  78  77   2  91  89  74  55  99  38  33  39   8  40  49  67  54  24   3  91   6  55  84  20   3  14  71  42  54  27  76  36  88  67  83  70  35  77  68  72   3  27  70  36  16  48   8  93  30  42  61  94  32  57  41  64  10  41  99  73  53  21  68  32  10  21  12  66  54  11  51  98  33   5  91  41  35  23  24  25  26  46  65  69   2  16   7  38  85  29  45  38  91  39  80  39  43  31  65  77  20  21  98  33  49   7  39  76  55  52  90  50  81  42  85  74  70  60  97  60  86  95  66  94  89   4  64  86  73   1  89  37   7  28  89  40  37   3  85  64  69  63  94   1  11  83  43  45  47  30   5  59  80  88  69  17  59  92  28  75  28  20  51  71  64  51  94  54  90  42  49  61  31   1  57  88  38  35  28  81  75   9  92   2  49  22  34  25  55  78  59   4  95  21  72  77  14  79  52  51  22  33  74  84  12  74  43  48  56  49  72  64  62  76   8  74  63  81  10   2  95  14  71   5   9  66  60  45  44   2  72   5  76  71  45  72  45  74  86  49  86  43  44  30  90  80  18  69  72  54  48  28  35  97  12  15  12  77  80   2  30  76  73  85  57  80  75  86  64  82  59  20  90  92   1  29   9  78  19  90  20  55  27  77  53  21  76  57   2  61  51  77  85  87  13  51  73  72  53  47  13  68  69  67  55  32  44  36  23  41  36  49  18  18  74  11  77   7  32  66  47  52  10  98  88  72  51  98  77  50  33  93  45   2  34  39  76   4  62  63  52  22  54  37  52  27  48  71  91  65  13  62  54  27  14  43  88  82   7  95  12  48  46  58  36  50  63  31  96  21  59  45  24  92  38  19  15  51  80  64  41  19  67  69  79  83  16  22  95  58   8  14  52  33  16  63  13  77  37   7  62  39  24  13  17  86  63  37  15  92  78  85  26  22  34  33  13  78  61  72  95  57  12  36  59   7  76   9  99  88  39  48  75  10  16  97  85  28  26  25  96   1  64  53  84  63  36  47  99  40  40  91  79  19  99  29  27  55  87  95  15  67  63  16  31  60  41  72  29  10  81  18  98  71  96  79  30  40  27  37  56  16  22  37  77  75  27  41  90  15  94  24  91  70   9  33  65  28  78  43  93  89  73  37  11  83  50  28  89  49  52  81  83  22  21  58  92  38  23  29  30  89  91  98  14  49   4  51  50  85  12  99  38  49  94  49  48  17  68  61   9  99  51  75  98  91  25   6  68  41  39  28  38  28  71  81  89  53  26  44  61   4  16  39  19  32  40  70  50  74  88  81  66  61  67  76  60  77  67  72  89   1  48  84  45  84   1  91  21  63  99  27  56  80  89  24  75  80  56  75  21  72  27  91  95   1  52  69  76  92  23  54  67  60  76  56  55  25  78  27  72  67  25  70  63  72  21   2  76  71  11  61  14  81  38  59  45  30  34  76  68  50  14  66  43  59  15  43  96  19  57  98  67  57  48  95  93   4  55  79  51  46  82   8  89  75  83  97  46  40  60   5  43  53  80   1  57  66  34  13  66  98  56  68  84  88  36  22  60  89  12  64  33  71  25  56   1  55  58  39  98  78  95  94  37  83  47  70  85  42  59  56  10  63   2  43  43  42  57  81  21  34   3  56   9  55  43  39  42  38  81  21  74  60  50  68  97  70   3  60  98  72  98  62  96  38  40  27   4  93  91  27  59  69  49   6  37  16  36  12   8  82  58  86  41  73  47  39  67   7  35  34  80  99  38  29  90  56  17  10   2  76  56  86  38  19  62  23  87  18  64  33  37  61  77   6  47   9  21  18  33  51  99                            
                          90  59  63  44  71  76  18  67  52  47  14  63  65  14   3   9  56  42  48  16  27  32  53  49  52  65  38  55  91  58  76   9  40  70  59  65  74  31   6  94  81  11  37  59  23  77  66  75  74  87  29   2  23  49   3  56   3  24  25   6  22  72  34  97  90  71  19  53  94  77  88  48  59  41  81  99  53  25  15  67   7  55  89  22  14   1  64  34  22  20   9  99  21  12   5  41  27  23  13  75  29  38  76  27   3  19  21  79  40  63   3  32  78  76  34  18  35  44  24  18  24  96  89  49  57  19  11  46  41  16  12  11  46  65  39  55  97  30  27  52   5  65   3  68  55  57  94  31  93  69  56  85  57  53  21  87  43  74  44  49  12  45  50  16  23  57  11  25  53  19  34  18  55  71  42  40  25  84  84  79  13   9   9  61  24  42  72  64  30  85  16  85  77  84  66  28  91  89  27  63  24   1  24  53  10  22  61   4  50   2  63  70  61  25  45  58  75  19  27  61  59  37  50  22  64  53  12  13   6  63  91  81  46  20  98   1   7  65  38  13  19  95  43  55  41  25  58  64  59  56  39  72  10   2  89  47  66  41  24  60  16  80  61  18  41  25  35  52  48  74  31  77  50  13   9  14  36  45  93  83  14  51  33  84  25  33  63  45  51  88  64  31   2  44  39  25  38  94  95  55  25  11  48  68  40  27  20   8  15  71  21  92  90  92   5  60  65  56  81  16   8  37  36  63   3  30  23  57  95  22  86  64  45  27  47  17  11  20  28  58  55  86   7  75  46  24  97  98  12  45  83  49  99  42  62  84  32   9  64  72  26  43  32  96  30  42  88  71   1  78  35  68  82  95  39  38  46   6  16  46  19  33  68  71  53   7  19  70  18  76  40  87  30  91  77  32  38  14  46  72  77  15  14  72   7  23  94   6  62   1  36  90   1  10  12  15  13  24  60  77  28  71  47  94  10  12  92  76  30   4  64  43  48  54  92  50   2   4  12   1  30  13  53  77  87  11  77  34  91  68  77  92  72  58  48  82  16  16  86  91  80  35   4  89  29  13  12  26  35  93  12  92   7   2  45  17  52  42  20  66  28  59   2  70  74  68  71  32  66  81  36  51  18  84  36  90  37  39  92   2  39  69  36  23  11  26  66  33  59  65  77  46   6  71  70  55  93  47  28  90  30  40  85  57  50  68  97  81  18  38  35  70  12  41  99  34  17  39  82  45  68  66  72  22  90  66  73  96  95  29   6  35  59  69  79  96  91  80  22  82  31  79  53  56   9  27  26  34  30  66  58  59   1   3  24  88  54  96  26  10  92   4  80  66  95  89  47  74  95  52  99  75  13  33  18  14  75  61  88  45  40  84  93  93  61  84  87  17  11  23  18  75  75  60  32  24  94  21  39  81  77  51  37  33  36  38  51  33  75   2  19  80  59  69  62  63   8  15  16  30  49   7  65   4  58  62  73  82  30  63  23  51  72  13  35  35  69  26  80  41  99  95  67  19  29  87  97  62  77  15  90  54  96  64  28  88   5  24  72   9  32  27  88  79  91  74  58  21  42  37  76  55  78  29  86   5  19  24  90  18  56  51  42  19  60  18  54  99  34  41  77  92  82  32  69  35  41  50  56  32  44  94  89  22  14  40  84  49  94  19  26  90   6  43  54  37  25  18  89  25  28  98   9  76  78  62  39  13  49  30  80  43  10  55  67   9  48  20   1   9  24  81  52  37  30  42  48  26  98  70  86  46  15  76  12  66  60   9  21  73  12  43  66  42  64  27  25  71   4  69  16  24  64  43  45   5   4  88  83  21  56  42  43  95  76  28  17  12  33  85  50  95  37  75  80  10  70  29  23  22  86  19  89  44  94  63  99  24  52  94  48  70  54   4  56   6  40  70  98  77  40   6  91  53  45  32  39  57  54  90  14  45  72  52  73  91  27  12  13  36  94   4  93  67  53  60  38  24  44  94  84  23  26   8  67  52  12  17   7   7  75  18  51  84  61  13  23  47  44  29  90  79  92  99  33  62  19  18  40  40  11  34  49  78  20  38  29   6  89  71  30  52  37  52  74  60  30  47  89  68  64  75  52  98  90  84  31  28  72  18   2  71  28  83   6   9  36  51   5  92   5  19  51  80   2  90  20  97  40  87  48  81  20  19  17  32  75  86  42  22   7  58  59  47  74  68  55   6  33  64  26  97  13  76  24  83  60   1  86  58  52  75  68  31  33  22                          
                        56  52  44  81  11  10  95   7  88  96  64   9  24  50  16  38  84  44  85  83  82  77  95  94  87  76  17  50  53  54  59  29  58  16  52  22  88  42  19  50  25   5  11  13  79  60  13  15   4   7  91   1  86  68   1  48  50  89  65   3  31  73  46  86  25  17  77  52  71  75  99  41  25  37  53  24   5  64  30  23  96  55  59  31  87  92  20  20   4  19  68  78   1  73  30  75  51  50  23  19  71  29  56  95  19  38  21  59  72  14  92  17  71  38  74  20  38  85  66  94  12  90  40  93  97  25  32  37  55  59  56  56  84  73  30  47  96  40  69  36  64  93  54  17  16  64  23  33  56  26  72  82  73   1  92  84  50  68  44   5   9  61  65  35  89  49  47  58  93   5  66  29  92  10  80   4  79  76  92  88  90  20  22  84  71  77  24  71  94  16  82  31  96  45   7  24   5  12  75  52  17  80   7  38  98  31  94  39  50  25  52  86  44  15  94  59  73  91   1   7  78  70   7  87  69  44  52  38  22  11  57  48  64   3  53  50  42  49   5  75  61  36  94  55  94  56  90   3  76  12  16  98  60   2  47  54  95   1   5  56  91  40  10  35  95  91  13  71  50  14  28  76  51  51  14  35  22  56  17  47  58  45  82  28  18  57  11  47  14  66  97  71  60  54  91  48  51  91  97  62  54  48  52   4  65  77   1  29  43  61  51  91  10  68   8  79  94  13  58  41  81  68   8  89  37  89  75   4  97   6  51  46  88  79  78  92  42  15  95  19  78  51  24  43  20  74  76  74  22  31  31  68  14   1  69  73   8  17  47  57  86  95   7  43  11  16  76  28  91  19  44  78  21  85  59  95  18  73  18  15  17   7  34  28  28  27  58   4  31  46  44  92  20  43  32  64  30  80  32  45  10  84  22  35  54  79  63  67  23   1  59  18  77  85   4  56  82  35   1  20  84  23  45  91  85  48  23  59  47  61   4   4  17  34  97  62  89  14  86  10  47  28  40  29   8  96   1  31  43  31  18  89  28  81   2  41   6  82  29  97  20  40  14  51  73  21  44  52  79  86  41  83  10  57  33  94  16  63  41  76  13  54  20  34  43  67  54  21  14  53  93  19  45  31   1   1  24  23  42  92  38  86  63  90  31  12  24  30  58  72  70  81  45  22  25  27   2  81   3  67  96  47  89  66  73   1  30  62  98  24  61  86  16  55  53  38  72  66  82  95  14  20  49  52  75  73  87   7  89  13  18  93   1  30  44   8  84  46  79  92  50   5  36  20  29  53  61  57  81  48   4   4  20  83  58  97   2  22  76  98  51   3  35   5  11  11  31  27  49  99  55  76  95   2  40   2  79   9  31  30  80  72  11  55  85  38  72  97  97  23  90   3  56  28  89  70   7  32  86  52  48  19  84  52  67  38  54  59  93  21  53  95  34  14  85  85  59  85  45  20  34  78  24  93  83  14  78  93  36  32  42  68  56  29  23  72  86  73   9  83  85  62  11  30  53  53  32  37  92   9  48  56  50  52  17  71  83  91   9  78  64  34  29  57  21  44  80  19   7  43  25  93  50  25  46  43  69  19  67  78  92  79  67  92  39  70  15  69  16  68  49  50  80  90  33  86  39  30  90  61  24  14  12  76  50  19  11  58  14  74  15  90  49  91  87  99  39  40  85  90  82  52  75  53  81   8  57  22  81  64  10  28  32   7  59  66   5  56  80  89  90  45   3  60   1  19   4  55  20  90  41  45   1  78  30  75  56  76  91  51  76  31  81  29   7  97  25   4  43  15  29  12  79  56  29  16  63  46  99  40  37  12  51  20  17  94  14  11  33  72  79  60  78   6  31  40  25  95  59  69   2  93  93  22  15  60  87  11   3   1  91  11  80  77  10  64  30  84   4  61  93  90  75  17  10  11  23  77  21  19  25  27  77  71  90  63  77  81  86  28   8  66  91  79  59   2  91  58  20  99  59  71  25  30  33   6  36   3  93  60  54  20  27  20  32  46  43  54  80  32  16  90  99  88   6  24  11  65  69   5  88  71  20  18  47  31  94   2  95  66  82  46  79   4  30  27  14  19  54  91  30  63  20  37  97  81  46  17  33  86  29  69  40  35  60  89   5  32  89  11  25  64  85  70  95  73  12  27  77  22  37  80  77  97  22  38  51   7  28  31  81  58   7   7  38  54  54  35  88  53   4  95   1  52  89  68  25  13   5  11  91  16   3  61  72  12   2                        
                      76  27  20  33  21  17  57  68  16  38  86  22  78  12  40   1  69  17  69  26  82  51   1  88  63  92  50  34  21  55   6  76  66  84  10  93  73  33  98  63  61  38  39  51  78  76  62  77  52  15  85  59  37  40  16  51  60  32  60  24  94  32  46  17  32  86  90  13  56  69  85  38  32  95  15  36  40  99  64   5  24  12  53  27  71  33  76  76  92   6  36  91  25  74  48  73  23  27  51  11  47  27  71   1  46  81  24  28  83  27  95  66  40  48  58  73   2  57  62  31  93  92   8  56  47   9  26  42  51  54  85  93  64  14  47  80  97  82  63  45  55  24  18   1  20  21  67  22  35  97  85  25  37  86  46  49  65   9  69  92   9  23  75  28  81  15  43  52  61  27  21  50  87  80  97   7  71  61  52   5  49   2  42  24  84  35  52  18  50  36  36  79  30  65  26   6  49  32  85   8  18  46  58  39  44  37  73  55  72  36  96  11   1   9  24  88  38  47  56  25  52  96  55  64  98  15  35  40  51  82  88  47  83  95  12  60  47  13  87  59  75  48  14  83  58  42   5  12  19  30  91  94   5  68  87   8  12  90  83  82  98   6   4  99  27  85  59  54  24  21  78  30  15  52  25  64  33  63  19  32  38  66   4  50  56  34  77   4  85   1  77  63  65  82  23  42  26  52  77  70  69  92  56  99  46  63  69   6  76   4  64  90   3  24  28  35  46  82  87  98  70  47  83  90  79  15  37   9  57  57  20  66  60  34  52  82  39  61  66  51  70  42  62  78  55  59  29  68  28  24  72  82  84  49  13  11  42  12  20   6  60  75  84  44  57   7  48  47  12  97  54   1  22   3  83  97  92   4   7  20  39  28  10   4  61   9  69  51  81  16  27   6  36  20  54  99  40  72   9  52  91  90  60  75  75  75  45  43  46  92  56  73  83  99  85   7  28  83  39  40   3  34  52  90  82  65  66  52  81  40   3  88  78  95  34  48  56   4  78  41  46   6  13  22  22  71   6  61  17  34  79  28  15  67   8  40   7  64  64  90  12  90  72  21  70  44  69  20  84  86   4  21  60  59   6  93  30  19  85  96  60  76  61  19  54  18  68  90  89  99  38  93  65  11  10  74  11  42  56   3  64  81   4  64  66  88  88  97  14  89  48  52  63  83  35  28  11  97  86   3  82   9  89  36  43   9  70  57  72  75  83   5   6  51  28  50  25  90  52   7  74  62   3  90  82  83  70   7  16  38   5  21  50   9  58  78  85  84  94   5  25  87  16  33  51  19  12  52  48  37  20  13  11   5  36  82  92  73  62  70   4  70  30  23  68  36  88  29  24  61  87  65  15  72  33  91  36  50  68  60  55  21   3  63  70   2   1  10  68  97  48  73  82  77  72  85  74  14  33  47  61  51  97  64  44  74  69  63  50  85  87  83  64   1   4  70  69  41  44  62  89  26  36  83  90  82  91  45  92  40  15  89  82  66  58  39  38  23  39  72   8  51  99  14  19  84  88  91  99  20  36  62  83  94  76  73  42  57   8  23   5  36  30  43  73  76   7  47  69  19  12  98  34  83   7  45  97  68  31  65  19  54  42  75  45  13  91  89  81  64  50  42  56  98  15  65   3  85  77  76   8  45  22  25   7  99  17  31  40   7  22   8  13  69  58  79  37   1   4  88  53  31  74  16  64   2  11  50  43  49  76  18  11  80  75  51  65  83  24  97  72  95  12  43  33  58  84  37   8  95  70   8  50  35  20  45  84  79  91  85  37  85  50  60  42  22   7  84  80  81  23  77  53  62  53  73  86   2  44  13  47  26  17  72  81  79  41  97  32  28  22  12   8  77  46  43  27  48  27  59  21  71  96  44  47  37  56  30  40  58  23  75   6  86  36  96  85  24  56  52  12  82  14  86  14  24  19   2  11  62  21  63   3  89  87  39  76  65  24  50  65  20  33  90   7  82  45  48  36   7  61  11  31  68   5  59  32  23  54   9  86   5  46   5  24  88  39  67  44  52  88  97  46  27  78  37   9  96  10  59  52  97  70  56  42  38  39  28  76  96  96  53  36  28  96  30  29  29   2  49  41  48  96   9  83  80  24  31   9  17  90  24  78  18  84   5   8  10  41  81  41  99  57  59  12  60  90  31  90  59  89  30  37  20  65  90  45  62  16  68  72  44  83  61  43  17  75  63  88  99  90  35  59  37  16  70  56  62   2  95  43  93  32  16  73  11  56  56                      
                    40  49  24  66  52  74  29   8  45  75  60  29  50  21   9  50  47   6  43  78  88  42  38  91  29  11  60  14  83  49  86  57   2  62  82  15  58  38  91  68  85   6  31  70   3  71  78  95   2  32  48  58  71  75  20  48  13  29  17  98  67  44  65   7  74  27  69   1  15   4  84   7  42  63  51  31  83  92  83  13  40  24  36  46  31   1  24  70  26  35  92  57  15  82  64  94   3  61   7  35  12   2  86  68   1  20  49  50  65  47   5  70  28  21  67  97  76  80  45  93  52  79  18  62  54  36  23  85  28  85  13  71   7  44  87  87  39  42  42  30  99  17  50   5  75  59  17   2  31   9  22  17  92  46  64  80  50  24  38  13  70  74  83  55  34  62  94  89  98  50  48  45  64  33  85  76  26   1  34  27  16  20  83  58  99  11  10  79  64  91   7  30  77  25  80  56  15  67   2  40  83  63  63  26  94  44  89  64  46  22  40  42  26  53   6  57  22   7  84  97  14  89  98  34  92  44  64  86  99  97  43  28  94  23  60  80  98  18  91  62  97  67  23  99  43  70  57  48  99  32  25  30  38  99  92  94  70  75  12  38  72  57   1  99  45  34  35  95  46  36  61  43  27  94  99  90  79  19  61  29  74  21  23  81  67  22  87  17  54  41  77  24  92  24  17  94   8  38  56  70  96  30  43   9  28  28  49  54  46  60  23  41  14  98  43  24  62  49  52  56  28  32  94  18   1  57  93  22  68  94  55  11  73  55  72  74  74  69  94  26  83  98  93  88  66  47  48  23  12  41  39   2  70  57  50  81  46  57   8  23  24  30  50  23  10  98  30  60  65  42  30  51  37   1   2  90  50  84  77  69  95  62  55  96  36  41   3  51  23  41  96  57  67  54  78  85  89  45  84  68  33  68  47  23  62  35  39  22  44  89  34  35  63  16  97  85  37  24  87  37  28  85  84  86  22  19  11  88  34  49  79  99  99  72  71  19  56  99  53  28  63  67  91  56  66  15  72  22  41  44  79  65  21  55  11  92  70  70  42  53  36  17  12  80  29  43  10  91  50  10   8  61  57   2  36  98  93   6  68  69  43  18  46  10   3  59  92  41  95   6  23  21  94  21  55  31  64  59  21  14   4  70  77  30  44  91  53  41  78  54  67   5  38  35  68  49  92  91   2  61  38  22  91  21  80  90  91  91  40  22  96  36  40  83  66  23  18  63  32  79  92  45   8  52  82  57  67   5  49  73  91   4  58  51  44  76  66  23  66  53  98  49  50  84  73  72  71  24   4  10  54  48  48  67   3  81  83  29  97  61   9  58  95  41  68  19   5  11  79  96   5  72  83  20  34  23  55  68  31  36  97  89  82  47  88  30  62  26  64  59  55  92   2  30  92  89  58  82  34  49  47  53  92  10  69  39   1  84  89  20  33  85  53  42  77  32  63  69  51  96  77   8  95  65  46  48  96  83  53  37  63  10  29  73  12  58  27  57  41  17  40  80  49  73  99  61  62  65  21  25  30  26  66  37  66  20  97  12  64  17  22  89  95  76  44  36  33  55  83  72  74  30  91  47  40  16  32  50   7   7  89  41  30  76  82  85  29  15   8  68   9  37  28  66   2  31  55  81  62  96  54  99   9  32  15  85  89  50  88  72  61   8  53   1  24  23  40  62  41  67  40   3  82  93  45  75  67   4  43  77  36  96  55  28  67  12  59  32  29  94  80  33  49  25  21  24  63  13  73  30  61  95  77  91  76  79  71  87  34  47  36  47  22  53  72  78  15  75  42  33  34  81  19  74  22  28   3  67  23  75  39  59  84  24  39  28  96  71  12   7  65  70  19  80   2   7  24  54  96  99  88  96  47  76  43  64  27  92   1  27  11  19  91  33  18  71  99  55  23  47  76  91  91  10  72  69  11   6  24  57  48  61  82  45  57  73  22  77  75  22  53  59   3  84  94  17  63  85  69  50  57  41  75  74  18  42   1  66  65  67  45  28  88  71  10  77  63  52   3  40  46  17  81  73  15  31  71  94  77  12   9  50  69  82  57  48  12   1  61  80  50  80  83  66  13  85  48  87   7  97  18  60  64  94  17  24  26  82  75  15  63  71  74  29  47  94   3  65  78  36  65  22  58  91   8  92  82  35  77  56  11  25  94  83  14  90  61  62  33  77  30  79  88  20  71  88  36  86  43  18   4  38  30  36  21  72   6  64  50  57  48  54  47  18  28  22  14  21  89                    
                  23  30  72  36  52  83  62  66  77  75  37  96  72  62  53  90  71   6  73   5  71  96  79  16  19  61  84  97  71  79  50  30  65  19  49  20  48  55  12  32  32  74  20   2  68  15  23  28  18  73  73  96  71  61  43  47  12  25  53  78  65  49  87  62   4  12  46  87  79  73  15  45  40  58   8  95  71  70  72  56  88  88  35  80  76  54  20  60  58  62  62  43  74  26  92  99  22   9  39  27  77  52  60  64  49  33  81  79  64  17  73  67  20  92  40  42   7  52  19  42  48  26  56  81  26  48  90  10  42  12  25  36  58  25  70  75  54  48  75  64  10  34  52  70  71  28  88   5  16  30  41  84  26  55  79  64  63  15  87  73  92  59  91  49   5  36  31  32  54  90  67  56  50  37  44  93   9  83  57  19  51  37  56   5  45  65   9  41  25  80  44  32  63  43   9  60  98  14  39  91   7  59  24  98  20  83  95   6  44  94  80  96  41  95  45  98  91  60  76  78  30  88  70  62  99  21  39  96  18  62  61  93  12  41  55  38  96  70  67  53  67  58   5  49  96  37  31  10  59  16  46  18  23  72  60  58  65  47  14  32  47  15  68  30  99  12   6  98  54  97  63  26   4  29  23  26  64  79  72  26  65  72   6  10  13  56  61  97  94  69  97  41  77  75  90  80  87  58  28  33  89  30   7  14  17  32  90  77   2  93  49  29  99  22  55  64  37  36  63  87  45  99  53  88  70  19  79  11  81  42  69  50  89  89  88  63  30  68  86  64  51  18  36  34  19  41  55  36  90  93  97  37  24  36  36   9  11  20  76  55  84  32  17  27   1  42  50  32  41  15  67  37  36  28  72  65  22  99   6  60  92  54  14  32  51   9  13  93  59  73  19  11  65  28  20  63  77  67  41  14  40  27  74  35  43  55  45  18  19  43  99  43   7  27  79  95  46  99  72  95  67   8  77  22  40  99  93  85  40  11  69  77  81  20  42  38  17  82   1  24  91  69  97   6   4  38  46  47  71  72  74  30   1  21  44  92  24  67  78   2  44  32  23  63  56  49  90  85  11  24  42  60  92  79  25  15  42  61  81  21  35  72  41  65  52  78  37  46  42  86  28  53  52  17  89  20  80  10   3  60  17  87   3  91   9  66  54  90  78  48  59  55  92  56  82  82  97  51  37  47  85  94  13  17  76  19  44  40  55  68  10   3  67  61  17  40  58  43   2  29  75  11  28  83  68  19   1  48   7  84  86  56  20  64  98  11  79  92  31  33  60  82  39  88  58  53   8  12  28  84  97  99  51  63  64  57  11   9  12  23  38  48  51  15  73  21   6  71  47   3   1   1  41  58  33  55  98  79   7  81  34  94  46  24  59  57  14  94  44  71   9  38  68  40  67  88  68  30  80  36  47  35   4   9  39  49  63  94  13  65  63  45  40  57   9   4  38  91  63  22  98  53  53  28  46   9   8  95   6  28  50  61  55  94  43  64  18  62  49  41   6  15  76  47  92  41  23  61  14  30  10  70  93  72  45  24  35  89  22  36  88  87  85  62  69  22  34  12  23  30  47  34  91  80  95  57  46  69  10  17  39   9   4  78  32  27  76  46   1  41  44  54  70  66  29  83  78  86  49  64  18  41  66  89  58  38  19  37  81  21  67   8  18  89  77  46  28  67  12  59  25  38  17  70  81  76   7  73  22  89  37  11  68  62  42  36  58  67  80  47  76  16  41  82  10  70  67  91  71  46  25  97  85  89   9  58  27  57  94   7  47   3  16  41  62  99  85   4  30  76  70  25  16  91  15  70   7  75  55  43  52  76  88  97  61  12  14  11  40  60  91  23  24  46  36  99  79  47  18   3  61  85  65  84  10  27   1  93  72  13  46   4  72  25  26  24   7  89  26  38  39  34  86  75   7  63  96  12  31  70  67  78   1  85  35  83  68  67  33   9   9  87  17  69  57  61   2  95   3  69  39  66  35  79  52  41  94  96  40  52  44  92  17  79  54  81  83  47  98  32  15  52  77  99  33  19  38  58  14  38  32   8  34  91  35  78  94  18  80  69  44  74  96  56  29  16  65  41  50   1  70  34  21  56  41   7  40  34  25  38  91  24  49  39  84  68  17  10  51  88  11   3  20  90  48   7  41  29  72  73  25  95  92  32   3  85  68  43  25  40  95  41  79  44  14  33  40  89  49  80  76  44  89  87  57  28  54  79  86  36   9  57  15  55  61  78  51  35  72  11                  
                71  37   8  53  77  40   1  47  34  50  99  97  57  69  71  50  94  75  42  85  67  51  96  56  28  46  34  30  86  98  43   7  17  56  81  84  32   9  27   4  60  15  99  83  34  28  19  65  97   2  86  96  49   2  26  96  37  21  73  30  19  91  15  15  46  28  53  97  24  58  80  91  90  69  10  92  36  90  64  72  53  55  28  60  26  70  61  83  17  27  76  46  45  11  35  86  59  71  69   7  44   3   9  73  88  93  42  15  34  56  70  41  26  53  39  85  98   6  91  11  52  61  41  26   1  40   3  37  97  57  77  14  29  30  12  81  94  45   4  51   7   6  37  10  31  93  57  95  44  95   4  79  59  12  10  58  28   8  75  44  72  76  39  47  46  67   6  72  40  13  81  37  79  35  49  66  15  32  31  48   8  20  10   3  76   9  78  12  67  66  27  91  16  27  51  56  72  49  57  55  50  73  18  90  80  40  26  68  48  80  91  17  38   5  65  99  56  12  79  28   3  13  59  43  62  44  78  11  88  19  31  54  73  59   3  30  84  54  57  38  57  40  57  98  83  76  41  64  26  33  61  56  31  17  38  77   5  67  23  82  86  21  81  70  29  91  99   9  75  75  61  89  69  37  80   3  44  82  37  32  77  28  69  17  13  41  11  67   4  97   4  54  48  43  77  53  66  19  30  93  65  40  45  93  36  17  23  90  54  22  76  28  40  73  91  43  63  52  97  54  67   1  98  66  86  76  32  44  18  61   7  25  72  50  90  48   3  11  82  80  69  74  33  43  50  80  83  17  45  99  23  17  32  90  79  80  79  40  74  83  60  10  82  49  40  23  82  12   6  85  31  55  30   9  63   6  72  93   8   4  56  79  83  16   4   1  62  58  92  98  78  50  96  56  98  91  76  11  73  25  33  86  32  68  10  64  87  26  55  22  12  63  87  18  19  12  56  37  93  31  89  60  52  70  38  35  64  57  39  55  68  88  83   7  79  32  66  90  18   7  32  26  85  75  47  30  11  68  79  61  89  33  40  21  37  30   9  79  27   9   8  10  37  74  20  58   7  63  55  47  23  64  11   3  28  94  82   8  42  23  68  50  60   3  60  28  10  47  27   8  69  77  37  33  12  60  59   3  45  16  91  62   6  22  70  99  90  91   7  84  20  68  66  76  75   6  22  33  66  18  50  34  37  50  74  52  20  65  65  50  73  99  41  11  14  39  15   9  65   5  52   9  89  33  72   2  80  24  72   4  43  56  17  12  71  12  28  63  76  95  46  52  74  93  31  74  27  28  42   1  30  63   5  44  93   4  52   9  87  43  79  81   4   5   6  21   3  87  25  25  29  96  85  29  48  22  12  86  97  89  87  46  48  13  82  90  47  59  37  35  71  97  62  33  88  67  39  86  86  89  17  41  86  10  16   4  93  77  62  23  14  90  79  83  76  59  73  15  43  49  13  65  43  77  69   3  89  58  89  24   6  35  66   3  39  24  33  49  64  64  69  40  34  94  75  15  83  29  62  50  47  89  99  62  79  50  88  75  45  75  95  94  74  51  99  19  74   9  93  91  82  80  44  62   5  57  29   5  51  18  51  89  44   1  84   9  28  72  43   1  31  74  82  74  87  30  24   8  88  18  73  85  88  66  75  49  69  57  29  80  40  20  57  61  64  19  78  61  53  82  91  52  64  12  62  72  43  47  67  60  98  50  64  47  81  39  33  80  16  62   2  47  56  48  11  95  71  26  56  12  88  53  17  49  53  18  95  51  61   5  39  36  13  29  88  46  72  90  63  91  26  47  49  75  16  77  45  63  97  67   3  66  23  72  77   7  11  84  50  66  43  97  67  13  33  47  54  12  36  24  33  46  69  31   7  33  64  98  43  91  49  70  55  27  37  66  75  45   7  72  68  57  21  40  40  74  31  23  12  80  73  72  80  65   8  98  14  15  16  89  18  13  27  36  17  67  32  76  92  83  12  46  97  91  18  53  35  20  89  76   3  93  43  15  36  45   4  57  95  92  34  75  21  33  93  42  27  31  18  50  88  99   5  80  82  85  57  77  73  49  48   2  66  88  18  74  74  44  19   8  40  54  19   1  23  96  83  53  47  27  14  39  95  34   8  95  50  87  72  16  89  76   3  34  86  35  91  21  14   8  36  66  66  45  48  83   3  37  39  47  86  88  60  19  76  14  63  60  48   6  80  66  68  40  25  96   5  58  84   5  77  81  73  24  12  34  52  12  60  98  71                
              87  85  30  63  57  24  55  88  35  32  63  40  60  35  90  79  53   9  40  69  17  18  11  97  92  74  45  38  49  89  16  53  42  83  54  26  15  17  94  33   8  10  53  96  30  75  83  80  23  79  40  42  96  59   5  68  66  19  31  61  79  34  35  78  69  39  15  20  25  87  61  81  22  88   1  31  83  96  54  72  70  62  74  83  96  60  75   8  53  26  27  92  13  18  36  32  10  34  66  10  79  87   4  19  54  89  48  92  18  78  34  76  28  33  70  36  83  59   1  95  41  53  44  21  33  89  64  41  69  48  37  65  81  23   4  30  65  65  91  22  47  11  54  27  35   7  79  99  25  16  59  99  23  63  79  93  17  79  82  11  21   6  32  18  78  86   1  28   8   1   4  50  24  15  10  34  79  15  35  84  32   7  52  56  57  61  98   1  74  88  63  96  51   8  77   6  19  32   9  11   1  80  60  45  10  48  80  98  50  12  67  39  82  89  72  97  29  26  77  29  65  45  97  91  95  75  83   2  47  55  59   4  44  72  97  49  39  61  86  68  79  41   6  68  39  34  67  58  45  70  17  16  58   8  57  58  29  10   5  52  81  32  76  56  79  58   1   4  43  18  36  26  96  35  94  48  42  80  37   4  99  91   7  17  98  77  68  36  75  42   8  28  84  34  99  15  37  78  42   3  15  18   2  15  92  40  54  88  68  10  70  11  85  68  69   9  82   8  24  50  29  65  22  25  58  34   8  76   8  16  99  10  84   7  53  94  25  21  55  58   5   9  77  62  21  22  74  60  14   3  79   5  67  92  58  12  31  90  42  20  70  77  21   6  11  14  66  82  79  77  34  14  20  14  65   5  81  75   9  92  64  35   7  18  45  40  85  71  96  72  83  31  87  77   6  70  89  60  47  41  74  15   4  58  87  85  39  59  16  27   9  82  10  66  79  90  33  46   5  16  82  87   4  79  95  52  74  71  74  50  43  74  54  42  73   8  80  57  76  52  87   6  94   9  45  50  60  83  56  84  58  14  23  39   1   3  69  65  86   6  93  76  76  96  18  10  84  12  87  35  80  83   7  68  75  45  55   7  25  68   8   5  74  46  95  14  84   7   6  87  46  18  22  81  75  10  25  76  60  46   4  42  24  98  97  47  28  73  28  68  76  78  70  56  23  57  83  73  37  51  66  73  49  51  99  17  98  23  75   6  32  94  29  62  67  60  67  14  17  35  34  43  17  65  10  13  98  66  45  82  55  69  59   5  34  49  12  85   8  50  56  15  52   6   7  80  18  90  34  89  24  76  33  12  43  68  14  30   7  55  35  46  33  55  52  64  67  26  64  31  39  69  86  14  27  74  37  33  32  33  78  76  19  14  74  19  89  74  61  27  25  71  68  74   7  46  54  90  22  12  16  22  45  43   1  96  74  81  86  57  89  63  41  25  30  61  62  64  65  49  51  40  80  29  94   4  74  64  50  77  68  54  84  78  97  17  86  18  36  42  25  84  82  25   7  14  58  26  31  88  86  63  66  41  27  92  58  84  36  78  22  53  37  82  89  32  66  86  51   4  48  44  98  48  28  29  12  56  39  44  76  87  40   2  52  32  94   3  46  67  19  33  36  37  70  51  40  15  22  55  99  85  71  51  10  38  34  63  37  66  62  78  14  24  94  14  85  84  61  87  66   1  89  40  91  72  55  91  91  94  13  20  21  10  91  23  77  79  25  75  99  18  98  97  71  89  99   5  96  15  10  25  58  20  59  81  58  68  77  99  18  29  60  78  85  85  39  16  22  88  52  38  59  74   3   1  70  10  82  81  18  59  89  78  97   2  51  24  38  31  64   2  74  54   1   2  51  94  89  13  77  42  58  18  83  81  62  84  94   3   2   1  51  15  85  52  40  83  58  46  12  31  54  36  83  12  24  41  28  19  26  74  48  35  46  10  57  29  92  30  16  23  39  53   4  22  31  34  58  95  15  83  41  49  13  69  19  66  97  26  99  20  24  99  77   7  52  90  64  60  81  11  61  59  85  49  25  97  23  94  51  38  27  37  30  13  70  74  97  11  67  49  58  93  50   9  61  22  86  26  41  89  15  83  36  55  22  75  62  53  80  86  28  81  50  48  12  48  89  48  33  28  88  81  10  59  56  95  48  86  79  63  23  39  56  35  68  64  55  34  75  67  30   2  74  29  55  96  59  29  59  23  64  71  40  84  95  45  85  92  31  94  79  14   4  66  51  13  65  68  72  72              
            11  34   7  90  50  84  96  42  50  22  57  29  34  69  30  94  41   9  23  89  26  37  57  59  24  21  33   5  77   8  87  53  17   3   4  60  50  95  12  49  68  66  10  44  88  33  96  73  92  80  32  68  19  92  33  22  39   4  85  89  89  54  95  11  79  91  98  60  36  81  14   1  12  89  57  32  13  63  52  60  64  35   7   7  51  17  21  63   1  14  65  68  67  93  68  58  50  50  76  87   2  59  98  17  81  73  49  78  66  21  49  90  38  59  15  42  82  48   5  17  68  62  12   1  77  20  63  83  93  77  43   6   4  30  37  53  46  55   5  67  90  82   5  99  47  30  60  88  44  52  62  44  47   6  40  35  20  19  25  45  53  36  41   9  86  25  97  13  91  38   2  11   4  40  42  88  83  83  55  73  42  78  57  85  64   5   9  89  83  50  22  35  37  55  47  12  74  74  53  13   3  13  14  36  60  82  99  20  20  93  79   5  90   2  85  45  64  34   8  48   4  81  79  47  76  63  41  58  84  89  95  60  59  72  42  24  91  59  10  16  88   7  63  33   8  76  97  73  26  99  91  17  15  45   3  48  26  30  18   3  41  17  49  49  92  27  86  20  11  85  69  31  14   1  52  30  89  88   5  65   3  60  74  88  40  20  69   9  10  82  26  67  24   2  57  12   1  60  96  72  53  88  84  91  98  74   1  51  61  45  53   8  31  49  68  64   2  34  59  22  91  35  83  57   8  53  36  23  64  62  16  92  85  99  48  71  91   2  55  89  46  80  28  22  38  52  72  96  15   2  70  67  42  38  65  38   8  98  10  86  56  41  54  60  53  60  40  86  80  22  93  41  48  43  24  20  36   8  66  95  57  63   1  76  47  56  13  92  99   7  37   4  31  74  41  50  21  11  79  75  18  88  99  81  65  73  50  91  87  53   9  60  25  86  39  57   7   6  88   6  77  74  26  89  15  22  46  63  43   6  55  44  66  97  90  16  36   8  76  65  95  29  82  64  47  40  48  77  82  54  46  80  47  57  40  77  10  42   4   4  96  92   1  18  88  74  23  76  35  75  48  70  55  56  97  25   6  52  41  68  13   1   7  70  82  80  23  48  98  66  31  72  50  31  21  55   8  39  45  88  39  77  96  31  61  44  27  82   9  91  77  91  29  85  14  75  77   4  98  34  86  80  63  82  24  92  26  10  33  43   5  90  16  62  92  43  95  64  80  58  55  11  47  94  12  28  89  96  18   2  23  81   2  43  28  12  81  30  97  64  72  23  47  38  56  60  49  16  27  20  12  83  39  76  27  78  32  98  88  41  34  54  79  59  69  15  71  76  61  42  48  43  94  63  12  15  73  66   2  72  36  50  23  84  37   4  94  96  30  97  91  45  10  67  13  95  24  28  50  46  75  99  45  48  92  30  62  90  39  52  23   1  54  90  26  76  95  60   8   5  91  40  79  44  73  79  85  80   6   5   7  86  14  95  43   5   4  50  41  27  67  19  13  95  46  17  62  16  51  52  46  59  59  91  93  14  70  32  25  19  39   3  86  29  12   4  91  81  21  22  57  80  42  35  44  70  83   5  22  66   7  66  15  49  47  38  97  50  39   6  42  89  22  69  35  78  39  42  51  93  89  13  83  51  35  79   9  46  76  45  64  43  44   2   9  87  52  45   2  63  67  61  41  28  20  10  62  89  38  50  50  83  46  12  26  96  62  37   3  25  87  44  67   3   4  17   6  46  22  95   2  23  45  15  54   8  61  72  81  89  73  35  55  72  86  62  18  48   2  40  69  73  54  50  55  18  86  70  60   9  79  38  79  68  92  62  19   5  92  12  63  91  99  80  58  33  16  36   9  30  35  86  19  47   4  39  96  58   6  28  53  60  73  92  32  46  41  27  61  91  53  43  81  93  40  60  22  81  51  44  43  91  58  37  24  70  83  17  24  67  15  90  55   9  31  86  70  58  43  83  38  73  21  77  72  82  85  97  80  87  88  13  25  70  11  23  99  64   1  36  89  95   8  47  75  40  29  83  99  58  12  81   4  95  42  72  94  28  64  80  28  52  30  23  21  32  12  95  50  80  18  57  66  77   2  20  93  59  32  96  27  11  75  20  14  43  25  12  33  15  16  19  60  12  11   9  13  41  67  92  26  83   7  62  91  61  65  89  58  36  44  19  84  99  34  10  28  78  83  83  69  49  93  47  47  32  14  74  60  94  41   4  64  17   4  38  15  36   7  54  88  89  41            
          83   1  41  47  40  95  12   6  16   6  22   9  95  73  45  70  39  68  89  91  80  99  98  84   4  45  87  14  34  90  44  95  27  60   3  50  50  20  34  46   1  17  51  81  81  84   5  81  49  85  57  74  10  42  19  34  17  28  99  33  92  92  71  20  57  12  96  64   8  68  71  39  87   9  73  36  71  38  32  34  75  47  11  78  85  69  75  54  55  18   7  29  56  15  99  58  43   8  46  82  43  21  77   1  75   6  71  36  10  12  91   7  63  18  63  24  46  78  52  29  43   7  71  77  72  52  53  62   4  33  50  20   7  25  28  29  58  94  59  66  76  86  12  62  55  58  13  83  69  13   5   3  64  63  31  67   2  71   9  93  87  79  33  97  66  74  70  94  62  29  78  27  25  28  32  35  45  40  78  90  72  81  84  31  59  66  10  23  33  16   6  68  18  89  57  51  22  72  73  15  60  74  21  59  13  80  86  27  71  81  12  41  31   9  79  13  56  54  64  12  16  55  95  69   2  94  69  83  10  79  33  61  33  24  76  51  69  36  88  11  58  90  96  44  97  34  76  72  85  97  39  20  68  48  62  64  98  82  74  10  99  35  18  75  94  33  17  30  45  87   9  83  93  16  38  49  44  26  90  36  33  80  11  32  59  55  88  34  84  76  48  56  82  15  91  80  70  76  73  57  68  99  26  96  24  94  67  83  99  43  76  29  66  27  14  54  97  52   8  79   2  77   3   9  10  59   3  66  70  59  59  98  71  10  83   4  21  51  71   8  52  91  84  78  80  79  67  34  69  37  77  65  34  82  53  64  58  46  20  37  88  33  50  60  10  21  50  15   9  75  25  48  42  62  91  29  57  19  11  43  65  24  26   1  25  14  82  42  34  22  18  41  40  18  91  61  34   4  52  32  44  71  50  61  73  72  92  18  45  27  90  79  31  57  78  29  82  39  90  82  65  78   6  34  91  24  82  24  83  49  20  11  26  66  36  64  74  98  77  92  47  85  13  82  37  43   8  68  23  80  34  62  35  40  10  61  13  42  66  43  17  70  94  46  30  55  97  91  85  87  62   9  50  89  77  21  76  64  53  56  63  45  23   2  75  56   5   7  46  71   8  35  71  67   2  29  69  35  98  71  57  51  54  97  18  46  49  95  44   6  63  16  52  99  33  20  87  15  38  71  96   8   9  70  11  39  49  74  67  64  53  93  88  83  29   4  32  17  83  70  37  62  56  90  37  95   6  30  95  42  34   7  73  44  52  23  67  87  61  60  46   2   3  19  43  89  63  92  19  19  13  56  51  38  58  31  79  44  33  57  10  31  59  88  17  18  62  85  12  57  88  28  65  39  70  66  38  37  28  89  31  92  61  79  62  28  66  98  80  89  36  21  51  35  66  78  16  78  69  86  98  60  27  93  83  68  66  12  90  26  87  93  94  20  80  14  81  63  66   5  55  15  97  55  91  25  18  80  90  55  78  19  76  55  30  51  61  86  16  77  73  17  18  56  26  58  68  97  95  34  82  25  26  64  92  61  89  29  75  63  85   2  44  34  22  82  53  56  90  70  81  55  24  57  98  53  76  81  92   9  53  35  97  84  22  32  64  10   7  71  17  37  94  24  67  68  38  95  24   6  28  87  64  62  10  41  84  49  55  46  55  26  72  53  30  62  14   8  11  41  19   8  82  31  45  72  40  99  87  36  34  41  45  52  50  56  14  78  65  37  38  50  55  61  10  47  59  58  84  69  60   4  18  28  37  46  63  65  97  67  28  43  57  51   4  27  62  49  49  86  11  52  87  64  59  59  73  26  22  76  83  80  53  86  59  25  78  83  20  17  29  69  97  61  70  23  89   4  11  42  83  52  42  96  44  76  45  15  16   1  23  87  82  54  82   1  39  15  81  18  90  32  77  20  47  61  70  29  48  52  37  41  93  51  16  96  30  49  29  32  17  94  64  95  97  39   2  17  96  39  16  63  32  28  78  46  86  82  19  64   1  81   6  85   2  84  47  53  29  76  37   9  42  12   5  43  79  76  26  82  41  80  85  63  28  67  76  53  26  82  60  90  54  75  49  78   4  23  92  36  23  59  56  57  45  40  32  30  71  41  68  92  70  53   8  59   7  56  18  60  20  82  33  92   5  78  40  76  92  73  57  24   5  23  56  43  99  15  98  52  99  63  47  38  53  46   6  35  56  45  42  30  55  93  38  85  43  10  64  56  29   4  28  75  85  85  47  56  22  93  77  11  58  91          
        11  80  60  49  40  41  21  66  79  60  48  26  68  94  49  40   5  22  49  17  11  15  98  90   8  79  19  72   8  71  27  83  27  23  84  80  29  40  79  23  78   1  19  62  13  31  64  74  38  57  63  68  10  29  88  97  56  84  97  36  33  70  85  15  41  94  51   3  15  32  14  48  79  65  42  69  53  18  36  57  55  27  61  34  42  69  99  71  52  41  53  17  85  40  48  26  24  68  44  10  50   9  24   7  28  82  14  38  76  18  83  87  79  41  67  53  28  45  78  12  14  55  17  10  34  65  87  72   4  22  79  53  72  56  26  68  50  41  23  86  30  76  22  33   5  88  66  85  88  63  27   5  91  67  60  28  28  80  57  76  68  38  17  36   9  67  92  95  38  29  17  47  47  93  50  48  88  70  64  51  41  12  28  23  52  45  42  67  42  27  25  87  64  26  75  22   3  68  79  11   1  72   6  20  61  73  25  64  61  80  57   7  60  24  54  36  12  25  38  50  53  30  70  50  75  83  43  26  64  68  48  73  34   7  40  21  23  59  57  81  52  28  73  48  85  11  98  22   7  90  85  87  48  36  91  79   5  43  55  22  28  82  88   6  19   9  76  47  88  84  60  86   5  67   6  47  88  34  32  75  39  18  79   3  58   5  97   9   8  11   6  67  46  60  52  38  71  34  97  76   6  84   4  73   8  23  32  70  13  30  70  96  36  21  83  51  81  85  36  60  49  98  51  80  21   5   5  19   2  68   3  36  27   8   7  22  97  13  31  38  89  54  55  89  40  90  34  65  35  48  86  83  41  22  53   4  37  29  21  37  85  25  56  95  36  78  38  25  67  60  51   7   9  90  59  81  46  13  62  87  29  89  26  21  99  67  17  46  32  12  52   2  17  78   8  21  68  36  68  39  19  91  21  63  67  11  13  31  53  50  63  31   9  38  67  59   9  38  42  47  46  29  33  90  71  21  87  46  76  50  71  70  40  14  23  47  48  97  25  70  90  52  71  94  77  75  63  21  92  64  80  28  50  14  34  49  54  40   6   6  27   7  77  99  70  97  72  42  46  74   6  64  10   2  86  17  95  26  40  14  14  91  24  83  73  19  21  43  62  35  34   3  45  35  16  26  63  88  36  22  20   5  64  65   4  84   1  21  45  80   5  56  69  14  84  61  37  45  57  79  37  11  61  49  78   4   8  37  39   8  71  53  90  23  45  59  30  42  40  22  31  92  27  75   3  94  80  31   4  28  16  31  26  75  67   5   8  10  37  19  47  92  65  46  65  70  30  98  45   9  22  72  31  93  82  65  50   5  73  14  68   4  25  20  58  27  85   3  17  50  52  35  85   3  35  49  19  58  37  43  36  90  31  76  46  14  16  12   1  36  92  38  61  26  70  19  10  14  20  40  14  43  88  78  40  97   8  34  43  27  30  84  31  66  43  51  51  62   2  95  68  78  25  27  77  45  19  75  28  60  28  62  20  33  48  20  46  93  58  18  91  51  90  92   8  65  36  51  57  25   4  57  69  76  95  11  30  73  81  79   5   8   9  59  81  25  42  18  12  56  50  92  13  25  85  85  89  10  58  41  50  90  63  29  75  81  44  56  98  65  48  70  89  56  92  61  39  89  56  91  32  41  49  55  83  28  79  12  84  62  58  42  67  86  66  69  16  50  38  12  44  92   9  95  75  91  86  90  16  59  60  83  94  18  51  45  34  20  90  93  21  64  43  46  30  25  43  20  79  91   3  70  28  89  13  44  15  95  38  11  49  86  40   7  26   8  19  27  91  75  26   6  15  68  61  54   2  14  53  43  31  49  73  70  94  84  50  34  85  19  22  72  27  89  20  43  83  43   1  72  53  56   6  57  47  68  46   5  43  81  84  86  17  92  19  13  24  17  28  44  22  19  34  87  81  43  14  39  36  34  24  61  87  78  70  93   4  16  46   5  71  90  62  30  89  68  66  14  60  65  47  41  32  11   9  15  41  26  11  89   2  42  37  28  69  77  89  55  75  23  75  15  12  12  85  47  42  81  53  44  12  12  20  98  58  74  75  93  32  85  67  74  58   4  40  90  31   1  41  10  18  26  48  35  23  21  24  50  78  33  84   5  18  28  49  21  21  17  43  24  92  54  53  65  19  43   8   3  67  12  94  72  11  83  23  21  42  68  36  83  48  48  20  90  43  74  15  35  75  97  60  59  82  30  78   5  96  51  63  89  83  39  77  83  54  60  24  69  67  65  18   5  45  52  65        
      4  78  50   9  19  55  21  98  62  30  18  31  55  97  70  45  18  94  19  80  37  75  86  19  97  66  53  64  18  54  10  33  86   3  47  96   3   5  57  14  64  21  26  86  46  99  47  72  23  86  13  69  56  97  18  82  18  47   8  79  68  31  20  62  18  58  28  55   5  75  48  74  29   6  45  31  70  68  95  37  17  34  76   1  79  54   4  43   4  68   5  86  35  67  72  72  93  52   8  99  91  68  87  30  96  42  22  61  66  30   9  46  94  40  40  23  38  78  88   2  55  96  97  12  50  95  98  71  24  65  15  10  33  43   3  42  51  42  11  52  85  86  32  94  72   1  91   3  42  77  84  66  85  28  21  11  31  89  35   1  20  39  66  66  75  92  12  81  51  34  69  81  53  34  68   6  75  12  36  90  74   6  12   9  77   4  50  79  45  57  25  91   6  24  44  58  39  82  58  52  71  23  50  37  40  80  15  72  11  92  51  99  11  33  28   1  63  19  69  72  98  78  75  52  94  81  11  17  48   8  84  35  89  75  10  70  26  31  79  90  16  44   9  37  61  63  96  65  42  34  56  89  82   7  96   8  14  53  11   5  16  48  32  22  33  86  20  69  18  97  44  86  56  12  13  71  70  74   2  38  94  72  70   1  88  24  53  64  18  68  80  90  67  99   1  16   9  14  85  23  62  51  12  27  62  21  69  96  80  23  16  13  68  82  22  39  82  69  37   8  64  20  78  74  53  55   2  17  73  62  20  91  20  86  66  20  47  75  38  99  93  30  71  31   7   5  22  43  53  58  13  50   8  92  92  48  46  91  36   6   5  96  21  37   4  45  26  65   2  83  25  76  80  61  39  85  72  18  47  64  73  16  99  72  58  17  84  24  52  78  29  36  13  22  54  22  49  40  75  45  31  15  70  14  51  28  49  73  74   7  92  14  84  78  56  69   2  41  55  97  10  33  79  86  80  29  97  58  69  64  42  48  29  28  96   3  57  41  68  32  93  77  61  65  65  27  11  61  25  82  66  46  39  36  24  19   3   9  50  39  83  77  86  47  69  90  81  74  20   5  29  48  28  77   7  93  15  52  55  17  53  12  85  91  69  63  33  78  85  91  67  88  47  69  91  48  75  47   7  87  22  92  80  40  32  38  54  40  13  60  67   9  60  93  45   1  79  70  51  57   7  82  49  17  60  26  81  88  53  37  68  27  42   6  17  32  49  54   3  14   3  18  34  96  70  77  40  68  91  14  84  66  51  17  89   1   2  31   7  20  37  49  82  81  40  71  16  11  88  27  66  36  92  23  68  43  87  75  55  27  67  29  33  80  29  23   2  46  90  20  68  18  43  53   6  54  28   9  64  45  87  84  32   6  75  41  43  80  95  91   6  64  36   5  34  13  43  87  73  91  83  12  46  95  37  21  75   9   5  87  28  81  35  78  70  90  76  81   1  93  96  50  29  70  19  31  49  13  17   5  36  11  42  23  49  16  76  53  75  26  26  36  64  41  86  66  89   9  60  46   5  69  65   8  14  20  31  69  68  49  39  85  30  41  28  37  63  51  25  32   8  22  38  18  21  62  69  90  94  63  21  71  20  68  42  36  62  46  63  37  50   1  95  13   3  68  19  52  56  52  24  14  72  15  30  59  76   3  42  62  92  44  59  75  97  72   3  98  98   4  90   4  29  32   1  85  78  42  81  67  16  86  70  84  55   4  96  98  78  16  53  46  49  17  51  23  63  23  10  22  96  75  68  60  20  39  52  56   2  34  74  20   5  30  19  60  22  57  23  28  82  93  38  53  23  52   9  73  83  28  28  93   8  23  38  91   4  32  59  61   9  91  20  22  51  63  49  51  40  98  25  68  12  45  27  64  51  60   4  31  77  80  73  41   2  68  96  42  28  61  22  92  68  53   2   2  82  19  43  82   3  12   8   3  59  53   5  56  51  39  73  51  28  92  45  28  13   9  41  16  72  46  72  86  35  17  18  75   7  62  27  70  18  98  59   1  77  39  30   4  47  63  73  96  90  64  70   4  27  67  59  19  67  31  77  54  82  10  43  84  99  13  63  33  23  24  10  19  49  41  88  53  38  10  69  59  98  71  85  95  41  12  36  26  25  22  32  35  70   5  21   5  42  68  96  17  18  48   9  80  21   2  49  86  67   6  48  90  91  31  93  79  14  35  80  82  51  49  63  66  21  47  20  80  23  57  67  25  94   5  80  45  98  98  30  52  55  34  20  23  32  95  94  84  52  15      
    78  66  19  27  37  28  10  36  43  52   3  37  13  40  51  94  83  49  46  14  32  26  31  89  80  64  52  39  65  12  32  74  67  45  59  38  72  76   3  50  29  91  62  72  45  99   7  28  67  28  83  17  99  38  25  79  96  28  56  59  53  42  75  41   7  86  64  22  72  43  21  91  54  78  15  98  46  14  88  52  20  31  16  46  92  35  25  22  90   5  53  28  52  26  15  48  50  94  27  28  34  66  37  89  80  31  36  74  47  62  38  53  74  10  15  88  88   6  77  24  20  61  29  90  48  40  45  19  48  88  27  96  22  91  13  62  66  12  70  28  21  54  28  88  49  26  52  99  52  35  41   5  12  65  86  21  63  76   2  41  34  95  16   4  86   8  90  78  58  30  58  30   1  99  16   1  22  31  76  23  53  66  52  66  79   1  68  78  51  55  68  38  39  65  42  47  27  59  30  84  48  42  99  77  16  19  70  55  85  32  56  26  44  90  92  57  49  75  87  50  31  39  38  48  69  44  56  45  70  25  75  71  32  97  64  66  22  29  31   9  27   4  45  93  94  88  56  39  52   6  28  61  15   2  66  22  62  82  53  46  71  42  87  44   2  18  17  38  40  14  72  29  35   9  96  78  30  54  17  29  67  74  57  21  27  46  77  63  26   4  25  16  31  55  18  53  85  18   4  34  90  95  44  73  74  10  19  79  32  74  20  47  23  85  58  97  50  48  97  13  44  26   7  99  19  59  65  27  81   5  39  27  13  47  46  33  12  36  42   6  55  42  98  75  24  28  68  28  74  28  89  39  74  40  80  17  72  43  13  14  98  40  23  41   2  76  62  50  26  72  54  92  72   4  16   1  56  49  33  65  32  28  41  47  56  87  45   8  29  90  88   3  57  33  13  41  11  66   1  23  57  28  55   6   2  13  99  74   5  92  64  35  41  54   6  13  14  68  67  73  70  11  94  44  12   9  16  26  37  16  41  32  89  96  17  98  15  12  36  22  90  89  94  51  45  16  65  93  91   2  29  10  55  31  26  78  50  85  35  38  63  12  30  80  85  14  58  26  87  23  69  86  19  11   3  14  97  27  67   3  73  11  46  77  76  65  43  17  20  44  34  38  52  10  90  21  39  34  11  64  25  41  52  63  99  68  37  37  83   4  47  35  28   3  51  86  95  54  66  17  81  19  83   5  99   1  69  30  67   4  61  89  56  35   6  23  30   4  47  36  12  91  85  83  79  63  92  44   2  45  36  87  13  53  31  60  15  91  20  16   6  16  31  87  72  45  53  83   3  34  26  14  34  10  93  13  90  12  60  85   4  97  25  14  73  62  99  44   3  51  63  27  51  40  88  41  62  62  65  40  58  22  58  90  56  52  95  32  12  24  99  29  67  83  68  41  24  95  56  12  47  73  81  28  49  67  68  75  68  33  44  41  77  57  98  30  85  85  65  85  12  56  48  40  64  87   9   9  23  81  26  30  11  14  26  24  28  12  21  65  99  47  32  52  51  24  39  29  46  10  35  99   1  51  47   6  25  61  95  16  24   6  55  74  35  48  24  42  42  79   7  21  62  24  46   5  69  16   2  49   2  73  45  19  88   6  62  12  52  96  77  97  73  43   9  99  60  80  80  83  21  63  21  67  96  89  82  47  60  15  19  79  82  30  95  50  74  51  62  69  33  86  35  51  76   9  65  95  29  64  38  13  82  14   3  93  15  92  39   1  91  26  63  57  95  91  43  16  51  61  55  55  22  99  54  48  38  58  14  10  99  45  35  41  33  40  72  39  64  76   3  42  60  35  46  26  34  20  16  29  57  34  68  41  28  74  51  11  85  82  99  35  76  69  19  34  60  66  60  46  39  84  37  33   8  34  20  12  60   3  75  40   6   2  16  31  48  60  52  65  29  78  94  78   7  86  92  74  48  88   6  83  35  41  34  55  15  34  24   3  52   6  44  88  26  73   1  36  62  29  33   9  73  35  91  16  74  72  88   8  97  11  88  93  73  45  11  69   6  96  96  76  80  37  13  16  32  97  25  34  43   4  22  37  78  26  31  89  71   1  22  97  17   2   3  21  96  23  25  57  47  86  17  27  22  17  34  31  46  85  57  31  72   8  97  11  14  51  54  65  37  30  23  65  42  61  21  33  71  52  32  95  76  79  63  10  79  97  54   9  77  99  60  72  70  35  55  65   7  29  37  24  92   4  24   2  98  70  79  98  91  25  92  20  22  56   4  64  76  48  13  94  71  36  36  30  25    
  17  85  40  64  28  24  76  12  89  67  92  43  69  64  80  52  10  95  24  39  40  87  12  55  78  21  86  35  55  22  89  73  82  83  43  15  92  65  32  27  42  18  40  22  38  58  82  72  95  90  19  29  82  81  87  70  97   1  87   9  83  64  57  42  59  14  61   2  98  97  69  58  56  63  29  80  19  94  11  85  67  54  40  63  25  40  33  80   2  49  42  57  27  18  99  96  47  83  23  15  75  54  75  89  89   3  94  37  71  79  65  21  86  90  47  11  58  40  21  55  51  49  62  33  77  76  76  29  93  60  41   4  90  14   4  83  77  37  60  93  70  52  89  28  49   7  91  28  22  21  72  77   1  38  35  60  52  54  15  99  17  87  61  63  48  92  51  99  42  44   6  32  73   1  50  41  42  11  17  15  56  56  32   1  57  34  71  38  21  44  35  43  55  49  22  58  30  22  92  85  22  25  33  72  99   6  10  89  97  11  52  41  91  11  41   6  54  43  88  75  40  28  89  97  74  59  36  88  93  78  71  76  35  75  59  49  51  48  16  42  37  22  97  18  43  43  48   3  96  85  98  74  28  42   6  62  14  49  95  11  32  41  54  47  96  11  57  49  69  21  11  67  52  82   8  52  51  27  47  96  37  57  84  76  35  89  67  80  23  61  48  85  94  50  15  31  40  61   2  20  57  61  43  53   5  51  18  39  35  91  36   9  92  24  95  61  15   1  90  64  77  23  78  67  84  17  91  88  92   1  46  73  49  22  71  44   2  90  43  27  65  89  40  73  95  64  91  37  73  12   2  48  54  49  79  10  41  89  47  61  68  35  21  99  11  62  48  61  48  46  52  51  21  51  74  34  98   2  24  86  93  61  47  87  89  60  74  87  36  44   8  27  21   1  18  57   8  97  16  38  80  86  62  28  82  79  93  44  13  63  86  35  61  40  82  11   3  61  74   3  89  34  41  29  85  10   3  61  62  99  89   7  73  42  23  36  62   3  13  16  24  33  58  22  35  36  13  69   8  45  43  25  73  73  16  62  90  53  49  58  13  20  49  64  88  50  93  37  42  33  14  56  80   6  18  21  53  51  84  10  53   3  55  64   5  83  35  74  78  56  43  69  73   9  38  42  93  65  46  62   5  41  87  59  14  16  24  80  93  97  36  93  29  61   4  69  32  91   3  41  84   2  12  36  81  60  32   6  88  88  73  77  19  79  70  24  91  96  33  79  61  61  42  86  75  75  11   9  85  26  99  87  30  27  55   5  99  58  46  21  40  71  19  76  40  78  78   5  41  72  52  79  83  58   7  52  70  64   7  30  91  40  61  74  51  63  76  35  47  21  64  63  10  44  60  28  13  31  65  54  88  27  29   2  41  41   7   1  46  35  55  35  15  22  19  64  94  74  98  30  94  16  64   7   8   5  84  12  27  77  61  23  76  24  95   2   8  19  94  59  62  68  71   1  32  37  33  59  78  65  56  70  20  22  11  60  89  71   2  74  60  42  86  61  61   1   3  26  81   6  39  89  49  70  61   5  94  71  59   3  20  50  58  74  92  50  24  39  94  14  26  99  40  95   4  76  25  94  70  97  62  24  81  46  61  98  82  72  35  95  37  49  37  54  76  65  78  53  23  84  25  75  59  32  17  40  21  56  10  76  66  24  69  73   3  66  91  96  74  82  82   9  69  87  60   7  34  82  28  26  59  30  92  15  35  21  28  37  89  57  74  95  31  32  86  12  26  91  53  40  88  82  28  17  92  99  22  35  22  88  99  75  97  73  36  88  32   9  75  81  51  64  97  98  40  44  69  53  41  63  84  11  50  31  62  25  85  98  33  53  30  67  25  29  41  21  22  55  98  79  89  22  81  39  82  17  56  11  94  48  75  35  13  87  58   7  73  57  98  20  71  71  97  40  95  17  44  69   7  28  95  81   6  12  69  24  33  16  30  29  54  72   9  29  23  52  38  83  96  28  68   7  48  52  83  55  53  74  13  57  10  68  34   1  11   9  38  46  90  12  36  63   1  14  14  72  55  18   1  35  64  87  64  68  35  10  85  60   3  88  20  87  25  95   9   2  92  92  60  60  30  95  19  11  49  28   9  52  37  59  21  81  12  54   7  97  77  99  92  56  29  51  92  60  29  37  13  26  12  87  94  96  83  25  41  94  13  23  77  12  39  54   7  48  56  85  85  68  96  22  97  93  72  13  73   9  50  45  45  96   5  82  21  57  70  63  45  99  36  47  66  12  23  35  91  56  21  54  
44  58  87  27  71  94  71  50  49  98  41  99  57  43  71  29  87  71  64   7  27  66  67  47  45  80  10  62  49  69  89  23  47  79  25  46  35  61  35  82   3  53  22   5  36  47  78  11  46  67  20  33  18  78  21   1  52  95  53  74  83  18  90  23  92  84  58  59  46  19  42  62  99  11  64  55  50  77  51  30  92  11  56  90  76  77  85  85  79   8  59  12  93  44  45  92  22  46  15  34   9  96  56  47  21  82  36  60   2  46  13  75   2   2  24   7  41  36  22  68  61  69  19  78  34  37  38  63   3  74  56  57  51  61  34  67  46  51  74  39  88  39  49  75  89  30  95  70  29  20  44  68  97  47  69  83  53  93  27  80  45  61  26  88  82  68   3  36  63  99  18   3  15  53  44  57  23  98  91  93  73  22  76  84  46  15  94  79  25  19  99  16  40  63  72  16  11  82  67  33  44  85  58  16  58   8   2  19  88  25  59  68  62  86  60  48  79  96  91   1  90  79  53   4  79  40  92  94  11  74  71  89  12  33   6   4  80  12  94  37  61  38  49  52  71  26  48  72  72  73  66  30  42  25  32  43  74  84  87  69  16  60  21  23  71  84  15  43  84  51  21  47  15  91  64  97  15  15  51  87  96  36  16  48  72  43  18  33  33  84  31  87  62  43  27   4  89   2  19  76  81  74  70  40  60  92  78  19  69  49  65  81  19   1  89  13  30  76  79  84  66  27  11   1  48  96  19  78  47  51  76   4   8  89  38  80  73  89  27  55  84   8  68  23  35  58  93  94  86  37  40  79  95  50  12  16  78  31  73  99  37   1  91  36  64  75  67  82  82  76  79  47  22  10  41  96  53  28  40  72  37  98  50  43  51  74  70  31  59  64  66  50  67  83  94  43  63  13  46  26   8   2  66  63  87  78  95  85   4  76  13  31  12  49  26  23  17  36  12  74  13  35  65  38  41   5   7  69  70   9  15  65  17  97  67  90  52  52  39  92   3  66  68  26  13  36  97  77  70  48  69  83  13  68  83  72  17  53  26  49  58  84  63  39  54  76   6  47  50  63  61   8  33  18  59   9  79  16  70  70  25  97  76  79  10  36  64  18   6  10  39  75  90  52  20  21  97   5  28  20  88  33   5  12  11  20  97   9  21  66  57   9  33  84  85  20  27  75   4   8   9  57  45  37  36  86  19  59  57  52  25  73  93  99  21  33   7  99  74  89  14  86  97  18  84  56  35  18  87  17  20  62   8  22  58  37   7  98  34  75  44  44   1  93  88   8  70   5   9  94  47   6  51  35  25  32  53  67  37  50  28  40  78  22  56  78  90  24   9  98  57  80  44  52   8  44  42  18   5  71  84  34  77  46  72  27  93  56  77  54  45  58  56  25  63  74  65  91  50  28  94  12  30  36   8  68   3  10  54  54  70  50  35  83   5  78  95  26  89  84  76  79  80  27  47  32  72  16  83  12   9  40  73  68  89  69  85  39  94  44  56  29  68  92  43  29  33  13  11  48  95  81  75  50  19  76  86  79  76  14  14  39  46  34  45  39   2  28   2  47  54  75  37  24  27  36   4  81  35  43  97  63  74  12  69  61  37  33  69   2  85  10  90  54  78  27  34  13  44  19  14  27   4  96  14  77  87  13  33  47  36  49  94  86  91  90   1  53   7  93  66  53  10  42  92  34  98  65  54  61  11  54  54  65  42  35  10  67  87   6  42  68  44  48  62  47  68  98  73  38  19  83   9  52  80  96  72  80  35  52  88  39  16  17  98  34  45  93  20   5   6  72   1   6  45  76  67  70  11  49  72  13  15  23  88  23  21   1   1  93  85  22  48  25  88  63  46  47  59  52  28  33   3  48  15  53  57  59  29  41  90  33  96  64  49  69   5  42  65  60   5  29  44  71  86  16  19  58  12  98  48   2  57  75  57  97  35  82  63  89  64   8  92  58   4  92  30  19  56  49  57  97  86  83  76  94  31  61  97  68  57  26  53   1  97  33  55  88  71  75  64  33  19  35  73   5  72  30  30  20  40  79  25  50  91   2  29  76  31   1   1  93  12  27  11  84  57   3  63  77  19  90  77   4  77  50  74  35  45  25  83  59   1  48  42  51  64  82  22  11  52  27  83  21   2  96  29  59  98  77  54  24  19  75  35  88  88  77  95  17   2  25  53  57  95  41   4  85  56   9  84  31  20  21  72  72  86  81  27  13  88   4  73  37   9  49  79  32  14  59  91  76  35  46   3  22  82  45  43
  8  52  67  42  51   3  14  49  88  42  95  34  24  79  51  77  97  24  81  66  36  48  61  61  70  48   4  37  36  70  40  67  27  68   3   6  78  74  33  70  40  57  34   8  19  66  53  55  43  56  54  70  49  97  92  47  92  20  62  30  21  55  75  79  29  98  66  58   7  73  34  98  78  80  23  68  26  86  28  15  76  29  60  99  64  67  43  84  37  48  17  49  65  86  52  88   7  54  44  61  54  33   2  69  82  25   1  52  78  38  75  27  78  67   1  32  65  91  42  38  90  93  34  85  21  50  12  96  92  88  89  36  16  35  35  25  54  82  90  68  26  89  85  50   2  64  57  50  36  21  17  46  87  21  28  22  95  33  40  41  41  10  16   3  24  37  68  75  98  51  92  54  47  13  53  34  68  72  13  41  10  93   9  10  82  49  66  59  85   6  15  37  43  88  69  77  47  84  31  57  15  77  38  33  15  58  57  70  61  42  73  23   6  99  87  21  55  18   1  64  29  85   9  34  62   3  60  37  72  25  11  21  54  94  54  98  96   3  34  81  67  82   8  38  85  35  47  17  56  37  24  50  38  39  42  63  48  91  29  38  67  53  81  61  72  85  59  17  99  90  39  50  67  66  77  87  82  14  11  56  84  98  56  78  51  69  79  26  89  15  18  55  47  88  87  67  30  14  39  66  14   4   8  29  87  62  73  70  48   2  20   6  58  35  61  17  88  63  87  84   9  89   7  75  13  70  89  82  37  38   5  55   6  22  12  45  74  30  38  60  94  11  78  44  18  39  45  84  37  13   1  70  22  20  58  15  92  11  96  73   2  33  37  97  98  50  25  29  32  12  58  11  71  78   6  23  59  35  96  85  25  15  80  79  20  64  45  43  97  91  42  78  63  97  10  99  33  44  25  91  79  95  54  72  58  17  11  15  30  49   6  72  26   8  82  81   5  11  45  32  99  84  38  37  13  34   7  52  53  35  82  27  73  74  82  59  26  89  91  26  33  15  34  72  71  58  95  33   1  72  86  38  30  19   6  11  93  38  34  20  68  80  58  21  28  32  63  49  34  65  83  10  54  39  51  49  54   6  44  10  71  39  83  55  90  30  87  53  13  23  59  44  76  56  38  63   8  37  28  10  21  80  91  32  33  27  24  18  13  97  95  86   2  32  42   4   8  87  19  52  11  44  34  65  45  67  22  18  10  34   7  95  16  91  86  64  26  53  20  14  23  79  63  28  35  72  21  28  84  58   7  41  74  76  80  29  14  97  95  94  44  35  65   8  47  11  71  44  15  45   7  73  91  75  21  53  37  64  16  55  23   9  93  56  15  92  86   7  81  67  62  92  65  32  42  85  50  68  69   8  91   3  48  54  29   9  91  59  33  47  51  55  13  96  80  76  43  15  98  88  54  34  41  31  41  56  71  89  64  94  67   6  21  29  93  12  81  81  66  89  66  41  91  48  13  59  74  11  74  13   7  66  21   3   2  84  94  13  62  52  60  52  17   6  72  97  23  66  77  10  26  25  87  91  39   8  56  23  38  42  12  55  22  77  35  67  76  29  29  50  61  15  61  64  26  72  37  85  21  21  27  67  74  88  84  48  51  89  97  79  92  93  55  98  97  19  39   4  98  35  47  41  63  78  94  43  52  29  41  96  31  41  89  33  80  29  69  27  51  96  20  34  85  11  40  19  47  94  57  65  96  84  61  12  31  96  95  62  72  36  64  12  90  65  36  61  13  65  52  35  32  49  37  83   1  38  57  50  28  11   6  77  59  40  91  27  88  18  33  77  20  25   4  46  23  10   7  37  90  45  14  52  28  95  94  80  44  69   3  68  35  80  81  71  84  27  57   3  24  29  83  14  27  71  78  23  61  37   1  36  19  91  24  78  80  79  66   7  39   9   4  55  93  15  29  34  29  61  95  21   4  99  72  25   8  63  58  80  65  33  42   5  96  36  18  72  29  12  57  63  25  39  20  74  41  81  57  50   1  17  25  70  83  48  76  65   8  26  28  46  14  29  70  49  65  96  76  35  63  94  95  30  89  94  38   2  83  55  10  60  74  40  21  26  37  37  72  82  42  51  98  59  77  45  17  14  10  84  57  90  61  75  81  60  99  80  69  88  85  70  61   3  55  22  85  28  92  95  27  63  98  60  21  17  61  87  94  71   6   3  10  84  94  75  10  69  72  60  70  28  36  67  80  79  58  44  91  17  65  85   3  86  98  56  66  24  95  67  60  67  20  26  85  58  89  88  72  87  
    10   8  43  73  42  44  98  51  35  61  24  14  88  89  71  62  23  45  42  99  87  24  91  41  58  63   4  25  79  80  11  76  12  14  94  41  13  36  33  66  66  70  93  97  27  49  99  97  48  68  46  24  19  11  82  86  51  85  15  86  46  77  63   5   6  73  50  94  47   6  58  54   4  94  35  87  48  78   9  99  21  29   5  85  70  47  33   3  74   3   4  99  42  96  50  80  12  72  82  99  70  77  63  38  97  68  95  30  72  21  81  82  98  14  63  60  41   2  67  73  84  23  81  51  98  48  35  47  99  48  57  68  45  96  34  92  98   1  76  19  33  45  49  68  83  47  41  13  65  36  28  35  19  55  45  61  34   8  76  86  86  54  86  66  36  69  23  86   9  23  83  69  24   2  66  26  63  57  76  47  58  84  25  47  68  34  57   1  73  31  57  28  11  52  43  90  91  18  75  87  46  57  41  24  99  53  11  89  93  82   9  48   9  87  15  54  59  42  79  23  67   8  99  81  88  79  21  96  49  69  33  51  99  97  24  70  18   7  10  64  78  96  76  69  20  95  95  82  85  51  89  87  69  56  95  60  95  27  75  45  11  37  76  79  60  90  50  76  42  56  20  26  64  36  90  79  24  10  42  45  71  29  92  70  30   1  20   7  51  98  77  10  78  88  34  77  26  44  51  98  15  90  98  63  87  65  85   2  42  44  27  57  15  25  40  66  80  97  37  26  48  55  85  93  66  87  98   3  10  68   2   6  65  47  64  35  80  74  73  65  34  89  75   3  50  42   6  37  57  98  31  34  28  10  96  86  70  14  69   3  96  21  32  56  52  24  19  10  14  22  41  43  74  77  62  27  44  11  29  74  49  56  37  74  20  99  29  82  43  58  91  18  69  34  42  14  51  57  27  40  26  35  39   4  61  86  50  65  71  83  47  63  13  89  16   2  23  25  33  30  74  43  30   3  84  83  57  56  37  19  33   8  18  13  90  73  42  80  62  28   4  63   6  37  97  54  42  12   7  34  57  89   4   4  91  14  72  99  75  96  83  68  32  59  70  46  99  62  51  76   7  78   8  38  48  58  43  21  31  56  24  26  93  47  60  44  11  37  87  31   6  72  26  97   5  89  15  31  50  29  75  98  42  56   8  75  67  67  10  72  58  24  76  87  28  61  15  81  14  97   8  93  59  74  96  25  31  49  12   9   1  60   6  21  37  73  14  43  63  70  65  43  50  57  19  36  33   8  68  23  68  84  46  17  37  47  38  66  26  30  99  25  56  40  39  80  83  44   1  27  12  31  82  13  79  90  94  83  65  92  13  40  15  16  66  72  47  62  73  91  73  60   6  12  30  51  13   1  53  33  62  45  49  92  60  36  45   5  80   2  89  94   4  48  37  87  84  74  39  95  78  91  98  72   3   8  14  89  40   2  68  72  50   6  66  18  64  19  39  18  62  84  56  31  56  22  15  21  41  45  56  12  53  88  33  53  81  52  96  37  54  45  42  71  23  73  10  35  43   7  74  20  31  71  27  49  10  12  43  25  90  33  92   6  88  73  98  90  60  86  67  16  16  46  86  11  33  75  98  90  26  32  47  91   4  50  95  85  98  75  14  12  10  79  80  53  23  81  80  31   1  82  86  34  54  39  88  94  46  21  36  19  13  74  20  74  42  96  23  53  26   2  75  37  96  55  20  39  76  47   8  58  72  98  73  35  36  13  72  90  31  43  17  62  41  52  69  47  37  99  13  66  20  65  32  62  43  79   6  47  98  83  58  29  78  84  16  96   1  37  52  30   6  91  57  37   3  76  81  51  59  45  27  43   9  27  38  44  64   8  41  81  40  17  12  92  71  80   1  57  30  74  13  86  92   6   2  51  76  29   6  76  53  96  62  25  75  88  34  47  12  95  32  19  14   3  44  98  61  29  53  86  21  89  75  80  56  40  83  98  90  34  64  78  46  42  25  45  35  26  19   3  77  83  87   8  39  96  75  54  10  86  13  30  77  41  44  44  14  64  35   7  37  40  15  40  83  10  35  77  38  19  76  34  12  79  16  56  96  24  27  69  11  26  99  75  53  64  63  62   3  21   3  49  62  39  28  84  96  77  19  70  76  80  30  52  26  31  17  92   9  67  67  86   9  49  56  58  55  55  26   2  45  42   2  22  85  11  12  20  71  42  86  41  31  56   7  60  45  64  28  29  70  62  92  77  69  19   8  60  80  71  94  48  56  12  71  44  51  87  16  23  78  58  50  73  10    
      57  76  55  34  62  92  98  17  78  56  80  66  80  81  54  79  35  58  54  45  34  53  88  77  60  71  79  59  45  52  24   6  62  15  64  77  93  50  70  28  19  93  24  79  60  89  68  46  35  27   6  52  30  78  38  76  19  57  70  51  60  51  80  24  54  81  75  38  38  97  26  44  29  56  51   2  26  12  67  63  95  66  67  81  69  37  19  11  99   6  19  81  42  97  24  26  35  27  91  71  77  87  43  84  14  73  99  55  61  22  47  10  28  59  84  43  93  65  78  35  22  67  44  38  20  25  83  20  62   2  89   7  67  73  12  41  35  75  83  75  17  80  69  71  59  40  89  28  28  97  34  51  19   9  54  34  47  58  10  44  17  64  72  83  17  81  44   2   9  65  90  80  63   5  81  97  37  20  25  34  96  41  83  81   3  79  61   8  53  26  85  42  56  91  21  78  10  13  20  52  36  56  87  43  27  57  82  97  62   2  84  42  64  28   3  34  21  29  13  68  70  60  35  56   7  19  13  77  46  15  21  17  35  81  73  67  60  43  58  69  24  70  64  63  78  41  49  65  47  95  94  26  72  27  60  73  18   3  35  75  27  42  96  12  51  37  42  12  48  64  17  71  77  84  92  83  18  18  64  79  40  20  64  74  35  91  78  91  68  64  71  99  99  70  12  12  24  58  51  82  11  80  88   2  51  99  26  15  66  24  25  61  25  25  56   2  67  12  92  44  17  22  74  48  41  17  75  30  82  38  87  13  30   4  70  65  91  95  12  58  20  59  66  69  97  55  19  63  62  57  83  37  25  33  95  91  25  53  69  30  59  51  62  65  39  66  71   8  40  45  85  55  27  20  70  36  92  97  68   6  84  28  71  56   5  56  10  67  92  18  61  81  23  52  92  63  17  22  94   1   1  31  59  64  82  24  15  82  73  72   8   8  49  77  53  65   1  34  73  99  27  92  79  77  29  16  60  98  17  81  50  16   2  29  98  17  62  91  18  58  21   1  84  91  79  43  51  57  36  58  31  78  47  37  65  48  86  19  31  21  62  85  43  23  84  50  77  16  42  51   8  64  31  53  69  70  54  85  73  92  49  52   6  51  11  54  66  16  63  37  46  23  47  57  29   7  10  77  22  23  34  85  72  37  90  90  47  77  36  95  46  56  30  99  40  15   4  35  65  58  71  77  66  99  98  69  50   5   9  47  39  48   7  49  66  86  43  37   9  71  29  74  86  67  36  44  15  32   7  46  68  65  45  92  46  23  15  67  30  44  13   4  66  52  18  68  88  92  37  83  79  60   2  38  37  91  48  52  66  35  32  76  77  46   6  58  56  62  12  50  27  54   1  66  62   4  70  14  20   5   3  54  23  26  77  36   9  57  71  38  38   2  53   3  46  59  26  48  38  74  60  55   8  33  49  16  10  32  61  58  60  20  59  75  57   5  35  95  44  36  14  38  41  11  99  18  27  70  21  66  97  99  13  15  72  55   6  88  64  26  80  30  76  96  86  67  29  97  91   1  96  29  12   5  46  80  70  15  10  34  54  88  32  58  74  31  74  90  67  38   1   4  57  61  59  38  79  25  30   4  89  43  81  22  16  69  73  89  91  78  98  32  23  98  83  44  67  14  98  97  30  69  62  18  59  34  13  85  62  21  85  32  84   8  47   2  70  35  31  30  69  92  47   5   6  76  25  52  48  46  50  96  25  83  72  75  71  14  57  57  12  69  63  80  17  52  70  52  78  47  69  95  98   4  83  69  75  61  81  27   5  69  40  97  15   3  21   9  14   4  90  92  98  60  27  97  90  19  29  32  63   9  55  19  38  78  41  11  85  96  20  66  40  13  38  88  14   5  20  87  23  68  14   6  11  82  69  26  18   4  68  23   7  66  56  65  96  80  11  24  92  39  71  61  88   6  50  80  30  70  53  74  85  72  97  41   3  73  63  74  60  75  78  52  52  85  37  56  85  88  21  75  29   8  75  91   8  80   4  96  74  12  71  37  87  60  30  88  94  55  84  48  29  96  71  81  61  62  15  20  16   4  87   2  17  58  24  26  60  73   4  29  31  31  66  79  39  22  74  62  10  72  14   1   1  14  95  79  79  37  18  65  81  23  13  79  52  76   4  62  79  64  22  68  20  89  18   4  67  98  42  54  98  58  94  32  10  56  23  60  63  58  92  37  20  81  54  93  80  56  54  46  56  28  62  86  13  23  70  58  99  25  78  25  20  46  32  26  34  39  11  37  32  38  22  90      
        62  70  33  12  45  88  39  90  16  30  16  67  19  31  47  19  59  65  42  95   3  85  20  45  10  21   9  16  90  40  93  63  72   9  12  29  89   6  65  78  11  93  62  46  27  10  72  43  72  67  81  50  36  59  12  24  86  93  21  27  47  19  50  92  86  24  60  51  28  58  46  70  29   2  39  51  59  97  91  70  67  35  51  39  98  43  42  97  66   9  66  93  29  89  84  48  46  12  68  95  73  86  88  17  60  56  95   5  80   7  46   6  35  50  52  61  80  98  49  36  36  71  54  17  95  63  69  31  54  54  65  64  77  84  24   1  35  35  63  55  79  30  81  94  61  98  81  39  59  81  57  54  44  47  81  32  28  90  41  30  61  79  68  47  15  49  79  59  70  53  76  61   2  79  80  92  83  58  15  62  44  15  61  96  16  46  37  44  49   3  33  27  59  10   6  48  75   5  79  20  29  94  83  98  98  81   2  24  10  27  87  24  86  11  51  62  59  17  34  62  57  16  27  50  56  19  41  10  10  92  46  70   2  28  77   7  62  59  65  17  51  42  11  39  22  74  34   7  59  35  37  24  53  97  84   6  71  58  92  74  34  75   6  30  77  20   1  57  44   1  36  82  95  59  35  56   8  49  25  62  84  88  50  67  50  40  86  34  44  85  63  26  74  55  26  86  30  68  78  17  38   1  84  92  49  67  46  67  53  50  51  72  96  60  54  65  60  55  90  31  87  46   6   8  64  81   8  91  46  63  21  25   6  62  23  87  21  93  32  87  22  12  83  94  40  61  94  22  37  80   6  50  45   9  53  12  63  55  53  37  85  97  22  23  79  55   2  47  91  90  81  43  53  99  36  79  95  57  79  21  54  68   6  83  45  78  56   8  60  81  94  20  61   4  21   5  11  81  88  68   7  80   2  82  88  77  90  83  28  67  42  54  59  68  64   8  43  21  95   6  27  74  49  50  94  40  29  19  74  55  31  56  97  29  10  22  27  49  39   6  41  55  38  94  16  82   1  32  63  90  88  89  53  33  42  53  79  98  53  35  70  68  83  49  33  65  49  84   2   6  37   1  17  56  62  85  86  30  68  95  39  67  20  69  56   6  22  38  36  21  98  99  24  26   8  92  57  95  55  65  35   4  89  11  21  25  13  75  84   9  78  27  64  54  30  88  55  55  10  20  20  74  32  39   4   2  46  26  70  81   8  42  32  48  64  76  52  44  90  23   7  95  18   3  90  25  29   8  56  72  88  67  34  23   9   5  63  55   2   6  92  52  98  37  89  13  74   8  37  76  35  46  95  57  67  74  13  55  76  10  41  10  48  17  32  54  85  56  75  85  13  82  71  64  61  71  23  48  93  76  60  66  63  30  27   3  73  63   1  45   4   2  48  99   9  10  70  74  54  40  58  12  14  21  86  40   7  14  27  17   2  75  10  14  55  46  56  68  83  56   9  86  80  34   8   2  72  22  12  64  23  37  73  79  23  12  23  71  18  24   1  30  51  39  95  41  45  63  60  85   2  23  96  37   6  98  66  86  90  65  88  57  36  54  59  43  48  67  35  99  41  38  90  30  43  24  76  22  21  48  99  92  75  82  69   1  61  63  58  86   2  39  94  93  32  35  50  21   9  40  37  35  94  20  83  78   2  81  11  36  15  83  68  85  73  19  76  56  39  45  25  11  86  30  12   5  65  83  94  41  24  23  51  73  40   4  79  62  49  50  40  89  44  25  23  79  91  39  39  80  65  34  75  55  23  54  13  37  37  48  90  21   3  78  78  38  60  48  97  40  64  50  76  90  91  82  79  31  36  13  10  98  14  74  96  38  18  92  34  98  40  38  74   7  65  76   8  65  90  25  59  91  89  83  86  80  53  45  37  52  92  78  90  93  82  14  95  29  67  33  46  30  91  46   7  75   7  51  24  91  54  32  58  59  49  34   1  96  97   2  59  51  87  31  43  63   1  50  27  38   7   8  67  76  59  91  23  73  26  96   7  73  35  85  24  49  40  56  86  60   2  36   5  68  95   2  34  42  79  45  31  77  29  73  18  19  78  69  67  10  67  89  55  61   6  66  66  80  84  78  32  89  78  29  87  51  91  17  65  30  51  83  47   3  16  64  86  12  24  88  93  92  14  84  74  98  25   8  49  17  62   6  43  60  54  92  79  56   7  26  21  85  11  59  42  71  71  48  75  15  71  46  69  54  57  76  81  80  60   3  24  39  90   4  95  39  38  43  74  43  88  96  64  19  75        
          68  64  95  59  86  68  90   6  35  76  47  26  70   4  51  99  57  27  98  26  34  70  97  15  28  48   6  19  40  30  69  37  58  12  51  90  91  99  38   9  33  79   1  88  99  13  52  89  39   9  88  67  22  41  81   3   5  76  52  91  11  47  77  10  99  13  83  46   2  86  20  52  56  90  69  51  80  52  42  84  28  36  63  47   5   4  15   7  43  30  90  91  70  37  75  61  43  45  12  73  97  14  47  62  35  90  99  59  90  55  42  62  59  54  91  85  39   1  35  72  96  84  24  53  70  59  24  15  63  22  50  62   5  41  49  26  54  41  99  18  27  67   6  22  76  53  54  62  32  40  56  26  32  45  88   3  88  51  76  48  44  28  65  32  73  94  57  33  49  67  70  58  52  62  30  41  25  11  92  81  94  45  77  48  91  83  28  26  66  87   9  92  56  89   8  95  49   3  53  11  84   4  83  73  30  88  22  32  34  30   2  31  13  73   1  57  48   4  39   9   4  28  80  97  52  64   1  44  57  79  15  27  60  36  62  67  36  57  26  80  74  36  69  95   8  59  42  86  27  56  61  12  41  12  49  17  59  17  68  77  66  92  24  63  92  14  17   5  15  24  39  34  80  54  77   2  44  62  56  13  81  31  99  83   7  68  19   2  23  52  46  33  77  26  94  90  81  75  27  68   2  93  30  42  57  57  84  76  64  84  28  94  25  53  68  81  82  22  62  14  16  83   5  60  55  65  14  64  35  77   8  24   6  12  41  54   7  10  22  67  86  14  47  49  49  78   4  31  75  98   3  70   4  53  46  76  20  80  22  12  66  65  13  74   5  30  37  58  75  70  71  40  36  64  71   2  75   7  29  63  63   7  24  93  33  74  92  47  72  10  74  26  48  44   1  87  37  60  30  46   4  86  37  77   4  63  10  13  14  61  25  23  78  54  31  32   3  69  11  14  49  37  24   3   5  98  27  44  14  40   7  86  66  52  33  86   3  17  61  42   2  19  55  91  47  83  13  19  28  49  57  95   7  79   1  20  42  93   7  93  28  87  16  74  14  58  50  79  19  59  70   9  11  55  78  16  85   7   8  87  56  51  22  29  37  80  80  56  69  17  16  15  16  19  67  61  10  89  53  46   6  18  46  11  84  28  24  25  48  16  43  18  62  56  57  44  53  76  85  50   1  37  77  93  41  58  48  67   5  21  40  46  48  95  75   7  54  70   7  27  67  48   8  61  81   3  53  84  30   4  87  23   7  78  32  11  88  30  95  80  50  13  82  77  66  73  24  24  44  61  23  68  54  10  40  21  33   6  39  28  33  27  74  78  75  72  82  74  67  25  98  99  80   9  12  82  43  52  78  77  80  70  19  72  92  43  18  95  58  56   2  86  80  66  96  95  57  27  98  74  16  20  93  46   3  93  20  50  14  56  70   3  41  58  95  98  41  82  64  82  30  94  79  26  42  77  16  97  89  96  42  47  63   5   4   9  77  59   4  11  55  22  40  17  17  65   1  98  19  33   3  49  51  22  55  72  91  42  67  15  28  38  24  78  51  71  68  30  79  51  52   2  60  32  32  97  82  89  43  15   8  72  67   9  91  14  29  94  72  45  92  51  49  78  47  24  84  56  26  92  80  76  17  19  66  70  39  72  28  27  79  12   1   3  52  97  77  83  81  63   2  77  78  40  43  85  88  16  66  75  33  94  84  50  94  49  77  12  28   1  60  25  39  52  30  82  57  15  61  42  32  74  21  55  85  45  16  15   7  56  57  22  74  64  55  21   6  72  44  29  69   4  71  14  20  62  26   1  76  56  79  59  39  52  18  21  25  26  42  69  33  30  96  21  44  12  54  18  11  97  76  71  82  73  43  85  52  55  60  23  19  61  81  87  90  58  60  75  68  91  61  58  69  13  46  35  94  16  40  58  77  84  73  17  86  83  96   6  88  10  16  11  49  90  46  95  86  61  89  77  82  52  91   2  51  27  31  44  87  92  89  72  58  41   8  18   2  47  90  70  53  38  50  84  91  58  51  66  64  97  83  46  25   5  23  21  17  43  84  30  71  56  65  44  15  25  95  34  54  27  70  96  95  30  59   4  98  51  43  66  38  73  28  87  82  85  46  67   3  65  39  57   9  85  92  86  87  75  34  49  48  64  57  65  75  15  15  75  59  69  47   1  64  67   9  73  15  16  71  68  39  65  62  71  58  56  13  35  35   6  73  88  52  25  18   9  63  62  45  10  84  73   4  60          
            96  65  54  81  84  23  71  69  55  11  83  96  36  98  32  38  71  81  84  24  63  16  75  36  86  83  55   2  44  59  24  26  85  79  60  19  85  73  12  14  44  44  49  91  47  75  76  67  98  57  22   3  56  98  95  59  50   4  80  14  89  87  18  55  59  73  12  56  32  70  39  81  32  66  84  55  32  23  50   3  36  30  15  64   8  27  44   2  76  60  61  89  16  37  64  41  27  51  26  69  41  69  90  75  73  24  79  94  16  81  81  68  74  62  66   5  27  55  71   5  22  94  48  87  59  47  39  71  65  27  97  83  34  41  28  50  19  20  52  16  65   5  57  14  43  45  21  70  62  20  96  50  40   9  48  35  54  42  92  23  73  94  41  88  84  95  36  83  54  70  21   9  24  34  86  17  56  86  73  12  52  63  41  29  22  38  69  92   5  42  21  30  80  73  65  68  75  16  98  25  63  14  97  67  17  25  10  15  42  41  96  65   5  88  93  84  75  64  82  98   5  60  67  80  70  11  57  75  34  71  37  75  71  24  98  85  22  21  65   5  56  53  85  74  26  11  72  18  88  90  62  35  97  94  95   2   4  47  79  26  89  69   5   2   1  77  74  67  52  88  29  76  75  39  99  69  48  29  73  38  77   8  25  21  77  99   4  67  94  80  29   4  23  48  13  53  13  53  79  64  72  84  48  53  70  42  95  72  57  92  50  82  44  81  54  67  60  15  22  85   1  44  46  81  44  22  85  87  33  32  97  20  22  35  28  82   3  36  11  50  59   2  59  75  23  67  16  63  19  43  43  70  68  11  64  94  91   1  91  82  62  57  64  89  21  98  58  20   7  43  53  59  84  63  47  30  66   5  79  73  24  66  22  45  15  66  72  90  74  17  81  25  79  48  28  72  34  11  37  81  53  23   7  59  20  23  75  57  43  63  26  70  75  18  23  88  50  82  82  13  35  45  89  81  73  70  83  39  43  63  16  93   9  15  77  49  39  21  23  60  10  86  32  95  13  18  45  36  25  95  54  92  52  31  59  18  52  82  28  40   2  91  14  30   9  30  44  10  42  21  69  85  65  89  47  80  46  62   4  17  15   7  78  80  62  16   3  16  42  12  82  10  71  16  51  14   2  38   2  69  43  11  59  58  80  38  11  25  15  78  89  89  83  54  77  45  85  41  36  73  88  13  34  47   2  67   4  78  74  36  22  98  38  79  21  62  51  66  50  19  78  73  68  87  26  61   8  70  83  34  47  91  53  75  69  23  50  82  18   9  31  21  64  29  55  90   6  24  60  81  15  50   6  87  57  97  55  23  41  76  96  13  29  58  13  64  80  75  43  83  67  39  73  36  88  33  20  91  65  33  80  51  15  91  37  62  12  53  27  33  50  92  80  27  75  44  37  51  22  96  62  90  47  67  80  38  68  98  92  80  56  33  99  83  86  31  93  70  61  81  91  34  14  36  34  64  76  43   9  49  39  48  73  56  98  55  79  35  95  12  25  31  52  19  36   3  47  22  18   5   5  17  45  68  11  90  24  25  94  16  25  40  12  48  59  54  77  78  59  66   6   6  11  39  87  63  38  23  98  94   7  71  35  27  76  82  35  50  60  90  76  30  29  53   8  60  37   3  59  92  76  28   7  17  86  52  97  37  11  71  65  89  15  43  50  65  24   4  37  11  93   2  49  39  14  53  96  94  37  35  71   5  47  70  62  81  46  99  21  75  98  47  17  45  12  36  51  87  58  94  12  62   5  62  86  99  16  40  63  39  97  88  62  95  16   6  95  50  17  99  74  48  25  50  21   4  24  34  16  64  50  86  18  47  93  71  24  64  65  98   1  13  45  62  56  53  59  30  26   8  27   7  90  11  59  71  79  83  39  75  89  33  40  47  84   6  13  81  33  41  45  47  16  66  12   5  41  51  53  56  82  49  17  77  34  70  34  32  24  56  58  82  81  27  79  61  99  80  80   1  48  63  87  40  28  99  56  45  40  71  43  38  86  50  64  11  90  79  95  38  31  48  18  53  15  83  75  33  95  61  83  27  93  61  13  33  73  90  87  53  70  70  68  52  31  90  96  66  48  79  93  60  15  23   5  68  31  31  55  89  51  46  66  47  95  77  48  84  74  83  36  65   5  95  13  33  67  70  77  70  29  64  59  56  40  17  41  58  96  39  78  29  31  91  71  20  60  25  63  53  43  37  66  37  44  21  32  60  20  59  12  54  85  70  87   4  11  55  79  64  26   8  29            
              56  52  34   9  17  92  94  88  93  98  91  26  19  22  78  35  61   7  57  73  68  90  24  69  33  53  95  44  80  75  67  52  91  23  66  95  28  92  62  11  83  51   5  17  69   5  72  68  47  10  33  91  69  65  81  22  49   1  68  66  23  80  82   8  93   9  93  56  80  97  53  63  27  67  86  46  85   6  13  98  46  87  18  94  34  25  96  15  78  71  57  79  28  82   4  57  78   8  44  37  29  30  71   9  82  63   9  61  51  30  88  17  25  77  68  33  38  25  97  17  83  64  35  20  49  16  61  37   1  30  27  10  69  55  59  29  48   5  68  40  12  36   2  85  22  33   9  37  33  19  19  96  95  82  20  19  51  72  41   1  77  98  71  78  96  39  12  12  85  19  92  63  96  21  74  17  23  19  14   1  44  27  79  98  48  76  80  12  64  96  75  41  21  81  46  51  47  10  25  54   7  45  57  32   1  73  69  38  79  57  34  39  91  40  82  93   3  55  23  76  57  25  90   7  81  95  40  99  60  77  76  71  94  81  98  61  71  42  36  71  50  42  43  52  89  54  54  79  60  85  62   7  12  55  41  20  83   1  74  76  32  58   4  13  21  69  13  24  37  35  98   7  29  56  73   4  44  31  93  64  88  30  87  52  88  45  76  91  15  65  60  38   7  83  57   7  42  44  12  47  94  14  43  62  23  11  60   1  68   7  65  85  23  58  31   9  85  74  47  13  30  57  95  91  45  36  72  95  94  80  82  40  60  31   9  60  21  71   4  92  48  42  12  69  40  72  80  45  21  82  21  13  76  67  84  97  95  26  39  12  77  66  50   6  71  95  70  96  86  37  45   7  85  89  44  30  87  89  17  73  77  73  58  54  77  90  37  76  75  40  45  97  14  30   6  88  53  74  46  23  59  96  57  26  60  22  22  14  66  29  87  63  49  51  58  85  85  65  33  56  70  63  13  68  37  62  70  45  31  33  39  61  19  25  60  97  69  33  32  96   4  36  36  90  21   5  57  84  18  35  98   5  25  39   9  37  85  87  95  72  21  99  11  80   1  22  73  69  33  20  52  30   6   4  49  39  13  89  33  64  49   1  45  98  77  60  46  85  74  79  45  26  87  80  98  47  10  24  74  81  44  18  53  44  87  18  77  45  14  71  94  52  29  70  16   9  51  46  74  56  19  90  42  45   8  80  74  99  76  93   2   5  41  98  35  91  39  49  37  72  89   9  29  85  14  48  37  22   2  64  35  74  17  83  79  94  94  35   9   8  67  30  73  51  18  58  22  23  83  97  64   1  26  99  67  70  81   6  49  67  80  69  34  42  87  78   9  20  72  70  40  13  28  57  39  39  85  54  91  28  37   7  79  96  69  77  12  43  28  24  43  18  63  56  92  11  92  48  93  58  90  79  28  80  99   3  11  38  53  28  87  54  99  21  35  73  20  74  45  53  75  38  55  28   3  55  30  81  81  50  51  15  84  56  94  63  70  82  79  22  34  18  53  56  91  71  91  95  35  20  12   4  41  30  30   2  47  66  23  87  72  77   3  44  92  12   4  44  34  55  50  68  88  45  72  78  46  75  95  13  95  77  24  76  97  17  93  91  25  11  80  56  84  67  12  37  22  32  43  67  10  31  94  85  18  83  67  77  21   9   8  91   6  88  83  19   7  18  49  68   5  21  88  90  23  69   1  16  87  90  53  28  34  48  11  50  40  75  88  39  35  76   8   4  30  51  35  73  27  53  35   6  89  85  13   7  39  53  75  97  17  48  40  58  19  25  14  77  99  97  39  69  60  25  51  12  59  85  16  16  28  48  68  19  26  38  67  18  54  93   3   7  83  94  84  90  19  50   9  63  99  36  86  97  99  13  64  22  52  47   2  72  58  65  96  74  27  12  67  37  17  23  11  49  84  63  67  48  89   3  65   9  48   6  89  41  24  71  58  48  33  96  68  68  31  22  20  43  85   6  27  36  89  53  59  51  48   4  35  38   4  17  17  54  40  74  58  40  24  96   5  14  78  24  90  35  83  68  15  23  79  69  87  24  40  46   6  23  74  92  47  60  35  31  95  44  59  26  30  64  37  72  61  10  49  49  56  24  23  20  91  96  58  11  64  96  36  49  37  52  17  25  48  99  31   2  83   5  30  95  70  90  15  71  64  55  37  34  51  45  44  28  81  74  80  20  64  12  39  91  73  18  74  22  22   5  46   5  57  51  96  68  60  84  59  53  12  65  34  86   6   3              
                34  90  16  53  96  48  57  97  84   8   1  82  12  38  94  30  26  84  90  35  54  54  24   7   2  41  70  12  98  32  22  52  67  88   8  10  64  15   3  33  71  71  42   8  73  13  23  76  83  95  30  49  35  59  75  86  66  44  30  40  17   7  41  41   5  71  55  39  58  23  80  48  52  62  57  33  69  86  96  41  98  18  89  22  75  90  85   3  52  69  11  19  18  49  43   9  33  24   6  66  66  78  15  31  27  63  32  16  42   2  60  32  34  59  24  55   3  99  50  23  89   4  96  70  16  92  92  54  11  39  33  89  52  33  34  83  71  45   2  17  87  37  95  12  84  21  75  69   7  98  15  20  45  73  32  80  51   3  27  22  30  30   2  68  31  95  40  93  86   9  60   3  57  62  37  27   9   7  80  74  63  15  27  75  82  81  66   4  44  13  97  16  11  73  52  86  38  71   5  44   4   4  17  61  13  90  13  70  39  21  43  11  10  47   2  31   8  78  75  50  68  48  22  96  38  84   3  94  21  51  81   1   1   7   2  66  93  52  39  25  28  48  21  65  42   8  69  24   1  97  71  96  56  31  16  65  58  98  65  46  84  75  35  54  73  12  82  14   4  71  73   1  58  50  85  51  26  50  38  23  77   4  20  60  97  90  16  69  53  10  17  86  31  95  91  69  50  43  76  53  52  89  83  44  68  81  85  95  72  63  86  97  63  74  55  56  64  69  36  56  64  56  55  69  90  56  40  18  28  45  96  29  43  36  80  36  44  50  42  82  26  24  53  47  56  83  24  18  29  64  92  73   7  10  40  41  90  99  12  41  13  33  31  39  16  91  69   9  95  82  97  12  75  25  93  40  20   8  59  60  49  83  53   4  46  84  81  26  15  42  38  73  38  82  71  56  95  73  33  41  98  56  45  99  58  89  25  84  33  36  86  50  53  29   6   1  24  61  79  47  63  94   9  21  59  98  97  81  32  10  49  70  37  52  31  52  55   7  83  56  57  50   5  89  85  50  94  20  20  77  51   8  59  53  14  61  15  13  21  59  17  50  40  31  60  57   6  52  24  46  31  63  75  47  68  86  90  30  47  14  61  79  27  80  87  60  94  34  62  96  63  67  32  66  68  32  54  76  71  52  25  85  44  68  30  30  25  39  48  84  24  19  45   2  68  56  11  74  93  72  84  78  62   1  47  71  51  29  13  23  94  92  13  46  64  76  47  34  13  64  85  35  88  27   9  94  97  65  78  94  38  94  11  71  67  17  54  88  63  32  50  94  99  57  30  84  15   9  96  57  49  41  87  29  91   7  29  56  38   7  20  24  80  32  44   2  75  76  56  92   4  94   1  80  90  84  99   7  19  77  78  17  17  52  56  55  29  63   9  12   1   1  40  98  76  56  54  20  21  35  34  86  98  51  36   8  97  72  56  49  92   5  40  11  97  36  54   4  35  99  22  55  21  55  94  33   3  92   4  24  16  95  56  51  28  91  47  42  35  62  33  47  42   2  94  47  17  21   8  41  39  64  45  89  64  25  94  86  30  88   5  78  16  74  70  55  25  11  68  80  84  89  11  81  68  66  47  70  44  15  85  70  79  14  90   3  50  22  65  81  34  91  11   9  59  28  64  38  93  85  11  49  43  72  35   1  97  52  64  45  18  75  56  80  44  72  91  79  47  19  66  84  38  78  57  90  39  22  34  85  47  39  27  94  86  83  93  36  45  81  28  97   3  69  11  42  13  48  64  91  63  77   6  30  47  96  98  16  56  86  69  69  94  96  70  93  58  52  88  15  83  56  19  94  21  87   6  30   2  57  96  49  20  34  88  69  95   8  59  58  97  64  20  97  16  24  73  93   2  25  92  21  69  64  15  43   6  20  60  75  50  42  61   6  23  50  70  35  63  72  87  47  79  46  98  30  41  10  39  51  24  38  79  78  66  97  25  54  81  18  44  48  31  50  53  29  64  20   8  96  20  86  98  22  11  80  48  75  86  93  55  59  14   1   6  63  83  40  14  60  68  54  61  62  57  82  36  39  50  43  35  26   7   8  48  33  90  43  31   5   2   8  20  76  39  19  48  83  26  66   3  22  82  77   9  11  97  25  51  41   2  24  78  81  64  46  45   9  82  85  59  63   3  90  77  94  34  41  20  57  81  46  95  85  98  26  81  82  92  59  22  19   7  66  91  94  84  96  58  68   8  28  23  86  89  31  11  66  86  51  98  30  93  66  28  55  92  76  20  13   2                
                  33  21  53   5  61  15  13  61  43  80  90  28  59  14  50  31  10  26  62  37  69  52  69  53  70   1  60  10  18  73  75  79  73  98  90  28  32  58  16  37  69  48  74  70  39  16  36  39  97  13  20  45  60  27  20  47  86  97  99  40  16  66   8  95  68  94  78  25  83  31  70  27  63  33  80  81  95  90  40  33  17   2  92  23  50  85   6  12   1  15  28  13  44  67  48  14  30  54  42  64  36  73  85  74  12  67  59  70  15  42  21   4  92  21  87  41  68  95  85  68   4  19   4  43   4  57  99  94  38  67  58   8  68  55  60  73  26  74  76  76  67  19  48  54  10  74  44  54  18  28  43   7  22  60  62   8   2  50  46  65  39  12  14  86  19   4  87  35  48  42  94   5  57  36  35   6  33  60  41  36  62   5  56  69  51  91  74  90  41  49  77  40  83  56  76  26  23  24  90  39  79  89  13  57  16  76  56  94  49  95  29  94  77  16  79  98  67  53   5  58  52  33  77  98  99  85  56  25  84  35   6  99  67  19   8  10  73   5  60  24  36  95  44  84  79   9  82   8  99  37   8  67  74  79   2  14  66  26  33  40  92  25  19  50  47  34  24  36   5  23  51  78  97  67  15   8  37  98   2   6  73   8   2  99  11  89  41  27  11   8  84  42  82  55  53   5  24  71  79  44  63  82  96  74  62   3  22   8  63  55  79  94   1  56  42  75  12  78  24  54  80  45  26  65  21  36  15  17  15  78  90   1  68  85   3  21  69  99  97  88  29  41   3  77  82  31  55  55  17  21  45  69  85  55  83  84  41  77  86  63  94  18  76  24  92  83   5  66  63  78  64  11   9  67  57  45  42  73  82  20   9  76   6  91  62  11  16  95  19  45  27  96  33  13  85  35  46  95  35  23   6   9  18  62  43  57  26  10  87  70  32  53  13  75  24  25   8  60  43  20   1  50  81  99  47  46  60  70  93  71  13  75  54  79  78  51  95  43   8  28  94  82   7  71   4  32  15  66  50  12  11  66  24  63  34  80  78   9  70  48  70  53  48  42   1  18  82  74  71  12  93  48   8  11  82   4  73  56  15  78   9  71  34  98  50  31  21  40  27  87  11   8  14  51  24  28  72  17  75  31  35  88  78  48  47  16  52  47  89  18  40  90   8  19  71  63  31  23  74  43   5  23  65  55  51  82  69  74  63  63  12  19  46  73  48   4  93  73   2  21  31  21  39  90  55  57  20  15  69  22  47  66  67  13  95  59  80  91   3  65  30  36  96  93  44  20  29  57  57   7  51  84  31  72  16  70   8   1  98  58  52  56  77  25  39  22  77  55  31  21  20  44  53  88  43  35  74  95  54  91  27  98  47  57  50  13  53  53  81  57  15   5  23  51   2  25  54  97  61  74   2  32  28   5  42  25  75  68  26  60  64   4  41  38  63   3   2  88  84  73  12  30  87  26  31  88  64  35  89  42  22  65  68  54  87  50  70  57   8  45  93  38  22  53   3   1   1  55  12  95  95  89  73   2  23  22   7  22  43  96  57  42  37   4  75  43   3  21   5  55  58  25  78  44  40  63  90  60  56  39  11   8  33  30  52  17  16  27  54  79  87  18  30  16  22  73  92  66  79  62  58  35  87  92  98  35  89  90  75  38  76  90   1  55  38  84  13  93  66  23  22  31  79  50  18  37  13   4  10  90  45  34  40  60  33  59  13  88  99  81   6  18  78  40  87  46  35  26  22   7  38  92  60  28  89  23  31  19  42  49   7   5  10  17   4  44   1  19  57  72  76  66  60  22  11  38  78  74  89  30  95  36  12  72  52  14  61  24  98  62  80  88  64  93  99  52  54  74  73  85  63  94  73  18  57   3  39  60  29  93  80  27  70  28  35  45   6  76   8  55   6  57   3  66  33  14   9  43  90  68   2  71  23  25  57  87  13  44  22  92  44  48  12  75   5  55  85  72  40  93  58  71  68  46  29  81   4  19  24  76  40  60  54  39  14  48  43  34  12  30  52  54  22  75  62  65  38  39  63  82  68  56   8  92  52  22   9  54  73  60  84  47  25  20  39  49  33  51   9  12  65  14  12   7  62  57  73  26   4  26  28  57  71  22  89  40  46  43  73  14   9  40  71  63  54  13  17  10  16  30  32  75  67  71  75  33  26  11  87  81  21  36  44  58  47  14  72  78  89  52  65  72  94  90  56  38  24  16   4  52  96   8  84  12  12  84  74  52  87  17                  
                    68  53  58  56  11  77  72  51  48  88  85  77  75   6  43  57  50  43   5  84  33  95  47  23  58  54  14   3  72  64  53  44   1  86  35  34  71  86   3  39   1  90  19  14  30  10  83   9  81  28  92  96  83  63  36  20  49  96  98  42  45  57  89  39  88  64  14  84  86  22  38  91  16   9  88  76  13  46  71  83  10  43  42  36  31  76  84  30   9  50  20   7   4  31   7  17  75  65  63  40   6  65  92  31   4  72  67  65   7  21  41  10  78  80   3  37  70  17  63  83   1  99  66  43   4  97  19  85  21  33  15  26  23  65  39  44  84   9  88   4  80  56  80  10  75  40  16  97  65  56  32  76  56  86  27  18  78  19  49  36  12  84  58  99  40  32  84  78  68  27  17  60  11  52  69  47  47  96  87  63   8  99  43  38  89  45  85  19  54  55  10  38  96  44  46  45  84  16  50  68  43  26  35  46  82  71  82  10  77  63  60  71  51  83  42   9  86  34   7   6  38  75  18  67  45  69  67  80  60  69  55  34  39  51  94  85  51  42  39  57  41  86  33  93  45  24  82  75  74  45  45  99  67  20  35  77   7  98  45  52  54  78  81   1  57  56  50  10  45  69  69  13  17  41  17  97  38  86  69  14  93  37  94  67  33   8  25  54  61  42  58  78  59  97   5  65  94  98  34  62  84  70  30  64  95  97  97  34  14  82  56  81  51  24  87  67  14  36  83  80  41  89  70  46  57  61  67  64  93  50  40  47  24  79  16  13  78  12  78  26  87  81  33  74  90  99  94  67  78  44  68  64   4   7  67  75   9  56  51  93  24  98  39  78   9  84  31  35  12  42  64  10  71  15  87  79  24  10  47  80  24  65  55  13  12  57  90  41  34  90   1  21  34  62  72  41  45  51  27  73  49   7  16  85  37   8  33  53  36  66  10  32  10   8  14  17   3  22  39  26  88  81   9  69  71  92  67  70  63   4  32  56  76  71  63  24  21  37  61  36  95  83  16  54   6  64  64  49  29  28  98  53  70  17  52  62  60  47  75  99  39  12  74  49  96  36   3  49  28  30  16  49  19  16  14  50  91  25  94   2  99  93  21  31  95  81  49  10  46  16  43  31  93  31  75  51  26  18  36   9  18  31  64  97  10  28  26  36  89  67  63  52  25  97  54  62  38  59  52  16   1  39  12  62  42  94  59  51  10  96  86  49  59  39  59  97  26  66  72  44  82  94  17  96  26   6  13  36  37  73   9  76  62  26  31  13   4  93  15  91  22  57  88  75  71  41  88  34  86  50  47  99  20  56  84  94   3  69  83  93   9  98  23  78  64  50  18  89  15  23  30  64  20   1  89  66  92  43  12  77  54  87  55  75  40   2  66  74  58  90  45  75  87  12  63  54   3  25  90  37  99  16  78   8  21  37  28  38  46  53  16  90  53  64  15  58  10   8  96  15  89  60  14  37  74  20  62  14  65  12  20  44  38  79  63  28   6  43  52  83  79  18  38  48  85  85  63   7  74  46  24   5  15  48  80  69  78  24  17  11   9  56  94  84  51   3  39  35  14  30  34  98   4  82  88  69  27  87  62  84  73   8  30  24  56  18  69  16  19  24   7  26   9   4  77   9  12  57  73  53  75  52  62  96  53  29  40   7  67  48  44  77   8  85  91  18  12  68  43  93  67  21  82  91  92  99  34  88  36  49  23  98  94  77   8  79  32  34  54  33  26   3  10  58  87  35  76  88  12  18  20  59  75  70  65   6   8  91   3  57  92  14  42  10   1  94  27  98  62  61  43  46  19  89  48  84  85  30   2   7  25  21  69  49  18  97  65   2  51  33  27  93   6  70  53  97  84   1  46  31  35  64  25  85  99  72   7  88  78  17  13  37  69  27  50  56  43  36  78  92  44  22  85  74   5  38   6  35  83  62  45   4   8  98  45  54  73  59  40  29  39  34  29  70  81  92  39  78  58  89  90  71  38  32  21  71  74  89  42  37   2  62  82  63  66  25  23  21  95   4  52  18  83   1  45  92   4  70  96  88  78  97  61  29  86  21  62  56  64   6  62  56  75  90   5  91  60  58  59  18  90   3   9  99  79  98  98   5  74  81  84  53  25  15  75   1  96   2  62  54  47  32  43  90   6  28  42   5   2  32  53   1  55  12  76   8  13  79  78  66  17  46  55  68  81   7  59  49  43  56  60  10  50  75  97   7  70   6  29  89  56  38  92  66  21  58   6   1  71                    
                      61  99  41  68  73  21  76  65  20  33  32   5  65  34   9  34  56  84  69  25  13  35  64  92  60  27  23  94  92  40  98  65  47  85  72  43  95  68  30  27  86  77  67   2  73  11  99  93  22  21   3   4  28  22  24  88  68  37  64   9  23  74  17   5   4  96  92  58  59  97  81  69  88  93  34  52  90  80  43  70  99  99  95  54  83   2  90   5  49  31  82  99  72   5  88  13   5  38  47  20  21  76  50  43  24  71  31  43  68   8  18  41  35   7  63  11  89  42   9   3  39  60  43  64  16  19  83  74  95  38  23  24  68  80  24  63   6  53  65  33  79  18  68  94  96  44  68  62  28  90  77  50  66  14  81  47  75  88  29  83  80  57  73  30  59  91  37  98  33  99  20  17  40  61   5   3  43  62  38  87  33  44  77   6  68  56  19  65  36  80  95  86   6  84  34   4  93   5  78   8  92  99   3  59  58  20   9  15  51  84  50  77  77  64   4  10   1  32  38  32  77  64  31   2   9   3  11  24   7   2  82  89  92   1  68  95  48  45  22  64  47  52  36  85  54  88   9  62  15  83  32  12  69  52  54  60  51  36  83  55  19  94  98  56  72  94  18  14  35  26  16  76  44  67  12   9   7  77  26  45   5  57  16  17  38   4  70  88  71  19  82  51  37  73  73  78  40  99  98  20  39  79   3  14   2   8  37  45  42  18   5  27  80  61  60   2  66  25   9  86  92  82  19  89  54  70  36  99  27  47  83  67  40  18  91  55  33  64  35  33   6  52  31  35  67  33  85   4  21  95  24  41  49   9  23  19  76  72  80  68  75  40   6  75  73  16  65  85  74  28  58  96  83  96  12  81  80  78  68  87  46  43  81  56  83  22  86  60   9  45  15  20  62  25   9  98  34  51  28  69  17  40  89  18  67  81  64  12  75  46  94   5  43   8  98  10  97  27  48  52  56  87  80  25   3  89  66  61  35  35  25  92  60  10   5  87  95  84  88   7  81  65  96  70  82  13  22  35  20  33  61   2  33  52  74  36  59  45  71  93  40  38  60  14  86   9   9   7  83  67   9  29  67  53  79  50  53  49  33  24  37  50  22  92  79  87  52  51  57  41  12  44  91  58  81  49  75  12  40  31   8  78  67  45  31  20  24  87  74  78  46  53  86  25  23  60  62  31  34  66  76  48  81  68   7  37   3  30  13  25  79  65  36  90  72  27  94  97  13  87  68  94  37   1  55  90  79   4  58  55  10  72  40  22  70  93  94  90  86  77   8  51   8  66  71  14  28   6  94  11  42  21  10  74  39  58  25  26  31  73  26  31  30  34  39  30  36  79  65  69  80  18  40  94  88  85  43  42  86  86  18   4   5  53  63  60  21  76  50  76  47  38  64   8  78  93  99  57  77  74  48   8  17   3  24  19  80   4  77  78  33  31  98  33  58  22   2   5  59  77  54  95  23  72  14  92  89  20  38  12  58  79  85  59  16  26  93  17  90  71  52  98  20  50  62  92   8  89  56  86  30  80  31  95  70   5  84  47  90  91  19  84   6  85  41   5  65  31  95  36  13  59  82  30  24  74  87  14  75  77  79  55  85  28  50  88  80   5  58  25  17  26  22  22  40  43  72  98  64  74  10  26  83   3  67  92  14  91  77  78  76  52   1  16  63  78  18  55  71  16   2  45  49  96  14  68  46  44  35  85  18  80  97  14  80  80  13  62  18  99  74  14  95  67  75  38  61  17  79  33  67  89  94  16  46  93  27  44  15  19   1  22  20  16  93  79  33  30  20  40  53  39  29  31  93  85  47  95  36  86  80  95  29  26  92  79  47  91  53  15  77  98  34  25  45  77  44  47  48  95  15  94  87  38  87  10  57  17  74  62  84  90  73   7  90  21  65  82  52   8  36  65  82  15  17  98  32  39  14  54  75  22  31  72  94  10  41  61  39  44   1   4  40  77  10  83  77  47  23  31  67  53  61  30  40  31  80  13  22  35  37  40   9  47  62  22  11  19  22  20  84   1  75  41  86  18  47  24   7   4  56  42  59  10  24  92  47   6  96  46   8  66  62  48   1  43  32  32  37  61  81  18  31  18  28  61  71  99   3  28  66  26  72   7   6  66  93  25  82  73  53  61  36  30  95  44  71  69  48  32  98  12  89  86  73   3  59  93  91  81  65  59  76  99  67  57   2  41  37  56  46  89   7  54  34  88  42  99  25  72  85  75  90  10  26  65  76  48                      
                        50  34  62  80  73  86  66  41  84  91  50  66  21   5  82   6  80  59  91  93  59  10  98  59  66  60  78  30  21  96  45  23  98   5  14  84  93  98  16  13  46  41  76  51  51  92  99  13  66  25  40  17  73  43  70  70  51  57  51  72  66  75  57  83  20  62  47  70  90  79  89  17  68  22  82  73  80  93  48   5  46  33  63  99  71  52  62  57  92  44  89  86  60  56  32  99  78  98  24  39  94  47  38   7  65  99  97  55  44   5  27  16  61  79   6  92  99  18  80  98  82  82  86  71  92  93  73  47  31  21  44  58  86  11  88  80  83  67  38  85  17  49   1  87  45  84  47   2  95  10  72  45  24   2   3  15  17  38  93  44  39  61  20   7  88  31  35  55  85  52  45  53  56  75   8  79  94  52  72   2  73  14  13  44  32  65  85  79  83  26   2  61  14  98  76  20  94  24  74  88  84  35  12  89  26  17  51  87  56  97  28  63  15  90  19  78  31  36  19  12  97  41  75  32  47  51  56  35  80  28  89  99  49   1  56  60  43  18  22  68   8  38  45  88  82  92  87  16  68  71  14  72  23   1  78  20  87  67  92   5  89  88  52  41  37  32  55  81  26  56  25  69  89  35  56  14  70  95  13  34  17  55  75  51  23  19  71  31  78  47  58  91  57   6  25  49  43  94  39  77  76  64  83  77  92  21  66  77   9  51  60  77  44  92  15  28  63  68  31  11  49   7  93  66  75  70  19  68  71   9  67  14  76  67  67   2  90  86   7  31  55  69   2  75  21  52  63  14   4   7  25   6  82  13  88  51  72  45  28  28  51  75  49   2  65  96  89  90  39  89  66  71  51  91  33   3  23  16  27  39  21   7  98   8  93  66  14  84  13  49  59  33  77  64  54  14  93  83  80   4  23  24  37  38   7  39  41  54  27  12  45  14  49   3  12  12  80  13  88  49  26  70  97  58  86   8  47  14  17   5  40  85  87  21  93  12  58  68  62  15   2  19  34  50  88  55  14  60  85   5  10  97  27  77  74  15  52  16  79  18  40  69  97  45  30  29  13  51  53  44  85   1  89  84  82  50   9  59  21  29  72  71  93  19  32  22  70  67  21   2  87  32  34  59  62  64  27  67  12  56  95  82  36  63  28  99  14  49  20  67   6  29  49  96  44   6  16  32  55  13  74  78  79  36  86  68  74  95  87  36   5  69  85  58  16   4   8  98  45  76  65  23   7  51  56  58  36  22  43  11  59  67  96  42  59  58  31  63   5  66  38  85  11   5  30  43  98  77  71  30  25  79  78  97  77  33  71  48   7  98  15   4  67  16  54  13  56  94  28  25  70  85   7   5  87  67  48  82  42   5  38  81   2  19   6  78  95  89  32  82  65  12  99  91  74  87  41  23  40  63  64  78  91  50  55  52  75  96  86  85  12  74  88  90  19  37  90  91  38  11  50  33  62  92  75  40   3  29  66  35  29  96  14  93  28  37  86  24  64  36  11  84  68   3  25  22  34   4  69   2  69  21  97  20  11  38  49  78  28  83   7  88  81  31  93  54  17  14   8  89  19  49  42  92  87  93  45   2  55  74  73  96  32  21  86  99  44  36  91  75  42  91  66  83  39  71  15  45  54  40  29  26  93  65  90  35  60   9  80   8  97  77  49  79  71  19  54   5  16  42   8  59  78  10  72  76  25  53  92  62  57  50  63  92  82  39  99   9  21  50  96  34  99  20  90  83   5  82  57  27  48  45  49  38  89  54  24  10  19  72  16   4  17  87  87  26   1  99  65  50  70  56  54   5  32  28  49  40  28  12  83  79  18  52  90  11  14  79  60   8  47  47  91  82  55  60  27  68  79  42  31  12  73  41  96  69  14  88  94  47   7  50  81  35  81  29  25   8  87  22  42  76  52  61  30  75   7  22  83  45  85  72  57  71  89  71  65  67  49  73  80   1  37  64  37   6  68  20  55  28  68  50  36   9  87  43  19   2  21  95  13   5  23  25  88  69  89   9  42  39   5  25  18  13  38  74  60  20  97  80  84  89  15  68  70  59  28  21  67  94  22  49   8  62  31  79  20  56  73   3   2  70  80   6   5   6  31  74  81  71  60  88  25  18   8  99  71  20  56  87  99  10  57  33  19  76  66  19  16  23  40  37  34  75  22  96  11  90  98   2  71  84  62  18  29   7  44  64  66  72   9  20   7  93  81  21  16  97  96  53  51   3  34  67  78  55  56                        
                          38  62  85  84  52  50  79   3  39  83  40  61  53  74  96  75   6  34  38  55  37  78  90  22  75  66  20  40  53  30   2  12  43   6  28  95  67  20  86  50  81  14  87  68  82  36  12  66  37  19  87  95  32  90  80  18  88  34  65  68  12  18  71  42  20  67  84  62  39  42  43  38  34  52  45  92   9  41  91   1  30  66  25  73  53  84  40  88  13  54  38  70  99  66  40  41  30  84  50  55  91  78   4   5  81  45   8  24  68  16   3  75  77  22  89   6  45  61  34  29  67   6  47  88  14  17  30  45  21  93  88  43  95  79  77  64  88  53  90  41  83  16  75  35  97   1   3  69  39  25  61  72  33  57  55  18  94  98  44  92  96  99  30  97  26  75  87  31  57  69  17  96  66  16  42  98  92  90  40  64  83  35  96  96  98  51  60  80  53  26  62  15  72  58   5  61  13  17  70  29  10  64  48   2  21  25  95  98  76  93  53  68  22  57  66  50  52  25  44  34  81  76  64  36  19  19  47  99  17  37  89  22  15  18  57  55  58  90  85  56  81  49  20  86  21  87  59  51  74  46  54  81  19  14  60  48  99  21  43  20  14  20  78  18  60  36  65  35  58  90   8  99  63  63  39  51  44  95  60  96  95  40   7  30  87  43  36  20  99  10  55  78  93  47  36  63  38   3  97  45  76  70  12  31  74  43  49  78  20  25  23  89  26  84   9  19  80  46  89  72  84  61  76  30  84  93   2  64  61  92  91  66  13  53   3  69  96  93  30  14  98  25  96  68  63  34  48  76  48  67  50  49  16  29  74   5  37  41  50  50  49  10  87  28  44  62   7  52  91  51  72  97  91  88  14  64  54  93  63  78  15  88   6  36  82   6  89  41  19  86  35   9  77  72  68  90  21   4  76  98  76  22  91  64  48  59  77  23  90  24  50  53   4  30  91  91  56  29  35  36   4  73  34   8   8  57  17  96  24  91  85  67  38  58  85   7  50  55  22  19  52  73  61  59  23  21  27  63  47  92  13  92  44  68  52  51   4  33  54  48  37  83   4  46  42  52  83  11  63  39  70  64  52  93  75  61  38   9  12  33  96  81  83  71  52  61  65  24   7   7  37  96   8  71  98  76  37  19  61  91  74  93  70   9  71  40  40  69  13  91  29  57   7  87  58  43  78   1  29  72  16  81  79  71  37  23  41  90  42  56  68  62  34   4  77  24  26  57  54   6  71  50  94  44  51  63  48  93  41  29  51   1  10  26  97  97  89  50  24   2  33  70  31  83  92  67  52  32   4  75  88  67  23  97   1  49  11  62  39  95  60  87  81  47  42  57  73  73  57   3  52  47  51  67  45  48  23  40  76  55  67  73   7  78  45  87  31  55  85  79  19  33  55  33  61  89  91  61  89  19  94  35  89  94   5  19  66  73  56  19   4  25  83  85  38  91  66  44  41  86  87  32  91  40  41  15  26  15  98  16  95  49  22  99  81  72  40  63  78  91  67  81  13  78  69  52  30  45  96  59  67  86  95   7  16  97  43  45  55  77  30  54  76  23  94  57  47  88  95  96  68   7  82  17  62  21  76  85  43  47   1   5  28  61  35  90   4  32  45  50  94  88  16  10  95   9  66  73  81  40  22  25  82  66  71  39  80  64  11  61  24  75  47   3  44  25  64  79  69  90  73  62  35  17  77   6  35  62  73  44   1  64  73  77  12  55  61  89  10  71  42  28  33  13  96  84   9  35   3  33  71  39  13  12  24  95  21  89  89  48  62  59  62   2  17   9  88  13  43  47  59  79  55  32  72  47  11  63   8  95  87  61  81  15  36   5  40  14   2  58   8  14  75  91   1  91  45  24  11  57  59  51  91  22  98  80  16  96  57  68  82   5  84  90  72  31  71  66  59  85  24  58  85  96  41  61   5  73  64  85  49  37  18  70  44  53  42  71  24  78  14  25  96  64  86  67  70  14   4  61   9  86  97  87  54  42  22  10  75  10  87  37  31  40  21  45  44  30  12  85  29  29  60  13  14  21  39  46  39  21  15  50  67   7  65  18  18  83  26  20  60  40  60  36  76  10  92  56  87  91  27  25  52  35  21  94  99  13  36  34  97  38  89  88   7  42  16   6   2  69  36  95   9  76  29   4  76  90  90  36  30  72  30  91  27  74  14  22  62  94  93  42  39  95  84   9  59  10  43  78   7  90  42  62  53  46  96  85  60  56  23  59  56  13  39  83                          
                            27   1  17  78  52  62  72   3  10   4  51  85  64  31  16  43   9  30  32  65  46  28  81  28  57   9   7  32  21   1  24  66  30  20  63  19  78  69  18  50  40  62  54  90  12  60  39  43  67  98  97  16   4  50  62  27  13  44   5  47  84  35  54  43  68  79  29  23  78  16  71  20  14  52  12  95   8  59  20  37   8  13  40  97  66  20  79  29  71  41  67  38  12  86  75  82  97  93  72   8  99  30  52  32  85  15   2  29  83  21  54  45  89  57   9  79   7  27  62  53  48  63  38  97  25  68   3  75  96  13  47  26  91  54  76  28  20  86  56  86  30  19   4  21  41  58  24  74  69  58  11  56  35  43   2  94   7  46  80  38  38  47  18  62  66  50  46  75  22  69  31  20   1  55  14  52  90  26  40  76   1  63  20   4  66  14  79  19  84  74  35  60  57  63  68  82  27  38  78  82  22  77  80  15  37  43  35  73  28  67  99  39  57  84  44  88  66  42  96  53  10  18  42  21  69  48  22  56  18  31  42  47  40  77  52  30  65  45  19  65  23  30   3   6  71  39  50  62  94  33  23  95  44  43  86  36  30  98  20  84  92  14  57  42   4  21  31   1   3  42  47  61  77  72  85   7  16  97  68  57  66   1  83  88  85  64  32  51  21  66   2  29  86  84  69  83  48  18  52  98  47  72  33  76  50   4  85  93  85  33  79  69  31  82  51  72  44  84  97  80  18  84  45  38  62  62  55  90   3  93  59  90  76  44  86  84  68  15  48  22  85  34  55  16  85  19  13  66  64  40  84  98  26  68  46   6  17  10  94  41  41  61  58  13  65  31   6  29  25  47  49  53  74  13  85  26  13  66  90  72  58  80  16  18  55  14  94  45  66  36  94  22  51  45  64  54  53  22  99  35   3   6  34  40  67  62  85  18  70  57  57  73  41  96  37  75  12  68  30  72  85   9  79  37  76  29  41  97  80  70  54  65  54  79  80  57  35  93  56  24  74  96  42  50  74   7  92   2  58  61  18  72   8  62  37  53  52  36  38  56  64  35  33  34   7  76  72  87  70  44  30  83  52  89  48  24  21   8  16  63  67   5  72  32  78  62  64  76  49  39  38  89  15  25  94  61  50  66  82  94  20  44  88  60  54  33  45  67   9  20  72  59  64  76  90  27  81  52   3  41  49  70  70   5   7  46  27  39  89  43  17   4  44  46  38  76  50  54  29  67  27  26  96  90  88  37  51   4  24  48   3  97  14  69  75   9   3  54  14  69  95  90  23  93  14  19   9   5  89  87  16  69  73  15  50   5   5  77   5  30  61  79  86  53  77  65  62  82  77  70  72  50   6  60  87  15  83  73  38  83  61  53  18  18  90  41  84  86  44  98  59  71  87  79  47   1  87  59  57  87  39  88  14  30   9  22  52  75  28  17  15  26  90  89  27   1  66  88  34  20  92  37  17  52  33  48  69  58   1  66  94  81  28  46  42  24   2  92  26  85  87  66  87   7  22  26  21  27  15  74  92   2  70  24  94  67  33  58  53  40   3   6  41  11  95  52  15  56  51  22  81  10  59  53  73  34  98  20   6  45  79  17  14  67  22  13  37  65  76   5  31  32  68  64  79   3  61  15  52  68  62  92  23  17  75  74  94  47  28  79  31  52  87  58  50  77  73  14  74  24  10  43   3  27  23   8  55  12  46  15  50  84  94  28  10  21  20  37  90   8  24  70   5  94  27  91  81  15  72  43  12   4  44  74  41  21  65  95  82  52   9  33  45  17  65  77  45  24  15  45  48  50  87  89  40  62  31  99  54  71  37  60  72  87  47  38   6  84  98  32   9  90  56  96  25  61  27  24  15  96  38  60  28  66  41  27  89  28  61  11  49  40  44  21  44  88  34  55  37  93  52  14  87  83  73  91  34  35  93  62  63  40   8  86  48  82  69   1  93  19  39  47  99  44  87  44  78  16  57   2  21  44  69  44  18  22  91  14  63  39  82  88  97  16  18  96  55  51   1  10  40  85  10  92   5  95  58  66  32   1  68  69   1   2  56  61  68  55  58  83  89  75  81  41  22  53   2  71  33  52  66  57  59   2  58  65  91  92  36  68  32  26  89   4  99   4   9  86  71  39  39  35  84  64  72  11  42  32  48  85  12   6  24  79  23  48  14  53  57  68  23  12  42  61  31  73  35  38  91  31  16  48  76   4  74  96  85  66  96  23  55  21  92  88  83                            
                              9  12  25   2  45  18  11  53  50  10  48  32   9  65  79  74  86   3  33  60  85  24  92  76  38  43  48  56  31  83  78  14  20  93  79  19  94  77  74  91  20  91   9  11  20  61  73  24  17  59   8  67  94  53  63  54   1   8  87   9  14  44  14   8  99  86  67  82  45  27   8   6  44  14  95  95   9  82  59  30  82  72  42   6   6  28  46  97   8  30  84  69  20  32  49  65  31  98  59  16  95  63  64  41  43   8  20  29  22  18  27  97  73   3  75  12  15  17  64  85  44  22  93  44  21  59   3  11  57  12  31  56  62  73  57  45  21  89  43  21  62  47  48  95  20  30  30  98  90  81  50  93  60  87  63  33  22  39   3  42  80  62  70  22  21  40  19  54  54  48  26  75  48  76  29  47  60  56  41  38  25  24  15  85  89  17   7  38  39  93  97  44  97  91  85  35  40  10  44  42  39  28  82  76  17  14  55  72  98  90  77  90  52  83  83  45  68  87  50  19  82  56  95  40  41  62  83  98  28   6  83   3  47  36  57  78  86  59  96  89  68  92  24  35  97  40  58  52  44  88  34  53  87  99  56  35  36   4  21  52  72  60  70  85  42  97  90  70  72  73  37  17   2  60   2  90  58  82  46  86  85  33  46  58   2  37  50   4  97  87  62  40  82  89  22  78  78  39  67  57  25  18  86  83  86  54  41  46  34  12  10  34  16  63  78   1  19  54  96  21  35  65  67  29  47  63  53  97   2  33  49  56   3  11  25  52  69  99  19  73  55  25  23  71  96  75  62   6   1  45  51  92  29  49   6  54  68  23  99  16  19  98  82  14  32  15  71  93  48  21  49  54  18  26  89  56  55   4  16  92  14  42  75  88   6  14  87  14  94  79  82  59  16  26  96  38  32   6   7  69  44  48   7  49  55  92  90  37  25  88  39  56  34  79  75  30  19  71  23  38  54  54  39  53  20  28  90  14  70  47  26  31  40  84  83  62  34  58  79  23   9  50   9  30  25  82  38  46  92  36  20  69  62  85  57  95  40  16  35  33  26  11  53  65  41  57  26  58  37  46  23  35  69  37  82  98  37  91  34  28  24  22  45  34  15  71  78   6  19  68  65  54  23  18  66  61  59  45   5   1  72  86  38  21  24  86  41  17  37  42  41  26  21  22  27  34  29  11  53  96  54  39  94  43  64  10  12  55  80   7  30  85  62  36  85  24  14  53  29  13  11  68  73  59  71  76  77  86  61  77  12  69  97  57  68  64  94  24  54  41  98  69  26  20   2  89  39  30   8  11  79  20  66  81  35   4  68   2  97  18  76  71  17  87  51  62  22  49   6  38  12  77  28  74   9  45  41  77  10  63  99  43  18  15  11  27  59  97  15  84  73  29  65  33   2  39  79  77  44  42  86  87  71  50  70  96  27  39  91  79  69  89  46  34   5  73   9   5  22  23  84  91  66  98  97  86  95  72  56  33   1  13  31  43  30  67  68  70  37  76  74  48   8  53  61   6  26  22  80  34  74  11  14  60  60  54  89   1  59  33  27  73  88  41  69  56  91  15  37  92  42  48  24   9  11  64  56  20  85  19  58  18  77  91  98  30  30  65  13  20   5  67  67  95  64  60  75  14  34  80  45   7  89  61  47  36  60  45  78  15  33  48  62   9  95  30  49  19  57  22  70  42  92   5  82  84  58  26  89  61  30  90  99  95  27  98  51  89  72  47   6  95  49  56  33  22  60  58  19  61  34   7  37  70  90   3  69  85  37   6  74  44  19  54  20  19  98  72  70  73  90   7  89  18  97   6  86  13  94  57   4  29  40  82  55  79  76  79  81  53  69  46   6  54  90  28  22  24  35  30  61   9  96  31  53  68  69  15  66  59  87  94  40  47  61  92  32  73  87  81  60  47  49   1  21   5  41  85  50  24   5  65  50  61  94  42  83  25  94  88  63  97  37  31  32  86  66  53  10  51  61   6  51  26  62  73  98  40   6  32  70  68  75  98  60  16  35  78  93  78  28  26  56  16  60  16  28  89  99  17  40  80  57  16  33  44  76  43  66  36  10  18  73  11  93  61  66  63  38  98  18  44  12  61   4  16  35  36  41  72  63  20  35  18   5  71  96  77  55  77  59  93  27  61  54  22  25   6  65  82  97  24  20  32  41  99  87   5  71  84  45  42  67  57  69  85  42  39  22  79   4   2  76  47  39  97  63  62  93  26  46  32  55   8                              
                                43  63  35  98  76  56  73  45  16  36  76  33  14  62  68  37  30  72  33  25  60  52  12  44  28  87  80  78  32  83  63   2  78  88  66  12  44  87  29  15  47  41  78  98  52  22  55  91  76  70  67  66  13  14  39  11  95  58  82  81  52  84  74  84  29   4  89  70  60  74  59  28  21  32  82  80  19  66  58  43  56  50   3  51  51  15  27  92  84  67  54  91  78  18   5  16  27  15  67  22  29  15  94   6  30  37  74  13   1  25  27  72  95  72  11   7  88  94  31  43   6  83  24  14  22  50  53  44  78   4  64  21  22  69  71  37  47  35  63  89   8   3  28  64  22  49  67  31  75  77  72  69  10  27  17  86  61  39  64   7  12  43  64  23  59  55  14  77  93  84  11  55  71  46  50  19  74  90  63  19  97  32  37  50  18  52  60   6  35  51  68  95  37  44  61  33   2  64  44  49  44  65  67  73  89  72  33  18  59   9  57  21  40  28  32  48  40  79   2  11  65  92   3  15  84  55  74  80  54  92  55  38  30  66  39  19  36  90  46  15  64  47  40  31  37  98  43  85  68  71  71  18  26   5  69  73  67  46  74  12  40  67  81  68  24  61  16  87  47  81  88  85   5  66  89  81  24  11  37  44  34  58  29  62  33  25  32  74  33  51  63  66  57  32  69  73  35   5  55  61  75  96  79  27  85  74  12  17   1  48   9  11  15  23  92  68  54  65  20   6  59  50  58   6  75   4  60   3  52  20  86  36   1  69  27   9  25  89  82  13  96  38  89   4  78  97  88  69  42  80  66   7  18  72  87  30  44  31  65  39  19  67  81  35  16  65  14  10  18  91   4  97  36  48  90  58  13  32  82  76  26   1   7  51  36  62   4  76  92  74  38  80  66  33  84  51  33  74  19  71  83  74  98  42  49  93  23  75  45  52  82  44   1  77  80  69  25   7  69  86  64   8  99  79   7  23   3  28   9  15  62  14  32  35  87  52  59  90  38  41  43  63  99  38  94  93  31  31  73  96  96  60  72  56  35  94  61   4  69  27  32  89  40  32  79  48  71  85   7  52  84  80  65  25  61   1  74  36  43  37  91  29  70   8  43  15  97  28  40  40  25  31  72  95  13  22  55  66  59  16  64  14  25   4  94  40  11  36  39  14  45  59  78  95  92   2  59   6  92  64   3  77  43  82  92  80  68  57  48  73  32  35  54  54   4  58  36  46   5  17   5  75  38  75  92  76  63  91  41  90  22   8  72  31   2  25  16  27  38  74  20  94  19  57  31  26  38  29  17  99  90  32  77   4  37  65  77  94  27  89  75  42  33  81   8  25  30  78   1   6  27  66  63  38  62  34  88  50   9  42  94   9  15  96  38  71  35  10  60  56   7  10  87  80  47   8  72  95  99  78  81  38  42  24  79  85   1  98   8  57  22  80  18  53  26  75  61  63  27  39  38   5  67  94  40   3  56  65  39  70  90  77  79  35   8  20   8  17  48  54  42  75  30  14   9   6  79  73  40  75  40   2  93   5  14  55  15  55  51  14  72  54  98   9  27  16  47  95  71  21  68  59  69  19  66  17  47  41  58  22   5  51  15  79  76  27   7   2  54  21   8  46  98  41   7  43  69  22  47  34  50  40  75  24  55  49  33  33  87  35  25  89  29  17   3  16  31   6  62  23  15  46  62  27  16  12  95  68  51  75  97  17  87  42  55  99  71  55  97  29   9  28   2  53  16   9  74   4  71  44   5  31   7  85  42  92  33  16  69  80  66  10  47  13  69  10  54  46  52  40   3  52  43  21  83  82  66  32  59  52  74  55   4  33  59  81  93  39  93  24  86  56  15  83  72  87   1  57  65  81  60   2  81  25  75  59  58  19  76  52  16  48  44  90  99  93   4  83  58  37  14  88  60  47  58  39  65  48  65  59  51  94  98  37  50  55  24  39  87  18   3  21  52  24  72  51  14  56  99  46  75   1  87  89  74  44  45  41  59  47  45   4  35  54  38  43  82  96  96  95  35  83   9  24  15  55  76  39  33  68  44  31  15  45  64  34  79  60  36  32  20  60  56  98  31  49  35  50  88  51  52  93  34  53   5  49  30  97  18  76  57  42  61  46  38  97  65  62  69  57  67   9   1  59  23  89  21  56  28  71  75  82  48  15  38  36  73  32  86  27  20  74   9  70  22  95  80  27   2  90  64  24  57  26  59  45  85  36  22  15  48  38  35                                
                                  90  77  49  40  10  99  12  61  97  44  92  25  50  31   3  19  29  14  62  94  88  60  65  59  78  79  71  82   3  90  40  32  22  15  65  98  16  73  49  19   6  50  12  77  42  19   2  62  62  62  65  76  56  60   4  72  50  20  13  76   6  21  25  45  90  89  46  60  45  74   7  95  77  36  68  92  22  61  97  92  79  58  34  97  40  56  43  39  31  86  68  18  50  78  70  39  98  81  16  28  76  22  87  54  66  66  73   4  56  45   5  56   5  40  11  85  25  14  55   2   1  90  17  58  82  17  38  81  63  30  22  16  22  66  29  30  16  41  22  95  93  61  83  19   8  10  11   5  85  89  62  46  88  98  75  32  45  91  71  43  14  75  29   8  51  99   2  44  66  87  59  80  94  83   1  62  58  13   8  39  11  37  34  81  46  52  32  39  54  78  16  45  64  12  27  85  51  47   7  35  49  19  56  33  20  66  33  16  92  42  97  47  38  93  83  82  53  67  66  83  88  19  76  69  86  46  81  74  34  48  63  67  78  25  17  25  68  39  83  96  18  99   3  47  31   1  40  67  49  44  71  29  14  35  78   3  65  65  74  76  66  40  53  28  59  54  83  46  79  79  30  84  48  59  17  49  20   2  62  71  35  46  75  66  75  53  39  27  91  51  15  91  58  75  51  47  46  58  66  34  83  22  51  72  89  67  90  72  11  32  37  99  75  83  91  18   7  78  28  69  74  63  71  10  91  23  63   1  87   4  13  68  15  70  20  41  60   6  18  39  19  63  78  46  25  19  88  23  57  23  16  75  33  87  71  28  47  29  53  65  20  53  59  70  20  86  66  54  24  46  81  45  93  13  25  94  88  96  15  96  84  82  85  93  62  24  83  95  70   8  73  14  50  15  82  72   8  43  36  57  22  29  82  40   9  59  72  64  13  71  37  50  14  96  66  86  90  32  88  21  77  35  59  40  72  19  71  36  49  54  54  95  72  24  40  65   4  18  71  91  36  71  70  45   4  37  78  87  55  17  77  98  20  95  86  45  71  68  52  19  66  45   3  26   3   9   6  70  76  10  62  40  15   7  69  36  27  23   4  90   2  73  81  37   6  73  82  26  63  31  45  35  92   9  14  82  61  76  97  94  74  23  16  74  53  80  30  42   5  48  59  68  96  26  22  25  13   9  62  85  95  68  21  54  74  14   3  35  64  46  36  24  99  19  37  77  50  83  51  83  16   2  85  73  20  56  38  38  56  70  79  79  35  80  44  64  11  31  56  66  12  42  97  43  98  43  12  51  52  50  49  25   3  85  29   1  84  87  66  61  74  16  37  32  79  18  63  75  80  62  25  37  19  63  73  55  85   8  29  10  78  81  35  40  79  26  18   6  62  13  34  33  32  52  20  30  51  58  63  47  89  39  36  77   3   4  39  73  88  53  65  21  71  57  71  53  96  30  28  96  58  98  73  77  58   1  58  29  71  29  24  99  41  84  97  93  63  68  96  96  30  67  25  58  28  98  51  77  81  84  71  53  39  87  11  17  82   3  44  58  51  83  98  66  45  98  94  72  32  19  55   4   6  86  13  51  38  35  51   6  76  93  35  55  19  14  81  28  65  88  25  79  51  39   4  84  77  62  69  91  21  24  40  48  96  72  50  63   6  57  14  74  64  93   4  71  96  77  56  53  90  52  93  57  66  87  76  23  49   5  68  78   7  33  91  97   2  65  21  75  89   6   4  66  53  48  52  96  99  59  83  12  33  82  49  76  88  96  74  58  10  63  74  49   8  38  57  94  63  93   5  93  51  66  12  24  90  31  35  65   6  80   9  36  40  30  54  40  25  12   2  37  29  11   7  20  81  47  95  23  48  46  59  40   6  16  64  76  32  86  43  41  14  94  55  56  15  11  60  13  35  31  58  40  78  52   2  43  14  26  75  22  35  46  20   2  70  87  97  33  49  28  15  89  48  21  23  56  79  93  82  62  90  57  96  87  91  21  96  97  73  90  74  78  34  72  24  36  77  98   8  49  92  44  78  84   8  36  30  50  52  91  85  19  66  94  98  23  10  81  40   5  92  81  72  41  75  34  53   4  16   8  42  74  77  60  47  44  20  21  66  21  68  32   9  54  25  54  91  45  67  17  57  14  85  44  40  43  86  25  17  73  49  45   4  14  54  70  65   5  36  44  77  67  35  20   4  86  68  93  74  81  97  59  56  44  38  11   7  47  51  93                                  
                                    25  84  27  99   4  24  96  45  61  31  35  51  53  26  58  95  35  78  55  28  53  42  19   6  94  64  91  73  12  33  96  50  57  64  57  67  98  74  52  24  72  60  42  11  66  10  61  98  70  99  58  12   5  90  90  52  36  36  49  53   3  54  96  95  61  92   7  24  33  54  32  21   4  46  87  94  43  30  80  72  13  41  75  34  78  34  57  99  46  20  35  17  18  93  33  77  47  40  29  75  15   5  67  48  22   8  53  36  13  91  22  89  39   7  82  53  29  59  91  18  37   3  58  99  17  82  76  34  40  34  54  17  20  98  41  16  79  45  61  71  83  67  50  35  31  88  51  65   5  96  84  64  49   6  89  78  30  42  40  44   5   7  74  46  17  76  97  35  36  40  71  91  37  13  19  94  39  30  90  93   8  54  47  52  61  58  14  74  13  13  86  17  94   5   7  29   2  65  18  54  87  36  13  52   5  86   1  26  39  27  61  25  10  35  79  14  77  73  97  66   1  94  27  36  58  28  18  93  32  79  39  10  60  27  17  85  72  12  46  95  54  20   5  84  49  61  27  45   9  22  35   3  48  25  80  73  13  31  34  70   3   2  37  10  92  28  78  37  61  29  64  47   8  84  71  48  84  37  80  36  11  11  74  31  53  77  77  63  79  90  88  53  40  78  94  20  31  44  45  36  19  73  35  72  18  94   8  44  24  55  81  99  42  77  43  89  90  31  28  43  97  14  76  98  27  42  70   5  79  56  67  54  11   6  64  74  48  66  37  32  25  36  27  32  13  54  56  51  66  81   4  38  84  34  14  65  50  91  96  23  66  31  48  82  33  41  38  58  42  76  54  30  48  48  26  66  69  72  55  15  34  82  55  46  58   9  18  95  99  13  75  42  55  76  55  14  65  14   2  21  82  49  31  11  73  14  32  88  72  58  17   9  60  66  28  59  68  54  62  20  54  56   3  23  96  17  45  94  26  78  20  99  47  48  28   1  75  81  57  78  55  73  71  47  93  17  55  23   6  31  92  27   1  36  92  61  82  29  11  72  75  56  31  38  86  12  58  61  24  68  66  42  50  73  51  88  83  56  41  89  91  92   3  58  13  43  25  27  29  28  65  68  83  95  43  34  66  11  28  20  44  93  25  39  88  22  65  33  74   9  61  20  24  77  62  80  49  88  67  62  86  88  63  75  66  69   5  66  63  12  10  92  55  50  38  86  44  12   8  65  64  95  46  32  81  27  51  83  18  67  53  17  87  96  74   1  27  91  95  62  29  22  89  78  80  27  55  58  21  70  25  96  41   5  76  75  95  64  30  42   4  13  68  30  48  14   6  52  26  90  32  90  56  27  17  29  99  24  46  81  16  50  11  84  64  38  99  45  66   6  89  84  88  33  86  14  36  94  94  43  26  62  38   2  36  99  35  82  16   1  37  70   2  66  85  15  14  94  69  58  58  59  65  81   8  37  86  75  20  62  69  84  23  27  31  91   6  15  16  61  36  24  74  54  95   3  66  26  77  63   1  19  78  96  58  81  25  67  15  60  30  32  40  42  50  70  45  12  17  92  67  25  43  67  84   5  83  21  41  34  37  64  40  74  92   2  38  57  66  13  20  51  92  47  20  96  89  60   2  18  30  18   3  41  45  25  75   6  25  35  25  68  28  70  68  71  39  96  99  89  10  81  64   5  80  13   8  34  25  78  45  82  41  87  68  40  58  69   4  51  10  93  90  63  27  66  81   9  19  21  31  62  26  96  76  43  38  30  70  44  54  55  87  20  79  29   1  83  44  91  61  35  99  99  51  31  27  99  70  39  99  20  13   7  36  46   1  65  64  63  18  46  24  92  14  43   4  36  88  65  90  26  52  88  14  74  24  45  53  65  94  92  60  98  73  73  55  30  12  40  93  37  74  28  15   9  82  54   3  89  81  87  32  81  12  97  24  23  34  45  33  10  46  50  61  72  10  30  49  35  23  65  58  51  16  67  52  27  56  75  11  10  65  97  42   7  26  11  25  91  19   4  50  59  73   6   9  61  35  14  15  71  52  65  18  72  74  22  42  39  91  99  61   7  61  60  92  11  43   8   5  57   9  78  20  16  62  72  45  49  73  64  79  57  86   8  70  47  75  24   3  30  30   6  17   3  89   5   6  56  54  45  48  17  79  35  48  18  54  50  56  15  80  26  85  45   6  21  52  35  33  72  92  73  21  53  80  52   9  83  75                                    
                                      29  28  56   7  64  77  74  63  92  12  22  83  18  72  15  46  40   9   6  67   2  20  10  44  62  80   5  75  56  53  98  31  91  25   7  61  61  78  65  18  35  44  58  66  84  56  99  22   9  69  31  69  89  32  16  42  20  93  81   5  28  29  71   8   9  27  76  25  43  14  51  26  54  74  97   3   5  57  85  63  19  91  45  23  58  47  88  88  69  75  60  86  23  18  75  40  77  86  91  33  10   6  55  75  31   2  15  67  61  78  46  71  23  17  94  64  94   5  61  90   4  22  75  10  32  42  58  93  81  99  51  30  35  29  16  18  64  78  33  78  11  27  45   5  20  36  46   7  49  97  27  78  48  62  90  75  10  71  82  63  20  59  88  50  67  87  24  84  89  78  60  57  57  58  98  48   8  20  22  41  33  46  13  38  44  60  25  60  77  69   7  72  95  49  95  55  87  56  43  58  45  49  60   6  26  74  17   4  79  30  64  12  73  20  71  42  24  91  25  24  84  83   1  99  63  84  36  32  33  98  40  24   8  33  12  42  91  33  55  81  49  64  38  75  62  62  40  96  91   5  53  54  44  44  17  63  11  39  53  89  46  65  56   6  57   2  49  16  22  44  10  96  92  69  42  27  96   9  19  22  32  53  90  45  18  21  37  54  70  72  75  86  70  87  36  78  39   2  90  38  75  10  38  13  98  27   9  81  52   8  46  72  89  34  61  31  25  88  71   9  43   2  15  49  85  76  11  29  78  48  46  85   6  28  30  55  14  67  90  39  57  82  69  20  39  23  10  43  44  54  57  84  38  69  43  48  71  60  15  86  18   1  68  28  41   7  95  10   6  21  52  58  28  42  10  18  19  15  68  13  55  27  48  79  67  14   1  14  64  57  16  53  10  20  70  33  72   7  52   7  26   6  10  11  44  37  85  23  17  85  73  95  81  57  79   2  83  28  75  15  52  19  98   7  54  80  73  40  19  67  10  17  89  32  33  36  57  84  80  24  53  88  79  86  95  24  45  28  81  66  50  12  87  81  25  10  51   5  27  42  80  62  70  73  64  56  98  89  31  65  43  75  56  67  64  41  85  87  22  44  29   6  94  96   5  85  77  71  57  49  65  98  47  65  40   3  18  34  89  20  80  24  73  98  46  58  36  61  43  35  45  90  58  71  97  43  26  37  32  51  14  73  15  76  20  35  57  41  97  93  56  19  48  40   2  78  48  85  25  62  14  23  95  96  10  72  88  12  83  62  24  31  48  78  13  85  33  92  72  18  61  25  26  90  54   9  33  12  70  10  78  12  96  16  99  93  79  78  94  14  14  72  68  11  73  87  33   5   4  75  36  57  93  94  91  78  98  64  70  23  91  19  78  29  12  36  40  48  26   7  82  50  45  82   6  90  69  52  25  99  29  85  99  43  28  83  72  53  39  68  70  53   1  30  28  69  34  30  89  96  69  74  43  93  78  91  15  19  57  75  33  12  80  56  71  57  18  39  74  82  95  27  29  43   5  32  24  39  67  41  77  55  78  74  82  16  36  52  37   8  76  38  80   7  76  74  21  35  84  72  60  65  15  34  42  32  34  91  19  97  71  54  78  30  31  79  93  42  56  23  39   6  30  99  61  55  40  64  11  26   7  56   1  74  66  64  47  34  39  91  15  57  47  10  38  86  95  89  55  96  29   5  37  62  30  77  49  70  78  71  51  60  29  93  56   3  11  79  79  30  59  42  62  54   4   2  70  31  35  19  81  96  53  45   9   3  26  50  58  19  99  69  37  50  50  96  57  65   6  35  73  39  33  31  14  94  62  56  80  53  71  50  30  92  60  39  86  49   3  34  97  43  19  16  98  37  18  26  49  29  13  14  51  98   4  16  65  37  60  26  82  12  61  56  65  22  54  82  64  49  33  54  89  96   4   9  34  35  85  29  19  50  79  19  32  65  49  92  18  98  68  56  64  11  50  36  91  39  85  41  36  35  33  44  28  68  53   6  70  96  40  60  32  79  54  82  75  12  65  63   6   6  16  23  95  61  35  54  92  10  62  91  96  67  82  66  23  54  28  67  93  64  12  76   2  94  67  78  55  93  26  48  85  59  99  12  58  65  27  15  57  27  87  26  99  50  63  34  34  84  30  89  67  73  77  25  25  45  62  86  50  27  80  75  19  85  48  90  81  47  93  86  81  19  19  25  67  55  87  80  56  19  56   3  80  88  58  19  75  66                                      
                                        34  66   4  90  70  13  77  78  39  26  13  78  48  35  60  74  20  46  95  30  77   1  93  27  24  84   4  86  59  72  36  46  42  21  41  12  43  79  59  61   4  86  11  65  49  79  35  76  69  88  62  45  74  78  85   8  30  59  67  72  11  64  33  90  45  62  33   8   6  79   8  43  82  79  71  77  15  98  42  56  99  97  49  85  86  12   2  64  11   8  93  41  85  80  94  18  92  72  88  72  59  12  41  55   6  33  49  78  83  73  93  16  76  70  54  81  88  93  28  66  34  38   7  49  61  30  44  72   1  48  87  29  79  80  67  31  51  82  11  84  31  74  97  75  75  47  91   6   7  36   2  33  13   8  70  48  86  10  21  37  91  55  49  48  18  75  27  22  40  22  48  84  58  84  92  62  85  34  83  91  14  65  88  77  19  39  69  75  49  22  24  67  82  68  86  90  87  84   2  16  88  39  57  43  11   5  30  73  76  25  12  84   4  46  83  27  17  37  82  20  78  93  31  30  14  39  10   3  15  16  31  76  84  16  48  69  14  29  54  93  59  99  18  41  32  14  26   3  30   5  62  96   5  25  91   2  69  61  13  54  10  89  48  70  29  28  95  25  96  86  32  65  30  66  38  24  39  95  42   1  79  83  37  53   2  81  32  60  79  49  84  18   4   3  80  85   2  49  60  62  59  30  77  66  34  23  34  23  54  91  13  25  78  88  24  82  28  68  89  22  68  24  28  41   5  90  56  45  43  72  34  67  62  97  48  65  25  74  91  61  66  91  56  92  50  80  57  36  22  35  62  86  12  30  15  56  79  38  97  87   7  57   5  64  17  66  18  51  53  54  17  61  83   3  17  20  33   2  77  70  33  52  59  39  60  85  62  74  80  73  81   4  11  97  24  74   2  14  84  72  52  88  19  28  26  10  86  56  66  18  66  40  98  11  39  26   7  83  69  31   4  19  86   5  82  71  77  90  60  48  24  75  55  90  52  85  52  92  96  43  26  49  71  28  85  81  28  81  21  29  84   5  16  34  49  91  73  86  18  66  25  24  23  90  16  82  68  87  15  11  10  97  10  96   6  23  23  41  15  18  43  41  24  52  21  64  84  47  83  41  20  61  72  56  31  20  31  93   7  10  58   9  98  52  80  70  74  71  59  75   9  21  73  29  96  88  30  41  71  95   6   2  88  10  92  47  29  74  87  54   1  10  72  68  18  49  45  85  23  41  38  86  24  39  60   1   2  58  49  22  10  60  14  69  28  55   9   2  89  55  17  40  52  65  98  21  84  24  38  16  22   1  56  29  43  75  91  80  57   1   8  47  10  62  54  60  45  94  25  73  48  87   5  15  25  42  67   7  65  49  74  49  83  89  90  27  18  66  38  51   7  52  64  37  35  48  30  76  57  44  26  63  72  44  81   6  38  81  63  77  46  86   8  43   2  67  44  29  29  84  29  56  32  72  87  54   1  76  26   6  19  71  15  27  21  22  21  41  24  77  73  52  91  18  32  89  99  90   9  36  59  43  19  35  44  59  42  29  67  92  64  66  36  13  11  94  71  26  20  16   3  26  80  34  99  61   1  54  52  94  87  62  81  28  72  98  59  88  92  21   5  81  44  17  77  79  62  24  26  26  17  95  81   2  51  22  39  69  46  49  56  15  72  89  38  69  81  33  23   7  32  99  40  74  25  58  92  90  49   5  10  27  35  94  17  37  72  96   1  88   7  13  73  77  22   2   4  79  18  49  32   2  12  87  74  65  58  60  78  57   8  22  83  31   4  55  21   9  17  29  48  87  60  94   9  99  17  83  51   1  23  40   2  82  55  28   6  26  17  23  84  55  96  84  10  77  68  97  59  19  28  94  14  81  90  71  14  31  65  13   7  35  79  44  20  82   3   2  29   7  32  36  79  29  98  28  37  74  82  61  35  89  14  59  16   5  92  48  11  49  13  41  57  35  59  46  11  79  58  91  54  22  79  66  87  83  31  88  65  41  89  93  30  83  81  36  96  51  72  21  85  92   1  79  63  24  15  71  92  88  40  39  22  96  59  37  69  21  71  87  75  11  79  37  47  70  57  43  80  64  26  51  66  19  45  55  81  40  63   5  93  10  76  16  87  51  70  40  31  36  60  71  71  47  85  36  42  15  44  55  37  36  35  27  28  57  68  11  28  92   3  61  29  70  62  21  37  67  73  57  17  32  38  56  50  50  65  19   5                                        
                                          32   5  76  35  52  35  57  86  34  54  12  13  79  82  24  55  83  60  26  75  57  38  22  58  95  40  75  45  85  35  64  19   1  61  84  11  36  86  16  24  97  76  16   4  53  39  38   3  40  72  67  24  27  98  29  50  82  33  50  17  61  14  36  67  74  63  71  60  93  83  51  30  73  94  52  16  62  77  30  70  39  17  83  31   9  27  23  50  55  28  32  97  35  82  73  58  97  45  84   8  48  34  96  61  36  48  53  95  40  34  23   3  54  89  97  55  47  62  89  91  79  13  33  67  92  10  93  91  58  90  30  31  87  92   4  80   9  10  98  34  36   1  36   7  35  71  24  55  27  96   1  93  64  77  50  25  21  97  33  18  40  74  91  74  56  59  90  77  40  18  16  74  39  64   7  55  25  89  81  96   2  49  57  64  76  66  51  68  71  38  63  48  95  61  86  15  22  28  82  11  51  81  96  66  90  74  97  75  82  67  11  33  92  43   7  84  85  97  85  90  66  96  10  69  40  55  45  35  36  47  92  48  69  72  75  46  38  61  82  43  49  91  10  28   4  77   5  58  70   9  80  61  18  13  55  23  87  85  33   2  59  97   4  84  78  93   6  58   7  93   4  85  53  50  60  88  52  62  53  32  66  67  94  81  21  67  64  68  91  28  24  19   4   9  51  97  80  37  40  30  48  45  14  87   3  78  78  87  67  13  17  80  58   3  81  96  54  95  46   1  22  47  36  62  49  33  93  27  88  58  73  48   7  60  57  43  49  63  44  17  59  37  26  55  96  11  59  66  96  75  79  20  55  69  23  27  14  54  41  62  87  56   2  65   9  85  93  42  16  47  25  25  19  87  54  76  65  15   8  79  45  23  20  55  14  32  71  34  60  49  93  54  55  59  18  29  71  34  38  55  90  85  59  75  77   7  83  76  12  87  11  45  70  96  32  73  45  69  62  31  67  32  46  67  53  58  76  47  49  83  12  94   4  75  41  56  63  66  77  90  38  56   6  48  50  20  44  86  34  52  94   2  46  40  18  10  47  98  58  33  93  77  24  41  73  61  12  37   7  17  76   2  25  47  54  58  30  57  20  45  31  96  47  80  65  49  61  66  69  81  68  18  92  71  68  32  40  76  89  54  90  75  73  10  71  91  33  31  62  13  18  84  40  51  26  82  38  77  34  45  23  59  75  77  21  94  67  52  51  57  70  99  72  11  59  91  80  76  19  52  44  39   8  16  24  86  76  51   2  49  24  19  71  34  89  77  46  96   4  10  20  85  27   1  31  87  42  67   3  48  20  57  30  43   1  52  43  98   5  39   8  93  55  60  81  69  23  21  52  25  99  33  81   7  22  61  91  20  38  99  52  96  13  39  63  83  99  76  12  27  95  58  85  96  70  34  88  53  64   5  65  25  60  74  48  81  58  78  73   4  64  74   4  57   7  46  91  59  83   6  61  90  65  36  74  60  99  74  75  25  60  25  76   6  33  29  51  80  28  59  75  91  23  41  72  83  67  12  39  21  97  72  17  32  19  50  72  76  93  94  15  87  16  53  53   9  49   9  55  72  59  89   2  13   6  92  64  86   2  88  28   9  81  89  69   1  96  35  80  65  65  46  34  53  29  49  33  43  41  25  25  66  77  47   3  79  74  96  34  83  34  32  22  28  64   4  56  16  13  26   5  19  76  70  80  54  68  78  38   5  66  99   6   7  37  99  19  23  96  37  97  45  68   6  14  66  44  69  93  17   7  93  76  58   4  66  91  69  86  31   2  74  96  36  79  76  45  94  39  83  37  41  16   4  18  52  85  20  40   4  38  12  15  34  90  50  68  94   7  50  59  76  85  63  18  71  68  96  10  56  97  83  22  37  43  82  86  27   9  99  62  62   2  31  63  66  10  36   4  58  34  16  28  53  83  16  56  52  37  47  41  27  53  62  72  28  65  87  92  66  24  51  11  44  90  45  76  26  41  22  12  69  26  32  17  22  80  65  27  93  90  25  21  79  15  87  22  10  51  78  11  86  49  84  83  42  89  28  66  41  22   7  76  82   7  11  55  96  44  99  34  72   4  47  12  80  17  91  90  25  22  99  61  38   2  57  83  57  27  12  31  31  89  26  25  63  80  12  42   5  44  21  20  71   4  45  20  72   2  31  60  41  36  66  71  44  87  69  29  94  28   7   1   2  58  60  80  11  39  13  84  62  24  67  31  41  20  41                                          
                                            56  43   8  12  73  87  33  49  60  94  44   7  66  79  17  34  79  94  18  74  85   2  24  97  54  19  29  27  89   6  48   7   3  99  90  67  33  46  80  65  29  21  51  71  21  49  48  72   4  36  35  40  64  96  40  36  52  73  50  14  63  69  34  52  40  90  31  26  24  28  93  62  56  30  89  65  43   5  81  70  27  94  93  47  32  71  88  57  88  41  66  31  57  29  40  36   9  53  18   2  57  14  48  61  51  16  49  18  56  75   3  38  56   1  31  28  61  72  74  13  72  73  76  72  49  73  71  33  89  19  74  28  91  60  51  39  52  55   9  91  90  73  15  94  74  74  19  82  41  53  16  22  64  91  51  79  60  94  39  85  69  26  65  90  39  35  52  25  56  84  20  80  96  77  26  56  45  79  51  77  89  42  90  64  90  60  26   3  92  40  23  47  37  52  71   5  20  14  64  76  94  83  74   1  48  19  87  81  64  96  43  99  41  19   8  47   3  50  51  87  40  36  82  97  57  82  56   4  65  56  15  77  27  80  45  29  14   5  73  33   2   8  70   5  30  64   8  61  12   9  98  53  32  40  97  45  36  83  73  20  40  21  11  39  75  70  93  11  25  62  39  97  74   9  67  49  64  17  77  94  34  17  63  20  69  64  57  96  31  60  64  79  68  20  21  32  41   5  91  10  13  14  43  45   8  49  78   9  18  80  27  13  10  46  18  72  27  40  41  92  64  54  68  82  66  50  70  50   2  68   1  35  77  63  43  87  24  92  64   8   6  62  70  68  22  97  25  63  13  15  78   4  45  12  28  90  28  82  67   2  95  51  18   1  96  25  54  40  94  70  27  79  83  23  34  56  35  52  55   1  57  31  53  72  41  46  19  43   1  46  40  50  61  28  56  66  84  34  33  51  59  43  37  92  29  83  19  80  70  47  11  16  39  44  91  61  58  62  88  26  54  59  30  74  25  48  36  50  67  80  11  51  58  28  19  97  78  61  43  83  34   3  42  10  47  52  93   6  71  23  86  57  60  96   5  10  33  50  13  68  26  35  76  14  26   8  69  50  40  68   9  23  15  10  78  74  53  95  69  48  61  70  12  82  26  19  94  72  17  98   7  50  76  47  91  85  93  48  50  98   3  54  85  44  53  44  74  98  22  51   5  49  12  16  85  39  61  35  91  85  66  38  54  77  20   8  19  61  27   3   2  35  92  44  22  84  41  24  47   1  60   9  12  28  69  74  26  76  13  13  31  20  17  17  41  67  15  54  38  44  83   3  41  31  42  54  93  56  56  75  39  27   8  38  40  95  37  53  17  55  45  51  40  43  21  10   2  87  73  17   1  90  73  23  32  93  38  93  20  26  15  30  39  53  46  95  45  33  26  95  27  11  16  43   9  89  37  72  24  13  67  58  57   9  50  43  74  67  97  47  49  12  14  82  92  31  34  52  59  65  21  21  48   9  81  29   9  88  49  55  86  18  30  78  44  29  84  27  33   4   2   9  32  38  41  92  51  14   7  30  69  51  21  81  41  12   2  27   2  39  54  10  42  30  65  29  27  61  15  93   8  66  22  10  47  68  88  16  45  22  92  76  37  85  43  78  43  88   4  15  81  73  67  38   4  22  54  11  84  75  23  21  65  67  82  62  57  19  94  57  49  28  58  46  19  40  65  13  64  19  33  18   5  95  52  23  11  28  94  57   7  48  25  67  58  29  22  72  41  42  73  66  22  94  34  98  18  30   8  13  98  92  62  37  34  73  90  51  39  24  19   1  68  13  25  36  88  51  65  10  75  73  87  62  83  69  34  22   4  36  35  99  78  99  49  33  74  98  19  33   7   3  58  99  52  73  70  10  35  39  46  11   5  82  47  43  71  61  74  97   4  20  57   4  19  45  95  19  63   6  53   1  43   1  80   9  98  33  68  48  53  95  84  64  99  17  27  34  80  33  12   9  70  30  39  22  85  52  40  20  20  54  77  57  54  35  92  18  57  18  92  66  62  88  64  39  86  77  67  40  87  40  25  43  83   5  52  69  64  29  23  89  12  30  51   7  50  62  80  82  56  81  37  83  65  40  73  64   8  67  37  20  11  72  84  85  56  70  91  60  94  17  41  95  96  27  24   9  10  83  98  85  33  54  89  40  59  19  10  18  78  58  71  60  58  51  62   6  55  15   9  74  59   6  46  40  32  68   9  91  36  54  18  28  73  26  83                                            
                                              21  19  62  63  54   4  53  62  85  44  60  73  56   6  18  69  41  28  18  99  86  70  67  46   5  99  65  89   8  34  21  39  42  44   5  55  30  75  79  65  81  57  87  96  35  43  59  53  30  95  19  60  22  46  94  43   9  48  99   4  91  46  25  30  67  93   7  92  18  14  52  27  28  46  33  22  48  65  57  73  54  63   2  69  75  31  14  31  32  55  89  12   7   7  20  99  96   6  17  18  62  98   5   8  13  93  22  30  51  57  24  40  93  53  18  46  84  88  76  68  67   4   3  89  94   9  95  64   5   7  38  19  43  66   8  40  20  95  65  63  13  23  44  21   7  97  59  36  54  40   2  96  31   9  84  69  75  53  54  67  73  39  45  37  47   6  37  44  95  52  86  43  31  52   6   6  43  47  42  55  11  23  98  35  41  90  29  38  20  75  61  44  44  76  56  32  95  72  42  35   2  59  64   7  20  91  32  19  15  16  94  23  11  47  63  36  31  37  57  65  39  80  57  53  48  70  40   5  46  80   6  66  65  74   7  36  27  80  92  94  15  27  24   5  30  24  63  30  71  47  16  38  39  58  35  41  88   9  81  83  49  65  93  25  14  40  67  25  76  93  12  40  10  65  73  88  51  31  94  54  64  45  73   9   4  41  93  72  68  74  28   8  78  59  43  23  80  84  38  14  42  63  24  40  59  10  62  69  46  48  37  33  75  90  52  49  52  10  51  94  75  49  83  46  12  55  64  38  20  60  32  76  19  55   2  28  72  89  42  85  27  75  16  53  13  69  93  30  48  53  55  52  92  78  73  22  29   4  55  97  48   7  32   7  33  10  52  94  88  19  97  92  30  17  77  32  83  95  80  48  84  15  59  72  43  83   2  97  38  98  79  14  80  98  47  77  98  33  50  97  63  45  65  72  75  83  48  15  48   8  65  38  48  95  25  87  45  92  48  54  11  41  67  82  86  46  34  64  80  15  82  37  84  75  77  45  79  41  16  15   8  66  77  81  52  45  17  20  15  82   5  75  47  76  32  15  12  70  84  76   7  31  32  12  57  76   5  54  84   7  90  86  56  40  15  63  78  43  74   3  44  52   7  30  28  72  15  32  15  87  62  86  92  98  62  25  83   5  13  99  26   9  67  28  42  39   3  75  18   5  30  10  32  97  66  68  51  82  30  86  28   8  63  45   7  74  19  38  65  98   8  69  91  79  37  21   5  79  11  88  77  56  42  85  64  19  72  32  66  59  28  60  10  93  39  70  54  85  47  96  56  73  96  33  88  29  72   6  37  16  55  43  58  73   1  21  68  82  29  28  18  78  45  73  41  45  57  63  97  10   5  39   8  45  39  99  17  10  45  97  14   8  42  94  50   7  95  94  30  51  81  63  51  44  65  17  85  11  58  55  73  58  37  40  51  98  55  48  22  85  64  47   3  74   1  37  97  21   7  54   6  52  45  93  81  77  51  14  76   5  81  86  28  19  69  84   2  35  26  63  38  14  29  70  14  27  65  74  34  61   9  30  64  67  64   9   4  34  39  91  62   5   8  60  28  33  19  61  34  58  32  19  27  21  74  66  64  54   9  65  90  21  52  22  73  24  37  29  75  88   3  17  29  66  77  93  22   7  22  35  40   5  34  23  27  26  17  73  75  83   5  12  35  24  82  36  30   2  73  88  64  65  81  42   7  19   8  76  80   4  32  64  38  94   8  54  30  85  18   4  83   6  37  36  95  53   6  53   5  10  70  16  43  88  55  62  31  89  93  38  11  14   8  68  59  47  32  38  26  24  95  29  22  37  37  81  93  60  21  67  79  67  43  13  20  74  12  85  90  77  10  12  69  74   9   2  39  18  70  67  36  54  27  55  44   6   1   1  73  16  94   2  38  43  33  91  67  35  91  91  54  58  12  65   6  67  14  61  28  39  36  80  77  18  83  79   4  10  96  71  85  50   5  92  38  55  74  82  15  42  41  98  99  33  13  46  11  42  10  14  12   8  43  73  72  37  95  83  86  62  72   2  39  76  47  95  85  47   4  33  95  95  36  95  66  94  31  33   7  88  38  13  67  83  51   4  95  10  64  20   6  47  59  72  43  81  53  30  85  48  75  93  22  45  66  73  98   1  96   3  82  58  67  52  80  58   1   5  30  42  18  74  32  77  84  44  28  79  38  40  13  49  71  28  60  24  79  35  63  45  80  85  46  65  77  85                                              
                                                21  62  95  86  33   2  84  21  55  69  64  57  43  96  10  60  74  15  23  14  59  23   6   8  61   4  15  71  41  26  11  41  88  72  69   7  45  73  54  87  70  78  50  51  88  20  43  52  58  73  57  51  70  74  56  11  83  28  71  39  40  21  94  13  67  78  45  91  33  96  61  33  81  68  11  55  99  70  21  37  31  24  34  90  82  49  45  70  91  72  69  19  63  72  86  62  19  21  94  58  59  45  25  84  95  81  91  27  98  58  30  77  49  17  99  64  52  88  82  19  22  30   8  10  43  20  36  79  99  70  50  38  47  21  67  93  91  41  58  94  74  13  10  12  73  69  23  60  73  43   3  17  26  33  50   6  76  39  27  75  35  63  99  24  38  65  80  27  77  64  37  83  28  32  42  86  73  46  29  10  56  70   5  41   8  59  99  50  30  98  67  81   9  14   4  82  99  28  12  31  92  31  91  20  98  44  25  26  45  35  74  60  39  31   7  31  30  72  64  58  34  84  54  62  16  12  45  49  77  95  70  58  29  86  23   5  98  71  86  67  37  94  50  39  75  94  31  69  13  39  86  19  72  58  26  25  97  65  57   7  81  21  47   7  93  14  78  89  91  54  87  54  14  18  27  98  99  28  47  91   6  26   5  62  84  41  37  74  49  86  24  74  31  99   9  34  51  50  99   4  98  64  20  89  94  97  50  59   8  13  91  25  41  69  37  34  40  45  10  44  56  94  30  39  46  33  39   1  57  87  43  75   5   4  50  62  11  95  21  76  59  67  77  59  39  73  39  34  19  50  43  72  82  58  37  24  31  53  51  57   3  52   2  42  14  18  50  79  97  86  19  27  93  65  11  13  90  71  91   6  19  75  43  57  29  20  29  95  26  45  10  52  94  99  57  12  80   7  20  10  13  97  51   3  96  86  50  23  32  18   1  60  98  52  14  97   6  27  95  87  17  18  55  81  49  93  50  71  63  18  59  36  88  83  73  93  45  80  81  63  80  57  15  84  45  23  48  38  60   9  22  67  89  58  92  92  43  41  65  57  47  36  15  80  95  92  33  60  90  63  40  76   9  22  96  84  38  44  18  86  97  81  69   1  76  52  64  32  97  41  70  65  59   5  62  25  85  62  37  74  87  73  14  34  52  79  82  12  80  25  11  61  71  28  54  66  95  14  76  91  52  70  61   1  76  24  76  33  39  49  37  69   7  40  51  33  30  45  51  10  35  53  78  49  23  47  99  62  14  23  54  45  83  54  27  30   4   6   1  32  79  12  44  23  12  21   7  77  56  20  17  98  33  87  60  25   2  90  76  88  23  41  77   3  39  52  84  67  81  10   9  95  94  68  68  51  38  85  37  66  45  41  43   5  12  45  13  27  32  60  88  39  48   9   2   4  80  13  47  79  81  71  82   3  72  11  12  72  80  90  95  78  60  48  47  17  28   7  50  47  81  11  24  45  41  69  34  79   9  42  18   2  62   1  92  75  74  64  72  23  67  41  18  56  35  60  34  71  23  49  33  56  99   3  37  90   3  33  30  46  33   2   2  11  11   9  47  54  78  38   4  66  30  14  43  48   6  88  97  16  74  87  39  98  20  43   1  31  64  68   7   2  21  83  47  51  73  12  89  70  96  27  81  95  66   5  56  16  37  90   1  73  89  87  38  40   6  71  28  44  93  56  41  62   8  54   9  78  61  44  55   6  60  71  87  29  50  34  56   5  40  35  67  13  54  15  14  15  86  97  87  61  28   9  56  67  70  69  33  75  41  25   6  91  27  16  82  49  50  63  40  65  38  38  43  55  49  32  35  37  22  80  89  22  32  98  46  23  61  22  19  32  26  27  51  86  88  11  24  72  10  69  66  72  32  39  47  83  45  32  94  20  58  45  74  70  92  98  40  44  60  27  89  69  90  65  89  32  73  95  84  15  58  86  59  12  75  97  37  88   7  51  76  74  59  22  67  10  57  39  73  84   2  83  30  88  65  79  92  22  83  21  57  50  15  12   5  48  65   8  46  40  13  52  12  99  35   4  63  64  35  52  22  73   5  12  11  68   6  13  75  64  26  25  87  45  70  66  76  59  57  75  94  89  10  64  91  68  17   5  19  33  32   2  26  56  37  31  46  24  95  48  20  19  48  11   2  13  10  76  25  22  31  42  75  23  75  64  13  22  67  58  51  19  51  59  37   4   1  64  66  87  27  51   7                                                
                                                  75  40  23  66  40  64  64  52  79   2  30   1   4  75  49  34  68  73  92  28  34   1  62  92  53  99  19  91  92  78  51  28  49  72  59  41  98  70  88  40  17  82  39  64   2  89  66  25  14  45  67  32   1  18  86  58  72  88  67  55  15  17  35  50  59  62   5  53  56   4  45  51  52  64  18   3  54   1  67  66  26   6  31  16  94  13  82  26  66  51   4  87   9  56  31  89  96   9  10  11  93  18  97  12  25  32  65  85  33  31  76  19  99  69  99  39  39  61  36  47  57   1  60  75  28  63  38  91  38  29  14  43  98  17  37  22  22  36  72  80  71  76  38  42  41   3  68   4  13  31  56  68  18  52  59  61  97  23  89  60  12  60  25  66  28  22  25  27   5  89  94  83  93   1  59  82  35  11  39  55   4  78  80  10  88  79  78  84   6  88  87  45  51  73  45  97  68  46  61  58  51  98  55  59  48  34  23  43  88  39  54  94  53  27  21  40  80  69  47  61  18  52  72  31  46  88  88  52  19  76  73  89  61  23  72  75  93  66  68  17  28  31  31  68  80  56  13  38  89  26  45  73  22  53  44  24  26   1  35  45  35  54   9  81   7  39  37   4  99  85  43  48  55   2   7  62  18   8  95  70  54  35  81  11   2  51  71  86  36  29   9  40  71  96  62  17  90  56  46  53  64  22  30  52  47  89  11  70  40  20  42  88  73   7  35  56  63  58  42  92  93   3  24  72  91  22   6  58  73  47  97  91  40  83  21   1  18  70  12  28  35  14  88  28  95  52  18  44  28  61  71  12  26   9  61  45  11  25   8  57  75   8  72  23  17  28  47   1  26  37  64  27  11  64  50  50  15  96  52  26  19  43  20  92  36   8  39  84  43  55  89  45  28  62   2  43  44  56  19  54  41  83  20  24  16  74  85  41   6  47  86  16  94   6  51  65  10  24  51  43  79  20  97  48  93  89  69  93  75  48  85   8  94  44  60  26  41  63  92  26  16  48  45  99  89  14  45  35  99  86  79  15  65   6  72  67  30  10  99   9  73  35   3   9  54  53  87  54  14  21  77  99  33  94  99  97  16  53   5  24  95  81  45  24  72  96  30  93  40   3  46  38  11  64  88  63  46  46  76  87   2  29  70  30  59  46  76  90  35  68  84  80  14  32  88  75  36  52  17  92  51  67  14  60  75  99  32  38  43  61  77  68  40  56  64  64  34   3  14  18  53  93  57  45  86  44  96  85  12  63  33   4   4  40  65  70  99  99  80  86  51  39  22  53  73  12  91  63  57  94   1  22  83  47  22  31  17  52  31  20  14  92   9  52  22  80  90  42  76  34  67   5   8  91  88  28  93  89  41  32  78  90  97  77  85  24   8  14  80  70  53  74  38  95  33  93  93  32  87  58  84  45  58  18  86  19  63  51  98  52   1  66  65  67  44  50  97  11  41  23  46  15  34   9  46  89  26  49  47  35  72  49  71  38  40  93  27  19  14  76  12  27  40  71   1  68   7  49  26   9  82  71  64  30  63  51  11  88  97  55  70  29  27   1  95  30   6  63  76  72  77  38  47  87   9  62  42  91  72  88  35  86  25  59  45  95   3  79  85  22  33  18  14  16  46  25  29  45  62  79  94  25  36  15  30  32  27  65  77  74  94  88  47  24   5  52  40  26  30  19  67  99  75  93  79  68  90  50  38  12  73  88  33   8  25  36  22  65  75  44  86  60  95  32  34  31  41  51  22  96  73  39  97  73  13  66  25  66  91  66  98  56  27  83  66  95  79   9  59  39  47  14  38  94  93  94  42  59  40  49  92  47  61  49   6  24  92  86  31  96  33  81   3  46  51  75  27  49  18  65  55  47  97  50  72   3  49  54  43  28  92  70  26  71  10  24  25  28  30   7  69   9  82  29  71  62  53   1   3  89  60  37  50  22  23  34  91  30  54  12  40  67  19  28   8  17  67   1  69  28  28  29  63   3  87  36  68  54   8   4  32  90   3  64  42  98  16  65  46  48  21  74  42  14  63  66  36  74   8  70  38  83  66  24  18  80  97  75  79  69  99  44  39  21   6  31  49  12  51  43  34  41  43  12   5  52  76  27  12  38  40  17  25  35  88   9  50   8  97  44  82  20  84  77  19  92   4  66  66  44  82  27  46   7  76  90  97   6  73   3  41  39  76   5  62  80  47  62  29  93   2  36  88  25                                                  
                                                    60  47  22  64  41  32  30  68  23   4  83   9  26  52  79  89  78  33  20  75  51  42  82   5  25   8  76  59  40  70  95  13  35  22   2  31  82  69  18  13  53  11  58  85   6  73  62  42  10  57   6  97  99  79  87  97  52  23  96  64  61  48  38  90  94  59  62   3  64  70  61  24  57  92   2  54  13  12  35  99  67  79  39  84  89  23  60  99   2  50  25  76  90  90  32  65  32  69  46  15  97  27   9  35  40  33  10  54  53  73  69  71  29  99   2  56  69  78  40  99  27  75  24  52  40  82  26  28  17  30  46  46  58  15  61  90  62  18  35  86   7  94  45  33  79  86  82   1  49  50  67  30  88   3  24  77   9  91  19  44  84  51  52  61  47  47  69   2  20  55  93  60  46  42  82  49  48  56  79  10  38  70  42  97   9  61   1   3  88  25  91  81   7  68  13  20  38  83  89  66  60  99  66   7  47  25  40  87  86  47  86  74  26   2  88  71  83  21  91  21  19  65  47  90  84  32  51   5  74  75  58  56  27  18  80  25  11  21  75   1  64  77  79  56  28  62  58  51  15  87   7  46  95  78  76  10  33  58  98  22  19  88  30   8  29  80  28  58  31  99  99  53  71  25  61  31  61  22  36  51  75  27  39  97  68  21   4  76  31  57  44  12  25  28  11  51  61  21  87  52  54  92  11  35  70  47  23  47  54  59  52  50  68  74  19  35  49  26  15  53  65   6  87  53  82  69  81  26  79  55  58   8   1  67  91  38  55  90   8  39  15  51  60  67  97  50  57  91  93  92  24  13  79  99  49  58   8  55  87  96  95  56  97   1  25  14  18  59  40  72  68  73  76  12  60  80  15  53  73  13  90  35  76  58  59  62  35  84  81  83  44  77  42  42  16  70  65  76  36  32  93  68  58   7  70  61  94  10  28  59  58  74  37  15  21   4  64  70  11  97  57  75  20  56  17   6  77  53  64  78  93  88  10  79  13  33  96  39  38  81  84  82  11  10  73  48  98  35  73  46  39  14  10  39  72  81  27  76  78  15  85  85  35  85  32  98  71  56  30  87  46  64  33  47   2  19  41  56   2  70  43  72   9  80  92  89  32  10  96  67   2  50  50  59  72   3  84  22  25  91  18  93  82  72  86  38  79  65  98  97  98  45  60  65  53  51  42  92  23  42  81  44  65  14  81  51  84   5  30  90  27  16  86  13  19  96  13  23  55  59  46  26  21  90  37  89  41  70  59  23  16  13  32  38  51  19  43  77  30  10   5  72  11  28  79  38  46  34   2  32  79  35  34  24  30  82  17   9  83  60  92  47  31  69  99   8  23  20  91  46  37  24  47  31  12  49  61  91  76  18  86  98  37  39  21  75  76  97  41  93  40  46  80  56  77  32  21  17  60  77  33  65  28  35  57   5  16  93  90  88  40  67  24   3  22  34  27  13  49  51  45  76  81  62  80  35  27  98   2  89  48  54  13  31  66  30  38  86  64  17  55  40  34  13  25  48  25  11  27  86  99  86  47  34  38  72  82   7  42  38  45  95  70  39  96  89  77  26  61  66  93  47  54  11  13  33  38  66  90  93  41  74  89   1   1  77  28   1  57  81  48  98   2  80  47  27  43  69   4  71  41  26  86  37  39   8   2  43  73  30  79  62  80  16  85   3  50  37  98  62  15  75  42  42  58  13  16  49   7  63  11  98  13  40  34  50  66  57   4  73   7  28  99  21  88  97  31  12  73  55  69  93   5  31  44  12  23  84  81  72  75  12  97  42  77  24  19  44   7  66  43  23  94  99  94  45  43  37  69  42  21  16  46  69  89  26  78  72  76  82  15  94  41  86  18  58  96  97  54  67  58  13  67  45  81  86  96  38  93  32  47  68  88  23  56  16   8  87  31  58  34  70  18  75  90  75  64  40   3  81  66  39  86  36  24  13  72   1  73  64  28  32  50  50  48  68  96  98  57  41  41  43   3  72  82  99   8  19  68  44  46  58  76  23  56  44  78  56  63  52  74  54  55  14  96  72  11  53  77  18  90  78  12  98  53   3  14  22  97  59  82  95  73  52  70  34  21  31  52  71  50  61   7   1  83  87  21  20  92  67  74  34  11  47   7  46  88  54  95  69  23  19  71  78  27   1  77  95  36  52   6  94  32  97   5  76  24  82  26  10  42  84  84  24  62  24  67  42  20  13   8  81  27                                                    
                                                      30  27  97  95  84  49  57  55  13   8  32  76  35  94  72  17  57  56  62  16  42  32  49  36  79  46  15  96  86  12   9  41  33  87  63  94  62   4  54  24  38  39  65  40  53  28  32  36  94  28  11  74  67  38  10  54  37  79  46  74  42  52   8  68  32   7  44   3  25  62  64  26  40  45  10  13  21   7  40  87  43  61  95  48  59  50  24  39  14  52  12  53  57  58  65  40   6  48  41  92  85  42  52  33  54  51  48  78   1  19  85  71  17  48  14  94  48  73  30  99  73   8   9  22  70  87  10  44  72  84  83  84  75  83  27  28  31  25  58  45  86  74  99  70  16   4  96  75  24  98  26  37  20  28  36  30  90  46  27  18  11  73  41  40   9  19  92  70  43  51  29  40  10  20  22  95  28  11  76  94  25  41  81  98  11  80  83  49  46  78  76  87  28  31  29  36   7  93  62  66  89  65  54  12  21  10  70  37  65   7  30  15  51  85  13  96  43   6  85  12  44   7  99  24  77   6  71  72   8  45  76  28  42   7  34  43  35  49  79  66  82  83  31  53  98  37  27  65  30  53  41  10  42   7  39  86  80  89  77  74  33  92  95  73  65  40  89  68  97  47  72  18  50  69  36  36  82  87  76  43  46  64  82  92  98  67   2  39  66  37  64   9  13  45  35  44  34  72  33  53  13  72  28  47  60  95  16  10  49  64  31  76  35  40  53  39  15   2  77  96  45  88  30  39  42  19  30  92  81   1  44  90  59  94  88   7  54  78  30  95  66  11  42  81  59   8  32  55  35  20  68  98  16  73   1  31  40  16  84  80  37  39  82  42  25  64  81  14  93  36  24  79  35  28  18  56  72  27  77  65  18  52  94  15   5  98  68  44   5   9  26  49  40  26  66  32  66  45  86  33  15  56   7  34   5  67  92  73  10   5  58  39  63  47  14   1   3  14  98  18  17   3  27  40  88  27  28  75  12  95  67  53  55  16  48   3  61  76  83  14  75  94   7  92  86  52  19  62  76  54  78  58  35  47  16  27  21  87  16  46  18  21  97  54  41  68  48  85  41  65  62  42  36  10  93  85  81  53  72  36  36  56  15  89  14  81  25  22  14  11  27  79  35  12  31  90  25  43  78  34   2  31  97  48  77  28  97  28  20  78  59  80  75  58  52  99  37  86  14  53  66  85  31  72   1  17  71  69  61  76   2  60  93  81  80  56  69  93  79  86  25  40  71   3  33  69  91  43  19   4  76  80  19  61  41   8  81  79  97  24  14  21  75   4  20  63  47  94  36   7  78  57  77  28  51  62  64  45  21   2   7  99  93  77  52   8  57  92  78  67  11  26  53  26  57  64  78   3   8  63  20  17  12  68   5  94  81  39  84   1  57  14  12  75   9  39  32  15  21  40  33  83  11  51  99  78  32  87  59   4  68  16  19  66  71  57  29  38  77  95   6   6  56  63  91  11  95  80  55  61  67  75  26  61   6  94   6  66  78  39  11  27  73  35  38  12  80  56  12  84  61  84   2  58  40  34  85   7  11  36  56   3  50  41  75  75  50   4  50  95  88  81  81  21  20  60  57   4  58  59  52  28  42  85  36  59  34  65  97  21  24  25  29  36  69  15  36  14  54  12  59  77  22  80  78  85  55  36  29  13  31   1  74  78   5  78   8  76  43  27  56  20  14   1  33   5  35   5  46  54  75  15  85  20  57  17  82  21  89  19  77  56  16  45  15  93   6  43  84  47   4  18  86  58  63  66  40  85  25  59   4  73  59  11  21  48  95  39   4  38  64  28  76  93  11   3  70  75   2  79  13  97  38  17  64  32  42  64  21   6   2  43  78  11  62  41  30  18  28  28  12   1   9  49   7  23  67   4  78  74  98  72  76  58  19  52  37  36  59  96  22  61  80  54  71  12  56  97  92  96  86  91  88  54   6  55  33  15  45  99  34  65  95  53  41  33  98   4  77  66  38  90   6  40  40  58  36  64  65  36  82   2  22  17  11  93  63  10  80  50  97  98  76  98  41  87  44  92  42  38  54  37  67  35  51  38  17  49   6  34  36   5   8  74  63  40  21  46  46  85  13  38   4  27  84  41  17   6  46  71  77  38  52  87  27  28  63  86  21  31  49  23  56  73  49  79  81  51  26  31  94  57  84  77  57  40  22  55  19   1  52   3  37  42  54  46  11  58  21  30   2  74                                                      
                                                        40  57  24  26  73  83  52  62  73  72  77  33  37   6  21  93  70  29  34  77  67  90  13  62  80  99  34  54  52  57  56   7  41  42  39   7  41  57  90  87  12  16  54  72  94  18  83  64  53  85  74  40  55  89  13   2  44  35  82  77  31  56  31  56  23  11   1  24  35  76  14  89  84  76  39  81  81   9  62   1  10  93  92  18  58  64  25  83  92   1   6  92   2  16  67  49  99  62  76   8  69   5  44  30  41  52  40   5  47  78   7  82  66  39  99  37  86   3  69  81  21  11  16  10  54   3  33  85  83  55  68  27  38  51  95  46  62  26  19  63  72  19  81   4  41  44  89  15  25  90  76  55  98  23  81  25  87  47  14  56  15  97  26  83  29  94  97   6  71  27  88  19  25  92  70   2  47   3  78  68  52  79  88  99  22  79  38  35  39  31  92   5  27  91  12  89  28  73  60  97  69  15   6  36  38  67  40  75  37  43  22  69  75  36   2  68  96  45  26  41  12  60  47  61  45  94  20  18  88  16  27  99  34  18  23  36  74  34  87  93  36  30  20  43  20  76  31  30  29  65  58  14  94  73  82  74  32  16  71   4  63   6  34  89  17  44  51  56  86  30  29  14  28  68  36  83  34  21  96  87  74  54  49  89  56  17  81  56  14  61  56  20  94  68  61  55  49  77  13  49   9  27  31  99  17  10  36  82  92  11  69  60  61  23  94  57  97  18  18  39  34  91  70  82   6  55  83  28  40  49  74  46  92  45  23  97  32  60  84  67  92   9  98  57  11  84  46   2  30  39   5  29  11  95  30  70  59  12  84  12  27  99  72  96  41  36  78  30  40  92   8  39  35   2   1   9  35  54  53  25  91  26  16   8  18  23  61  79  94  16  68  49  91  39  12  88  40  39  75  13  67  12  64  95  71  52  50  26  94  16  92  34  76  14  77   1  66   1   9  77   8  82   3  19  77  81  97  74   1  80  27  94  31  92  88  68  93  69   9  10  14  88  31  35  87  23  38  70  20  84  50  20  36  60  52  39  57  58  80  24  98  41  30  47  29  14   8  46  32  61  19  71  84  98  98  98  70   4  50  35  58  65  36  18  99  46  22  17  51   4  17  46  67  99  85  16  29  42  78  50  62  31  54  71  70  42  46  26  74  38  68  31  25   6  89  55  42  48  18  97  73  54  68   7  59  37  43  78   9   3  30  22  49  62  23  88  76  16  13  97  82  23  24  12  16  53  49  89  57  89  59  91  59  76  63  54  23  53  47  50  51  60  41  58  10  32  11  61  56  39  19  47  28  54  82  40  36  75  84  80   7  20  39  36  54  61  82  40  71  78  77  64  14  68  28  77  58  85  32  94  57  47  13  79  42  12  79  84   7  45  45  28  65  46  83  56   7  56   7  48  83  24  50  71  77   9  69  68  32  15  94   9  68  76  34  87  57  86  60  93  57  58  13  15  63   6  92  57  71  53  54   4  14  74  72  57  19  43  60  50  14  29  53  58  93  37  60   9  53  84  79  37  58  38  90  49  66  87  41  73  85  14  69  14  92  66  65  98  70  52  72  67   7  39  76  18  67  19  17  44  11  26  59  35  69  25  92   9  31  40  53  21  96  99  68  78  86  17  42  62  64  64  72  32  40   1  43   2  44  56  13  65  70  70  27  38   4  92  95  39  27  70  55  59  91  99  44  90  96  61  49  53  88  45  15  36  94  22  57  65  31  82  59  42   2  19  96  65  50  63  87  73  87  12  32  97  39  55  64  27  67  88  44  36  40   2  28  24  24   7  80  45  14  27  90  31  21  60  16  48  78  53  46  49  85  29  87  73   4   4  66  68  91  94  11  29  88  32   5  68   8  59  71  27  81   6  67  90  70   2  53  35  57  33  73  94  76  31  38  42  28  10  38  26  56  86  59   1  41  86  70  18  28   7  49  41   4  61   9  74  80  10  57  68  52  32  87  67  41   1  14  57  68   1  89  78  39  54  51  58  65  92  95  48  91  69  45  51  69  27  20  92  14  94  89  61  52  25  83  54  86  17  85  43  82  34  50   7  50   5  18  22  39  94  83  29  53  37  30  23  98  75  36  87  94  97  52  35  61  41  74  39  96  13  99  65  77  47  66  96  54  65  89  13  77  84  63  47  38  54  83  99  95  37  34  14  10  86  13  46   5  72  70  39  87  83  78  21  73  36  51                                                        
                                                          4  36  52  76   9  65  29  13  52  19  12   1  70  76  30  44  75  29  12  86  55  98  87   5  89  30  85   7  34  55  37   8  59  65  24  42  36  80  36  24  18  24  66   9  51  19   6  73   8  24  39  27   9  66  18  25  15  73  53  95  68  34  82  68  34   1  46   6  62  70  48  49  42  94  99  10  54   6  68  54  52  36  82  18   3  76  88  49  87  52  88  75  59  87  61   9   2  89  29  62  75  63  47  67  37  95  44  15  59  76  31  28  13  93  77  92  77  84  96  72  61  59  77   7  71  46  58  71   8  28  61  67  94  96  99   2  78  43  96  44  14  77  84  89  50  47   2  15  35  67   8  94   2  24  21  11  41  71  98  49  78  83  56  70   5  11  68   2  57  19  28  50  35  89  44  72  38  72  29  29  49  58  89  41  25  42  80  35  30  79  27   6  27   6  96  55  37  60  64  63  82   5  75  65  22  57  85  70  16  86  90  75  61  33  90  12  34  17  15  20  18  71  26  72  27  46  86  58   6  26  65  62  60  14  25  38  54  62   8   7  50  42  87  88  17   5  62  26  71  36  58  17  56  97  76  68  98  14  62  19  10  33  75  71  86  13  72  93  83  31  96  75  93  36  37  52  97  69  48  36  78  65  18  67  71  78  16  99  66  76  80  17  99  95  65  57  50  16  12  47  63  22   8  61   1  11  52  83  33  83   4  30  36  54  15  30  49   5  22  36   5  77  67  85  67  33  92  51   8  53  66   5  74  31  75  15  13  61  86  18  19   2  76   5  88  18  86  65  73  85  35  17  94   3  24  96  38   3  13  88  94   7  54  22  80  99  61  30  26  24  59  49  37  58  73  68  56  56  26  73  80  50  80  49  57  82  80  12  68  41  79  81  54  61  65  44  86  67  79  24  90  27  38  24  30  76   9  59  66  64  44  13  14  67   8  61  62  23  19  93  32  80  87  65  13  17  59  71   1  32   7  60  50  30  96  22  46   8  64  26  84  40  36  80  12  91  49  65  88  40  74  86  21  64  99  38  34  83  15  39  86  52  12  35  48  64  52  44  16  15  16  83  38  13  26  27  39  77  56  63  83  94  89  84  17  93  41  39  85  17  34  43  56  32  69  68  87  67  54  34  42  18  54  53  97  19  45  97  47  53  17  36  76  63  89  22  51   8  91  71  40  60  47  81  89  45  21  89  32  35  66  94  33  22  10  27  86  67  62  16   6  19  63  10  29  55   2  78  74  37   3  80  45  69  88  70  55  42  83  82  39  21  83  66  64  85  13  59  52  37  66  73  82  74  73  58  85  91   6  72   4  42  43  38  53  56  44  71  41  63  78  30  55  71  69  98  13  46  30  23  24  70  87  69  35  77   2  31  43  12  22  52  46  72  68  27  97  58  54  95  20  71  20  53  51  62  24  68  99   4  49  73  94  27  82  93   6  74  26  20   3  94   4  41  13  13  63  57  96   8  30  16   5   4  73  35  10  96  67  70  84  94  39  81   6  17  65  14   1  61  14  43  50  79  12  20  11  29  21  66  13  71  99  39  34  30  75  98  53  94  72  51  36  35  79  65   5  62  54  50  51  68  31  42  16  36   7  22  78  99  62   3  13  17  88   6  95  38  72  14  51  39  93  70  35  87   5  45   8  99  80  61  89   8  70  62  48  35  94  27  74  25   4  62   9  88  80   8  38  38  37  27  69  63  45  82   3  85  76  99  76  84  64  17  65  94  21  85  35   2  32  82  15  66  38  72   3  66  41  39  59  57  55  18  51  73  71  85   6  48  57  61   7  92  92  74  92   5   1  15  28  11  49   5  95  90  55  19  47  39  72  24  27  29  34  95  17  40  38  68  87  92  95  14  53  41  15  63  27  86  83  34  43  15  66  42  14  90  94   6  41  16  59  55  16  29  71  96  69  52  38  67  39  17  99  27   8  35  64  22  51   9  63  10  87  74  74   6  93  53   8  87  38  28  29  96  67  49  52  81   9  63  80  27  71  18  12  77  34  53  52  29  84  73  68  26  49  43  67  93  14  27  46   8  50   4  71   2  65  23  10  70  16  24  63  30  97  15  24  25  46  65  65  50   9  96  42  25  36  26  52  51   7  13   1  32  92  11  61  91  30  86  25  53  94  11  29  83  82  65  52  81  65  47  53  18  38  44  28  99  26  12  97  99  20  10  94  65  62  62                                                          
                                                            49  73  24  12  82  26  54  32  95  19  72  29  77  38  31  14  56  51  21   2  41  46  57  76  77  76  53  63  34  82  14   2  11   6  99  56  73  64  91  51  91  47  85  47  10  40  94  76  73  78  53  21  78  32  53  18  66   8  28  47  85  97  61  57  88  20  29  52  16  58  87  91  24  53  40  86  11  91  45  92  93  74  91  50  30  15  51  23  46  34  51  63  78   1  94  97  31  70  92  76  42  25  93  75  54   8  23  61  42  53  78  16  61  66  69  71  79  92  58  14  95  97  11  84  57  64  46  50  45  19  68  12  21  58  44  72  66  60  78  24  46  11  57  28  30   6  32  18  21  46  22  55  15  77  70  21  23  62  19  42  19  76  36  76  77  35  41  74  70  31  24  20  18  64  36  32  45  62  39  65  76  66  57   7  54  65  28  30  42  75  35  93   4  13  75   2  42  72  11  99  76   9  44  22  60  67  92  57  44  75  63   7  68  66  58  38  42  52  18  12  51  88  85   1  72  34  29  10  17  96  53  28  88  81  50  40  45  85  93  86  53  38  60   1  48  96  24  43  85  67  80  83  31  41  34  24  67  30   5  78  19  70  16   1  71  51  29  63  76  33  59  82  15  74  81  23  43  67  39  37   9  60  13  39  91  32  54  12  25  66  57   3  26  46  80  10  77  89  10  32  15  35  51  98  47  69  45  87  24  67  63  35  96  18  12  47  49  92  79  46  41  34  33  10  25  70  30   4  73  51  43   2  22  36  91  14  16  42  44  93  84  34  19  15  70  88  36  54  77  40  75  29  35  74   8  49  36  95  62  13  64  12  70  29  98   4   9  90  93  62   6  60   3  37  95  60  22  17  62  81  17   5  25  40  33  95  15  96  89  22  92  66  39  80  15  40  73  41  44  34  73  56  79  51  22  54  33  14  74  27  42   9  37  98  43  54  64  45   3  42  32   7  59  90  57  51  70  74  55  19  93  37  70  27  78  94  90  70   9  44  83  74  90  90  50  88  48  35  75   4  94  70  43  73  16   2  31  37  63  54  16  59  49  19   6   2  76   4  54  51  91  43   8   9  56  78  29  34  17  82  14  50  27  70  54  50  51  14  12  99  31   9  59  35  50  63  65  86  37  68  67  88  28  22  45  28  33  51  38  89   3  76  19  29  99  44  46  67  35   1  42  89  83  46  28  29  33  59  69  56  11  29  56  46  97  43  56  53   1  50   2  30   6  64  58  32  27   6  64   6   4  61  98  26  62  94  41  66  13  92  96  49  81  91  94  33  67  24  16   8  25  17  45  23  69  87  91  85  33  79  49  60  48  39  79  76  86  40  31  50  60  79  23  34  41  92  22   4   1  34  85  30  56  70  76  34  27   1  78  23  20  31  75  34  21  77  10  13  24  65  95   5   4  77  58   6  63  58  63  83  78  61  18  25  60  28  42  25  47  85  21  39  52  48  71  28  22  15  75  31  80  49  51  63   1  12   8  21  71  10  67  36  21  47  85  77   8  96  34  59  71  21  71  27  33  77  22  55  56  56  23  38  82  70  39  31  58  84  30  22  24  86  53  43  89  42  72  68  51  93  71   1  87  44  85  30  23  31  70  30  27  28  88  64  76  82   5  10   4  32  76   4  31  90  66  14  29  64  66   3  88  94  24  63  24  24  17  44  73  22  60  87  32   8  28  98  51  62  47  97  22  38  44  55  87  61  31   3  39  61  87  27  87  34  77  88  20  61  31  91   1  32  91  10  96  89  25   3  36  63  59  78  95  62  89  27  76  56  76  89  59  40  36  76  54  40  34  33  93  28  93  97  74  72  55  27  46  97  53  80  59  25  25  92   8   2  96  72  27  48  50  78  52  20  33  74  45  91  32  68   5  18   9  50  90  24   2  99  56  35  75  36   1  88  84  57  69  15  78  58  97  44  61  78  23  25  88  26  37  23  45  15  99  80  53  82   6  69  23  87  43  88  68  91   9  11  33  53  11  95  87  55  13  97  74  43  29  58  46  82  87  23  10  97  28  58  74  13   1  75  18  31  81   8  73  27  44  69  95  64  16  84  45  35  29  76  86  31  76  87  66  36  27  42  56  61  35  19  85  69   7  61  36  68  40  97  94  25  37  99  22   1  72  41  83  21  24  24   6  41   7  37  78  70  90  70  14  90  82  52   5  59   7  51  12  43   5  81   5                                                            
                                                              91  54  85  15  84  17  73  19  49  80  79  18  39  65  90  41  66  66  44  24  13  81  39  30  52  78  34  25  96  75  77  75  59  60  70  28  84  64  81  10  87  34  52  90  25  82  49  53  86  96  50  33  13   9  27  67  90  83  92  80  83  64  77  70  60  53  33  34  56   7  79  30  42  72  40  14  96  48  51   2  62  24  36  99  39  12  64  52  68  21  79  33  41  29  32  40  90  52  29  21  94  80  92  74  58  32  72  38  76  30  44  59  29  14  69  31  85   3  37  12  33  15  63  30  46  72  41  68  86  95  31  90  48  50  56  13  99  32  32  75  87  96  10  12  55  61  70  77  56  72  97  97  65  46  47  55  99  56  41  88  40  38  63  48  31  40   8  26   6  50  14  81  85  26  70  17  32  30  35  77  24  69  99  63  63  43  45  41  59   9  18  72  74  21  52  34  24   2  45  93   5  64  55  12  12  65  82  95  96  42  39   2  93  23  87  23  70  31  92  85   9  79  39  26  90   6  91  67  19  82  72  99  82  95  31  80  83  67  36   8  26  65  20  89  53  48  83  95  95  15  25  94  41  89  32  28  27  29  93  81  47  44  67  29  90  13  64   8  58  12  46  15  89  12  57  77  45  31  17  84  62  70  61  98  43   5  21  28  30  30  88  71  35  36  15  37  69  51  86  46  84  90  38  12  43  21  58  31  77  69  47  49  29  58  30  96  12  92  78  32  74  87  68  11  42   9  43  88   7   1  88  65  99  71  86  11  73  32  29  30  12   6  47  51   8  45  17  93  36  15  23   1  46  33  55  96  79  59  80  31   5  71  86  63  57  85  31  36  32  47  38  23  91  32  19  51  14   5  23  32   1  20   9  94  79  33  73  53  24  63  70  94   1  73  28  54  65  98  51  87  79  25  23  30  13  85  39  23  88  16  82  86  65  70  81  50  36  47  39  52  55  47  81  39  85  98  29  76  86  51  28  74  23  61  78   2  76   8  41  35  46  41  49  13  33  59  81  69  62  14  82  29  41  64  50  31  57   5  16  49  41  84  96  27  25  28  23  73  21  18  34  87   9  98   4  16  17  35   5  19  18  51  21  49  73  53  80  52  53  52  68  23  17  51  63  66  90  57  91  11  67   9  42   9  25  80  24  85  79  98  48  24  31   3  44  52  49  45  93  34  99  81  39  98  99  86  24  21  68  23  80  60  90  41  61  83  94  71  95  53  14  40  21  44  37  87  33  63  68   8  17  34  58   4  42  88  32  81  59  65  80  74  90  31  91   4   7  56  19  92  40  83  53  62   4  79  85  92  67  29  78  66  47  13  77  68   9  85  21  86  48  22  51  22  29  79  96  57  12  83  57  21   8  35  96  76  83  86  13  13  82  72  44  42  86  18  55  26  20  90  82  60   5  17  63   2  62  99  51  40  36  84  56  30  80  35  43  13  83  89  75   6  15  66   4  86  41  65  73  43  19  54  62  85  36  24  39   1  43  94  85  27  32  19  62  33  76  75  32  65  29  32  69  66  25  43  77  37  19  17  58  80   9  27  55  29  52  89  44  11  68  33  56  99  47  63  56  96  96  53  67  52   7  61  97  10  52  38  96  85  69  76  81  52  73   3  54   2  57  46  20  51  85  91  36  15  58  74  10  78  35  41  69  46  13  18  80   8  50  35  44  66  84  96  54  47  27  64  46  91  21  66  58  21  59   2   5  33  92  55  55  48  94  39  21  31  91  32  21  25  35  65  51  22  59  55  80  82   8  45  85  88  37  19  99  34  94  82  84  61  17   5  70  12  19  47  99  45  61  98  33  87  92  65  83  71  40  39  69  73  84  46  64  21  41  66  34  21  26  89   3  10  18  88  14  87  11  13  85  38  57  98   3  71  37  61  49   1  34   5  71  98  32  78  77  21  21   1  23  40  98  70  54  76  38  39  98  89  61  84  77  41  71  75  42  40  38  36  82   2  90  84   1  23  25  31  69  60  95   1  99  46  46  67  86  10  47  11  13  22   7  89  40  76  63  42  61  64  16  67  22  81  53  96  50  27  92  25  16  89  11  51  44  90  68  54  18  91  27  71  88  29  78  22  18   8   5   7  10  19  77  91  85  94  44   1  27  43  91  57   7  87   1  41  54  22  81   7  95  17  95  97  36  23  31  65  67  37  36  78  55  13  83  57  80  82  13  37                                                              
                                                                39  49   7  11  10  40  14  50  44  53  18   2  46  61   3  50  23  96   3  82  23  84  92  49  16  97  56  56  93  11  54  87  32  25  99  64   5  74  76  66  62   3  84  74  11  66  72  58  16  69  75  68  14  34  22  56  23  99  11  32  63  40  76  68   6  31  76  14  43  44  46   9  93  94   5  12  47  62  83  10  55  30  63  44  53  22   4  20  51  25  35  98  76   8   5  68  54  42  99  30  62  25  10   6  77  93   4  20  91   8  38  20  65  95  41  40  93  29  47  99  58  49  97  83  22  73  95  30  20  74  35  78  49  88   9  32  10  61  73  40  19  85  28  82  86  46  85  93  25  77  47  94   7  66  97  64  99  41  92  20  36  43  79  66  37  95  14  97  86  34  51  23  76  11  78  69   3  56  93  72  10  64  20   2  28  16  70   4  50  79  26   1  50  72  35  79  87  86  18  86  13  20  31  44  93  81  64  19  83  59  74  26  82   5  66  79  69  99  92  80  43  79  75   7  46  56  35  99  45  75  57  31  24  22  77  33  18  97  14   4  73  14  74   5  65  87   5  71  54  23  71  73  98   1  15  10  20  21  32  80  46  89  53  79  28  62  71  46  59  91  19  67  57  33  31  38  79  65  51  29  74  10   7  14  91  49   2  82  22  48  63   3  20  61  25  55  80  81  13  79  41   3  11  36  29  42  39  12  12  34  75   9  66  38  78  40  13  31  92  88  61  32  64  75  26  24   7  77   2  54  40   8  79  53  33  25  35  79  19  66  76  76  30  85  67  97  22  32  37  61  57  23  32  91   6  63  77  72  87  87  57  81  82  75  89  97  27  42  45  79  79  86  56  74  43  74  17   4  44   9  42  59  45  83  48   6  69  46  16  82  69  26  43  77  48   3   7  37  70   1  90  78  28  29  92  20  15   1  15  82  76  72  39  34  73  38  62  11   4   2  17  53  44  88  19  56  98   7  30  16  19  97   1  58  66  94  95  80  40  77  65  14  64  41  69  98   7  95  29  18  88  58  91  27  78  19  63  98  77  29  86   9  21  71  42  60  20  80  95  82  13  77   5   3  96  42  60  61  35  71   7  49   3   2  19  74  15  80  18   6  22  34  41  70  30  19  41  24  58  50  63   4   2  42  80   7  16  23  59  62  73  70   5  54  82  98  55  72  75  95   5  17   9  38  77  59  65   2  89  23  51  49  59  83  72  61   8  86  48  28  46  66  67   7  84  23  55  11  76  34  97   9  39  61  38  93  96  47  41   5  36  19  70  60  16  31  73  36  29  70  76  71  81  73  51  91  46  37  34  87  60  15   1   7  78  14  59  28  42  27  88  82  22  31  58  33  16  79  58  84  19  97   1  21  66  10  36  33  39  63  12  98  11  17  79  28  10  29  33  42  22  72  75   6  34  41  62  68  27  69  24   8  31  69  38  98  33   7   4  85  96  61  56  25  91  56   4  41  67  43  93  22  94  58  24  96  28  72  46  49  24  84  90  35   6  93   3  74  84   5  86  34  29  58  30  56   1  74  88  92  65  17  14  99  39  46  91  26  82  51  63  28  32  15  74  25  18  55  78  81  41  66  73  21  59  54  99  48  93  37  65  62  76  30  42  63  71  51  34  93  44  72  41  68  35  78  91  19  61  95  11  83  49  78  65   8  34  91  31  24  77  88   4  74  79  90  26  87   9  11  54  29  50  59  56  42  13  27  42   7  99  59  84  97  98  56  45  69  23  32  30  22  11  18  98  66   2  75  17   9  52  30  60  46  17  47  38  91  87  82  35  21  11  31  40  50   1  61   4  12  93  81  69  86  28  93  94  70  88  54  89  94  91  91  45  56  24  61  10   6  71  32  34  17  76  82  31  38  49  97  42  20  94  88  52  88  21  68  34  32  66  48  10  19  19  73  33  39  56  62  79  45  32  62  21  41  71  80  39  72  54  39  49  14  94  18  37  53  98  84   5  36  93  89  72  59  92  47  27  70  81  86  60  88  55  78  30  12  29  35  99   9  68   3  10  63  19  17   1  48  56  71  50  87  66  98  59  60   5  17  60  36  53  47  43  79  21  92   6  25  79  41  86  58  69  73  98  85  49  69  29  32  67  48  38  67  83  36  17  16  86  20  72  36  90  66  65  17  21  43  61  28  21  14  82  56  71  34  92  85  10  97  58  72  82  74  97                                                                
                                                                  83  38  72   2  23  24  43  42  18  12  23   8  43  36  17  41  50  41  57  29  53  26  45  32  56  84  81  27  85  48  70  18  46  66  18   8  89   7   5  31  58  61  61   7  20  60  26   3  14  61  35  38  69  25  50  73  29  89  23  51  73  47  43  97  96  74  41  71  34  57  32  18  39  73  80  66  91  36  99  56   7  97  11  43  77  13  14  15  72  76  54   2  83   6  13   1   4  89  93  53  71  99  95  59   8  32  98  28  63  28  75  30  64  72  17  13  29  10  41  45  23  26  52  73  26  91  61  84  19  75   3   7  36  15  67  69  18  27  46  90  75  69  72   5  52  64  50  41  32   9  60  94  99  67  84  93  82  33  25  48  82  25  17  53  81  41   8  50   3   3  75  98  84   2  77  32  53  76  76  92  21  41  96  77  87  51  15  64   2  12  42   2  95  16  59  67  67  17  72  77  75  60  54   3   8  51  96  98  45  92  11  66  68  86  43  52  44  65  40  54  31  21   5  29  47   8  98  88  55  86  54  90  22  90  49  73  63   7  41  46  90  13  56   7  88  55  95   9  94  80  46  89  59  60  12  75   8  58  88  63  53  48  78  59  72  37  97  32  14  65  96  28  83   7  54  71  92  82  10  98  94   2   4  26  18  84  91  36  69  50  20  76  39  91  89  19  37  57  86   4  67  55  22  33  65  58   3  83  65  99  48   8  97  20  73  12  92  78  47  15  13  65  21   2  83  86  99  93  19  32  26   1  91  32   8  10  93  78  25  12  62  97  34  47  58  71  82  57  79  96  35  55   3  26  11  64  96  90   4  30  89  30  87  96  21  53  67  66  96  70  79  38   2  44  12  59  15  80  39  27  38  88  75   5  25  39  60  49  97  21  48  71  73  99  49  50  81  42  48  37  82  48  40  65  13  47  74  36  86  89   8  43  58  28  86   2  95  25   8  79  12  78  81  31  43  56  18  94  33  41  47  53  50  83  63  94  30  60  93  40  66  52  78  99  88  26  91  52  87  64  92  68  69  44  59  70  18  65  65  34  28  60  59  73  38  56  29  76  45  42  14   3  14  17  20  79  23  67  52  67  23  48  60  14  96  67  39  43  22  83  81  82  85  44  73  41  75   5  89  91  11   2  80  63  38  35  53  13  71  92  96  50  11  63  33  96  63  39  69  16  34  24  79  57  97  75  22  60  41  72  50  38  58  45  32  29  24  97   3  33  91  47  67  71  56  11  64  54  57  48  77  20  55  58  44  31  11  49  65  81  64  16  17  35  75  71  13   5  32  96  82  66  26  56  66  28  92  52  95  52  58  69  14  51  14  10  10  47  51  82  98  77  92  65  76  80  59  40  51  14  40  49  99  95  16  42  30  97  19  55  61  20  36  68  19  34  35  71  83   6  47  72  16  53  71  27  65  98  39   6  46  17  63  35  46  58  96  76  50  49  25  28  16  66  51  48  77  87  82  79  24  95  23  53  40  86  74  40  63  52  30  14  39  56  72  49  97  72  13   6  32  83  70  20  42  61  72  16  33  12  61  72  14  16  78  56  76  13  54  77  43  70   5  63  39  92  69  83  33  86  77  95  98   2  63  37  99   5  89  63  23  85  60  87  86  43  73  82  54  77  27  12  99  76  26  44  31  96  50  31  77  75  56  41  87  10  98  85  36  36  16  47  21  94  80  13  70  51  73  39  49  70  90  69  99  14   1  46  45  93  31  40  54  25   1  27  85  58  86  33  85  91  32  98  48  68  72   3  31  72  32  77  77  95  52  13  53  48  93  19  29  49   6   3  10  51  85   5  52   3  38  73  51  24  90  60   2  49  65  31  11  98  57  24  35   4  72  78  14  90  49   5  52  96  14  91  57  46  57  75  75  60  68  19  54  29  89  76  19  44  92   4  94  83  65   2  77   2  27  14  75  92  55  20  72  70  76  11  33  92  20  91  53  54  83  55  20  84  98  20  30  83  19  85  33  85  12  61  86  43  76  63   3  40  19  99  90  44  24  32  19  57  38  39  89  70  65  21  68  51   5  18  62   5  27  57  92  55  31  43  68  26  62  27  48  17  66  68  91  39  58  53  23  23  72   1  92  96  61  30  44  73  48  75   7  36  52  11   1  72  83  11  91  99  13  70  58  75  49  29  77  29  69  44   1  29  28   3  18  52  97   6  18  27   6  22                                                                  
                                                                    20  70  54  25  36  43  10   9  44   1  81  83  77  13  88  74  90  86  89   2  34  38  18  22  94  41  61  79  76  17  30  69  47  87  34  72  44  79  61  85  69  47   3  58  61  53  90  99   9  85  10  86  96  41  56   3  50   5  16  41  96  46  14  43  39  25  81  15  65  89  24  26  27  36  85  78  68   5  96  90   7  57  35  12  32   2  66  61  70   2  81  24  93  64  48  30   5  15  86  60  38  94  99  10  21  48  93   9  94  43  25  51  84  86  44  34  49  73  38  22  27  45  58  44  45  19  23  65  29  35  44   8  13   8  91  98  30  81  39  87  73  39  23  86  68  17  14  87  35  16  44  54  61  55  56  73  78  24  98  62  86  89  82  77  41  18  19  65  33  24  29  27  71  80  72  89  29  20  84  49  46  95  23  69   4  67  91  27   4   3  22   6  41  32  39  59  23   7  56  77  88   8  43  53  74  33  18  90  65  65  50  88  74  43  40  96  17   1  53  36  62  39  62  52  42  25  94  36  48  94   7   6  68  93  69   6  42  84  26  60  21  66  54   7  86  93  20  84  20  11  12  19  75   2  11  19  36  55  58   8  61   7  59  86  56  92  42  68  20  67  63  69  45  39  27  65  12  18  25  37  73  46  18  12  25  25  57  93  77  85  39  94  29   7  66  87  47  52  69  71  46  43  97  30  38   2  69  68  95  76  54  52  81  53  17  31  83  24  67  35  67   6  76  95  49  92  42  87  12  20  82  10  31  90  25  55  24  81  69  60  45  73  59  28  22  21   1  31  17  22  12  35  58  50  17  23  84  96  37  34  63  38  12  88  57  40  69  44   1  65  84  50  40  73  60  27  12  80  35  47  44  46  40  73  60  34  25  11  97  60  14  32   1  53  42  19   6  22  58   8  34  99  32  63  51  32  74  90  88  69  66  93  66  73  65  50  35   4  27  55  64  65  26  13  57  53  66  39  76  90  46  12  37  21  71  51  85   5  29  34  36   4  94   2  32  85  20  38   4  48  98  44   2  47  94  76  12   6  28  92   2  64  77  10  41  26  19  44  62  55  53  68  80  51  62   9  65  89  46  59  60  50  30  72   4  45  99  97  52  76  55  79  65  12  75  72   9   6  27  25  76  94  66  22   8  84  27  25  47  13  55  57  96  75  85  88  84  67  60  38  40  76  55  94   8  97  39  36  21  44  87  23  64  86  95  67  75  70  72  95  34  84  51  61   1  68  15  30  47  30  98  98  18  78  41  97  50  63  55  16  13  58   3  53   1  25  17   9  62  30  81  47  54  63  77  66   9  22  83  15  46   3  13  24  13  80  39  45  77  79  26  33  26  23  37  76  19  17  29  15   1  27  96  61  66  55  99  81   1  29  91  23  28  23  33  22  14  67  15  36  39  13   8  98  56  75  30  34  95  74  72  58  14  57  48  46  71  17  68  92  31  10  29  50  29  43  56  18  29  60  33  69  12  89  88  16  69  22  94  25  38  53  69  70  43   7  97  39  14  77   7  20  71  15  43  57  85  35  75  16  48  57  27  59  44  40  67  40  53  73  79  84  82  42  94  10  21  20  94  22   9  24  29  17   8  14  32  16   1  60  44  55  88  29  81  76  24  14   7  78  87  97  33  44  44  76  53  91  73  17  46  25  90  24  57  17  96  34  75  77  64  89  28  50  81  53  47  56  45  43  68   8  25  51  39  65  73  65  61  29   9  12  45  65  60  90  84  29  51  98  43  78  12  81  72  12  58  64   6  23  40  74  12  63  31  69  39  51  41  84  57  17  62  22  52  50  26  60  32  25  61  13  62  92  52  64  34  22  61  32  63  85  87  94  92  49  49  42   8  40   5  83  12  44  98  81  24  16  90  33  38  69  37  85  93  96  56  82  19  47  15  58  24  28  10   6  45  64  68  58  68  65  53  46  15  48  24  99  25  76  68  53  13  67   1  73  42  66  99  56  56  66  51  33  32  84  95  74  75  15  58  99  19  15  99  39  62  11  90  29  80  65  66  64  75  49  95  86  90  50  33   1  16  67  70  81  35  24  98  16  24  35  64  66  33   8  31  59   4  51  49  55  87  49   8  66  51  19  80  10  32  64  92  53  60  28  99  75  17  30  40  51  37  47  13  82  71  15  16  98   8  94  30  74  25  89  30  87  85  99  79  33  93  67   9                                                                    
                                                                      2  11  87  39  89  46  45   3  93  66  44  31  16  82  68   3  86  42  77  82  74  86  62  32  27  88  77   4  34  46  29  54  30  60  84  67   5  70  68   3  83  41  91  12  14  63  82  34  67  25  76  54  74  85  30  77  94  96   1  54  72   7  56  65  26   9  96  44  82  12   9  28  44  76  41   7  79  65  62  41  29  56  85  17  58  21  14  79  71  74  26  11  17  45  66  30  86  25  27  26  38  86  88  19  63   6  20  40  77   3  41   2  83  70  65  11  64  57  77  17  99  10  94  27  92   6  14  86  76  12  48  73  60  30   2  19  15  65  77  68  22  29  56  44   1  96  40  26  75   7  87  46  13   9  27  83  23  89  84  57  98   6  94  88  66  27  37  38   4  59  97  60  64  70   3  54  41  41  35  37  86  57  97  55  81  20  93  12  51  40  37  52  74   6  90  34  24  91  83  37  81  18  51  80  92  31  69  63  80  38  95  58  39   8  48  49  71  94  15  43  60  35  79  84  52  62  18  46  31  29  34  30  73  22  73   5  11  38  78  19  43  25  77  80  51  64   7  75  94  69  80  84  53  76  44  97  85  86  21  32  28  22  90  27  87  96  78   9  28  50  98  45  26  12  80  39  89  93  25  96  44  45  20  34  80  70  84  97  86  68  59  58  36  60  49  68  62  91  93  71  89  31  99  15  16  28   1  29  15  21  48  77  67  79  94  40  83  51  95  37  37  65  96  77  68   6  71  63  25  87  19  89  78  77  54  41  96   1  37   9  10  45  46  92  45  27  91  58  91  41  85  20  54  61  40  61  82  49  76  77  52  92  49  26  85  56  37  12  50  95  68  92  54  71  65  49  18  57  56  68  57  61  59  14  33  73  22  57  74  33  41  62  67  86  73  18  76   8  24  67  50  27  41  12  70  10  31  90  81  26  95  97  55   6  18   4  51  87  16   2   6  16  17  22  75  92  15  61   7  13  94  80   7  89   4   1  43  31  48  99  46  95  94   2   1  42  25  79   7  81  39  26  23  99  13  54   5  40  51  91   1  13  13  71  26  89  43  66   8  12   8  80  28  80  91  85  25  26   2  82  42  65  43  12  21  23  33   8  46  35  61  82  72  69  30  76  64  17  10  85  51   4  50  51  95  49  25   4  61  26  82  30  83  41  94   2  91  81  46  17  11  78  80  66  35  13  31   9  29  88  58  73  17  80  46  19  43  50  41  17  39  20  99  38  16  92   7  18  44  94  70  81  61  61  33  65  55  37  12  79  85  41   1  46  54  99  58  39  47  33  64  57  71  99   9  37  56  13  98  98  49  93  89  52  25  57  62  73   2  68  74  30  35  83  38  74  95  35  81  96   3  57  93   4  98  32  24  88  58  47  35  27  19  66   8  92  23  81  63  25  85  69  57  73  20  95  37   3  81  43  77  32  28  37  40  63  50  41  47  25  15  89  11   4  97  19   7  99  59  62  74  35  61  80  23   8  76  21  77  78  32  91  67  60  68  29  20  77  90  78  60  50  84  93  94  27  39  38  51  52  70  38  23  77  32  46  55  67  35  38  55  52  94  39  89  82   1  93  59  35  39  98  61  56  55  24  74   9  20  55  36  93  12  47  53  80  81  56  61  70  76  89  67  96  48  87   8  20  84   2  58  23  48  53  11  99  53  16  24  13  37  63   7  71  59  76  14  84  66  37  65  73  20  21   2  28  18  40  17  84  93  26  88  81  66  88  65  74  40   4   6  50  21  34  71  66  83  10  59  64  92  54  58  97  96  66  74  98  91  27   3  68  43   9  28   7  87  95  55  26  60  10  77  72  40  30  74  81  66   3  33  63  70  22   1  10  18  47  89  14   6  98  96  78  18  79  81   7  40   4  39  71  80  63  23  13  44  43  52  48  45  60  76  58  39   5  95  54  52  63  27   5  95  39  23  50  52  25  28  40  36  65  76  20  24  35  10  41  55  24  52  75  82  92  48  31  87  35   1  30  49  85  43  96  87  34  41  22  80  60  97   3  74  83  32  97  42  96  22  45  73  23  75   7  59  91  70  50  49  29  70  62   8  23  55  19  72  47   5   2  25  13  81  42  83  22  40  61  38  55  34  25  83  60  16  34  83  96  82  77  14  87  41  97  21  88  65  24  90  31  72  91  98  94  25  48  11  62  86  73  45   7  30  30                                                                      
                                                                        3  46  65  93  35  17  74  16  39  18  30  10   7  66  59  33  93  85  94  37   2  76  25  41  28  11  65  50  73  72  29  83  62  94  30  58  52   5   6  59  37  19  35  59  32  78  95   4  96  75   3  58  23  62  83  16  68  78   2  91  37  84  75  22  43  27   7  40  29  99  23  30  21  78  56  22  47  86  87  35  11  79   3  57  60  63  85  23  97  52  98   7  46   6  23  99  88  81  89  50  65  12  89  95  20  57  12  11  18  38  74  46  88  28  22  74  50  90  90  73  45  73   6  24  56  53  85  33  51  66  25  76  92  78  84  89  32  73  16  87  59  13  31  77  21  92  79  72  98  69  14  97  67  31  72  98  19  97  37  98  49  44  16  88  67   4  17  48  56  93  54  88  69  40  33  61  97  78  84  13  91  25  87  45  28  64   5  41  22  79  32  90  39  25  93  62  61  99  74  76  93  27  13  92  77  54  82  38  50  23  64  26  26  93  50  24  28  47  59  19  33  48  69  33  37  44  11  87  99  64  81  68  11  15  64  87  65  18  62  46  77  51  13  42  24  61  40  14  13  40  25  70  72  59   9  80  30  40  82  35  63  78  11  85  77  49  24  17   7  25  43  20  75  10  67  46   6  66   3  22  35  63  40  77   3  87  33  20  51   6  59  83  96  95  94  68   7  69  27  27  89  10  26  39  25   9  75   3  67   7   4  78  33   8  97  30  18  72   6  67  75  95  15  23  96  23  32  36  32   5  49  78  84  17  22  68  33   9  65  14  70  80  42  28  51  29  71  71  66  54  97  68  46  57  34  48  88  93  66  21   4  92  26  61  91  17  38  88  89  84  36  43  82  54  89   5   8  70  94  24  31  67  92  71  70  79  42  13  92  77  13  35  79  72  91  75  89  12  36   6  71  27  93  90  41  59  85  17  76  48  61  57  32  75  24  53  15  83  52  75  52  24  22  17  44  16  15  24   6  60  83  15  93  25  56  31  48  94  64  50  54  86  72  93  23   1  14  79  63  94   8  47  23  54   4  33   1  15  59  97   8  98  17  27  79  77  72  21  42  94  18  49  28   9  52  95  24  12  89  55  40  43   9  17  94  95   9  85  40  54  95  25  91  60  53  17  94   4  16  23  21  95  65  59  51  48  19  14  77   6   5  86  75  60   8  43  80  36  80  68  45  92  76  95  22  96  76  73  75  90  32  16   4  49  60  28  85  61  21  32  32  15  41   2  11   9  11  58  66  31  81  15  37  72  36  32  30  81  79  51  57  91  22  97  32  64  44  34  95  39  83  12  52  43  34  79  79  61  48  19  80  76  91  42  96  26  17   2  40  27  22  74  71  69   8  15  24   5  83  68  94  66  40  82   5  14  45   7  35  32   1  55  67  16  35  68  19  40  84  78  81   1  93  13  84  84  50  56  10  21  72  87  94  16  48  31  85  31  50  91  42  26  41  71  86  89  38  88  75  21  92  63  75  96  26  78  59  18  83  34   6  84  55   4   4  36  76   2  77  22  78  91  30  39   9  45  79  48   9  74  67  52  82  29  72  10  36   1   9  66  93  83  10  43  77   2  59  70  61  47  33  24   5   4  91  91  85  83  30  68   5   2   2  24  84  34  96  88  61  64  63  17  56  26  11  22  25  91  54  44  29  15  37  85  88  52  33  74  65  69  89  89  48  36  31  73  74  13  52  93  59  74  99  19  45  15  15  19  97  55  34  62  26  81  85  32  36  47  13  67  90  51  56  97  67  10  86  81  59  81  72  87  76  60  10   5  98  72  28  81   8  98  26  22  14  71  96  95   9  52  15  70  27  69  39  47  47   6   7  95  67  57  78  92   8  26  72  30  33  47  20   3  14  58  64  60  68  78  86  87  48  11  61  73  13  34  57  35  21  67  51  96  22  12  94  81   7  13  26  90  35  40  67  49  37  82   5   2  81  12   2  53  47  92  70  93  28  96  66  82  97  71   5  80  85  69  88  54  32  99  50   3   7  41  13  50  70  97  43  74  24  49  62  56  13  96  45  99   5  53  74  66  95  46  93  14  73  29  91  22  82  47  85  42  67  73  91   6  44  29  22   2  12  72   7  28  69  75  12  41  84  18  55   9  10  50  38  75   6  64  78  16  38  24   6  81  96  43  71  77  41  35  74  44  26  97  53  90  66  53  68  28  21                                                                        
                                                                          64  76  80  67  23  24  33  14  63  68  75  23  92  24  21  48  84  66  89  80  64  46  39  54  49  34  56  96  65  72  22  54  77  95  23  76  47   1  62  63  53  72  83  37  63  79  57  16  37  24  67  69  57   8  64  78  69  16  14  91  70  64  54   5  51  30  19  10  16  80  69  61  77  68  99  66  64  86  71  67  30  55  84  70  95  44  77  79   7  19  54  52  83  25   4  14  10  11  66  28  50  62  74  41  45  39  37  31  11  84  53  99  13  44  17  43  25  20  76  73  73  86  62   6  54  17  78  17  35  62  80  97  64  90  56  23  16  39  96  67  28  26  42  60  49   1  94  87  30  96  46  74  35  19  47  33  20  41  77   7  51  45  53  28  91  49  86  39  76  14   9  57  11  36  94  42  19  97   3  47  31  89  57  95  94  94  84  26  95  56  11  35  97  27  55  62  64  60  58  62  90  73  79  57  50  72  65  92  97  56   4  77  80  83  96  68  57   3  49  59  78  33  22  56  63  61  52   6   9  90  27  99  11  92  90  60  86  50  53  58  78  88  12  97   9  70   4  46  36  22  15  15   4  59  29  51  61  15  80  89  20  24   6  86  12  41  77  96   3  54  49   8  91  12  55  54  79  23  77  38  53  82   3  28  99  75  83  34  35  23  12  33  49  83  78  19  16  89  10  98  71   5  50   9  78  53  94  79  77  76  88   2  28  16  20  44  41  45  70  92   9  74  43  21  34  94  87  23   4  49  31  60  34  86  93  91  35   9  32  29  91  72  82  38  62  91  99  26  24  85   2  28  15  10  17  78  34  66  58  60  83  10  72  61  91  20  39  72   3  68  58  81  15  92  74   8  16  26  37  12  96  98  66  50  32  60   1  84  80  40  94  92   2  66  50  73  34  93  93  79  12  39  72   4  31  11  42  53  45  82  26  47  34  28  52  12  52  77  53  88  37  20   4  93  49  78  27  13  34  28  52   5  26   4  21  76  56  28  67  44  31  35  40  45  43  21  92  41  16  48  68  28  41  17  54  97   2  37  67  25  93  44  24  89  61  82  40  60  75  24  35   3  75  29  22  48  47  28  34  59  27  81   3   5  69  99  67  94  54  72  85  60  73  13  94  55  54  83  21  86  86  61  26  31  86  11  55  22  24  49  13  61  12  11  84   8   5  54   7  38  34  55  88  31  77  44  27  91  89  31   9  84  81  68  64  68  74  51  83  12  83  62  99  33  92  57   7  27  35   3  23  64  86  66  18  28  45  67  94  79  37  63  60  85  24  92  90  67  67   4  63  61  78  29  33  72  51  86  39  14  28  74  65  28  27  36  67  72  88  86  70  71   7  28  11  40  30  50  38  15  15  93  92  91  32  41  61  99  88  15  19  46  36  76  64  77  28  34  71  61  40   2   5  37   5  88  19  10  41  23  77  11   5  72  23  38  96  80  44  98  88  67  24  50  25  28  25  62  78  54  38  19  32  94  80  22  62  13  28  18  81  49  75  44  19  65  33  42  10  63   1  61  77  87  44  67  21  48   7  83  18  31  59   9  51  95  35  82   1  63  89  48  92  91  36  73  82  40  33  44  63  92  77  62  63  63  30  21  64  28  22  32  35  44  11  91  93  53  51  41  78   1  51  42  50  53  30  20  41  55  71  81  54  86  22  69  32  64  73  40  91  16  70  41  41  69  32  73  75  74  80  57  47  97  41  37  47  89  28  30  54  26  45  63  66   2  73  95  47  22  45  95  94  47  29  14  58  25  23  17  10  15  70   8  37   9  99  66   2   2   3   2  23  21  45  77   9  27  96  25   5  82  70  11  35  28   7  72  98  29  82  55  37  93  88  27  91  75  93   9  42  43  24  48  66  49  29  13  22  16  53  61   4  40  22  79  37  85  77  95  47  41  14  21  28  24  72  73  21  29  96  12  73   1  43  83  27  11  16  21  39   6  75  66  14  40  63  13  27  91   3  42  58  96  92  25  54  91  55  32  19  72  65  22  44  32  52  80  18  82  87  59  75  44   8  60  51   3  73   2  16  22  13  70  48  98  47  76  45  83  83  79  69  19  79  67  47  33  36  52  57  62  31  78  61  94  57  13  56  10  43  82  33  61  56   4   7  93  59  79  82  16  61  68  18  37  97   3  83  82  42  38  24  23  15  51  90  75  56  73  67  91                                                                          
                                                                            77  60  73  53  80  80  92  35  39  24  59   8  98  57  23  53  41  75  83  55  41  19  97   3   6  61  20  15  85  30  74  12  31  95   5  15  72  18  12  96  33  62  53  25  84  62  96  23   9  98  92  76  28  30  28  33  25  73  53  71  88  40   3  71  51  66  26  78  12  24  50  49  49  24  87  34  74  34  84  60  46  95   3  76  31  65  32  74  17  65  57   2  26  79  99  28  87  44  55  34  50  80  65  99  92  54  86   2  44  82  32  57  53  82  48  47  79   2  85  94  47  44   9  90  99  11  63  50  18  10  47  42  49  60  66  47  56  60  78  92  47   9  69  12  85  34  62  86  86   8  46  72  92  64  50  96  47  78  16  44  90  64  55  17  40  92  15  45  32  38  75  71   8  42  44  78  26  95   1  91  83  88  39  74  74   8  39  58   9  54  37  55  42  10  68  94  62  96  14  26  30  89  63  71  45  25  67  78   8  84  92  51  69  97   6  70  37  21  11  33  34  89  51  45  58  83  86  37  99  90  61  60  82  97  58  78  55  38  71  22  89  83  81  78   1  34  65  59  37  24  99  99  36  42  54  14  16  53  47  57  74  95  69   2   1  89  42  69  81  28  88  16   8  74  38  68  26   7  30  71  11  88  64  66  76  87  26  99  41  13  56  51  95  29  38  16  46  28  50  50  67  10  16  25  24   7  68  62  37  32  48  18  96  19  56  42  53  59  62  94  30  58  12  35  69   6  48  12  92  96  34  92  95  72  15  45  31  82  19  13  32  45  48  47  42  86  61  99   5   7  21  76  47  81  29  12  89  58  66  35  65  86  53  44  77  93  28  33  31  19  99  98  92  11  99  70  64  23   3  90  51   3  12  24  36  85  26  36   2  64  81  55  88  94  70  10  38  96  94  42  46  37  41  29   7  62  87  82  49  17   8  19  40  43  52   4  87  12  60  52  64  35  42  38  12  26  70  55  41  98  27  81  48  91   8  30  92  20  70  28  43  10  70  59   1  23  40  58   9  46  60  55  23  46  83  80  55  38  60  76  29  86  94  34  15  39  64  38  55  82  75   7  12  98  62  17  21  53  50  58  27  97  63  30  78  86  25  77  98  45  21   2  85  33  50  22  38  48  33   3  32  24  87  48  53  58  28  56  19  29   7  12   3  45  93  89   2  91  15  95  21  23  67  60  94  97  55  36  61  79  96   8  89  38  16  77  78  35  54  44  64  13   4  31  34  19  50  36   8  40  89  87  18  72  27   9  74  82  61  20  72  47   6   9  44  52   9  41   4  42  14  29  80  59  39   3  12   2  53  71  29   4  95  23  92  24  30  25  30  69  67  33  54  25  76  74  23  64  36  49  57   1   2  70  52  97   8  30  22  93  22  52  63  24  71  21   9  81  17  29  83  99  89  63  18  31  13  75  48  83  87  96  79  37  28  13   3   2  21  55  75  11  47  57  31  36  15  89  57  39  34  44  64  22  62  39  97  70   8  83  76  69  83  42  22  98  97  29  56  98  24   5  59  12  42  34  80  25  44  36  29  39  86  10   6  76  90  52  63  45  91  22  66  81  49  77  71  34  72  32  75  13  19  63  75  48  72  90  14  99  19  17  86  64  46  27  98  35  78  53  96  43  82  68  49  49  61  17  72  34  23  41   9  14  12  54  43  46  45  29  67   6  42  48  85  83  76  74  86  27  61  69  97  42   9  42  79  15  66  29  27  73  91  11  69  97  26  92  24  10  42  21  56  10  68  68  95  29  27   7  37  70  42  45  57  51  86  82  20  51  96  42   7  54  27  92   3  37  88  42  37   5   4  52  17  83  33  26  29  26  94   6  76  61  32  43  22  95  19  17  39  15  18  98  61  75  82  15  67  54  22  13  15  57  58  95  83  59  19  34  24  61  29  17  82  98  73  85  15  70  53  80  38  30  31  50  72   2  18  72  46  74  46   2  54  95  33  18  68  67  78  52  48  70  43  64  65  99  76  24  53  56  60  65  69  83  56  13  86  48  13   6  32  48  77  34  15  55  10  39   9  64  45  93  38  78  76  84  18   6  31  50  67  46  15   7  50  52  80  81  55  51  99  58  35  44   6  86  56  43  72  17  30  35  31  79  73  56  32  91  98  36  63   8  93  69  63  46  72  61  51  96   9  39  43  34   1  50  95  40  13                                                                            
                                                                              8  11   5  68  93  69  83  69  75  83  98  24  37  59  77  97  17  39  16  25  46  49  43  12  35  12  95  63  48  98  44  29  25  44  71  89  57  16  98  73   2  74  20  95  26  66  92  30  68  30  82  47  36  97  46  23  40  62  72  16  38  31  70  34  90  38  13  45   2  87  12  52  82  31  10  26   6  84  54  79   2  53  86  95  87  82  89  94  27  76  72  44  86  40  73  26  29  23  21  22   5  18  34  81  76  98  46  75  29  41  78  48  32  30  10  86  29  10   7  86  75  23  29  87  20  27  78  69  98  89   9  82  24  82  48  58  47  18  24  50  56  47  20  49  75  69  22  28  11  86  60  27  46  80  56  35  27  69  67  29  32  44  29  73  82   6  78  60  61  51  74  32  96  81  86  91  48  10   3  30  33   5  30  68  46  63  20  97  43  28  43  86   9  83  63  55  17  40  66  71  18  76  73  23  90  85  58  18  80  26   5   1  84  28  87  28  62  85  48  28  92   6   7  55  88   5   9  82  55  55  38  79  51  47  78  73  95  10  95  89  44   2  23  68  63   5  91  64  75  50  23  83   5  76  16  69  82   3   5   5  56  28  85  69  36  19  31  35  94  34  99  54  16  40  42  73   3  38  47  11  68  50  68  71  18  93  95  10  95  94  45  28  78  40  36  50  35  94  92   2  83   3  48  51  82  82  63  27  60  24  79  86  62  38  87  57  24   3  11  82  21  28  18  58  28  94   5  13  19  44  40  91  19  14  55  52  68  29  19  13  16  19  68  52  67  84   1  80  63  82  41  85  69  54  63   5  22  30  97  19  56  95  27  69  39  50  75  87  98  67   2  84  66  77  74  26  40  62  87  32  37  94  55  53  43   9  77  53  34   4  42  54  61   9  49  83  98  97  99  45  76  49  70   3  77  60  42  84  69  57  73  33  36  65  15  47  47  70  37  17  34  58  95  21  71  83  38  34  57  10  37  94  22  64  67  35  97  31  45  29  88  13  88  75  58  45  51  44   1  22  70  82  14  59  28  69  68   5  34  30  50  41  80   4  11  87  51  15  37  80  19  75  89  55  57  92  48  97  21  16  71  96  82  51  15   2  32  17  52  42  34  61  46   6  39  65  29  42  76  47  89  33  71  73  76  89  21  87  57  75  34   1  34  25  56  63   8  93  12  25  47   2  18  45  88  67   8  12  39  70  18  87  56  59  38  24  65  94   5  70   2  33  14  75  49  69  90  42  82  61  62  49  18  60  43  35  62  26  27  91  79  43  16  96  30   7  79  59  38   5  57   7  70   2  13  36   6  11  42  45  95  82  35   9  30  22  53  50  56  41  88  47   4  76  81  85  31  69  67  98  47  63  39   9   5  65  88  87  97  97  91  43  63  58  59  37  66  71  45  52  52  18  64  23  75   1  40  69  62  98  91  19  23  33  51  97  29  30  97   1  54  88  35  10  46  49  16  63  67  97  53  33  76  35  69  65  48  42  77  73  44  57  59  64  46  73  65  91  75  26  66  53  19   7  43  82  51   2  90  32   8  15  48  13  74  10  11  50  28  18  42  63  11  69  10  52  59  82   6  54  67  79  74   2  84  47  80  74  11  20  75  38   3  36  35  15  45   5  80  93  50  34  58  98  77  44   8  48  56  14  95  77  66  26  62  57  94  98   1  91   2   9  38  33  98  24  76  95  87   4  74  40  73  79  80  20  11  40  35  34   6  36  77  35  50  82  35  40  96  94  41  42  64  46  71  44   1  80  98  35  24  60  97  36  27  13  31  56  80  95  29  34  51  22  77  10   3  55  56  58  24  41  96  66   6  44  68   3  40  48  57  17   2  33  81   6  12  17  32   3  82  98  81  16  59   8   9  57  38  42  48  20  70  72  13  93   5   9   1  48  20  64  59  59  59   9  37  87  73  10  18  60  40  13  57   1  19  65   5  33   5  12  59  82  47  76  60  86  47  58  14  89  59  84  61  11   6  93  58  60  99  35  64  82  22  89  89  36   8   6  40  35  22  60  75  11  30  35  37  85   3  78  68  68  65  26  48  71  11  56  95  65   8  30  42  50  49  43  89  84  55   8   3  91  68  64  30  87  89  12  72  73  72  67  69  23  46  84  38  40  13  92  64  57  68  22  97  21  79  33  12  60  21   7  34  59  63  88  51  19                                                                              
                                                                                12  83  68  82   6   3  18  79  19  21  13  30  46  44  39  80  17  42  58  85   1  56  69  34  77  27  61  98  97  37  38  12  27  34  45  84  41  66  12   2  68  61  16  99  25  99  82  76  35  30  73  31   1  59   3  99  12  85  33  82  56  73  48  62  21  44  92  51  31  67  32  62  95  87  54  49  58  95  65  36  86  77  39  73  33  34  19  41   9   6  80  39  25  39  55  42  37  65  56  50  73  60  60  61  51  12  72  24  57  30  56  81  79  58  54  66  65  40  27  70  90  61  13  10  22  59  83  38  48   8  34  56  18  10  77  92  95  93  30  39  24  94  62   3  96  34  93  85  62  56  79  65  28  30  82  69  96  60   9  89  10  27  61  30  87  87  18   1  95  75  51  68   3  90  51  35  67  70  94   5  47  81   3   9   2  75  43  20  74  30  30   3  55  42   3  70  45   7  14  74  56  11  84  71  32   1  65  79  68  98  69  82  45   2  59  68  26   1  73  70  89  19  66  62  35  75  14  18  77  42   5  37  55  97  65  48  64  24  31  68  21  79  36  63  35  19  99  53  22  96  59  49   1  28  42  37  63  87  11   2  14  17  16  77  53  71  20  20  99  24  16  77  35  50  13  50  17  54  87  61  12  28  13  64  40  63   8  21  60  29  26  88  97  25  18  74  15  73  54  18  25  13  70  45  23  22  82  43  95  65   7  76  65  70  51  34  58  40  19  62  45  76  59  88  46  69  79  81  46  67  66  49   2  99  53  66  46  47  94  33  42  61  55  98  57   1  61  79  17  29  61  43  28  82  69  14  14  33  26  13  97  39  94  80  50  72  88  62  86  67  12  74  10  87  26  99  46  29  87  83  43  31  18   1  30  62  73  22  91  52  21  72  13  88  31  53  51  46   2  83  75  86   1  35  27  67   9   4  67  81  32  35   8  54   7  93  74  86  85  66  79  30  89  58  60  84  12  42  47  20  17   5  24  62  20  44  59  53  75  59  44  61  35  25  11  45  93  35  25  77  16  69   6  63  86  71  95   9  54  87  78  12  37  58  43  47  19  77   7  24   3  73  39  57   1  18  73  39  61  26  74  81  41  58  86  66  61  36  61  58  62  46  32  13  52  24  74  13  70  30  32  25  57  51  60  37  78  54  82  52  63  24  88   1  83  96  60  71  61  26  63  35  99  42  77  82  13  63  21  45  25  20   5  25  49  27  76  41  12  47  14  48  63  68   1  19  53  74  49  99  10  17  41  29  31  68  58  30   2  44  54  73  16  93  44  38  34  14  83  92  60  12  92  68   1  57  28  51  58   1  87  86  28   3  36  36  11  34  37  96   3  41  82  58   4  42  48  39  73  10  36  40  62  57  50   7  41  84  65  78  60  65  65  19  10  45  95  42  78  74  22  95  42   5  80  54  35  79  58   1  12  39   6  81  10  43  16  10  95  13  97  44  11   8  97  91  38   2  39  93  55  88  24   6  12  12  89  61  62  77  66  33  59   5  83  51  39  34  19  70  60  37  95  18  80  77  80  10  74  17  99  16   3  38  57   2  74  94  43  59  65  16  70  31  47  70  93  31  50  94  42  67  44  25  11  27  88  53  54  76  45  96  94  14  51  63  91  20  75  81  46  88  14  32  42  35  40  50  32  74  87  68  17  61  79  82  81  34  83  91  69   8  41  90   8  67  92  64  65  91  59  57  95  74   2  29  53  48  61  49  76  28  76  76  32  18  88  41  18   7  91   1  86  50  56  24  81  21  22  82  95  43  86  89  23  54  10  44  72  75  82  80  42  90  64  51  50  21  63  82  11  31  67  49  84  54   6  62   2  34  19  12  75  56  83  67  34  65  88  61  78  62  76  68  12  59  14  78  78   9  74  28  15  42   2  56  88  12  10  72  62  81  82  47  79  80  41  75  70  79  22  61   2   7  69   1  72  26  37  94  92  50  91  41  20  47  39  70  69  39  16  92  36  86  45  59  22  69  76  25  43  28  50  42  97  90  64  58   3  25  31  17  23  79  34  32  19  81  86   2  37  63   5  25  44  49  55  13  62  51   5  42  57   1  17  23  83  42  93   2  87  88  46  60   8  56  54  85  35  13   9  48  90  63  34  34  88  18  12  95  78  20  60  52  75  82  47  18   3  91  62  86  76  14  91  83  88  64  90                                                                                
                                                                                  72  12  27   5  66  65  80  57  96  68   1  77   2  62  55  84  47  44  21  32  71  58   2  92  61  67  33  36  38  20  91  94   2  97  44  12  99  73  55  94  31  48  82  64  10  95  65  38  40  66   4  14  58  40  16  11  55  39  13  91  12  12  21  69  75   9  40  45  86  75  49  76   8  66  82   5  87  60  47  77  63  67  88  23  25  74   8  23  43   2   3  29  58  47  11  62  15  75  27  23  38  99  32  17  10  10  11   2  72  99  87  87  57  87  98  21  67   3  37  55  24  22  86  18  59  35  58  37   4  65  23  48   7  78  46  73  66  43  91  78  82  41  80   8  40  12  19  13   9  65  40  46   8  84  50  12   5  90  27  10  62  49  55  68  48  86  54   2  19  95  52  91  79   1  42  74  28   2   1  33  67  50  95  58  60  36  13  47  61  60  47  78  99  89  51  43  35  12  70  45  15  13  15   9  75  66  85  93  30  85  55  41  10  45  77  60  40   5  83  61  82  75   4   8  88  40  62  82  29  30  23  85  44  98  84  40  12  47  78  25  22  64  97  16  63  62  26  30  92  16  90  29  25  48  28  42  88  84  19  83  22  61  18   6  47  77  34   8  28  78  94  32  40  26  67  46  32  59  86  41  82  87   1  80  23  91  66  11  99  29  13  51  12  12  66  56  16   7   4  26  89  27   2  31  17  35  23  34  27  42  15  59  42  10   1  36  34  25  56  89  42  61  39  87  20  95  63  80  86  33  51  94  17   2  67  65  84  34  72  62  80  46  42  36  17  51  75  13  27  21  59  48  90  46  60  15  67  95  85  10  15  87  49   7  12  21  96  23  51  98  14  17  74  59  80  37  98  54  21  83  47  34  92   3  97  10  10  87  18  40  90  87  49  15  54  10  66  54  10  53  40  29  65  33  47  24  91  60   5  95  54  17   7   2  94   1  52  38  17  99  41  20  78  85  15  76  33  25  71  64  18  61  78  51  61   5  13  51  19  10  68  72  49  76  10  18  92  45  66  26  15  49  75  12  39  19  19  40  71  59  34  37  47  60  45  48  87  14  76  99  88  12  81   5  13  75  22  32  26  88  37  68  22   3  43  42  10  54  47  64  32  13  85  57  10  81  57   8  84  96  74  13  10  50  81  71  61  64  42  27  12  68  27  71  99  14  86  41  92  25  70  75   8  16  50  75  31  35  28  51   2  30  76   2  66  40  18  98  97  43  14  70  98  82  88  21  25  53  48  46  25  33  73  40  13  60  83  54  58  13  66  26  84  49  16   2  52   7  23   7  31  68  23  63  14  50  88  28  61  72  36  11  88  85  92  21  43  28  99   6  25   5  57  74  55  25  36  21  83  26  92  18  40  27  40  33  62  52  92  71  22  80   8  68  57  73  47  63  74  99  53  14  78  72  86  95  59  56  24  75   8  79  38  11   9  27  61  73  90  60  12  96   2  30   1  60  21  45  65  35  68  20  72  69  65  75  75  95  53  70  24  55  85  20   2  53  20  59  79  53  88  51   4  81  43  36  66  38  84  66  73  78  41  15  48  80  20  66  79   4  23  71  29  48  68  66  52  83  85  87  20  65  34   7  77  67  16  30  54  90  84  74  34  59  58  15  71  36  44  54  59   3  43  29  50   5  92  13  59  97  14  21  68  69  66  11  69  36  40  81  20  20  52  46  60  34  13  63   2  13   5  47  52  90  46  50  23   1   6  24  55  14  40  13   5  88  22  45  29  32  33  26  50  95  32  88  24  66  75  92  13  79  24  91  18  47  42   4  65  54  33  98  92   1  47  69  84   1  67  71  33  87   1  33  34  72  33  50  14  56  40  83  58  79  83  52   9  91  43  23  98  93   4  18  19  24  76  92  49  78  29   9  31  49   2  77  31  53  12  10  16  66  83   5  27  80  11  47  66  56  73  24  95  96  58  69  47   9  88  95  25  78  38   8  59   9  97  95  52  80  87  20  20  17  74  99   6  60  41  65  48  68  57  87  68  70   2  82  77  18  45  53  86  80  94  44   8  82  92  29  79  64  76  15  48  55  22  79  43  31  93  10  83  43  17  81  48  50  31  66  31  12  44   5  25  77  13  74  16  43  56  21  73  91  42  99  88  69  70  37   4  20  57  10  57  29  30  11  94  86  29  81  90  92  69  52   9  48                                                                                  
                                                                                    59  42  83  73  35  75  41  35  17  47   8  51  91  25  69   3  82  12  58  93   1  67  27  60   9  17   1  95  70  99  11  93   2  14  17   7  16  60  82  97  39  30  42  33  74  38  23  79  38  25  65  12   3  38  86  86  80  53  40  30   3  61  49  48  13  99  88  84  77  50  92  44  15  92  32  11  91   8  10  94  45  49  49   6  51  25  24  38  76  18  18  69  32  50  84  50  33  58  80   3  71  23  66   4  42  79  60  78  23   7  24  43  16  86  19   8  70  56  31  28  35  95  79   1  34  10  62  79  59  27  63  69  44  33  76  54   7  35  65  85  35  16  24  89  43  90  30  78  29  86  67  30  37  58  59  39  41   9  95  66  42  32  73  65  74  61  53  33  59  26  87   7  15  39  92  32  97  39  47   4  47  17  64  19  88  36  78  41  50  70  53  29  22  41  67  69  24  33  69  15  53  25  25  78  96  17  77  65  75  43  91  87  66  92  86  55  44  72  47   7  36  32  56  48  94  54  60  79  31  18  68  73  82  63  29  58  76  68  73  97  31  49  25  18  18  39  30  22  54  86  84  74  16  92  43  96  99  83  64  79  30  20  25  34  13  51  14  38  74  35  49  63  59  94  74  16  34  68  26  71  68  12  10  30  42  59  67  98  88  81  85  65  87  99  20  24  99  82  58  89  50  79  35  80  26  43   6  10  18  52  92  76  66  47  73  83  29  82  56  60  87  51  37   3  13  39  92  12  29  92  13  43  85  73  14  60  84  52  78  20  59  60  77  34  86  87  29  90  77   3  44  32  32  78  74  14  93  31   3  39  84  35  27  30  88  90  30  21  62  25  87  45  72  19  24  24  53  45  50  69  21  64  96  81  74  90  11  11  72  38  47  16  43  46  43  26  27  44  64  74  44  31  40  12  30  76  37  56  64  79  33  78  91  21  82  87  57  88  16  37  80  99  80  59  43  29  48  30  63  37  41  65   9  78  45  94  42  75  51  38   5  17  81  22  50  78  64  42  27  86  17   8  55  15  32   7  46  32  21  11  14  68  83  51  72  11  33  12  15  39  58  60  40  31  14  46  38  21  83  56  91  34  15   1  25  66  59  93  34  69  29  74  53   1   4  62  99  55  36  52  58   7  93  47  17  99  18  42  93  41  18  22  36  89  11   3   7  47  93   6  86  75  41  37  67   3  70  36  58  31  25  25  91  99   8  33   7  95  23  16  25  66  17  83  10  79  26  82  84  93  66  40  14  82  10   6  43  10   2  91  85  46  10  94  27  23  35  31  16  21  89  30   4   8  17  72   6  62  72  14  44  98  61  11  92  72  49  84  80  15  99  84  14  30  66  26  27  91  86  83   6  35  64  77  31  22  84  60  65  56  68  98  61  52  76  44   7  55  46  37  32  15  72  69  95  27  91  38  67  50  80  28  44  19  56  71  56  86  35  57  75  90  57  28  47  90  60  99  65  47  16  58  10  21  29  61  31  50  45  96  40  62  26  42  34  16  30  36  44  87  35  72  65  43   3  96  34  50  22   5  60  86  52  28  21  21  18  42  31  83  48  77   3  95  72  61  10  72  66  99  13  23  74  41   2  10  37  52  45  22  18  98  28  64  52  79   1  71  87   6  17  13   6   7  87  91  29  72  60  22  33  11  62  14  62  42  79  54  48  36  39   3  46  32  82  28  80  12  97  31  14  50  27  61  75  22  11  95  15  50  19  37  41  64  40  84  91  16  84  63  76  70  60   4  78   7  41  67  18  96  61  99  68  72  44  60  90  26  70  63  32  57  59  19  39   1  81  30  92  73  14  48  82  78  30  13  31  36   4  36  47  42  60   6  85  93  48  68   2  63  82  19  48  16  31  16  20  49  44   7  95  61  29  90  81  80  64  36  36  27  18  65  51  97  83  40  50  75  80  67  73  62  64  81  25  53  37   2  21  16  42  30   3  13  27  40  81  70  89  88  96  69   5  51  13  68  31  80  24  43  92  62  25  84  79  49   4  48  68  91  41  18   8  97  33  41  48  21  12  77  78  53   1  33  44  69  56  35  81  33  31  70   9  25  88  69  94  91  10  78  86  34  32  67  11  61  36   1  24  32  14  38  47   1  28  85  59  47  51  53  40  23  81  51  64  15  52   4   5  10  46  50  95  61   4  28  41                                                                                    
                                                                                      86  70  63  15  42  74  24   6   6  26  29  18  89  81  89  21  75  59  56  35  77  96  25  49  78   7  15   8  38  60  61  37  32  12  96  61  54  15   1  74  80  24  99  58  86  57   9  94  35  69  41  49  16  59  12  76  77  37  18  52  44  61  19  25  99  32  67  78  50  54  24  71  26  83  91  79  20  99  97  28  42  63  66   6  42  54  32  40  94  31   9  74  61   2  96  59  85  60   6   9  32  26  25  22  26  21  63  49  81  17  47  29  44  24  22  59  69  53  47  13  44  18  91  21  16  54  86  54  89  12   5  25  73  86   2  94  30  16  10  83   6  84  88  10  42  59  62  11  18  28  63  42  83  41  26  93   5  96  32  60  78  99  38   4  83  25  91  53  55  18  45  45  52  34  15   3  45  95  53  38   8  90  49  92  22  26   6  96  44  31  34  88  21  65   5  97  42  96  47  81  15  21  82  21  61  53  74  89  30   9  82  22  23  28  39  87  36  85  54  56  26  78  80  24  20  25  67  43  83  92  76  55  21  52   1  74  57  56  10  99  76  56  92  92  89  67  46  29  38  36  85  40  56  22   8  13  74  36  29  97  94  61  71  37  84  28  89  75  96   4  58  89  44  51  60  83  93  38  31   3  16  17  22  90  86  57  59  16  90  88  70  83  11   6  28  85  45  67  52  92  98  55  54   2  70  33  16  78  90  42  24   2   6  54  48   7  30  62  49  49  92  94  54  87  35  81  80  42  73   3  33   6  33  78  55  74  65  50  99  68  52  45  70  55  27  53   8  16  43  32  61  28  67  59  41   1  99  78  88  16  24  77  82   4  76  61  99   9  49  41  45  87  20  26   2  54  33  67  15  58  21  63  89  69  52  15  97  26  12  18  76  65  89  91   3  43  66  75   5  71  32  98   4  51  55  17  88  93  58  54   3  14  62  33  92  58  33  43  58  88   2  38  20  40  22  95  66  43  70  68  54  52  71  44  51  42  46  87  47  76  52  56   1  59  14  36  14   3  35  59  95  60  81  35   4  42  67  20  39  66  97  11  18  72  62  70  49  14  46  97  53  28  92  76  41  99  19   6  93   4  56  45  53  32  51  37  42  60  22  49  69  56  56  27  81  25  10  61  67  22  28  18  59  46  29   8  42  84  24  29  62  97  31  87  57   2  88   5  99  48  22  73  25  50  15  36  74  27  60  26  21   9  41  23  53  51  25  90  61   5  95  74  79  57  90  80  91  99  24  56  58  17  60  26  92  45  74  61   8  56  65   7  12   1  97  10  78  42  20  21   4   4  70  35  25  14  72  61  26  92  34  77  44  65  63  35  66  73  95  40  43  40  76  38  51  28  61  60  98  91  87  96  40  98  27  33  48  76  13  44  24  45  55  48  64  38   6   6  64  96  45  83  12  90  64  52  64  41  79  33  69  43  62  45  53  43   8   4  85  54  85  67  57  90  63  91  25  35  26   6  44  49  33  75  63  35  71  46  65  12  53  16  63  22  51  73  18  64  48  45  23  16  48  44   2   6  82  56  58  70  69  72  15  52  53  72  37  65  29  50  35  94  51  18  61  71  69  90  36  12  43  94  86  84   3  20  73  95  24  93  57  19   5  94   1  36  41  14  77  28  66  42  66  46  75  42  68  42  76  88  76   3  59  78  56  43  74  28  79  66  66  82   1  71  15  62  75  53  70  42   4  16  67  74  36  91  42  42  59  83  37  64   9  61   7  91   7  52   7  94  55  77  83  85  86  91  98  63  93  18  99  85  69  86  65  53  56  92  62  37  97  76  99  17  63  26  69  37  49  34  32  38  44  14  85  30  39  88  35  59  76  39  94  83  31   3  41  48  38  80  62   2  11  15  24  26  46  28   8  81  18  13  57  12  19  10  95  16  23  31  91  88  54  91  32  63  30  52  55  49  71  42  86  30  45  33  10  61  83  12  71  48  25  47  30   4  20  51  41  42  26  40  69  95  92  10  38  15  38  99  77  96  49  57   3  51  33  74  50  97  93  81  98  79   9  17  18   8  24  45  61  68   7  16   5  61  73  11   5  91  14  85  11  84  30   5  75  37  44  11  31  89   9  21   6  35  42  23  31  94  29  83  43  64  37  45  92  96  50  62  85  74  84  54  70  55  58  64  76  71  35  95  40  28  57   1                                                                                      
                                                                                        93  55  68  73  51   7  74  91  11  51  66  54  35  43  51  22  78  98  32  83  11  55  95  59  50  77  96  91  98  39  63  63  98  86  90  23  92  62  85  15  88  44  10  82  80   7  35  73  53  95  68  80  34  33  30   9  44  41  34  21   1  26  74  78   9  10  92  53  46  90  62  72  94  87  46  34   6   9   7  98  56   7  24  59  31  97  85  24  58  72  20  52  17  65  59  54  58  16  31  74  58  29  91  13  16  84  86  75  24  63  74  64  15  52  65  91  46   6  23  91  77  14  33   5  29   2  45  64  14  74  40  24  44  31  47  15  12  10  65  72  88  98  79  82  61  77  20   3  15  75  37  59  19  85  30  84  70  68  43  64  48  91  52  97  68  84  44  81  94   9   2  67  12  77  98  93   1  53  93  49  24  53  80  98  32   9  84  82  22  26  77  90  99  88  26  30  67  86  39  30  60  70  33  97  96  35  95  51   4  81  19  13  92  51  90  55  20  97  89  84   2  57  61  17  75   2  70  86  84  18  63  82  13   4  59   6  10  78  26  30  39  14  30  98  36  37  38   7  71  28  34  76  42  40  69  21  61  45  95  84  94  88  61  24  45  94  93  91  91  57  89  69  91  12  71  23   6  36  30  81   9  71  50   8  89  67  51  10  97  72  89  46  25  28  11  51  64  17  26  42  94   2  78  54   4  13  45  27  23  63  25  61  33  64  54  41  28  78  72  61  56  52  77  77   3  49  77  97  23  39  77  94  96  70  36  26  34  64  80  81  71  24  55  77  29  79  11  35  73  41  41  52  79  56  21  37  92  37  70  32  58  74  20  95  90  25  87  46   1  43  27  93  54  30  75  40  34  22  53  20  66  93  14  46   6  70  98  55  86  35  94  66  69  81  14  18  49  57  23  23  61  24  85  61   4  29  90  12  74  11  23  57  34   4  53  30  16  81  62  90  44   8   4  45  69  87  44  12  28  46  63  64  48  65  28   9  59  50  40  23  25  10  52  88  43  48  45   7  98  19  56  58  26  99  79  28  27  79  26  85  58  30  16   7  17   5  46  99   3  60  78  17  87  88  39  22  27  42  40  34  18  25  37  60  76  47  28  53  10  86  54  47  97  38  10  23  41  32  16  74  70  91  80  93  73  86  18  13   5  75  29  93  96  55   8  54  66  11  72  90  36  40  67  32   7  61  23  13  58  45  13  59  93  57  10  45  23   1  62  37  10  50  82  45  50  42  92   7  92  32  70  94  85  98  16  64   2   5  12  96  16  87  95   8  73  37  85  46  48  45  56  28  90  45  63  17  55  72  90  98  47  30  87  86  15  35   9  88   6  34  84  53  23  70  99  97   2  99  17  44   3  52  51  98   9  42  31  46  88  48  55  90  50  65  83  51  63  69  17   7  53  71  23  68  65  38  46  42  93  88  58  88  87  94  92  93  81  39  43  48  33  71  59  96  56  37  66  76  12  41  99  23  50  23  18  71  75  38  31  60  46  57   3  30  24  12  48  11  19  94  45  52  54  48  75  36  40  13  41  75   4  66  89  17  94  74  61  25  63  16  83  57  80  44  56  69   9   6  32  60  66  52  96  71  71  35  43  94  27  69  47  79  34  88  72  70  26  49  86  60  17  25  11  67  14  18  76  22  24  73  58   4  28  49  80  55  66   9  57  46  96  39  12  35  74   2  91  10  54  22  89  61  67   7  49  97  24  79  45  36  80  71  64  18  64  94  76  95  99  64  49  11  13  47  87   9  80  45  87  70  67  88  21  54  36  84  60  91  44  19  67  92  61  68  67  36  85   6  81  37  24  32  19  27  39  16  17  96  90  90   2  97  72   6   3  87  81  87  14  38  59  25  47  35  70  53  73  92  46  52  33  99  80  45   2  45  57  84  72   1  83  90  39  29  96  14  59  30  40  46  73  38  20  74   8  45  50  77  68  44  21  35  90  97  13  61  83  88   9  55  52  59  96  11   2   9  52  50  75  23  83  23  44  95  36  45  82   2  20   5   1  88  45  47  73  71  96  35  50  96  81  23  95  15  97   4  27  44  45  43  39  20  50  33  25  49  77  67  63  73  97  83  22  60  99  89  62  68  85  27  68  57  31  26  62   9  53  62  27  30  67   3  39   8  17  68  93  70  38  93  50  42  50  53  53                                                                                        
                                                                                          43  82  55  15  72  95  14  63  84  18  29   7  70  85  90  13  95  78  71  35  81  33  31  40  92  20  22  26  81  66  89  50  41  24  78  52  10  75  86   9   3  75  62  87  16  86  79  83  38  13  14  57  77  45  69  78  81  48   5  29  76   3  32  42  17  15  12  57   2  22  76   8  38  91   7  73   2  74  11  47  22  33  27  17  95  98  16  26  25  56   8  35  92  36  80  18  50  22  90  20  12  22  20  86  67  16  43  21   6  74  34  60  48  82  15  42  65  57  93  34  96  35   2  40  36  42  75  92  44  20  37  14  95  37  47  82  17  31  74  98  46  43  95  89   7   2  11  86  56  63  46  80  78  16  29  86  51  13   4  33  13  94  16   2  67  53  15  45  45  59  86   1  39  29  33  20  60  97  31   7   9  69  56  39  48  15  85  24   2  14  94  80  31  32  64  16  92  16  21  23  42  73  95  83  25  91  80   3  80  83  57  29  10  58   3  84  68  44  73  83  12  61  19  75  22  94   3  25  83  79  14  96  41  61  72  29  43   3  86  90  29  59  40  56  74  13  32  96  96  73  19  98  50  44  78  33  54  68   3  34  68  54  35  91  56  42  33  52  99  13  20  90  86  45  37  16   5  28  99  68  25  95   5   3  33   1  85  30  67  65  92  73   7  90  82  33  19  42   7  19  15  72  48  66  72  90  29  84  17  73  53  23  47  94  28  95  94  78  99  39  69  25  34  67  50  57  57  56  11  24  80  62  78  52  67  19  53   6  23  10  16  28  98  73  60  58  48   8  16  94  40  16  53  89  13   5  19  66  85  14  82  37  78  97   6  73  71   1   9   6  36  22  91  50  97  12  75  71  36  19  83  78  46  96  85  78  91  49  44  48  98  77  93  88  18   7  18  30  40  14  13  73  94  72  73  75  21  17  53  98  39  15  19  61   7  15  19  84  84  87  40  47  57  65  12  97  95  40  19  61   8  63  42   5  74   8  31  40  61  84   5  40  31  15  64  36  93  15  48  73  98  62  87  56  86  98  94  33   2  73  10  63  31  94  37  36  90  73   4  13  88  13   3  58  15  31  12  45   2  69  45  42  67  54  11   2  47  95  99  39  77  75  36  63  77  45  55  38  32  10  58  93  11  34   3  52  56  55  53  94  12  49  60  99   8   2   6  66  81  24  33  88  60  65  75  27  11  72   1  70  69  49  81  57  31  62  97  99  39  61  73   6  16  58  55  33  74  37  98  53  23  12  24  49  34  17  26  47  37  22  20  61  14   8  42  59  39  55   3  94  99  12   2  25   2  44  53  45  81  71   4  88  24  70  11   7  78  35   3  81  70  55   4  18  59  80  30   5  65  67  65  68  98  44  11   4  82  89  67  81  37  26  68  57  62  69  76   9  10  59  13  11  71  85  10  94  61  66  94  95  98  69  40  14  36  97   9  69   4  11  95  31  16  63  60  54  93  15  18  12  89  19  84  48  39  14  92  33  79  99  13   6   4  18  60  88  39  71  79   9  90  41  43  30   4  64  61  62  20  65  15  54  90  42   8  62  85  61   8  10  69  69  71  44  31  45  65  39  91  10  46  41  82  57  91  87  41  30   8  86  75  43  31  50  36  65  96  28  64  21  22  12  99  78  47   5  89  79  93  61  11  22  17  52  98  98  11  62  92  36   2  24  84  88  87  11  64  19  22  55  72  88  68  36  81  83  44  41  35  96  99  23  28  10  97  18  61  76  32  49  25  93  22  47  12  16  54  37  60  94  40  18  92  61  62  40  78  40  20  51  58  17   1   1  34  98  24  40  46  56  74  63  15  32  55  77  23  66  20  79  43  69  57  11  96  12  85  92  99  76  60  44  59  87  71  53   7  51   6  77   4  10  19  35  22  76  85  18  26  64  40  59  34  92  95  90  34   9  34  71  37  54  73  19  70  85  16  76  45  60  53  50  62  83  53  90  86   8  89  78  56  46  16  85  38  39   5   7  78  43  81  25  89  68  93  52  60   7  63  29  72  69  26  29  28  28  72  16  17  93  91  79  34  32  71  43  38  19   8  15  62  13  11  21   5  96  75  90  89  58  31  79  82  35  20  45  60  28  90  81  87  11  97  68  45  24  29   9   2  34  90  99  41  19  91  92   2  16  90  10  49   3  55  12                                                                                          
                                                                                            75  49  55  71  21  92  31  86  42   4  81   2  68  40  89  96  72  94  42  47  79  35  69  97  11  89  54   5   1  51  32   1  22  76  68   7  18   7  22  93  93  23  20   1  33  77  25  63  78  76  85  99  11  81  92  61  25  57  98  22  51  10  88  86  81  51  78  35  24   3  79  66  80  79  63  91   7  46  35  67  48  52  83  44  73  43  95  65  38  63  84  79  84  54  35  68  42  44  98  87  79  45  72  15  89   7  83   5  89  61  12  90  46  53  32   8  45  90  91  65  10  47   5  68  23  70  70  57  84  29  71  30  69  52  72  35  58  63  42  26  42  21   8  32  74  55  60  72  23  67  11   8  47  78  65  58  87  91  46  87  88  25   3   9  13  72   6   1  34  49  77  85  65  43  10  43  62  12  10  85  60  57  86  30  83  99  80   6  17  37  37  46  73  10  65   9  76  97  34  31  73  10   9  57  44  10  98  40  99  27  98  53  33  84  20  51  93   7  11  24  97  88   3  18  20  13  75  81  19  73  61  64  49  66  47  13  82  52  66  84  78  11  82  58  22  62  39  58  95  99  17  77  86  73   6  66  26  92  71  20  30  43  10  57  56  89  49  19  84  83  90  19  74  75  10   9  77  66  70  47  91   1  89  32  25  68   3   2  36  72  42  70  64  24  47  66  56  23  74  20  70  54  37   8  52  61  48  72  15  52  45  54  72  10  66  35  10  70  10  25   2  88  20  73  80  46  23  67  60  88  33  40  87  48  89  89  91  83  14  76  94  97  59   3  36  78  98  46  38  13  45  56  27  70  27  84  60  84   4  11  26  19   3  72  37  71  25  24  19   5  28   2  51  17  36  32  52  95  90  59  78  42   4  87  61  98  94  37  58  69  35  89  37  46  41  69  75  82  21  90  83   3  47  39  58   3  49  90  73  61  98  77  55  89  53  13  15  73  15  17  79  71  35  25  12  29  15  69   3  47  13  97  12  56  74  10  83  33  50  18  79  19  77  69  32  52  46  33  96  42  70  63  86  23  65  49  80  19  23  40  41  39  85  17  60  14  66  41  82  62  89  13  61  67  66   8   6  21   9   5  81  48  11  55  52  43  94  58  90   3  50  36  34  80  32  92  32  19  85   8  16  65  46  22  29  74  61  51   5  40  12  57  49  44  78  10  84  20  14   8  24  47  24  86  27   3  89   7   3  60  36  63  24  69  15  36  49  93  54  78  97  75  39  29  44  58  86   6  77  94  47  44  57  55   7  53   6   3  91  10  24  36  27  68  86  52  21  19  44  26  28  76  33  18  57  81  41  32  87  80  46  56  95  41   7  39  48  27  77   1  98  68  61  36  61  48  70  74  49  18  76  81  84   4  97  55  61  28  94  26  87  16  13  20  98  65  78  31  56   9   7  73  70   5  66  32  72  98   8  68  95  79  92  44  55  88  47  89  60  34   9  33  95  50  28  49  48   3  65  76  22  97  73  87  57  76   2  96  73  95  39  25  10  72  19  77  59  69  10  93  78  55  52  24  30  69  67   2  10  90  60  45  52  46  72  64  83   5   9  74  67  61  61  21  44  38  46   9  22   2  53  25   1  75  38  99  88  82  52  12  62  31  85  43  70  18  98  98  55  58  20  17  40   5  97  74  54  19  42  99  69  55  47  72  95  64  58  99  97  71  63  71   1  76  33  39  99  99  51  36  33  58  84  96  82  64   3  96  72  14  40  20   9   8   8  66  44  18  80  75  65  41   6  14  47   3  49  26  52  20  27  46  25  87  89  27  76  34  87  78  56  19  48  46  86  32  51  76  27   4  13  96  87  23  49   3   5   5  66  36  37  17  46  51   5  38  17  83  46  17  15  98  44   3  56  28  44  15  88  57  62  81  67  72  94  11  80  17  99  41  35  12  80  44  66  27   4  35  27  42  18  14  70  40  89   5  86  72  58  74  39  59  88  13  75  17  79  10  11  31  12  43  94  14  52  74  72  52  32  67  23  28   6  17  72  87  30  22  58  89  82  52  86  86  74  66  47  89  24   8  99  42  50  75  35   1  70  65  40  35   7  59  87  59  57  27   7  25  20  67  82   9  72  40  44  99  48  41  60  38  62  35  26  11  35  80  37  90  64  36   7  25  82  81  81  33  35  13  57  65  13  38  86                                                                                            
                                                                                              11   2  26   3  89   1  78  55  32  50  35  84   7  90  41  23  28  88   3  48  83  46  79  78  53  33  82  99  39  52  74  37  24  73   1  89  60  92  28  39  69   3  10  20  90  90  67  37  34  51  32   2  23  17  94  57  23  93  22  30  25  82  13  82  90  84  72   2  95  30  28  71  37  14  67   3  69  66  76  73  82  82  17  35  29  83  82  70  37  66  11  12  24  16  52  11  39   8  60   1   8  65   7  31  11  51  45  27  31  81   5  84  90  91  64  41  52  19  45  31  66  27  49  87  74  48  48  28  52  42  70  67  54  29  20  79  81   5  74  76  53  65  19  34  19  16  18   4   6   2  68   8  25  19  40  23  44  63  80  76  44   8  19  12  27  14  11  96  77  58  50  47  51  65  81  96  42  27  19  27  28  63  11  93  15  65  37  24  21  12  10   7  42  92  47  43  31  87  48  12   5  15  35  58  88  24  45  43  91   2  42  95  75  31  34  66  46  24  40   5  33  30  68  91  60  70  42  67  86   1  61   4   7  51  87   6  86  21  60  33  83  59  29  12  73  16  15  46  79  56  81  23  82  37   6   9  92   1  53  54  10   9  26  46   8  39  32   4  35  21  50   5  91  82   2   7  26  32   8  89  36   3  76  77  37  86  87  94  50  27  78  81  26  98  51  46  44  49  67  80  48  45   7   1  31  30  89  32  71  41  78  22  80  78  78  54  24  31  10  99  50  24  69  52  54  59  42  32  16  26   5  30  81  12  76  96   5  49  89  79  41  66  60  14  37  58  28  11  63   9  91  90  92   2  12   6  99  90  18  77  86  34  29  85  30  35  38  63  28  82  10  36  45  13  70  83  90  29  48  98  69  97  16  95  89  80  99  43  15  62  71  85  73  47   3  35  68  70  90   5  80  70  90  24  35  84  60  26  99  68  86  96  86  76   7   1  61  72  12  25  94  59  25  28  59  47  20  64  39   2  48  61  73  35  44  95  57  77  51  63  48  44  64  73  39  77  44  60  54  50  55  34  96  60  23  21  43  12   7  18  82  83  52  43  26  18  64  67  62  97  34  39  35   2   2  29  80  35  83  70   8  19  60  13  79  22  27  83  78  37   9  68  75  55  88  62  47  33  88  46  96  52  82   5  54  52  43  69   6   3  97  77  15  62  35  62  36   8  59   4  73  24  80  46  93  65  46   4  35  60  99  13   7  75   8  82  92  16  92  60  44  83  64  13  77  35  44  97  60  28  46  41  17   2  18  61  48  62  46  89   3  69  48  69  52  39  69  38  47  71  30  37  12  40  18  54  94   6  57  27  37  88   1  99  75  22  70  56  30  85  11  55  83   9  43  84  27  93  98  21  55  64  95  45  56  34  23  44  76  38  45  88  95  57  59  74  52  31  12  83  86   1  49  15   2  92   2  39  91  29  27  18  12  14  18  78  84  75  32  92  80  87   5  57  10  18   2  64  84  85  14   7  23   8  26  44  76  65  91   7   3  56  59  17   3  47  30  67  26  65  29  86  96  56   5  28  35  11  45  90   8  10  13  35  10  48  45  12  44  24   9  10  14  90  54  25  22  92  88  16  68  19  71  95  32  15  68  95   5  34  53  36  20  75  14  57   8  97  35  67  45  14  99  67  22  17  88  25  86  33  44  72  47  18  21  79  33  37  76  32  36  55  39   3  56  52  55  72  61  25  65  60  25  87  70   4  68  17  59  39  22  75  25  84  16  50  32  73  34  73  50  66  51  78  44  33  53   1  58  56  60  49  82  51  67  57  66  35  41  12  88  99  70  51  34  65  57  49  36  78   8  58  76  97  30  94  18   2  44  91  58  36  91  94  72  92  79  72  76  82   2  76  41   1  21   4  95  74  55  54  58  85  72  46  45  83  12  63   1  19  32  20  13  28  27  53  86  73  70  92  34  77  19  68  45  42  51  91  28  60  82  26  72  26  80  97  78  15  61  15  52  65  69   9  12  24  85  37  65  81   5  41  67  72  12  59  12  42  94  43  37  69  54  81   4  62  25  31  92  25  90  93  58  49  45  15  48   5  36  52  18  71  16  81  93  16  26  88  79  63  99  98  10  99  65  63  35  63  74  32  29  10  58  72  66  79  82  69  25  92  87   9  77  12   7  29  92  86  71  30  59  40                                                                                              
                                                                                                12  12  18  87  25  86   7  21  27  22  49  93  39   9   2  64  59  39  68  17  93  14  27  64  17  34  18  26  36  99  58  88  36  60  23  77  63  36  40  21  40  30  34  36   4  30  40  87  61  54  24   3  56  13   4  61  27   1  69  59  54  13  44  83  25  88  33  11  76  81  82  80  51  69  56  33  96  59  35  65  43  20  77  20  82  36  65  89   4  73  88   6  93  73  37  98  28  78  46   1  93  68  48  92  25  93  16  29  82  45  71  80   6  48  72  16  32  94   3  93  70  41  50  55  36  29  30  42  29   6  77  39  80  81  21  99  97  96  65  35   6  16  10  41   4  25  94  52  61  29  51  56  51  21  51  81  40  23  73   2  72  54  60  37  95  57  89  38  31  80   6  29  44  25  90  36  92   3  52  65  91  37  49  50  69  85  84  81  59   8  17  11  22  27  31  40  39  55  99  11   1  49  87  17  27  79  87  66  85  46  80   7  49  75  49  68  89  37   5  41   3  52  48  33   7   7  35  87  99  43  18  42  35   4  58  54  51  70  51  73  50  24  92  36  69  58  50  27  52  78  64   2  60  63  42  83  10  80  33  67  32  33  98  77  42  46  86  41  20  62   6  42  19  98  10  86  48  81  93  72  80  70  82  50  10  71   2  68   8  80  31  70  39  84   8  87  39  33  54  34   4  63  25   6  23  62  22  82  79   8  68  41  18  98  71  21  13   1  25   8  68  84  36  35  82  47  86  55  86  59  91  59  29   2  10  73  69  17  21  46   7  93   5  22  26   9  30  46  13  69  62   1  37   5  91  96  49  91  67   9   5  84  26  77   3  22  18  35  91  26   5  55  53  10  85  22  49  58  52  48  49  17  61  69  70  56  99  27  31  78  88  23  37  10  50  60   2  53  85   5  54  17  90  26  97  21  33   2  41  94  52  33   1  86  79  18  26  32  15  19  32  97  79  16  68  14  78  33  43  35  98   4  94  14  94  45  86  96  97  99  81  14  66  16  23  97  49  37  77  75  72  95  46  49  20  76   5  82  93  52  89  44  72  22   3  74  68  33  28  88  49  34  53  92  40  79  82  10  30  57  80  40  36  15  73  57  10  40  49   7  53  32  31  53  61   6  20  90  20  92  28  27  10  77  44  78  51  15   2  48  81  99  43  19  70  11  42  83  60  37  35  86  13  14  93  27  66  49  33  88  92  68  87  20  51  56  67  72  36  15  31  10  34  56  11  53  50  22  84  60  52  40  26  18  24  81  54  58  19  85  37  73  32   8  90  31  39  21  65  10  89  16  37  81  88  80  42  78  44  51  32  79  41  21  45   7  96  45  17  69  49  54  47  65  89  51  55  83  20   5  54  83  56  55  64  31  78  65  18  53  12  40  69  50   5  90  28  97  63  68  55  91  60  91   9  70  77  87  60  62  77  48  59   6   9   8  15  21  13  80  28  19  59  59  53   7  31  86  10  82  92  55  16  17  10  84  94  56  85  11  21  32  96  76   3  24  35  35  87  74  23  18  96  18  55  18  57  39  76  24  86  31  44   6  39  56  81  46  57  87  16  22  24  73  34  56  58   8  17   6  97  60  92  72  38  17  15  28   5  49  70  28  70  62  72  25  37  74  64  85  30  73  84  36  42  63   7  93  43  35  55   5  69  24  70  20  16   7  22  67   4  78  77  63  15  82  34  62  45  33  98  99  14  23  98  10  16  80  28   2   3  94   6  71  93  58  50  35  75  79  56  92  92  12  78  41  98  72  24  26   6  14  76  52  64  22  85  74  48  12  72  49  82   9  48  84  83  72  38  32  25  86  71   3  21  18  74  88  82  60  50  43  66  96  36  80  42  96   4   3  50  19  47  23  36  40  53  54  41  38  69  42   3  77  34   2  25   6  25  42   8   7  50  35  19  65  36  25  67  98   2  87  74   9   9  65  99  52  95  86  95  72  71  92  82  56  20   4  96  32  56  41  56  62  56  40  67  82  83  82  49  28  95  86  11  63  18  78   6  78  49  61  51  28  11  14   5  20  22  61  26  60  28  93  11  34   6  40  86  24  22  24  17  91  37   9  47  60  28  37  34  20  36  40  29   9  69  70  81   4  82   1  86  60  31  26  16  55   2  43   3  41  48  88  25  37  63  65  30  79  88                                                                                                
                                                                                                  46  41   1  57  16  67  58  55  53   7   7  93  78  72  98  69  59  44  36   5  54  61  66  52  45  45  79  54  49  45  24  85  95  50  20  39  54  58  15  86  50  11  69  21  32  11  41  73   2  15  16  95  76  30  16  58  70  71  26  87  55  71  71  92  95  14  29  78  78   3  12  39  48   9   8   3  13  20  97  81  64   5  99  31  65  65  49  86  87  78  67  19  68  40  22  29  67  98  69  85  59  39  29  66  35  42  40   4  51  44  59  31  23  18   2  90  67  82  12  38  27  62  65  31  90  56  57   3  16  46   8  31  32  65  68  37  31  44   1  86  59  32   8  29  61  92  69  69  24  84  61  97  57   3  66  81  98  70  96  37  37  49  20  28  73  26  33  30  23  35  25  81  76  69  88  55  62  78  51  21  97  96  44  47  99  65  18   1  19  13  13  64  36  42   4  55  72  83  27  33  24  42  19  42  16   1  42  50  62  54  90  41  62  52  63  14  42  61  20  72  10  41  72  45  22  28  82  43  12  11  82  50  56  41  92   4  18  49  18  42   5  79  27  35  11  41  14  64  27  57  25  53  92  34  47  24  17   2  93  55  36   4  44  69  58  88  79  54  95  11  90  86  36  83  81  33  89  72  51  74  31  97  80   1  90  39  49  82  40   1  20  91  91   7  64  34  29  81  64  20  46   4  72   6  43  29  38  77  96  24   4  12  66  37  33  70  99  50  25  90  71  19  57  95  53  56  92  52  54  86  30  22  18  93  51   3  54  81  79  95  30  96  79  13  59  48  30  58  87  68  81   8  65  26  43  66  47  85   3   7  20  56  12  92  90  95  71  68  48  52  34  79   1  91  76  81  72  86  33   2  51  81  77   3  37  49  88  28  87  20  26  34  64  74  71  12  85  75  61  20   4  50  66  48  42  37  57  89  83  64  26  12  84  39  23  12  87  80  85  33  59  75  54  22   9  91  65  70  84  51  93  31  79  75  77  91  76  36  59  34  93   1  87  82  31  35  96  53  27  58   8  38  25  19  32  46  13  14  49  35   8  31  28  19   2  83  63  75  88  72  33  93  48  42  34  60  36  50  30  66   3  68  37  31  73  57  59  21  42  31  58  18  33  34  78  51  89  63  58  45  75  11  12   2  45  27  49  31  80  39  54  90  40  21  25  78  12  93  37  79  23  38  56  58  11  24   3  81  74  34  86  11  98  72  57  89  36  13  88  53  86  28  30  94  28   3  86   2  37  33  72  39  20  61  52  19  23  10  23   8  99  34  84  23  21  89  84   6  93  20  96  95  84   7  28  97  74  30  49  26  30  14  54  68  17  34  93  73  50  27  11  83  67   6  90  76  62  32  15   1  37  77  83  93  87  31   5  19  95  98  87  78  71  41  22  17  33  65  84  29   2  51  90  14  81  65  16  47  84   9  18  28   8  60   6  54  64  48  39  94  43  94   4  92  24  91  15   2  93  81  31  43  31  82  82  71  35  32   5  55  86  78  14  48  70  54  45  21  64  31  39  24  48  96  53  63  25  45  40  50  39  48   5  20  43  30   3  10  33  31  95  99   9  81  80  41  81  87   1  82  73  82  41  17  69   8  92  52  74  60  33  34  32  12  37  33  69  63  27   8  21   4  19  18  34  54  78  33  38  46  10  22   6  35  28  79  38  95  21  49  73  95  98  10  47  72  92  50  64  40  64   5  63  74  46  30   8  90  24  70  48  92  32  91  43  27  93  19  19  37  89  14  15  33   6  34  43   4  17  29  48  67  40  63  69  90  79  87  41  95  50   7  86  76  61  25  42  18  30  27  69  68  89  95   6  63  11   8  89  69  68  74   2  89  31  43  43  45  59  49  66  16  50  28  40  54  53  76  69  35  96  84   4  89  52  99  20  61  11  53  85  11  31  71  96  26  22  38  63  48  10  33  87  41   9  52  44  58  39  56   8   3  76  23  49  65  86  61  73  88  59  15  34  97  97  37  76  59  12  30  51  91  74  38  80   8  97  89  85  87  56   8  96   5  26  28  85  24  75  27  73  59  15  36  10   6  44  66  51  34  37  77  32   2  68  62  68  60  59  83  46  13  20  58  29  76  40  74   5  61  19  18  90  43  55  29   6  10  31  32  49  94  40  69   7  76  21  89  98  23                                                                                                  
                                                                                                    50  96  31  40  45  58  74  15  60  82  94  19  78  67  58  80  95  11  23  18  74  47  36  87  26  25   3   1  33  21  23  85  60   9  94  13  69  36  90  49  86   9  21   6  14  13   7  23  39  62  24  82  37  81   3  10  54  30  40  98  17  32  52  90  61  74  68  56  43  19  42   3  24   2  57  51  61  32   1  61  82  20  62  73  80  11  75  58  33  64  75  15  74  64  86  95  52  47  56  12  82   5  71  96  11  43  18  79  77  70  93   6  16  83  94  14  67  68   3  70  12  64   8  70  60  67  97  28  88  90  66  36  10  87  45  46  40  98  40  63  24  19  91  62  48  37  23  59  59  44  54  81  78  74  12  52  67  54  55   5  80  25  24   2  14  68  59  95  30  85  60  71  23  54  47  77  12  37  51  88  63  48  72  54  23   1  26  27  65  99  90   5  98  12  56  73  38  92   6  47  30  36  78  97  89  49  62  70  52  27  11  89  94  99   8   9  56  74  10  57  24  47  97  46  21  97  65  14  83  53  50  97  30  67   2  92  96  36  34  60  80  50   2  61  46  79  97  67  22  46  71  91  23  22  23  88  35  64  17  33  69  41  78  35  45  52  91  22  69  52  12  37  72  17  38   4  31  86  87  86  78  61  18  27   5  79  74  36  97  21  68  58  37  43  33  70  88  53  91   3  23  59  46  15  30  84  76   7  97  58  44  25  78  54  24  19  92   1   2  49  80  37  73  90  14  94   8   4  65   9  31  98  63  63  19  52  44  99  47  74  74  69  82  23  10  60  24  42  26  19  17  78  21  77  54  66  48  99  44  90  37  66  36  89  54  30  95  27  30  51  83  54  67  90  74  22  95  22  19  63  95  69  77  27  86  20  27  58  93  47  58  92  11  34  64  39  27  88  62  46  17  16  58  82   5  50  83  60  81  22  87  81  28  81  77  11  60  70  30  27  61  34  44  77  65  87  61  85  56  91  25  42  19  40  71  69  64  67  96  43  89  64  61  45  20  44   6  90  37  17  35  95  71  44  29  23  18  46  56  45  73  62  80  14  60  68  64  60  27   9  61  71  45  23  58   9  99  38  92  78  23  94  61  85   7  91  25  55  94  77  42  67  72  63  17  79  82  79  56  59  93   6  37  88  78  62  30  52  99  26   7  18  93  91  19  77  47  60  63  51  79  39   2  83  60  62  67  99  17  61  84  27  81  43  73  14  32  70  84  13  71  24  46  90  17  92  39  94  50  12  79  89   5   1  67  19  40   3  32  67  18  15  23  86  41  38  15  71  82  56  14   5  24  20  88  43  18  10  75  70  86  85  87  24   5  50  60  73  61  20  77   1  95  41  92  37  27  46  82  95  97  22  78  91  49  81  22  23  74  73   8  14  62  67   7  94  81  66  88  30  89  63  58  54  20  23  98  61  65  43  88  46  12  65  17  79  29  12  21  29   4  48  90  15  48   1  72  22  13  18  78  82  18  45  87  29  45  43  66  55  40  97   4  18   6  66  65  46  27   2   5  40  27  37  76  50  18  16  67  55  24  97  85  57  95  16  77  61  80  42  23  33  33  47  60  93  78  10  54  75  93  98  19  19  70  70  39  72  10   6  11  20   1   6  34  11  93  29  63  22  75  92  65  18  56  42  27  92  31  96  51  85  89  22  92  98  98  27  29  31  97  37  74  54  48   8  43  33  29  72  17  22  26  36  92  39  79  62  46  86  22  17   3  51  68  91  88  38  51  59  31   1  46  58  11  43  85  20  52  46  84   7  90  42  72  84  81  30  44  66  30  23  25  40  44  46  61  42  37  76  79  22  51  80  62  77  88   2  55  65  11  76  50  97  39  99  36  43  79  60  43  47  82  60  27  39  29  68  28  69  48  81  68  28   9  98  82   1  56  69  83  29   8  78  35  60   4  45  87  84  27  98  75  78   2  23  57  45  17  67  70  82  28  42  17  19  48  87  67  98  94  40   5  16  18  89  83  64  56   3  41  79   6  16   9  47  42  61  99  96  36  19  89  81   1  35  49  32  35  73  86   8  12  45  85  54  29  52  46  77  57  87  94  33  68  30  41  13  27  26  88  79  58  17  60  53  24  90  12  97  81   2  99  65  30   2  21  39  39  68  35  22  71  25  11  73   3  60  39                                                                                                    
                                                                                                      80  20  71  16  51  68  98  92  44  47  75  30  28  85  69  59  30  73  50  64  68  81  96  97  89  96  86  14  67  90  36  23  84  18  91  59  81  74  42  40  65  91  17  51  69  91  77  10  48  43  97  74  43   3  89  65  34  88  41  85  84  92  43  15  79  92   2  46  98  19  22  35  49  27  90  76  10  50  85  57  52   5  64  40  85  14  80  35  89  23  99  93   1  97  49  97  23  42  59  10  95  13  61  80  77  82  80  32  50  55   3  43  59  42  52   8  75   3  36  37  84  74  52   1  65  25  18  31  82  82  68  20  16  48  19  91  87  23  54  26  41  37  77  92  36  94   2  49  22  35  74  48  59  25  11  58  10  30  50  92  36  11  51  46  77  99   9  51  80  38  84  27  37  81  46  93  95  10  26  83  19  14  19  17  29  46  46  39  84  81  94  72  56  22  48  66  98  76   5  74  49  92  29  39  24  21  37  90  41  82  90  11  57  12  21  29   8   7  28  51  16  88  96  30  25  75  51  49  66  91  56  40   6  81  65  90  93  97  21  78  24  59  93  19  32  26  16  96  67  66  74  60  86  17   6   3  88  74  60  43   7  90  65  17  95  10  45  61  56   9  40  40  45  39  89  74  26  73  93  13  96   9  47  23  34  69  62  10  27  22  81   2  54  41   5  49   7   6  60  37  52  65   4  22  41  61  71  25  86  10  96  78  78  54  42  90  20   5  32  45  78  27  62  58  83  75  32  18  50  83  72  11  57  44  80  31  26  94  31  93  11  46  88  14  77  96  64  48  21  66  13  31  82  87  47   6  77  33  17  86  75  13  66   9  80  89  79  27  73  18  83  44  60   7  92  56   2  25   6  84  19   7  64  91  82  94  78  83  71   1  94  60  90  57  77  10   3   4  57  86  94  47  68  55  62  78   5  41  87  18   2  25   6  60  36  58  37  10  74  44  69  67  75  25  89   1  98  63  58  50  30  32   2  79  53  98  79  72   2  97  44  79   2  73  46  94  15  10  43  55  34  37  30  99  84  35  26  77  90  33  66  28  30  21  28   7   2  30  46   4  47  70  22  14   6  97  22  91  28  40  15  97  88  51   4  89  20  93  67  23  13  11  70   2  91  44  57  90  94  53  57  80  56  15  68  69   7  27  85  59  99  33  23  90  98  78  20  38  71   5  45  32  20  74  21  37  27  56  50  77  74  49  52  94  22  43  61  91  93   9  43  47  22  75  77   3  80  24  55  75  18  26  11  36  97  56  62  87   6  46  33  42  96   1  52   8   3  42  23  31  54  72  32   8  70  36  75  31  19  89  67  13   6  17  27  83  11  61  18  28  47  18  91  16   8  17  17   3  68  44  64  66  18  91  13  19  19  50  73  99  66   7  21  44  30   7  82  36   2  60   3  53  74  99  57  83  56  60  68  48  60  76  77  24  73  42  47   9  92   6  16  77  87  36  28  82  29  57  55  36  87  44  82  47  79  12  16  79  59  33  90  87  40  21  24  58  65  43  63  48  82  11  50  49  14  46  77  31   7  52  44  67  34  85  69  74  15  65  21  18  68  17  61  29  25  67  29  11  79  70  58  57  50  80  41  35  81  45  17  79  45  38  65  94  86   6  45  19  91  87  13  84  40   7  91  86  94  35  41  50  54   6  27  71  58  76   9  62  60  57  86  78   4   4  52  88  24  47  50  27  54  97  58  68  43  91  77  43  53  30  20   4  98  50  39  74  15  24  93   3  54   8  97  62  65  39  15  43  16  38  96  94  96  52  27  87  38  12  89  13  12  22  21  82  34  37  71  85  85  13  35  44  99  69  59  67  97  23   9  45  51  83  82  60  88  86  81  27  61  10  58  43  56  46  78  89  71   2  65  57  82  30  47  69   8  11  18  85  28  22  52  10  71  75   7  14  14  73  68  81  91  26  62  59  18  32  85  30  29  55  68  51  43  93  92   2  67  69  64  90  46  32  97  62  95  64  76  52   7  97  57  56  89  54  56  24  91  60  19  71  31  16  73  75  98  84   6  59  70  95  88  14  87  12   1  23  33  77  44  83  11  13  16  73  23  81   7  82   4  80  71  99  41  97  78  66  29  28  92   7  51  68  62  84  25  59  63  99  42   1  36  16  32  42  11  53  22  91                                                                                                      
                                                                                                        67   9  45  64  52  81  57  44   6  39  81  66   9  61  73  47  39  75  50  46  41  70  44  90  14   5  46  46   5  76  72  95  42  34  69  30  48   4  63  76  77  57  86  50  93  82  15  64  98  91  87  29  66  47  35  16  20  33  91  75   9  93  78  49  69  36   5  39  67  35  41  63  83   5  68   5  98  84   5  60  76  77  79  18  68   3  67  65  14  92  91  84  39  69  82  80  50  91  51  39  88  42  52   8  38  97  39  32  21  16  38  43  95  86  85  68  35  80  73  91  42  20  62  19  66  77  89  84  67  51  50  34  98  87  87   8   9   3  39  19  67   9  15  81  67  92  22  72  94  66  36  58  31  83   3  75  86  70  94  71  64  29  23  95  80  47  72  24  98  82  81  16  91  14  36   2  48  60   7  60  63  98  38  71  44  62  68  10   3  30  78  17   5  95  28  31  80  85  15  99   8  94  36  77   7  69  95  73  84   8  74  73  31  54  65  63  36  84  27  88   5   8  19  53  29  99  91  54   9  79  37  72  47  22  49  67  59  96  56  57  84  19  48  88  33  77  90  91  49  29  34  22   7  56  22  97  91  42  60  70  73  29   8  16   7  42  50  34  31  42  12  93  29   8  26  92  45  39  15  13  63  48   8  36  44  46  29   9  97  45  24  14  37  21   5  30  56  13  20   4  16  45  11  16  87  31  80  18  87  50  75  56  71  63  87   1  46  95   1  16  86   4  10  35  73   4  22  47  18  72  16  19  35  17  24  84  85  85  44  87  79  85  23  60  25  58  31  48  55  31  66  77  86  12  25  72  97  46  75   7  78   8  60  75  97  41  92  61  16  15   3  48  70  18  73  65  89  56  91  42  61  71  40  68  35  58  90  81  84  43  73  52  70  19  19  43  17  85  77  22  18  66  76  61  31  32  48  17  58  69  41  82  95  46  26  11  96  89  84  32  18  66  62  42  86   5  81  89   2  86  68   1  82  31  20  47  69  89  70  34  12  90  57  93  30  17  48  55  84   1  38  98   5  77  24  24  77  82  49  73  86  87  67  21  44  12  86  14  82  32   6  78  99  57   3  29  13   9   4  42  10  24   8  67  43  20  16  24  43  10  49  63  29  78  28  68   1  31  82  95  22  72  60  94   9  54   8  91  19  64  74  77  57  43  50  37  61  97  16  31  97  94  78  13  85  29   3  57  92  91  33  85  39  70  52  57  22  27  22  84  86  49  99  24  90  29  88  82  27  88  39  91  16  14  83  28  92  61  86  41  92  99  93  81  33  69  40  38  98  75  41  69  53  24  21  28  95  35  16   2  93  57  75  82  61  60  87   7  27   3  69  29  49  77  71  60   3  10  55  73  52  57  54   2  25  38  60  15  87  26  97   4  61  39  63  80  32  42  56  16  42  87  49   2   6  31  10   3  81  78  21  93   9  60  77  69  80  54  17  90  82  58  10  77  56  36  72  89  46  67  52  19  88  45  48  44  59  31  95  89  80  43  21  95  43  41  13  74  33   1  98   5  60  61  60  88  67  86  68  98  18  85  91  58  96  78  74  41  40  13  45  92  63   4  40  99   2  70  36  52  19  25  42  51  75   8  21  52  47  41  49  46  79   1  51  73  99  33  67  79  29  54  31  42   7  45   4  59  32  14  80  18  73  20  41  85  53  55  80  28  79  15  70  86  40  39  28  29   4  19  97  11  86   2   7  20  97  55  62  20  17  68  82  48  40  69   7  96  88  52   5  87  84  48  88  66  91  35   8  43  26  10  49  92  61  58  84  72  84  85   9  46  80  84  54  24  35   1  37  43  65  65  27  39  22  98  60  98  83  86  98  56  28  54  46  11  74  56  72  80  42  77  15  21  96  38  93  77   3  30  72  81   4  56  59  20  51  26  57  67  65  89  80  91  95  98  51  95  95  86  20  79  48  30  44  29   3  68  10  64  95  24  61  40   9  93  43  88  45  44  90  22  76  97   8  99  27  54  64  22  97  80  56  35  68  91  42  97  19  43  10  66  66  95  62  22  71  31  89   1  31  28  64  36  67   8  68  83  92  43  97   7  28  59  20  60  76   9  37  42  35  24   8  11  64  50   8  97  15   3  88  43  95  90  69  49  57  91  48  94  16  21  21  40  69   8  47                                                                                                        
                                                                                                          23  60  31  14  75  69  87   7  78   9  42  43  93  24  87  85  23  84  45  57  73  70  66  98  85  50  66  57  79  35  45   8  11  17   1  95   2  97  80  10  44  75  10  90  21  78  85  87  29  24  25  10  76  61  94   2  75  13  57  62  57  64  32  80  99  35  36  66  55  51  44   6  69  39  39  67  56  51  43   7  25  77  84  32  61  95  23  28  35  42  93  44  75  97  22  56  72  29  69  50  77  53  29  60  51  48  48  73  63   2  81  20  11  17  59  86  60  18  62  56  86   7  32  84  73  88  60  50  32  67  51  75  41  46   3  82  80  67  23  34  20  13  90  23  36  46  40  17  44  35  60  25  96  66  32  66  65  92  37  14  91  39  79  71  29  85  37  26  19  89  78  14  24  30  53  80  32   8  71  84  96  36  69  64  59   3  49  28  65  30  20  71  38   9  87  43  35   5  57   9  68  16  86  76  19  62  74  58  28  24  89  90  80  52   9  39  19  94  70  33  37  32  67  77  48  22  65  72  86   9  31  94  47  10  31  82  93   2  50  20  39  38  31  42  51  75  58  91  58  90  91  22  55  53  64  93  79  79  29  59  32  96  66  69  57  96  66  94  48  10  25  22  76  82  56  53   6  63  11  70  43  54  33  39  82  59  99  66  51  88  83  16  21   1  80  47  46  19  47  36  13  75  87  39  24  87  26  83  28  22  61  48  47  97  45  50  90  13  64  71  56  22  62  46  51  73  78  45  71  52  40  13  41  45  56  84  51  57  60  62  90  79  51  39  96  13  66  67  63  49  85  22  88  29  85  87  35  84  71  57  28  98  89  10  44  20  38  67  34   1   9  86  27  50  53  62  81  63  99  92  29  14  79  23  40  61  71   7  41  54  39   6  97  33  85  94  11  37   9  13  99  79  68  97  27   1  76  99  70  76  15  76   7  38   3  27  15  64  48  89  96   8  14  12  76  14  69  60  90  33   4  41  73  19  63   5  57  77  54  12  52  74  23  14  78  92  85  62  53   8  92  43  28  62  50  45  97  74   9  86  45  67  85  76  57  49  71  73   9  70  85  55  41  57  21  45   4  28  20  26  91  30  77  71  61  20  59  85  82  52  20  23  11   2  46  65  36  86  46   8  19  68  89  90  98  52  30  46   3  82  61  80  93  71  12  29  40  78  24  67  65  58  69   6  58  94  83   5  15  13  42  57   4  72  34  75  17  51  41  66  68  72  31  39  61  18  21  83  88   9  75  40  68  40  41  33  88  38  97  99  37  84  18  68  79  83   2  60  86  57  57  33  47  93  68  79  40  56  78  63  91  92  91  89  63  10  34  37  30  63  78  10  45  30  28  83   8  45  63  89  72  74   5  70  65  79  63  99  34  90  53   6  82  31  36  46  65  33  75  86  35  26  73  24  73  57  37  14  25  35  11  56  18  48  60  97   8  41  69   9  19  98  75  25  85  12  27  25  45  99   3  60  60  96  83  70  56  44  47  67  36   6  12  78  61  87  50  25  57  53  96  18  29  22  58  46  94  87  33  94  54  64  39  72  46   3  79  34  29  96  41   1  87  68  75  26  88  31   9  37  93  44  46  16  66  43  46   6  24  51  18  66  20  10  65  63  74  79  20  42  15  88  44  79  83  79  87  93  30  95  46  80  48   6  25  63  54  29  77  65  19  16  36  66  97  48  28  60  75  86  14  28   7  88  96  10  30  73  17  49  69  91  82  86  32  31  34  36  15  33  10  57  96  63  55  91  49  92  22  80  46  88  76  52  79  89  91  55  94  65   9  98   5  44  15  29  60  99  60  25  79   6  84   5  55  30  22  95  28  42  68  66  44  69  70  36  54  96  66  97  82  11  42  10  86  63  79  46  28  77  90   3   7  22  56  30  93  78  93  76   6  85  38  95  55  82  46  69  47   2  23  92  80  85  88  47   9   6  48  46  19  62  72  36  29  95   9  29   4  16  38  97  90  14  79  78  88  34  80  39  69  45  77  21  58  47  73  61  48   8  31  43  39  22  24  73  18  41   5  15  36  58  90  97  15  64  67  18  58  38   6  67  32  56  70  70  46  60  63  89  52   4  79  11  93   8  95   2  21  93   8  19  92  70  16  28  13  81  87  44  26  85  91  22  99  54                                                                                                          
                                                                                                            3  79  39  58  81  48  81  60  74  61  75  43  30  89  12  49  56  57  17  71  21  52  13  31  10  60  45  47  66  32  71  83  13  11  25  82  20  39  29  20  21  70  85   6  44  85  10  16  47  69  89  14  62   7  73  66  21  27  38  72  35  26  33  23  11  24  25  16  51  54  67  72  74  86  33  33  31   5  67  43  98  73  71  63   1  21  31  42  73  91  94  58   1  12  83  56  16  28  58  95  94  19  47  71  12  19  76  82  10  52  43  50  46  28   2  30  75  68  30  31  11  99  83  39  63  46  94  67  19  13  72   6  88  74  57  83  49  33  93  63  17  31  94  96   3  77  75  50  79  60  94  26  13  15  49  51  93  56  42  78  22  69  67  69  95  17   3   4  24  53   6  71  48  82  47   8  78  25  43  36  99   2   4  85  63  58  81  18  93  99  66   6  26  91  84  61   3  94  27  36  50  40  99  47  19  96  24  36   5  99  98  51  51  93  24  15  59  94  23  45  73  70  38  86  10  69  14  61  18  32  51  40  34  48  23  83   3  24  82  79  70  38  49  67   4  71  37   8  70  78  86   7  82  52  21  25  23  22  15  97  85  58  47  68  95  33  55  80  47  25  57  41  42  66   2  49   1  56  41   4  28  33  93  95  47  71  74  91  78  37  59  42  91  40  70  16  65  30  39  86  81  74  67  60   4  55  60   3  24  60  83  16  58  13  24  97  25  81  93  49  50  78  79  77  89  97  36  73  31  29  16  11  50  96  41  66  10   3  13  72  36   1  88  64  15  65  85  99  58  43  61  63  43  83  48  86  28  61   6  61  46   9  52  75  16  80  38  38  64  52  79  27  12  54  27  11  81  90  91  15  27  87  15   5  74  78  59  25  23  47  84  14  35  19  87  52  55  73  60  79  87  41  60  54  87  18  78  70  35  97  50  72  52   6  56  35  37  12  29  80  50  92  42  28  27  31  29  51  34  35  40  28  12  63  71  58   6  95  46  22  75   3  24   5  71   3  35  69   9  71   5  43  82  45  40  62  34  71  70  43  40  37  25  49  36  98  37  45  28  38  18  30  18  82  33  39  48  91  81  31  84  81  48  27  99  72  93  81  89  60   4  19  22  97  24  54  68  39  61  75  27   8  97  58  42  62  82  62  21  99  91  49  83  99  30  27  45  50  22   7  24  65  42  66   9  14  54  75  41  97  18  44  30  88  57  35  93  62  92  57  32  15  14  21  18  27  94  65  94  68  20  89   8  44  12  69  46  86  21  96  35  89  48  85  89  60  40  60  96  55  27  27  63  20   3   3  90   7  65  70   9  91  15  15  21   4  38  63  28   6  78  53  42  89  21  58  22  76  85   4  26  73  88  85  15  24  37  57  42  21  15  20  50  71  35  56  54  90  66  69  78  81  15  10  53  19  58  62  44  97  35  36  38  91  53  63   6  62  11  86  35  43  31   7  57  29  33  33  65  74  72  55  31  63  12  36  26  17  66  61  16  22  96  68  14  68  43  12  47  33  20  48  26  52  47  66   9  56  11  13  54  22  97   6  31   6  47  50  61   7  94  41  22  36  24  37  55   6  41  11  39  38  16  57  72  21  65  51  91  84  80  19  91  73  33  28  94   1  90  24  24  28  42  40  70  40  80  69  22  86   9  23  33  34  86  90  31  85  73  33  15   2  22  19  46  58  85  25  46  82  10  20  29  28  15  17   3  46  16  30  90   3  18  78  36  91  28  10  47  45  93  66  53  38  40   7  10   2  12  59  43  37  38  66  34  10   3  47  87  26  20  79  35  28  60  68  15  84  74  39  70  55  96  87  67   4  74  90  23   7  79  45  14  70  20  93  63  63  42  59  20  75  52  85  90   9  32  98  52  32  76  19  76  96  48  10  92  30  31  53  62  35  80   4  44   9  75  92  83  87  44  12  17  53  72   2  37  73  92  45  31  73  79  77  62  50  11  36  82  51  33  38  22  93  97  37  59  97  12  46  94   3  92   4  64  86  78  26  70  78  58  25  40  29  27  17  65  29  33  56  75  33  54  72  91  87  76  75   5   3  93  22  55  82  23  28   3  16  58  13  26  69  49  99  55  83  56  47  11   1  26  45  46   7  38   7  66  76   7  72  65  23  65  40  67                                                                                                            
                                                                                                              29  28  74  63  47  47  32  98  91  74   7  50  16  39  81  18  71  93  56   8  40  61  22  25   7  88  39  10  75  48   2  27  56  78  22  67  13   9  17   3  88  90  68   3  12  84  78  77  16  95  50   1  45  64  51  94  29  57  45  27   2  61  52  13  74  65  74  36  85  67  23  45  28  56  80   8  83  49  62  81   1  90   8  21  30  63  57  56  84   7  51  86  87   4  75  51  18  64  29  54  43  36  61  41  78  25  50  77  33  37  54  52  30  24  31  98  12  33  67  63   9  11  39  47  44  82  84  62  36  28  34  24  58  42  67  39  76  88  62   8  40  62  56  72  27  61  95  90  27  22  94   7   8   6  38  87  18  24  59  50  63  45  20  37  92  95  31  89  62   7  86  54  54  92   3  63  47  40  54   3  78  56  10  67  49  90  95  44  27  50  24  67  29  65  11   5  61  71  37  71  98  32  65  75  23  49  67  16  15  24  73  59  19  38  14  26  95  90  12  43  66  98  96  91  37  13  73   6  82  40  90  66  80  35  23  45  67  41   9  17  40  14  27  72  57  21  10  41  93  73  41  43  29  46  31  72  36  52  40  25  20  18   6  41  38  13  13  50  63  67  59  86  32  60  49  43  11  53  54  41  34  79  35  40   1  43  12  16  73  84  75  42  38  22   1  61  97  74  67  78  75  38  56  47  71  77  79  11  54  94  55  37  52   4  99  45  78  10  93  34   4  95  75  75  57  57  33   1  58  17  55  42  83  83  25  10  44  33  55  56  52  17  63  28  20  69  87  33  10  51  97  96  48  40  23  32  69  32  40  93  36  22  63  26  84  42  99  33  37  75  59   8  78  72  47  60  29  64  34  88  35  94  39  25  16  88  77  89  97  19  35  73  13   3  81  82  97  64  21  53  65  18  80  80  51  70  56  94  12  46  71  96  23  17  60  35  30  56  87  71  16  96  88  87  34   9  97  36   7  21  76  47  29  47  41  24  18  22  35  31   4  12  15  49  22  80  73  60  19  89  68  46  98  26  19  95  10  16  19  67  48  65  54  48  38  47  15  88  60  30  41  13  68  39  20  59  25  52  97  16  54  32  94  48  34  35  75  23  61  65  72  87  43  20  91  60  18  93  54  75  43  31  39  29  21   6  40  58  20  14  72  22  44  36  64  22  29   8  32  48  40  73  19  60  11  74  41  47  43  88  20  22   4  45  64  65  41  57  55  62  33  56  51  55  82  50  50  73  92   4  40  13  18  43   7  44  16  99   7  83   4  75  38  25  90  56  88   6  95  69  47   9  93  20   6  47  51   4  34  53  17  90   7  56  43   1  70  34  26  84  57  21  75  40  45  47   7  84  43   6   9  57  16  86  49  92  82  16  75  35  87  68  85  29   3  45  32  48  95  65   6  81  53  12  33  76  61  20  65  29  50  63  21  80  88  38  29  12  51  81  96  88  79  60  64  53  71  76  82  92   8  68  87  13  56  35  44  10  53  11  34  44   3  37  52  23  84  85  35  80  52   6  71  12  16  60   6  78  89  54  19  68   6  40  48  34  80  48  46  28   7  34  66  67   3  23  98  73  19  61  46  36  93  69  59  64  76  21  72  12  85  62  95  45  13  22  13  98  29  70  11  50  61  13  44  93  40  99  30  57  24  10  28  92  38  43  53  11  54  51  34  10  76  22  56  77  51  31  91  64  81  12  81  90  43  98  40  40  29  11  18  52   6  65  78  35  33  17  80  33  57  88  76  84  19  83  94  13  34  58  15  71  49   6  70  83  34  50  32  65  21  49  50  44  57  37  75  39  40  50  94  43  81  38  47  26  85  27  41  91  94  73  18  87  49   6  61  49   3   2  61   5  98  13  14  32  97  43  59   2  67  38  76   8  16  91  77  14  96  19  80  23  23  78  15  38  59  40  36  86  98  58  39   1  58  53  61  12  54  76  68  60  39  41  13  46  67   5  90  25  91  97  10  72  43  30  10  61   1  99  42  86  43   3  87  99   4  27  68  31  72  77  62  32  37  22  97  60  26  65  56   9  50  62  42  86  65  82  75  41  48  38  76  30  22  34  58  99  96  73  36  70  43  69  40  15  59  68  14  36  61  92  63  12  65  13  31  43  67  83  42  93  80  86                                                                                                              
                                                                                                                30  70  71   1  42  42  88  94   7  56  62  82  48  95  67  93  45  25  36   3  89  99  22  47  27  35  12  37  65   2  92  47  79  39  62  89  79  32  74  13  71  60  39  58  27  87  16  81  14  61  65  64  16  53  73  96   7  92  13  76  31  87  74  67  33  18  24  62  38  76  37  87  77  77  77  89  74  80  95  21  32   6   6  27  11  96  46  41  25  48   2  26  73  49  32  49  47  58   9  85  40  75   9  51  19  18  70  36  57  73  48  83  27  12   4  68  49  97  25  81  89  53  73  12  50  55  39  65  51   5  13  13  63  77  44  80  44  80   2  36  94   7  77  61  93   5  74  18  44  97  64  84  17  47  75  99   5  90  64  94  68  85   6  51  52  92  94  73  61  40  34  16  78  59  24   8  43  89  89  44   4  15  33  28  77  65  18  27  68  77  77  36  30  38  31  13  17  88  48  99  31   4   5  58  43  48  67  28  82  56  54   6  55  45  50  66  27  29   1  82  69  97  78   7  24  64  39  60  70   3  24  67  37  80  84  80   1  94  21  51  91  25  74  39  72   4  84  40  89  45  10  60  72  29  37   2   5   7  34  71   5  40  41  28  27  63  49  38  87  10  46   2  67  39  84  13  90  87  39  20  25  59  85  63  99  57  16  36  66  66  39  88  62  51  16  62  55  66  37  86  21  32  48   7  67  90  43  48  40  56  68  20  37  31  14  15  92  71  90  34  72  45  74  50  79  21  99  32  48  53  64  76  50  32  76  48   7  82  64  39  56  24  94  66  99  79  46  87  22  41  28  25  57  11   1  16  35   1   9  85  34  30  43   6  56  79  85  46  88  93  74  63  95  92  56  69  84  87  97  70  78  93  26  48  43  22  52  72  78  72  71  93  41  17  18  53  32  81  85  68  58  18  21  38  13  57  73  34  62  85  31  97   9  66  92  42  50  90  44  49  63  80  28  58  15   7  13  60  55   7  64  21   7  33  37  88  18  37   1  89   4   3  47  89  53  20  13  97  34  22  23  30  12  79  79  21  97  97  78   1  66  47  54  64  61  48  78  99  13  89  74  41  52  62  84  40  37  29  58  28  80   9  34  92  59  50  54  78  47  48  57  12  28  38  68  23  48  12  90  23  55  92  98  23  60  84  49  10  22  49  31  76  24  96  38  26  29  49  31  63  74  68  55  45   1  75  82  44  19  54  36  25  77  13  61   4  33  93  68  26  25  10  66  56  23   3  55  55  60  43  60  41  53  17  66  69  53  54  10  15  10  67  70  32  22  36   7  85  33  52   2   1   4  61  98  93  81  18  61  31  55  89  23  56  83  45  85  19  63  47   4  20  62  66  26  67  73  38  72  88  83  25  70  33   7  29  92  91  93  63  49  87  67  24   5  99  59  15  57  47  71  88  91  18   5  44  76  82  86  81  98  35  59  19  41  61  19  99  63  95  32  50  20  88  97  35  65  37  87  11  31  36  87  54  78   6  34  23   1  90  21  54  76  36  55  98  89  62  40  92  99  43  11  94  41  72  57  74  91  13   5  76  29  38  92  90  77  78  43  78  15  32  30  27  69  38  44   8  37  75   3  34  71  65  62  46  90  43  79  38   5  62  57  45  44  58  55  28  36  20  19  23  96  49  27  88  25   5  16  31  53  20  45  31  67  53  19  80  14  50  46  23  16  25  85   5  37  65  18  44  65  38  74  38  37  33  48  32  93  94  77  54  66  53  18  12  85  74  50   6  86  44  75  63  54  78  12  93  83  85   6  39  41  18  76  75  41  41  90  47  31  52  29  97  38  92  70  83  54  44  55  41  59  35  97  25   6  91  75  67  56  76  43  48  66  75  75  19  10  28  69  35  87  63  56  66  43  29  24  41  89  63  37  53  59  39  40  26  99   8  28  20  37  39   3  31  64  39   5  40  74  20  82  25  89  52  24  88  86  15  16   6  89   4  62  15  63  56  89  44  44  78  84  10  52  86  37  52   2  69  15  75  64  89  58  28   1  94  16  37  69  64  15  52  87  36  91   9  97  24  36  57  26  26  19  58   6  75  58  37  55  50   4  49  69  94  93  95  14  72  60  41  52  74  49  86  25  57  47  37  47  21  46  72  52  25  41  43  68  82  88  29  38                                                                                                                
                                                                                                                  53  81  17  69  43  67   2  26  70  69  32  49  58  14  84   8  39  49  33  42  10   7  86  33  22  65   5  39  28  33  65  57   6   1  97  25  90  73  84  69  26  82  66  34  88  47  79  67  31  67   3  39  23  37  11  14  39  97  50  18  92  18  24  21  88  50  16  12  72  82  91  11  66  31  39  35  20  94  15   5  84  31  29  87  81   3  37  78  99  61  64  81   6  71  56  37  26  91  16  88  15  27   1  41  51  58  18  57  83  13  64  78  58  48  32   5  67  21  34  64  57  95  54  60  93  27  22  14   5  36   6  95  63  37  22  76  96  52   6  23  80  87  89  29  48  48  21  13  95  55  33  35  17   5  40  77  12   6  95  12  26  25  12  61  12  68  86  64  27  36  76  25  51  30  44  81  24  40  16  98  37  42  26  21   2  15  13  66  62  50  83  67  13  94  29   1  76  83  10  66  34  98  92  64  85  68  84  71  10  53  79  12  44  15  93   5  48  87  29  94  94  95  46  19  25  68  84  24  76  46  74   5  12  63  17   8   9  84  39  71  63  16  56  22  40  87  15  19  92  31  58   9  99  43  69  61  19  75  75  51  47  82  28   4  79  55  74  37  61  42  34  80  94  14  22  92  14  72  97  39  52   9   1  11  71  77  95  18  16  87  63  43  73  91  14  54   2  43  79  27  27  38   2  35  99  20  19  76  49  70   5  18  41  78  19  62  34  87   6  77  13  52  63  24  91  34  81  72  98  56  28  40  25  82  75  57  46  20  66  10  62  93  56  15  28  84  18   8  82  79  55  57  66  74  93  99  44  79  43  75  60  57  39  99  84  84  42  15  93  62  20  26  24   5  23   7  91  68   6  21  71  39  85  40  42  47  12  13  27  76  64  73  42  57  98  26  57  61  87  36  21  13  57  78  41  79  18  45   3  46  14  83  63  96  29  82  11  64  11  24  73  88  58  54  74  38  46  57  58  83  61  25  72  99  55  75   3  85  85  45  50  34  21   4  74  69  22  80  64  98  17  33  15  38  67  34  29  23  41  62  36  10  43  37  47  16  47   9   3  67  75  21  72  98  19  33  41  62   9  27  64  44   2  26   6  74  85  83  81  12  33  31  20  21  67   8   9  68  57  77  34  49  49  28   1  24  40  37  48  54  25  84  70  45  40  73  21  40  31  30  76  67  70   9  67  92  64  21  77  68  46  55  44  20  19  43  86  49  21  35   4  72  59  42  31  82  39  65  77  84   8  68   5  69  44  26  50  53  33  61  80  60  91  48   1  18  85  35  35  99  88  96   7  47  53  66  12  87  66  44  12  95  31  71  53  75  12  34  18  78  45  12  65   9  34  47  28   6   4  99  60  97  75  22  66  63  10  18  34  58  51  87  71  64  96  11  53  30  21  30  28  39  26  67  27  34  77   4  34  64  76  72  39  19   7  39   9  99  80  12  59  65  96  50  64  42  12  34   7  38  79  79  35  44  23  66  10  85  51  85  79  85  59  67  92  81  61  56  98  94  93  50  43  33  31  44  62  81  96  78  10  19  12  35  99  98  35  90  39  78  57  16  54  52  83  16  83  45  90  45  43  71  42  36  56  58  78  72  34  15  24   4  58  44  72  18   6  15  67  98  23  36  74  83  15  10  56  29  97  13  20  29   5  90  39  58  65  11  10  58   3  94  36  69  22   8  25   6  54  15   6  99  66  78  80  44  30  29  36  93  50  59  40  64  10  71  61  75  88  95  23  96  10  54  10  60  45  59  76  79  38  14  18  22  76  69  52  90   2  55  71  51  48  81  51  36  67  39  74  44  78  37  50  23  29  68  45  27  32  83  97  68  73  57  64  15   2  91  35  16  53  52  45  76  67  30  30   4  88  98  57   4  76  65  71  51  40  36  19   4  97  53  66  82  17  75  83  27  28  45  49   5  18  25  64  48  55  77  66  24  88  56  35  78  62  91  36  70  37  39  70  43  99  57  15  98  68   8  48  56  56  25  61  56  61  78  44  48  18  23  94  50  75  12  24  72  45  28   6  65  35  22  78  34  90  21  20  15  25  61  34  21  17  60   3  27  54  70  30  57  24  63  23  82  99  89  80   2  77  21   7  44  45  17  91   2  53  10  10  62  86  66                                                                                                                  
                                                                                                                    9  76  85  70  11   4  25  89  59  96   2  47   2  57  38  65  59   6  70   4  83  97  86  59   8   7  67  67  53  67  63  90  91   9  64  96  67  56  12  74  16  75   4  64  31  27  72  29  30  75  85  95  59  38  50  67  18  62  31  94  51  72  49   9  56  65  20  37  10  33  22   6  95  31  13  32  49  38  28  51   3  98  59   4  28  37  41   4  15  11  15  79  51  37  90  38  88  11  66  52  87  78  50  78  32  84  40  11  67   3  89  40  98  68  60  88  90  92  30  67  17  13  90  62  19  64   6  68  76  15  45  85  74  27  68  83  90  93  27  11  33   5  28  35  41  80  49  62  71  31  61  16  99  16  20  73  83  35  25  71  19  51  85  13  74  18  64  77  34  19  23   3  90  97  53  93  56  65  44  25  30  27  80  20  61  57   4  81   8  60  37  10  12  95  63  51  17  85  52  17  29  41  57  66  37   4  76  54  91  97  70   9  95  49  33   7  54  83  88  79  69  74  23  24   4  40  43  97  24  80  89  25  23  68   1  30  77  83  73  42  78  65  31  93  19  68  33  83  91  46  86  32  88  97  36   9  47  64  68   8  38  38  27  52  47  80  67   3  96   4  39  67  97  89  30  65  36  20  76  47   5  72  41  94  63  60  35   8  98  42  51  65  75  52  37  71  33  10  98  47  47  87  26  20  82  75  33  85  79  12  42  72   4  50  76   6  23  36  82  46  13  58  79  99  79  81  47  81  43  89  67   2  66  63  62  23  93   7  61   2   5  14  69  92  16   9  97  31  35  33  68  10  80  84  37  63   2  73   4  65  78  85  99   2  43  85  25  37  22  84  43  60  70  79  82  88  87  82  13  28  88  55  46   5  39  31  19  75  83  84  56  35  13  31  83  20  91  52   2   8  66  17  30  41  93   3   5  51  62  12  99  74  21  48  29  29  81  31  75  17  78  28  58  24  72  44   2  63  53  38  28  51  71  55  10  91  12   4  88  90  47  22  37  83  43  34  99  23  83  77  31  97  69  96  89  70  37  57  32  39  85  11  34  63  45   7  59  84  72  80  43   8  19  30  84  13  87  71  11  65  94  85  39  31  63  81  54  57   7  65   5  37  32  94  64  72  90  45  73  83  19  69  86   9  63  91  42  93  47   8  80  99  58  51  77   3  14  42  67  87  91  47  72  76  73  97  11  33  62   8  28  70  84  49  15  97  62  82  99  36  52   5  39  60  38  45  93  55  27  56  20  40  99  31  13  50  30  13  15  79  82  37  17  67   1  84  37  79  61  19  64  97  41  28  29  96  39  28  81  65  87  72  87  10  58  34  17   4  13  30  55  79  20  45  32   6  88  66   1  19  98  95  17  10  86  61  93   1  35  98  84  90  60  25  86  67  34  65  69  62  11  43  97  39  59  14  51  40  53  32  73  28  70  88  15  17  62  10  24  51   2  24  43  37  94  98  26  82  70  61  64  64  45  75  28  39  93  80  80  34  22  71  63  74  43  46  97  76   4  26  48  13  75  16  77  93  45  33  36  84  87  54  98  88  24  36  48  50  64  20  33  65  63  95  24   4   9  41  71  68  73  19  12  52  93  49  37  53  27  84   9  52  68  33  37  57   1  98  34   9  62  75  45  82  12  75  25  14  15  61  70  97  46  97  74  92  54  74  57  67  99  29  89  63  61  26   1  76  50  97  95  59  77  55  20  87  62  71  71   3  44  39   4  70  52  37  77  12  39  59  79  44  60  51  49  18  87  66  55  41  74  66   7  21  26   3   4  99  84  39  15  77   5  77  94  63  38  53  90  45  81  78  10  34  84  28  66  78   3  25  96  45  32  97  53  86   5  45  98  41  21  82   5  26  18  93  11  83  43  88  95  39  52  46  62  43  86  95  35  75  52  16  59  73   1  69  97  43  88  25  61  16  85  48  83  74  57  87  64  54  54  40  82  34  53  46  83  27  38  21  72  17  33  89  23  75  11  85  57   3  77  25  62  76  75  27  61  59  47  61  28  55  94  73  66  37  62  92  68   6  71  44  27   5  71  40  59  37  61  92  40  59  35  68  14  16  87  88   8  27  64  92  80  53  89  65  93  91   7  88  66  15  16  94  72   4  27  35  18  27  77                                                                                                                    
                                                                                                                      67  81  71  50  47  85  57  16   5  54  66  65  75  75  38  20  87  16   5  20  95  62  65  64  67  40  58  33  37  88  32   2  95   6   3  77  93  40  13  76  77  83  23  77  96  36  67  19  11  72   7  78  62  92  38   3  34  38  52  41  66  77  93  16  68  64  82  98  69  19  15  27  60  40  96  28  24   7  13  18  54  82  46  48  17  95  91  13  11  84  22  92   4  89  63  75  98  57  98  64  46  17  29  79  56  54  45  28  54   5  98  13  45  44  76  89  53  99  40  25  97  86  80  97   7  55  49  98  69  93  62  57   4  55  91  65  27  27  26  55  56  37  35  39  17   9  51  31  11  94  20  59  27   5  75  28  52  40  65  72  22  39   7  21   5  79  42  84  34  21   4  52  60  85   8  31  92  72  49  23  85  36  35  20  35  79   2  92   4  79  20   5  52  77  71   2  16  34  15  19  18  41  83   2   6  28  90  70  23  71  33  26  99  44  98   3  11  16  99  93  72  30  26  23  33   5  93  20  73  99  78  18  25  14  85  36  76  68  62   1  77  10  83  24   4  72  16  49  63  52  27  39  11  97  92  86  44   1  77  71  62  53  75  97  12  46  49  10  27  13   2   2  98  17  85  94  14  94  48  69  81  31  23  77  27  23  52   7  55  46   4  34  11  52  10  50  16  54  52  49  93  54  76  18  16  17  33  94  24  25  62  11   9  87  59  96  74  74  59  67  93  83  16  65  23  52  52  18  75  41   3   5  79  97  49  32  82  95   5  19  70  13  23  77  73  15  99   5  57  60  60  63  55  63  74  32  78  23  99  74  39  75  57  97  84  97  82  34  62  54  41  44  28  63  46  43  58  19  73  31  37  29  22  38  68  23   3  80  62  25  10  35  91  12  85   3  63  61  45  40  30  97  73  65  46  73  89  23  29  32  19  86  99  89  29  47  12  90  67  52  30  43  38  86  16  46  48  10  91  66  86  83  68  51  35  91  90  97  95   6  17  84  31  20  70  67  36  34  18  53  71  96  72  85  13  46   6  22  20  67  18  89  82  37  13   1  11  42  33  43  14  65  47  38  63  10  15  68  31  61  36  26  47  54  98  31  37  63  67  49  64  26  10  52   2  42   9  54  65  79  63  97  16  42  47   8  20  17  64  29  20  88  34  35  76  76  68  86  49  23   7  85   3  56  11  67   8  22  65  27  44  87  69  21  52  50  47  98  60  68  29  20  86  59  21  55  30   3  11   2  30  28  20  27  86   6  23  63   1  12  44  71  71  58  96  70  75  35  49  79  48  29  86  68  63  82   7  14  80  39  43   1  54   9  20  14  24  79   8  52  28  17  40  92  23  80  93   2  95  44  52  99  72  75  59  61  95  44  77  28  17  39  40  81  31  24  66  81  87  52  93  56  91  86  93  57   8  50  24  57  66  59  54  73  44  62  77  23  57  13  36  22  68  87  44  19  27  62  24  58   9  93  84  94  26  37  40  12  67  60  29  92  56  90  28  99  30  91  82  16  82  58  64   4   9  68   7  31   6  53  33  34  83  44  48  65  49  41  13  16  74   7  24  40  52  62  19  16  40  16  41  57  32  94  44  78  37  97  11  54  90  67  58  68  14  29  39  25  59  40  77  50  47  94  26  87  48  84  13  43  13  71   9  26  62  42  89  46  37  20  62  90  53  17  97  96  77  37  75  49  30  88  85  40  48  85  20  29  66   1  62  51  53  64   7  86  87  16  83  38  10  28  10  65  59  71  75  62  87  77  13  68  96  13  15   7  78  32  48  32   4  85  48  86  21  89  43  68  43   1   2  20  48   9  19  46  52  16   7  85  47  46  74  15  34  69  53  10  96   9  45  52  60   5  31  17  60  71   6  17  11  49   9  55   3  42  54  47  85  68  26  46  33  78  92   6  61  66  29  40  77  61   2  46   1  50  93  28  61  18  17  92  16  39  87  66  35  57  23  17  14  55  56  31  89  53  16  16   5  62  17  87  70   8  15  18  57  36  50  65  76  65  34   3  45  84  35  91  64  48  87  11   3  96  23  52  26  73  72  42  51  33  10  54   6  73  78  56  12  81   2  60   4  25  47  85  54  87  94  35  83  86  53  13  44  72  13  94  60  39                                                                                                                      
                                                                                                                        53  45  87  30   3  78  54  95  81  69  82   1  86  55  37  95  10  36  72  31  70  50  42  54  29   2  92  67  50  95  52  18  23   9  80  66  65  84  66  52  14  86  87  64  60  10   5  70  73  37  79   7  92  99  49  49  98  98  47  24  68  27  37  72  17  77  65  52  17  84  71  74  72  83  29  96  21  40  15  41  79  18  48  44  46   1  48   5  86  85  69  21  58  77  22  88   5  24  27  63  68  21  99  15  12  43  64  20  87  17  58  53  64  49  55  85  28  71   8   9  61  83  97  18  43  25  50  37  40  59   7   5  70  22  52  81  88  93  55  94  28  64  78   6  38  22  25  78  81  93  47  71  98  49  45  69  32  47  96  76  81  65  61  53  88   2  25  30  96  39  75  87   7  64  14  35  26  50  80  69  82  42  30  86  63  11  48  63  27  77  72  32  15  96  51  88  55  53  52  37   2  87  52  48  58  36  76  83  57  44  76  43  12  56  80  62  40  98   8  46  90  86  65  92  86  59  53  50  16  40  69  27  63  12  42  64  59  89  65  61  22  84  54  65  17  17  47  42  96  87  40  99   2  67  19  26   1  12  74  44  73  52  11  98  33  87  37  76  55   7  35  51  80   7   1  49  93  49  46  46  42   5  14  67  82  68  93  47  92  25  94  41  65  62  83  24  37  54  66  93  58  48  88  19  80  72  42  94  64  54  63  25  39  55  46   8  51  11  43  96  94  60  36  59  39  82  94  25  78  52   7  97  62  11  87  20  26  42  85  40  93  48   1  70  33  91  11   2  50  23  36  97  47   3   2  35  98  34   7   4  74  83  10  11  52  12  32   6  70  38  28  17  21  61  55  97  54  96  19  85  34  31  91  92  80  25  29   3  53  18  33   9  63   7  55  38  80  51  76  58  36  16   9  98  38  10  25  99  30  52  19  68  77  77  81  80  49  63  35   5  47  46  60  54  57  40  79  74  38  45  19  60  96  89  62  44  79  99  94  28  21  38  15  82  65  84  72  33  18  38  89  48  21  63  12  24  40  51  73  84  58  83  91  11  91  29  10  96  47  83  45  28   8  44  53  84  11  92  91  28  46  79  58  36  39  41  21  40  47  23  78  56  43  62  53  93  19  52  49  58  28  49  95  61  97   9  21   9  41  63  53  32  67  41  93  80  18   5  47  28  78  61  34  19  91  59  40  52  39  25  71  10  47  43   4  17  76  13  25  92  24  76  15  61  90  40  41  88  87  14   7  31  77  50  18  17  83  50  67  10   2  25  95  35  98  29  10  41  48  22  85  65  60  32  68  94  48  27  31  11  28  13  53  74  65   8  67  59  98  67  97  22  38  41   7  13  17  69  74  43  99  73  23  19  15  98  55  73  57  18  61  16  19  29  43  95  27  52  69  75  31  54  20  80  58  35  94  10  36  45  46  59  64  76  71  74  78  82  75  70  79  10  75  76  61  41  23  50  79  18  83  19  69   8  53  36  34  59   4  98  41  48  72  44  31  87   9  86  27  49  84  20  95  83   3  30  38  50  75  59  51  43  29   6  92  29  46  79  20  22  39  74  25  26  29  63  15  96  51  79   8  84  95  30  40  81  75  44  70  90  87  66   9   3  63  51  90  41  91  28  18  79  73  87  67  64  70  62  19  93  38  20  19  27  74  46  70  12  67  35  46  79  41  48  95  69  20  21  79   9  84  68  39  64  93   5  67  64  66  60  79  32  34  85  72  45  80  59  23  67  30  56  98  35  12  40  36  57   1  54  75  81   1  84  84  49  32  41  13  42  15  24  28  25  23  76  48   7  58  11  13  53  83  40  62  53  67  13  89  34  68  90  93  22  42  32   1  20  82  66  92   1  82  73  66  75  25  90  14  46  78  84  10  16  29  33  85  44  14  31  67  92  52  63   3  47   7  17  77  80  71  11  32  32  67  53  94  80  21  94  73   7  22  64  77  10  80  31  92  54  91  91  61  49  24  63  53  98  31  15  10  41  93  33  38  17  68  16  31  17  38  66  22  85  24  70  44  92  75  72  60  82  61  43  26  95  40   1  52  35  58  61  70  61  52  20  22  92  61   2  57  94  66  66  16  46  39  16  90  94  92  88   2  72  87  21  45  33  35                                                                                                                        
                                                                                                                          1  86  47  89  16  46  85  23  86  56  92  73  94   2  74  87  74  26  93  73  85  84  39  36  61  98   4  57  74  88   9  10  86  40  24  82  95  99  20  41   6  72  84  72  61  92  70  72  12   1  14  11  62  45  13  68  38  55  69  22  65   9   1  41  95   1  34  31  55  16  34  15  51  54  36  53  68  77  91  12  52  96  27   6  95  15  89  28  82  96  90  87  68  81  74  18  11  16  34  22  73  52  73  60  57  49  37  10   6  83  96  80  56  80  61  97  31  20  76  98  78  57  34  66  22  79  43  63  66  66  11  61  70  27  80  37  15  30  84  38  31  88  45  21  75  10  81  32  91  35  31  37  93  42   9  93   1  78  10  44  69  52   8  96   1  66  47  39  36  21  34  84  90  48  40  88  47  50  86  84  49  34  55  56  10  88  44  96  10  72  48  71   9  89  97  71  55  86  20  79  59  96  91  31  19  71  96  94  14  27  13  89  49  20  47  61  35   6  67  16   2   6  91  16  80  12  16  72   4  89  97  92  22  33   4  72  35  93  39   9  13  71  41  84  82  54  51  35  32  33  21  20  45  41  85  77  47  14  20  41  98  64  71  46  64  95  86  56  77  99  64  54  21  30  77  14   8  27  45  19  46  94  43  23   2   9  86  76   7  66  97  58  59  14  57   9   7  46  50  33   6  54  38  17  88  73  68  13  23  15  60  40  94  76  83  63  51  47  15  29  88   5  49  81  98  59  33  64  84  29  38  22   4   9  59  53  92  73  73  74  33  62  36  81   7  26  14  54   2  12  68  54  66   6   2  26  20  93   8  41  46  96  90  68  42  37  75  81  31  18  97  92  35  43  92  63  79  36  94  54   9  83  47  47  39  82  99  47  24  95  73   8  63  23  82  76  45  93  27  18   4  61   6  78  79   6  22  85   5  56  56   4  60  62  56  44  93  89  16  35  18  60  66  67  58  94  44  54  27  52  55  11  46  28   4  19   2  34  20  27  96  37  11  99   9   7  36  16  24  93  83  55  66  82  24   4  46  34   7  28  84  56  12  48  15  64  91  33  30  83  59  28  54  42  34  70  15  31  70  44  28  43  36  97  90  42  80  41  76  15  25   5   2  31  63  54  74  18  92  93  27  99  18  80  93  77   8  49  75  24   8  44  49  44  24  27  97  38  82  84  26  26  50  16  40  75  63  61  66  48  34  73  21  59  14  49  11  95  18  79   3  36  47  93  78   2  59   4  52  74  77  88  37  37  16  28  22  23  73   1  62  20  75  72  98  15  55  57  24  64  54  27  38  15  86  29  47  54  20  94  46  73  33   4  59  88  16  49  43  53  43  94  35  11  41  33  91  14  42  30  63  60  82  15   1  85  77  26  47  20  60  58  57  30  82  73  56  60  44  91  34  68  14  58  61  55  23  65  36  60  42  45  49  30  67  89  60  60  46   9  31  20  51  56  44  90  78   3  75  26  76  74  32  35  70  41  25  54  13  86  95  45   2  51  50  64  92  51  90  77  12  57  53  61  92  87   9  32  78  53  71  84  83  38   9  44  69  77  79  65  66  42  14   6  66  54  48  88  31   6  54  56  21  66  36  63  94  52  90  81  73  39  83  39  11  86  76  48  82  33  48  86  92   9  96  61  17  11   1  96  12  11  62  51  28  69  16  23  29  87  56  15  28  89  71  10  23  24   2  71  24  96  75  81  42  63   6  60  33  34  16   4   3  46  26  93   8  38  16  63  32  43  76  23   7  76  38  10  31  56   5  16  40  63  46  31  93  98  42  37  95  40  62  14  90   4  98  23  18  35  36  49  92  49  36  25  51  97  50  34  88   8  19  47  61  46  93  85  82  81  47   5  75  95  91   5  93  22  86  13   9  20  24   6  31  27  38  80  63   4  80  26  86  38  62  73  53  87   5  31  65  26  54  51  83  89  63  38  60  43  56  88   2  42  19  85  15  50  36  18  70  97  91  17  83  72  32  56  12  28  84   9  42  64  24  69  89   8  97  88  80  50  85  66  69  47  13  91  90  49  84  61  25  74  76  94  84  49  34  30  83   7  17  97  20  51  20  72  50   1  13   2   4  43  37  64  67  65  14  10  21  81  38  61  46  92  73  60                                                                                                                          
                                                                                                                            70  20  36  94   2   8  58   9  90  27  26  98  38   2  37  94  49  24  55  57  57  48  90  41  63  93   5   6  48  33  62  61  66   7  86  47  18  12  95  89  45  81  41  73  70  34   9  59  98  44  94  36  89  42  10  40  12  64  40  13  22  91  79  25  71  69  71  51  88   1   1  26  44  66  72  98  22  97  18  40  51  51  52  12  26  65  51  59  61  65  91  75  70  69  87  91  32  39   4  93  10  58  42  19  44  86  52   5  99  87  52  49  26  30  51  80  97  73  77  30  56  18  61  13  17  89  21  67  79  77   8  24  66   8  34  36   5  51   8  79  20   7  72  64  84  21  18  72  19  39  87  19   5  81  19  89  79  60  76  88  59  68  59  64  33  98  42  83  55   5  42   2  41  53  61  41  34  14   4  17  12  24  87  38  88  68  14  31  39  74  45  30  52   9  37  74  94  61  32  20  54  92  26  22  85  24  19  39  93  39  31  21  99  98  54  83  10  96  61  99  56  72  26  31  93  60  47  56  47  76   9  71  98  74   5  26  19  45  44  16  26  68  20  49  27  66  70  62  67  93  92  70  57  60  63  12  77  90  47  77  13  87  53  24  39  32  81  30  85  42  85  93  89  70  77  82  59  41  24  86  23  92  79  35  21  46  57  27  58  17  13  28  99  85  49  69  52  71  40   5  95  55  43  57  94   9  38  63  96  19  75  88  83  63  93  35   3   4   8  72  85  14  72  70  11  63  61  81  89  57  60  21  37  19  68  15   6  93  49  83   2  28  21  58  36  64  79  72  42  19  40  81  55  59  73  66   4  44  11  81  39  30  79  35  24  36  64  33   7  63  36  99  29  92  40  28  34  44   8  91  87  62  58  94  59  55  64   6  18  68  94  81  97  63  81  23  11  40  78  76  49  82  39  39  20  94   9  48  75  42   1  23  27  65   2  47  36   7   9  45  76  69  19  89  38  37   4  66  28  49  58  50  40  90  83  74  57  18  86  96  96   1   6  33  94  38  10  97  42  44  20  23  64  24  68  25  32  53  89  11  43   4  99  49  23  58  96  82  76   9  86  93  51  41  65   3  68  60  93  45  31  74  73  32  15   5  37  59  95  60  84   8  97  49  50  80  10   4  40   9  69  96   8   4  43  80  68  51  39  13  66  71  95  42  54  31  60  66  41  54  85  39  41  26  15  78  81  39  63  43  27  60  54  62  33  17  61  27  33  64  33  94  68  28  51  81  82  71  27  47  98  46  58  83  90  75  52  80  72  81  57  66  35   3  81  64  59  57  54  58  55  64  49  38   2  89  11  23  63  99  52  93  85  88  46  27  55  99  23  62  42  57  78   8  94  56  83  92  29  55  56  97  63  33  89  22  61  90  48  11   5  82  47  78  16  46   3  49  94  29  63  67   6  34  27  33  54  41  56  96  51  45  73  27  77  42  21  90  68  93  37  17  80  76  60  90  56  96  45  21  67  61  45  53  45  98  95  31  55  17  28  45   7  12  62  86  99  76  90  56  19  79  29  70  50  42  35  81  33  63  88  52  41  59  18  44  53  65  34  93  10  91  79  86  17  26  70  98  82  31  30  60  88  21  94  15  25  83  89  59  72  15  31   5  18  98   2  59   4  93  21  64  15  40  93  46  32  50  25   8  51  10  72  58  63  63  98  23   7  20  54  20  30  36  23  11  80  25   6  45  93  17  22  49  59  13  67   8  41  13  71  30  11  45  45   5  84  14  39  40  18  39  88  51  13  91  22  29  25  45  34  73  32  36  64  62  33  77  85  64  70  30  28  74  52  50  69  73  87  56  27  79  14  18  21  81  23  54  37  24  86  93  79  67  90  49  14  56  97  76  98  15  67  11  39  69  12  59  46  10  61   6  25   6  49  56  23  18  46  20  16  37  73  68  61  58  20  85  39  40  59  38  76  74  98  47  64  47  88  83  30  35  16  65  59  77  44  10  67   8  55  41  17  77  39  56  72  44  29  34  90  41  95  49   7  57  19  65  90  46  15  72  42  83   5  16  35  23  36  78  47  78  97  34  24   9  85  23   1  55  42  47  12  93  92   3  15  59  56  42  23  58  19  90  29  14  77  83  20  94  14  97   8  31  45   7  44                                                                                                                            
                                                                                                                              35  61  93   6   2  98  10  25  69  49  64  14  80  42  61   1  30   5  82  59  20  95  71  68  28  70  78  69  68  26   9  89  29  60  58  60  79  58  17  29  35   6  50  60   5  37  85  40  23  99   4  33  30  88   7  46   6  39  87  10  92  46  78  97  34   6  30  29   6  40  96  78  15   8  52  39  74  31  32  62   3   1  90  25  86  95  68  29  93  59  87  39  98   2  30  74  30  88  76  22  69  32  70  15  30  74  49  69  71  17  41   7  90  40  39  14  87  46  89  32  37  55  76   5  11   3  59  96  96   3  94  76  94  49  91  42  93  16  88  81   5  53   3  67  15  62  59  24  61   5  42  69   5  44  75  91  93  28  42  49  38  38  39  74  46  82  86  98  59  93   2  34  55  74  41  20  37  25  93   7  92  12  39   7  16  72  93  22   1  31  59  17  36  28  44  28  44  54  98  92  69  55  20  60  72  45  80   3  41  84   5  70  70   9   7  26  44  75   1  58  44  73  29  43  60  38  71  66  79   7  92  75  34  75   2  14   3  38  68  76  14  51  91  18  62  86  57  91  51  87  31   4  69  27  51  11  97  38  43  83  28  47  44  96  97  16  83   5  46  44  71   9  77  59  85  20  58  26   2  58  30  68  54  82   5  84  80  23  27  16   5  29  12  38  57   4  77  40  35  10  20  76  62   3  75  86  30  38  68  35  51  12  90  70  31  19  14  82  34  67   7  67  66  31  45  69  26  51  67  96  28  37  87  44  67  29  11  14  24   3  19  39  61  11  51  16  38  91  13  84  25  97  90  30  21  14  40  66  48  43  70  88   1  43  89  19  80  43  64  15  59  15  19  61  96  89  89  78  58  52  13  64  41  12  98  71  32  74  73  79  48  96   7  37  49  52  67  68  67  70  18  54  81  26  87  57  42  99  23  29  79  42   5  31  27  59  30  30  54  35  81  21  40  75  41  43  81  57  10  82  70  91  73  70  31  82  67  80  37  67  91  56  29  14  56  53  49  55  89  49  21   9  49  78  70  16  79  24  92  66  28   2  16  26  32   1  94  53  51  91  39  71  87  37  70  59  94  96  68  32  53  56   2  54   3  29  30  29  48  47  99  85  33  11  24  32  74  25  65  75  26   1   2  47  71  94  88  16  13  29  40  13  91  48  25  20  76  76  51  65  38  50  80   6  30   3  80  81  48  73  93  76  50  77  44  86  33  35  97   7  22  36  48  89  86  32  28  99  50  97  52   7  90  74  86  39  40   2   4  29  80  41  54  91  88  85  16  98  63  15  45  41  54  50  83  13  33  64  71  51  22  61  81  15  96  47  96   6  86  32  86  80  33  83  20  45  56  40  15   7   1  14  49  23  61  90  39  26  67  44  25  78  12  39  67  62  31  38  16   7  93   6  46  47   2  12  45  15  86  96  39  13  58  64   1   4  18  11  57  19  29  27  35  69  45  66   2  89  47  77  84  45  44  87  40  53  39  68  16  28  55  87  21  99  83  59   5  62  33  10  23  66  73  30  89  76  92  75  63   6  51  38  59  28  99   5  77  36   4  94  42  11  60  26  17  89  26  90  94  42  19  46  50  30  12  35  76  13  12   4  50  74  47  37   2  71  71   1  89  87  97  55  36  16  11   8  12   2  70  45  16  87  76  27  59  46   2  20  78  69  82  35  19  11   1  25   7  33   9  77  76  82   6  87  13  87  87  98  53  40  78  30  66  69  63  96  21  83   8  52   2  33  73  77  38  59  61  78  61  55  55  24  31   5  53  84  53  65  87  91  40  60   6  77  61  53  29  80  29   9  86  68  29  52  96   5  37  99  54  48  83  78   1  71  91  32  16  34   3  94  45  13  19  15  22  15  81  64  78  26  41   7  84  88  78  18  46  66  30  53  80  96  47  39  66  11  59  49  50  13  85  23  98   4  83  98  89  71  74  78  76  52  99  42  93   1  80  24  13  61  79  73  69  10  42  50  30  97   5  40  56  11  67  76  17  14   6  96  71  32  15  38  77  47  77  62  15  61  83  83  75  70   9  67  49  77  80  12  71  12   4  71  84  86  49  28  35  20  95  79  97  65  29  67  73  82  28  53  77   6  78  97  53  22  22  71                                                                                                                              
                                                                                                                                11  88  54  42  95  69  49  64  36  66  23  83  31  62  42  40  12  98  98  43  57  16  87  55  78   4  18  37  98  24  61  38  69  88  97  72  36  42  93   9  49   2  96  82  54  95  43   3  77  86  48  50  63  20  86  95  91   8   3  91  84  25  97  44  88  91  93  44  83  87  93  92  60  50  20  44  97   1  82  58  99  34  46  95  40  68  69  34  45   2  65  59  52  88  90  79  98  88  78  28  93  13  85  92  98  46  58  39  84  85  61  77  77  44  15  51  14  42  22  21  59  72  26  85  35  34  23  93  61   3  14  28  68   7  70  79  53  20  81  58  90  91   3  21   4  97  40  32  19  25  99  76  15  50  60   9  92  98  48   7  23  42  40  14  73  95  92   1  47  99  34  51  48  11  37  87  60  82  62  90  70  25  40  19  56  94  25  19  24  29  34  67  45  20  70  47  66  24  32  50  84  61  63  88  49  16  22  66  18  19  50  47  29  28  49  16  41  50  28  78  63   9   3   3  55   5  96  91  62  98  58  91  57  32  89  17  94  23  59  18  24  45  25   9  46  58  48  11  16  98  81  97  65  86  89  24  80  82  11  39  35  34  27  90  80   2  94  19   7  10  46  45  42  42   5  61  42  35  60  53  89  63   8  67  83  25  88  87  12  14  38  72  37  73  87  81  84  86  46  65  80  52  94  37  46  26  43  28  36  39  16  88  17  73  93  23  64  49  51  39  17  14  95  94  53  64  39   7  71  69  28  28  86  62  22  39  38  20  82  51  59  21  81  94  42  48  76  32  65  95  43  45   1  43  65  27  56  32  94  16   4  98  76  51   4  96  28  84   8  41  14  97  91  49  97  83  54  44  11  90  20  93   8  53   2  61  61  49  96  51  49  67  90  55  55  57  86  59  71  53  49  41  34  70  47  64  22  92  45  75  69  37  53  55  39  40  73  59  32  96  10  83  27  51  41  80  84   1  43  25  70   9  25  40  57  79  26  84   8  73  45  73  48  98  65  22  59  88  28  60  48   8  78  87  99  92  63  33  39  98  61  15   2  32  48  77  85  86  48  75  36  52  61  25   7  47  74  94  82  22  80  25  96  23  17  57  36  56  68  57  65  21  75  18  34  97  60  69  77  83  27  93  58  46  32  28  82  92  54  62  14  94  63  87  87  86  70  61  38  19   5   8  68  93  42  46  34  97  81  92  46  77  34  49  24  85  24  28  74   9  46  47  41  17  72  47  71  17  71  45  53  71  21  93  28  27  97  97  64  79  75   4   4  11  27  15  63  93  48  38  34  53  63  32  85  41  15   7  12  36   9  28  54  97  17  51  69   8  46  91  71  41  89  28  63   5  11  88  37  64  81  99   8   4  27  25  19  98  92  92  21  53  46  72  56  76   5  18  68  75  90  62  33  73  40  15  31  71  93  28  72  76   6  88  62  89   2  39  79  12  45  75  83  38  81  94  98  24  13   5  68  30  46  30   5  10  18  36  98  73   1  49  37  71  95  67  59  61  52  50  22  91  90  31  51  69  14  73  93  33  19  87  10  76  84  75  22  58  17  93  16  75  36  28  27  47  53  70  69  30  50  26  92  71  81  48  46  50  84  75  37  29  11  87   5   4  66  39  51  35  31  59   2  95  53   9  52  46  30  72   6  20  58  15   8  19  74  77  96  68  46  62  96  35  47  10  29  95  21  17  75   9  57   1  84  98  44  82  51  60  30  50  26  37  80  79  70  91  79  35  90  90  71  32  47  53  62  49  82  71  10  96  39  26  61  33  16  84   2  73  93  85  13  86  75  71  61   2  27  69  70  33  25  27  19  20  83  59  27  23  94  79  10  41  26   3  55  58  29  85   9  16  68  12  76  54  55  71  69  17  20  35  17  94   9  25  38  90  88  70  77  51  10  80  85  40  60  69  60  44  49  48  56  11  93  69  75  40  19  48  48  14  34  15  72   7  79  13  26  65  70  95  71  57  14  19   1  86  44  24  36  62  12  20  87  39  62  64  76  53  74  93  15  40  60  67  95  34  60  21  50  11  32  24   1  75  30   3  40   7  91  74  77  89  56  23  56  22  35  73  94  59  61  59  42  89  44  81  72  22  62   1  46  48  55                                                                                                                                
                                                                                                                                  92  48   4  97  88  14  29   5  30  64  58  21  59  35  18  90  46  48  74  84  17  79  13  91  46  15  64  23  11  91  33  78  90  14  23  94  15  41  64  80   3  27  86  65  11  54  80  41  67  74  34   2  79  19  83  81  84  59  57  81  81  57  15  68  74  62  42  24  27  23  48  43  36  66   8   9  47  26  29  98  26  96  52  54  42  94  75  92  81  47  85   1   2  98  61  67   7  74  29   5   1  83  76  16  15  91  58  63  15  21  70  69  44  38  34  34  55  57  93  28  90  94  51  39   3  81  54  69  85  79  19  33  17   6  79  11  60  19  72  80  11  92  58  42  69  73  27  35  51  79  39  95  60  91   5  46  23   1  11  64  47  73  71  87  83  19  81  13  59  13  39  74  54  61  25  82  74  46  76  25  38  19  43   4  44  68  50  86  88  54  39  12  82  79  73  29  80  64  86  25  11  11   9  81  62  42  20  24  29  96  85  48   1  68  81  41  47  66  44   9  67  61  51  75  51  59  72  55  94  79  65  45  90  89   1   6   3  99  48  24  17  32  86   4  32  64  72  63  35  98  81  23  61  42  30  56   8  69  90  39  23  53  32  62  33  14  63  85  17  62  92  31  63  67  11  60  57  45  50  84  78  67  13  76  29  46  79  25  46   1  44  39  99   9  49  34  78  82  81  70  90  76  34   4  10  35  95  60  31  61  21  83  20  58  60  80  29  61  82  60  26  84  67  14  70  48  98   5  39  41  26  84   5  13  35  94  34  72  22  28   6  68  20  21  89   2  19  52  71   6  74  97   7  48  48  71  46  12  70  21  94  78  19  45   6  53  27  99  36  11  99  25  80  49  20  65  21  22  58  76   9  18  49  37  52  24  25  23  21  65  84  50  26  56  73   2  79  95  62   9  34   4  68  61  43  55  97  37  15  76  76   1  64  68  59  51  35  72  50  58  19  10  58  39  79  41  54  61  28  64  63  39   5  17   6  38   9  52  14  41  18  80  61  16  98  69  52  88  41  39  13  11  26  33  96  64  41  61  64  18  38  68   8  62  81  48  51  83  30  38  60  94  90  62  22  50  98  92  46  45  64  24   3  62   4  61  33  77  66  73  99  97   9  87  86  97  82  50  66  38  71  72  31  66  58  87   7  72  73  25  56  33  19  32  28  31  14  60  80  65  34  36  83  97  32  82  24  15  38  78  83  89  38  85  41  10  74  93  94  59  47  88  68  30  34  54  70  21  93  55  94  77  66  91  32  77  61  84  88   6  58  86  67  91  63  99  66  96  82  10  49  81   2  93  86  13  80  11  20  49  50  19  91  11  66  38  88  73  67  91   8  41  68  72  96  39  24  19  57   9  87  20  45  36  76  68  25  40  40  34   2   2  69  48  16  63  82  21  26  74  75  49  74  45  26  48  78  50  49  82  64  75  43  80  16  92  36  27  28  76  81  82  13  51  64  89  65  79  85  23  92  69  24  17  81  64  36  92  31  58  92   2  30  60   2  85   2  69  38   6  62  65  18  71  30  84  13  26  16  76  24  12  17   5  84  64   1  91  96  39  62  62  42  31  93  71  50  50   3  26   6  92  78  59  68   5   1   2  96  89  60  95  56  54  60  88  58  28  86  72  66  21  89  52  88  37  11  88   6  11  62  28  83  13  93  74  79  83  75  18   4   4  98  44  84  19  58  17  51  62  98   4  81   5  22  26  34  43  26  97  17  24  33  26   2  37  44  47  60  19  30  61   1  92  49  48  72  28  28  47  32  20  92   3  46   2  32  72  72  80  33  56  79  28  74  15  71  31  84  27  94  15  67  65  86  49  68  36  29  64  45  93  78  19  36  75  87   9   9  90  36  97  84  35  57  53  31  34  59  83  54  78  85   1   7  31  13  59  26  46  52  16  17  85  88  18  98   7  31  65  81  79  47  31  37  23  90  34  27  54   8  84  21  54  91  14  95  10  70  82   3  93  64  90  95  32  28  64  22  97  83  51  10  85  55  79  67  61  77  36  35  15  58  38  65  46   5  37  36  82   9  43  74  83  44  45  35   7  47  89   4  54  84   6  92  71  41  66  66  75  28  40  83  36  98   5  87   7  40  93  61  58  73   9                                                                                                                                  
                                                                                                                                    59  13  13   6  30  35  71  11  27   5  95  40  83  11  80   4  78  92  18  79  86  57  44  21   3  79  18  14   9  28  79  19  58  79  87  13  79  75  96  14  58   3  78  37  80  89  56  68  58  54  84  29  93  52  40  33  91  35  62  57  41  11  77  56  15  27  75  61  40  15  68  49  82  82  45  18  91  37  48  53  40  16  36  20  70  73   5  65  90  85  10  36   4  15  37  45  12  80  13  68  42  29  35   9  30  70  56  63  72  42  66  93  65  74   9  28  40  81  51  19  47   1  56   2  50  32  31  96  37  13  65  40  20  68  93  88  42  64  94  43  52  99  89  44  99  35  20  86  13  21  33  85  12  31  95  63  83  35   1  38  12  40  37  52  65  13  58  91  64   8   2  75  32  19  84  14  74  70  19  13  54  17  64  40  62  23  34  82  43  95  98  37  82  70  75  60  15  24  19  43   6  79  69  85  14  65  50  68  21  53  47  10   3  92  80  12  68  77  76  99  89  44  95  50  19  67  93  72  86  31  28  83   9  97  53  96  64  96  34  97  89  44  24  62  39  10  43  41  17  72  44  90  67  32  80  92  23  65  94  43  83  38  66  49  19  48  66   5  63  76  84  90   2  26   3  60  27  60  95  47  49  25  58  19  39  28  25  83  49  69  17  26  89  58  76  82  31  30  24   1  13  54  16  34  44  28  81  60  38  18  42  15  49  39  69  34  37   9  84  25  33  71  16  50  14  75  23  83  80  57  66  12  13  98  47  19  70  90  78  95  74  84  81  18  61   9   3  68  44  55  61  29  21  44  18   2  39  29   1  15   3  85  61  85  52  15  57  82  89  51  75  84  90  24  29  40  88  83  55  52  41  94  66  28   8  83  91  80  47  12  77  98  94  41  43  59  53  27  77  78  35  23   4  81  54  35   8  36  85  14   9  57  38  51   5  77  57  90  22  80  13  71  47   8  64  85  98  27  60  14  76   3   3  66  81  20  25  44  97  88   1  78  88  72  19  93  41   4  68   1  51  42  89  38  58  28  34  16  61  11  59  57  53  76  28  55  24  60  66   4  30  49  18  60  30  60  75  19  24  14  21  23  57  94  61  61  50  57  66  14  51  17   8  26  79   6  41  82  14  95  45  17  79  14  71  53  32   1  74  82  95  42  70  25  94  39  68  23  94  78   3  13  81  19  40  49  94  98  75  82  37  68  60  12  23  55  13  75  88  92  44  67   5  40   3  52  88  20  39  64  70  70  91  15  82  38  35  39  60  39  77  73  84  77   3  39  12  15  20  30  94  32  96  86  88  19  90  45  55  91  19  88  79  89  24  10  23  84   1  86  80  14  52  77   1   1   7  81  93  77  88  99  46  42  85   8  32  53  45   1  76  27  51   2  38  78  35  19  41  17   2  35  74  72  70  31  77  17  66  34  51  68  41  92  92  72  56  74  87   9  60  47  58  55  32  91  96  89  91  34  26  81  29  48  55  70  29  16  66  76   2  74  41  33  77  32  87  15  78   9  13  73  44  75  37  27  10  92  98  56  50  87   3  53  35  18  19  77  18  11   1  88  55  33  25  99  48  49  29   4  54  19  52  70  45  64  62   5  60  66  33  57  79  44  98  72  91  36  17  51  21  32  25  12  53  55  50  57  14  67  32  32  40   7  78  55  72  82   7  97  28  90  88  61  89  64  33  22  14  14  80  37  57  73  39   6  89  21  52  74  37  17   3  90  42  73  86  89  62  91  74  90   8  53   3  89  49  85  35  86  51  54  27   6  14  75  44  90  64  35  11  30  52  59   5  90  75  71   8  78  30  23  61  28  76  10  16  41  23  57   1  30  54  13  46  41   7  91  77  71   6  30  99  23  18  29  17  78  12  23  96  15  80  76  18  15  54  59  50  84  76  39  37   8  47  38  23  35  96  48  22  52  89  93  34  31  93  48  90  38   5  92  86  81  27  63  41   5  61   4   7  81  96  80  29  49  73   1  81  46  41  34  95  66  30  92   7  97   5  89  63  75  75  64  20  84  69  65  97  30   7   1   8  26  63  81  71  57  94  97  81  68  27  32  31  71  74   6  60  89  16  20  27  13  52  33  71  42  77  53  32  77  32                                                                                                                                    
                                                                                                                                      34  64  96  22  59  18   7  30  41  44  60  69  65   4  77  30   8  48  88  17  19   9  74  73  12  12  32  17  83  25  10  12  29  31  33  38  43  34  43  71  57  79  12  40  91   2  78  56  11  84  80  34  93  85  36  35  49  71  52  22   7  15  32  24  94  53  57  71  52  88  62  22   2  20  72  10  76  96  55  39  23  13  21  17  93   1  61   2  64  90  34  32  55  25   3  98  64  15  46  83  57  25  87  24  75  25  30  24  46  15  30  30  56  41  51   8  92  24  51   1  22  70  36  79  31  76  27  75  84  81  38  18  16  45  98  41  29  78  80  43  86  87  51  70  29  40  48  55   5  85  42  70  52  33  64   6  37  15  42  71  48  45  71  30  18  76  79   6  51  53  96  89  54  10  22  87   6   8  26  72  96  31  16  39  46  37  93  42   6  79  90  70  90  10  47  62  80  53   2  11  52  90  47  11  62   8  35  74  17  82  95  98  64  66  95   4  94  60  87  21   1  69  60   8  48  68  93  85  66   1  51  84  60  81  67  34  73  20  39  47  42  52  92   5  49  74   4   4  71  45  29  95  76  97  76  73  69  91   5  99  48  59  87  91  38  54  62  68  24   2  42  22  96  68  22  23  44  18  52  71   6  13  36  86  56  11  94  61  13  59  75  19  24  82  97  13  13  20  29  56  51  82  55   8  97  63  40  38  71  83  83  17   5  68  76  50  23  84  35  84  89  87  23  81   6  39  98  24  39  69   5  50  97   8   3  52  51  35  84  32  92  20  91  50  37  22  22  48  14  59  98  65  77  83  58  73  60  41  21  39  76  41  18  26  91   4  46  73  78  44  12  45  66  28  26  33  51  29  11  86  11  21  71  23  80  21  80   3   2  18  11  24  39  53  49   7  58  74  63  54  20  95  92  25  46  73  89  50  69  86  74  72  85  40  50  23  45  84  20   3  20  91  11  20  29  46   9  79  33  26  34  82   7  55  94  28  23  83  90  28  94  81  32  72   8  63  94  49  98   2  68  86  44  81  95  62  77  37  42  11  47  83  35  52  45  95  55  54  21  60  53  49  32  31  86  56  40  30  62  90  38  65  66  52  78  27  55  49  94  67  16  52  36  77  93  49  48  69  37  68  22  91   3  76  96  74  82  46  72  97  58   9  90  83  52   7  26  39  98   9  86   6  62  25  16  81  55  99  91  73  80  44  23  84  92  80  98  10  69  52  76  59  36  58  44  73  85   3  46  51  74  13  53  35  15  57  12  37  65  23  45  78  13  30  52  12  60  76  95  95  12  22  76  69  57  53  22  80  36  11  19  90  88  76  74  36  23  66  73   9  27  89  73  50  25  65  86  12  73  60  21  14  45  37  92  15  54  62  47  57  94  85  52  28  48  90  75  67  44  29  13   2  38  33  94  91  11  48  90   8  11  71  25  14  78  72  88  53  70  18  41  45  81  91  49  24  43  96  64  69  92  57  95  38  69  29   8  31  54   9  25  84  78  27  22   6  25  39  52  66  43   8  78  21  82  23  56  74  84  17  77  56  90  65  66  55  96   6  41  78   8   1   9  40  39   8  98  84  59  79  11  92  99  65  31   4  54  27  41  93  55  82  35  92  96  59  70  47  82  34  67  67  87  65  21  55   2  77  76  26  71  56  77  91   5  28  15  87  84  55  84  14   9   3  75  52  71  46  13  99  41  29  84  68  84  24  52  43  77  55  74  52  18  57  76  47  81  42  34  59  94  89  29  80   4  23  67  76  62  90  94  49   4  10  56  86  24  50  81  88  10  26  74  45  46   9  78  38  56  80  87  21  87  61  96  52  23  56  75  62  20  19  12  75  94  69  40  89  27  40  34  30  91   1  48  91  83  36   3  36  10  71  88  21  59  29  62  21  96  84  73  17  33  46  92  61  79  95  28  20  95  71   8  68  93   9  98  60  36  32  48  73  70  58  55  76  21  67  63   8  43  39  42  11  77  25  49  65  18  92  42  66  93  23  32  11  48  35  44  56   7  13  84  87  56  26  52  53  96   4  71  47  49  23  18  42  16  18  80   6   8  41  27  76  21  21   4  45  36  72  49  98  44  62  56  96  87  90  96  31  24  80                                                                                                                                      
                                                                                                                                        14   5  61  24  41  79  49  99  73  24  55  75  57  57  76   7  23   8  68  53  47  64  49  61  37  44  14  39  82  24  97  42  84  73  37  60  17  69  95  84  64   1  18  57  10  65   5  79  65  16   7  57  98  94  97  62  50  85  79   9  91  89  87  87  77  53  94  56  99  28  44   5   2  21  41  63  92  26  95  59  93  70  54  88  28  27  27  19  36  53  95   4  61  21  20  14  76  72  84  97   8  15  43  82  95  88  85  16  30  51  31  44  85  62  88  88  22   8  96  82  48  96  43  20  99  44  41  67   6  38  72  33  86   9  18  97  39  83   7  85  34  43  19   4  24  28  50  45  68  10  78  99  55  23  26   7  97  36  33  42   2  85  99  72  83  25  37  39   4  83  25  73   2  34  44   7  87  60  20  87  30  33  79  21  82  52  58  48   1  11  66  35  92  69  97  72  17  57  79  91  74  20  49   6  46  79  29  75   4  74  91  19  39  13  82  55  76  75   4  40  18  44  32  17  87  68  71  85  56  26  59  36  21  74  70  19  38  76  49   4  14  67  56  61  88  23  10  45  95  73  20  30  59  39  20   9  35  66  68  53  14  29  26  95  88  88  16  54  85  16   7  65  38  14  84  30  50  39   2  84  46  71  44  22  71  99  53  56  85  37  28  68  95  15  77  81  22  64  70  26  81  91   1  65   4  76   8  58  20   1  35   7  97  24  81  63  76   1  20  92   3  22  55  19  84  29  10  92  61  63  91  96  63  69  62  35  58  22  71   2  55  18  84  44  50  89  59  67  58  89  35   7  99  63  22  19   2  27  64   2  39  92   6  39  62  43  82  53  15  33  35  88  66  11  10  12  78  40  35  75  17  22  17  64  82  87  47  28   1  11  90  65  56  13  93  75  31  88  15  10  41  43  65  60  98  72  80  70  14  10  18  26  98  86  38  75  82  54  99  67   1  14  61  71  95  93  39  96  56  67  51  92  71  98   8  31  48  86  12  74  83   5  53  12  96  15  32  51  41  39  36  91  49  27  75  48   9   4  79  15  36   5  12  19  74  63  19   1  80  90  23  14  34  37  92  41   3  33  90  63  38   6  88  80  84  25  72  95  15  28  72  91  33  83  24  81  69  98  30  70  83  72  72  14  47  31  41  41  73  97   8  20  59  90  88  32  89  39  76   5  10   9  49   9  84  81   5  42  45  19  25   9  66  44  69  42  69  50  24  16  78  70  28  93  82  35  71  22  46  93  66   3  81  75  44   4  11  31  76  87  58  41  66  85  68  95  38  95  12  32  19  30  99  17  61  24  87  91  77  79  52  49  36  34   8  66  81  49  14  76  21  54  50  59  53  34  29  46  75  69  84  14  39  52  46  48   1  64  18  21  21  87  34  60  40  38  96  39   5   9  36  40  79  51  17  31  88  87  87  27  63  50  73  86  37  43  16   4  85  88  27  81  56  71  18  37  97  87  75  29  19  13  78  73  69  86  13  73  73  42  96  73  53   9   6  36  65  70  26  33  86  29   4  62  97  99  46  22  30  30  74  45  43  55  17  46  97  64  25  73  63  40   5  69  76   6  79  44  98  94  60  17  51  16  73  82  55  72   8  16   2  60  38  40  91  99  26  32  72  35  94  72  85  65  31  95  86  17   4  35  52  48  75  42  27  31  66  79  70  94  34  25  41  99  65  38  28  57   7  84   7  62  30  83  80  16  39  69  60   9  38  33  97  59  12  32  48  89  60   9  23  15  25  15  34  84  27  63  48  91  80  81  60  28  58  44  79  70  49  83  87  21  18  85  74  81   2  58  78  51  94  49   8  48  75  23  83  21  45  15  87  80  22  96  83  15  33  84  58  16  65  32  37  62  48  98  23  16  97  43  19  38  71  35  48  10  29  61  48  28  70  78  72  23  70  92  42  80  48  12  27  81  41  42  45  13  27  96  70  40  12  88  20  66  17  10  96  70  40  94  64  50  69  55  17  84  33  10  84  22  76  45  84  76  41  83  43  77  93  89  45  19  62  63  87  36  12  51  97  64  15  52   6  76  96  10  81  13   1  19  61  86  98  88  40   4  45  28  38   1  84  50  87  84  22  65  29  89  95  81   1                                                                                                                                        
                                                                                                                                          25  81  63  18  14  66  29  13  52  96  85  27  60  41  13  11  84   8  68  36  64  73  80  56  67  61  16  73  41  88  88  46  13  69  84  37  43  20  90  48  78  83  69  50   7   1  13  36  78  11  74  57  60  40  44  76  69  47  71  39  72   4  40  37  86  61  42   8  60  57  30  21  12  59  84  87  81  85  62  26  44  82  77  95  67  11  69  42  33  29  59  96  85  36  65  52  16  48  34  51  13   2  17  58  44  90  74  36  23  65  95  97  22  41  71  47  84  17  58  97  66  18  66  38  57  54  61  99  55  94  90  46  53  97  15  58  74  14  58  28  19  14  67  34  36  45  45  11   5  24  86  43  71   6  20  29  99  56   4  42   4  65  67  13  74  94  50  15  89  78   6  85  13   2  36  56  16  64   6  34  87  35  13  15  38  42  80  37   9  78  93  15  65  86  72  77  87  27  99  64  65  98  11  80  82  57  77  60  14  37  17  78  42  49  60  49   8  90  11  51  88  43  83  11   6  91  13  39  90  28  58  50  82   1  80  22  43  21  92  39  85   2  95  82  10  64  78  65  69  17  13  92  98   4   4  85  99  43   6  28  68  74  65  18  39  62  67  49  29  83  54  68  12   6  20  89  41  75  95  24  26   6  51  53  68  13  65  39  19  67  53  75  60  72  81  75  28  57  75  53  26  40  79  63  79  67  26  31  35  46  79  58  93  86   6  37  17  89  32  34  47  12  90   7  20  32  39  13  88  14  25  88  97  37   1   3  94  86  42  17  22  79  61  17  94  47  53  67  19  11  48  77  63  83  37  31  84  10  65  66  77  67  99  19  85  90   9  73  69  32  81  96  49  27  48   3  67  62  31  36   2  23  57  21  18  64  91  46  76  20  34  70  88  29  28  57  86   9   2  17  94  23   5  66  15  97  41  31  58  53  96  25  37  61  50  92  74  46  28  23  44  84  73  19  14  17  70  16  48  51  78   3  28  62  87   7  28   1  62  14  94  25  55  45  56  26  89  95  13  28  80  93   3  79  66  69  17  20  17  76  51  63  80  18  72  50  81  92  74  26  97  99  83  13   9  96  53  36  67  10  52  68  84  22  78  64  57  72  92  76  62  66  57  93  76  42  85   6  21  27  23  85  36   4  58  71  93  95  22  64  99  33  81  47  23  74  99  28  33  63   4  48  22  45  65  84  23  36  84  64  84  86  63  87  30  79  94  46  15  32  56  40  58  39  21  92  26  10  27  53  76  87  23  49  10  82  56  80   9  37  72  24  75  76  88  94  36  58  29   8  13  20  49  24  95  42  94  78  23  74  97  31  21  33  50  27  68  71  79  35  21  79  96  71  79  55  81   9  95  46  90  81  96  89  31  88  49  46  87  69  42  56  92  35  83  18  95  28  65  29  49  80  77  66  19  50  94  89  47  21  28  10  16  53  78  48   8  11  55  61  20  90  83  55  20  76  61  91  94  12  83  65  78  83  22   1  80   4  74  56  49  50  73  91  89  97  29  45  99  53  72  64  69  82  66  65   4  61  13  99  59  44  10  71  73  17  25  82  72  33  19  88  14  68  43  60  57  66  73  86  75  23  12  75  18  44  82  11  74  78  61  94  33  28  94  25  71  74  41  24  87  49  84  31  59  83  64  71  42   7  99  77  35  43  90  86  24  88   6  90  36  82  60  50  71  22   4  91  30  73  88  36  70  78  90  28  52  91   5  87  80  77  77  87  44  14  48  10  85  29  56  95   1  50   5  16  43  16  55  23  90  15  87  37  29  76  24  30  63  22  30  16  96  69  88  48  11  21  49  18  38  31  11  37  48  68  12  81  89   5  94  83   6  26  14  51  79  24  19   4  66  85  86  90  63  93  55  11  86  56  67  85  59  76  61  25   6  48  77  36  13  15  28   9   4  14  83  29  62  34  78  87  30  48  92  74  34  45  53  20  64  58   8  96  84  34  93  30   4  39  37  35  74  54  14  77   8  17   8  80   6  98  81  58  63  22  32  23  82  39  32  80   5  81  83  68  95  35  34  54  26   3  36  70  77  32  51  92  86  39  82   3   6  69  81  13  31  64   5  48  80   9  73  29  70  46  32  81  75  25                                                                                                                                          
                                                                                                                                            53  90  62  82  77  13  28  36  57  54  57  52  65  24  41  31  41  16  91  35  14  31  41  78  34  26   5  28  91  79  36  19  33  33  59  49  72  61  55  94  31  48  42  85  82  57  66  39  63  62   8  99  52  91  61  67  14  99  24  92  27  99  92  50   1   2  24  78  29  22  12   6  72  82  84  47  89  87  15  95  34  27   1  17   3  15  21  12  27  99  64  21  90  37  32  37  78  97  82  90  59  69  27   3  20  82  65  87  89  75  61  53  40  97   7  55   1  87  45  20  66  47  52  63  34  91  78  47  87  84  65  54  75  61   5  61  84  84  15  60  63  39  18  78  56  81  20  70  45  59  59  48  28  55  97  94  56  76  24  98  56  29  12  42  22  62  82  67  56  27  43  87   3  31  57  12  10  49  77  73  81  70  59  27  89  23  88  21  66  71  11  28  40  70  85  44  86  74  51  67   1  83  16  53  11  45  91  68  69  53  76  96  64   8  60  45   3  96  73  45   8  63  40  83   4  63  38  97  83   6  26  64  84  83  32  53  62  26  57  37  88   5  79  22   9  92  75  65  94   4  15  73  94  18  93  80  95   7  82   7  20  57  82  31  53  82  20  89  82  29  63  31  18  90  15  90  49  92  68   9  49  69  20  24  25  61  76  63  39  41   4  20  81  93  62  58  87  21  69  76  59  42  44  41  38   9  12  43  85  99  65  22   7   1  21  29  53  27  63  70  59  97  58  46  60  28  68  86  33  19  83  89  51  25  73  74  77  89  80  74  24  89  68  18  18  85  88  49  23   4  67  36  96  30  93  13  70   2  22  95  28  60  47  79  66  83  22  86  85   2  21  81  12  91  61  23  45  46  41  64  61  87  57  73  32  70  94  30  40  57  87  31  22  18   8  68  21  34  94  99  35  80  72  23  37  66  98  15  13  53  77  91  98  70  51  35  87  83  47  71  93  83   6  77  28  99  92  69   4  89  25  93  19  52  40  38  38  77  12  94  42  56  51  23   9  26  78  62  38  65  35  57  28  41  45  52  62  54  47  94  55  86  24  92  17  43  56  19  56   1  37  97   7   7  53  92  48  91  98  27  22  58  31  87  23  25  32  66  33  47  29  23  26  71  52  80  29  62  38  80  28  48   1  52  11  28  10  79  12  59  66  37  88  30  31  90  99  56  52  19  40   8  82  84  24  44  96  61  40  41  84  70  73  59  71  59  78  57  77  40  10  18   2  41  51  19  34  39   5  89  72  89  34  44  93   6  37  38  89  25  19  77  75  74  97  83  13  12  74  80  60  99  58  95  15  23  96  23  79  23  30  97  42  44  21  70  61  15  55  21  53  67  10  23  58  46  51  30  93  13  74  28  26  36  61  99  53  53   2  44  18  60  69  21  92  73  26   7  31  97  53  91  10  15  61  62  96  17  62  53  42  89  47  95  34  45  92  43  63  13  16  23  74  12  80  68  11  30  21  21  63   3  38  77   8  87  16  56  97  91  77  10  92  37  14   4  17  54  19  46  51  31  60  20  34  90  59  30  92  82  19   3  71  81  79  56   3  91  70  39  14  89  16   5  11  26  87  73  12  22  76  90  70  27  23  75  79  62  62  25  47   4  19  22  37  72  27  14  74  10   5  22  33  16  54  33  42  39  49   2  34  30  89  69  18  80  88  69  58  73   7  48  17   2  11  10  47  72  39  86  95  34  38  33   9  64  53  64  54  70  84   1  89  74  66  45  56  82  27  95  58  25  63  49  65   1  57  33  59  54  39  63  70  62  75  15  56  15  26  47  78  83  34  26  93  52  54  21  31  70  32  91  30  56  37  79  75  87  54  83  31  43  17  88  27  73  21  21  80  75  97  30  46  69  71  83  18  86  77   4  41  65  29   2  48  96  15  35  75  91  43  97  85  65  26  51  88  32  70  45  46  41  23  67  16  49  43  98  14   6  46  73  81  47  93  11  63  32  23  42  37  10  60  12  34  35  17  51  38  67  47  85  28  14  46  80  60  50  39  93  59  92  39  36  81  77  95  98  83  34  31  57  76  81  14  42   9  95  87  71  48  37  13  78  67  78  67  19  22   2  13  95   8  96  34  48  43  58  55                                                                                                                                            
                                                                                                                                              76  87  99  47   1  27   8  60  39  71  13  69  99  34  29   2  77  24  75  58   2  24  15  53  49  99  97  91  99  11  71  12   4  65  52  91  49  21  89  10  82  26  15  34  29  76  38  81  45  89  90  13  71  45  64  99  64  53  44  70  53  26  23  47  90  16  31  85  51  25  17  30  97  42   6  56  14  21  71  11  53   5  32  72  89  94  54  70  31  13  27   3  43  77  90  91  84  78  31  58  39  74  96  44  45  49  43  81  91  10  71   2  91  18  24  32  20  39  83  77  98  15  50  81  75  35   6  22  87  92  31  54  20  15  26  15  10  90   1  60  16  24  62  22  55  22  70  17  11  67  81  32  30  52  38  86  73   2  45  79  93  80  55   2  76  45  39  51  39  99  31  32  58  73  95  73  87  40  27  90  38  16  17  16  57  41  26  38  40  21  70  86  18  95  38   9  76  35  59  80  38   5  91  31  80  86  23  65  44  13  97  76  61  17  96  81   2  73  34  33  50  73  71  44  14  75  57  24  19  51  49  90  66  86  91   7  36  56  67   5  20  43  70  73  11  53  28  15  47  10  84  99  34   1  22  98  91  65  43  33  75  87  76  66  44  51  86  86  42  17  50  53  29  10  36  20  33  64  75   2  63  77  62  50  61  89  52  81  73   7  93  70  40  46  83  49   4  54  11  12  14  46  84  50  18   3  83  57  97  16   7  50  13   2  92  64  90  72  83  30  47  39   7  38  45  36  27  52  80  63   8  11  31  40  30  84  33  32  85  39  19  36  49  76  23  64  59  77  15  81  59  95   6  14  83  34  59  99  39  61  96  49  69  74   8  47  85  44  81  65  81  18  45  58  55  25  38  52  98  43   1  47  86   1   3  37  72  44  27  33  20  41  81  56  84  25  35  56   6  15  77   7  72  81   2   9   4  83  75  33  45  23  69  66  90  72  89  11   1  53  25  99  56   4  98  46  25  63  13  19  90   8  99  73  21  85  71  18   2  63  41   1  45  37  98  17   1  48  99  48  84  32  50  30  36  11  15  53  92  94  96  86  13  69  13  87  15  43  21  22  33  35  84  35  50  28  83  81  55  86  59   8  80  67  69  59   3  54  22  96   9  40  65   3  46  43   1  35  26  61  34   9  70  47  45  77  22  95  68  57  29  90  42  10   8  37  51  32  92  53  40  62  54  39  93  40  42  16  67  75  59  64  29  63  12  40  34  98  66  92  91  31  89  68  10   7  76   6  20  30  56  91  59   3   5  43  27  32  96  75  59  72  32  29  21  96  40  57  22  42  27  16  41  37  44  36  63  15  80  32  13  20  89  91  23  17  94  47  77   1  94  37  32  61  94  58  24  76  37  65   1  78  82  42  95  21  80  47  46  83  83  42  39  20  13  17  51  72  73  78  85  43  81  91  52  58  49   6  97  26  57  72  91  34  17   9  96  68  81  12  51  60  15  76  55  56  63  90  49  38  39  44  83  14  58  36  13  82   6  21  88  95  79  95   1  27  46  39  16  76  30  85  27  83  48  51   2  94  91  34   8  11  44   8  54  99  66  87  42  68  76  10  31  38   2  38  62  37   4  46  80  33  67  64  12  56  75  82  44   2  90  93  31  26  38  21  57  17   1  11  10  97  39  57  36  60  99   1  94  53  63  80  38  37  51  25  21  19  53  78  32   4  93  71  95  52  76  58  30  31  21  60  33  71  18   5  64  34  81  83  13  26  79  53  45  28  73  89  47  64  57  86  69  55  10  89  84   3  79   3  59  18  32  41  93  84   3  15  76  20  24  41  99  16  89  39  43  84  92  76  66  52  39  37  26  31  17  15  71  61  16  64  77  65  32  28  27  21  35  98  78  58  18   6  90  71  14  47  27  33   9  54  12  93  75  92  87  66  11  13  33  29  96  33  20  20  52  99  35  60  92  72  85  74  45  81  59  39  14  16  71  35  19  69  38  27  83  46  54  62  62  90  17  87  49  14  83  82  97  37  16   2  99  15  28  40  19  21  24  68  44  33  47  85  21  50   1  97  49  92  21   6  45  27  25  71  81  59  27   5  12  78  66  21  65   3  96  63  87  41  74  60   7  82  39  25  58  48                                                                                                                                              
                                                                                                                                                93  64   1  13  31  21  50  73  57  76   5  88  53  88  65  18  61  53  61  77  64  14   6  42  98  90   2  52  34  30  30  91  77  67  23  68   7  45  87  49  37  64  84   2  55  48  36  55  55  50  91  81  76  90  56  22   3  57  56  54  12  40  46  71  19  37  68  33  71  71  71  11  16   3  47  70  56  38  48  14  48  45  10  61   7  16  75  61  82  11   8  20  44  78  46  41  84  38  81  21   3   8   1  98   9  92  37  78  77  93  17  67  77  92  29  50  27  16  49  46   1  98  74   7  57  64  84  39  11  27  25  79  63  39  39  61  83  70  64  80  18  38  74  90   8  55  46  89  36  37  53  89  28  76  43  40  11  99  85  72  34  81  47  31  95  48  32  78  40  27  37  43  91  86  21  26  49  52  43  35  88  33  72   3  33  27  27  61  70  88  39  85  64  27  98  90  35  28  38  44  92   5  85   7  58  13  87  15  97  68  67  77  10  54  86  96  26  81  54  24  18  23   7  97  94  72  52  41  25  79  74  60  79  84  18  83  13  20  99  61  42  68  95  18  11  42  28  59  30  29  96   9  88  33  28  76  10  94  54   5  19  25  88  69  73  13  43  15  94  75  59  10  67  60  40  51  29  52  87  13  72  66   8  14  16   6  22   3  34  77  61   3  25  17  40  70  94  17  10  74  80  86   3  34  12  78  88  32  99  80  59  14  98  10  81  73  29  60  89   2  59  66  70  68  20  92   1  43  10  77  88  90  94  40  42  22  96  67   5  81   2  65  87   1  42  73  55  77   4  30  79  94  65  96  28  47   3  22   7  71  95  56  82  57  32  19  48   1  42  32  41  69  20  31  10  76  29  90  95  55  78   2  89  33  26  23   4  18  18  34  28  49  22  43  91  61  75  44   1  17  69  66  61  43  36  35  59  81   9  42  86   2  81  64  26  28  54  98  52  78  84  24  66  13  57  44  60   7  13  93  95  25  48  84  57  62  37  90  56  22  10  74  18  37  14  79  41  14  10  39  28  41  24  51  66  39  21  14  70  85  71  47  52  45  44  54   5   5  70  25   4   2  39  76  42  53  35  26  40  30  18  19  44  56  60  64  33  55  45  23  89   7  97  67  44  49  13  12  45  78  79  41  72  15  93  67  94  57  47  26  60  10  39  50  16  86  14  46  19  26  19  62  87  20  51  17  98  57  37  14  72  98  74  69  43  59  17  82   8  67  97  96  72  93  47  14  23  93  16  11  77  63  48  83  92  27  43  55  26  88  38  57  50  41  24   3   2   2   2  10  94  27  25   4  38  40  94  10  89  49  51   1  82  55  25  25  38  35  86  53  80  50  64  54  82  15  86  84  87  46  61  83  61  47  67  28  40  44  29  85  53  62  59  76  21  40  42  50  71  14  46  76  24   8  39  51  80  77  67  36  50  31  64  60  90  16  99  84  52  28  64  66  34  61  35  69  60  89  80  13  18  72  93   7  53  52  94  12  20  77  48  32  64  30   7  60  17  80  51  56  65  22  83  18  34  83  32  71  93  15  58  68  47   8   6  43  60  87  46  26  46  43  88  75  96  76  13  32  28  59  31  29  44  95  85  24  56  48  77  69   2  35  74  21  39  43  24  70  68  88  65  83  87  87  83  78  43  30  33  70  24  66  73  81  54  96  51  36  85  16  26  88  73  22  71  86  18  14  49  88  70  94  84  87  81  47  76  14  77  84  73  85  63  64   5  47  15  30  99  94  78  87  18  21  49  23  73  54  72  86  97  62  33  85  29  85  62  93   2  19  29  85  57  17  67  90  75  58  99  63  84  52  13  63  69  63  26  89  62  62  50   1  79  87  89  92  64  73  22  50  74  72  75  11   1  88  10  67  85  26  25  78  90  76  98  66  77  35  63   6  95  82  88  94  24  76  52  16   6  52  38  23  83  76  35  54  84  99   9  95  30  70  78  46  88  92  43  21  81  56  61  14  70  64  58  98  70  15  14  43  84  98  49  66   5  51  40  44  24  69  16  49   9  34  61  80  46  65  19  60  27   8  27  11  93  77  84   5  18  56  82  58  75  85  74  64  10  29  88  41   1  13  87  93  54  64  67                                                                                                                                                
                                                                                                                                                  94  96   7  86   3  26  72  21  54  30  18  93  13  90  56  73  32  69  35  34  45   2  79  78  72  25  79   4  98  63  57  14  40  13  77  30  87  73  68  10  10  16  77  11  34  76  47  21  63  54  58  97  16   9  79   4   3  28  66  18  62  72  27  74  60   6  78  67  78  54  34  38  12   4  85   4  41  71  93  83  15  39  53  23  98  50  18  11  57   1  43  44  84  42  80  98  71  30  58  87  39  86  50  21  76  57  69  72  44  58  28   2  43  94  23  81  13  76  22  70  33  13  38  55  12  58  27  96  83  62  61  61  68  31  50  47  18  47  99   9  40  29  58  99  28  93  46  18  99  89  43  13  91  31  41  25  46  94  40  85  54  64  75  95  17  94  33  51  38  73  79  28  54  52  72  50  39  59  77  37  33   6  10  38  18  21  19  94  71  99  88  71  68  56  10  40  53  30  96  45  72  10  50  25  49  43  76  30  21  83  77  54  70  93  68  32  63  57  34  48  35  73  90  50  44  54  62  57   8  10  91   4  61  52  98  41  48  77  13  56  40  38  58  76  10  78  63  81   5  43  57  43   9  26  81   1  59  60  42  84  52  45   5   6  19  31  44   4  11  82  46   8  50  62  14  54  94  71  45  28  66  31  19  19  63   7  91  16  38  32  64  21  40  81  40  68   9  36  54  44  16  30  62  60  95  23  86  68  32  40  29  14  30   4  78  84  92  37  68  70  21  40  60  61  61  88  60  88  52  19  17  17  49  26  75  29  45  31  79  28  76  59  96  19  22  95  76  81  50  43  68  19  73   2   8  49  19  70  56  55  73  54  68  58  24  50  47  14  96  99  92  29  11   6  74   6  64  20  38  65  45  96  22  14  44  93  31  94  69  19  51  78  59  67  38  42  28   2  20  87  67  74  48   6  53  74  80  73   8  26  40  99  85  13  16  98  26  27   9  83  74  77  75  46  72  58  21  79  89  57  78  47   9  83  29  59  46  69  88  85  76  15  57  99  62  21  78   3  68  38  31  79  36  66  10  59  91   5  83   5  88  85  73  62  29  66   3  98  51  91  66  88  33  99  20  34  54  61  70  89   9  74   5  61  58  91  94  32  13  34  61  32  44  97  63  98  28   2  10  92  71  48   6  47  11  30  70  51  36  18  12  48  96  21  52  29  78  67  34  89  13  87   5  76  79  25  23  60  87  32  71  12  26  14   3  83   3  23  26  80   1   7  11  16  14  90  17  14  89  47  97  56   2  81  19  12  48  22  80  26  44  13  78  20  64  18  53  35  95  43  63  52  26  16  86   6  86   6  39  98  72  96  87   3  94  78  45  88  27  45  56  75  84  75  13  24  76  84  60  75  37  86  70  53  52   6  13  20  70  79  99  36  70  96  65  84  35  25  69  37   2  76  75  43  58  28  57  46  66  59  21  47  13  48  71  62  84  48  18  61  75  51  67  91  35  54  22   9  98  13  98  76  69  31  95  71  71   4  20  23  23  61  90  67  84  43  52  11  31   4  76  61  43  12  32  93  79  37  60  22  37  39  23  88  35  12  79  60  47   9  56  35  86  56  62  57  44  96  84  44  75  76  67  67  45   5  70  61  75  86  95   5  20  69  65   4  39  77   9  66  76  46  85  64  80  47  92  95  31  13   7  86  21  84  17  96  24  34  81  21  92  26  73  71  80  49  13  24  93  26  21   9  94  85  31  27   9  75  77  20  60  90  20  50  32  19  35  41  70  87  29  43  71  52  88  59  73  15  29  62  45  28  90  94  23  54  38  44  81  12  13  91  57  37  69  75  95  19  99  34  59  10   8  10  14  40  60  20  88  28  64   7  74  55  94  27  94  90  20  40   8  19  44  43  29  92  71  38  76  89  95  90  32  65  47  99  93  49  97  30  82  36  97  75   1   2  91  67  43  32  94  80  26  80  82  61  22  40  25  59  95  20  28  27  56   5  94  66  73  98  45  88  37  97  56  82  21  44  69  89  42  92  55  99  17   1  76  60  32  25  32  69  67   7  61  33  87  78  78  63  10  68  55  22  11  91  74  42  76  12  66  86  43  36  47  49   7  24  56  87  98   8  81  77  56  45                                                                                                                                                  
                                                                                                                                                    4  53  33  35  42  79  75  40  43  56  85   2  45  74  20  36  11  38  67  73  70  74  11  81  33  99  64  20  74  73  76  89  51  29  79   1  61  66  14  19  22  41  68  43  41  74  32  49  74  18  64  18  20  11   6  49  64  81  52  47  89  74  16  35  74  73  66  19  60  49  98   5  58  40  73  97  18  69  92  45   6  45  96  67   6  13  18  67  41   1  71  91  82  61  62  50  86  26  14  83  85  77  92  46  55  42  18  19  19  53  34  87  85  69  73  23  30  68  63  34  71  53  37  27  62   7  40  35   3  44  27  18  25  76  80  37   4  43  82  10  14  70  89  44  27  98  49  15   7  97  81  16  65  31  62  53  85  67  93  43  71  64   2  81  28   1  75  31  52  89  60  48  44  29  13  60  93  56  91  69  84  52  27  60  75  67  32  57  81  40  64  45  76  36   5  88  83  87  56  38  35  20  48  67  38  15  62  25  54  54  92  62  53  56  52  47  17  55  18   8  68  43  12   9  35  95  12  36  56  91  50  11  80  10  59  53  44  62  18  10   1  10  65  94  58  88  12  19  25  44  35  88  68  37  83  62  17  72  43  30  18  65  85  96  37  37  10  50  99  12   6  53  12  55  96  52  32  24  10  96  37  84  18  70  72  89  77  76  87  53  89  73   1   1  50  18  16  92  77   6  45  20  88  28  22  30  50  53  89   3  86  19  14  22  76  57  60  96  97  73  42   1  58  97  13  58   6  14  75  28  54   9  59  23   2  38  44   6  86  93  31   4   6  86  21  86  79  73  81   2  27  45  36  79  33  97  77  75  85  26  75   2   3  31   9  74  83  64  37  10  29  48   6  53  14  69  24  88  51  33  20  79  99  62  20  91  35  41  88  35   5  27  85   6  19  44  27  10  39  44  35  19  75   7  73  91  53  48  34  96  22  51  48  60   1  15  36  83  92  31  56  52  53  40  16  94  73  89   8  38   7   9  35  39  73  98  58   5  75  91  74  72  37  17  94   1  60  30  10  72  82  46  87  95  65  67   4   6   9  35  53  85  32  67   8  95  82  38  39  69  70  42  81  38  13  41  25  37  90  50  33   6  94  78  47  23  56  67  21  80  47  98  16  60  87  58  98  83  37  75  72  67  19  57  39  17  99  29   3  27  58  84  60  40  54  71  49  55  65   8  96  25  43  60  51  45  23  43  81  10  37  48   9  53  58  67  43  92  19   5  14  92  42  48  11  45  57  24  93  48  93  96  91  30  37  37  37  61  88  12  38   9  43  95  31  79  18  13  35  10  10  94  43  86  12  19  95  76  11  39  26  51  84  16  31  39   8  49  75  14  52  75  83  34  81  69  92  16  64  61  20  50  79  50  49  50  58  36  15  82  88  28  69  42  42   7  15  33  21   9  31  55  50  42  13   2  14  79  45  84  77  16  55   9  47  36  82  32  80  34  97  39  27   3  70  61  84  53  92  20  88  20  59  10  61  71  11  78  80  34  11  74  70  22  90  99  12  79  46   3  45  16  91  66  80  48  27  36  50  46  84  68  27  20  75  60  93  10  39  74  94  76  39  22  70  21  54  82   1  42  73  94  13  19   8  93  37  48   2  25  94  14  96  77  87  12   9  62   6  90  45  60  55  96  85  97  18  41  90  59  58  40  93  42  21  22  35  22  65  45  95  16  45  21  38   8  39  18  83  47  25  86  92  36  31   5  72  81  57  81   8  70  80  76  59  34  39  76  31  65  88  85   8  81  12  71  33  54  96  40  83  50  56  76  20   5  30  47  99  14  27  55   5  82  55  61  84  18  91  51  87  27  39  72  19  45  33  31  95  76  71  98  92  77  81  65  64  79  80  22  76  16  53  93  60  55  62   8  86  10  96   9  18  40  49  70   4  98  42  62  25  83  59  64   2  39  79  52  68  40  39  63  68  97  56  35  95  93  34  31  27  82  97  88  21  60  31  87  77  71  89  92  81   2  18  31   9  16  40  66  44  69  45  57  78  32  32  33  41  15  30  46  51  39  54  38  61  80  81  31  33  11  75  54  81  88  87  49  89  75  58  86  59  63  10  56  98  47  86  89  63  99  24  54  68                                                                                                                                                    
                                                                                                                                                      84  17  25  53  11  99  50  17  59  30  65  71  96  96  56  80  26  99  29  95  57  78  46  66  38  21  19  36  50  57  81  82  89  31  38  79  96   4  95   8  25  35  63  95  10  89  86  80  36  18  93  98  54  42  31  64  99  31  83  81  38  33  80  78  88  62  51  20  40  20  87   6  87   9  40  39  83  46  98  36  55  60  89  65  90  86  16  48   7  38  57  51  42  10  54  38  87  36  35   5  43  42  73  37   8   5   6  13  85  46  46  10  10  29  71  41  50  50   7  72  86  57  63  20   4  25  76  93  59  23  87  82  65  69  30  36  65  99  71  83  40  38  73  61  36  91   8  63  38  86  59  45  44  82  34  61  77  58  25  40   9   5  29  90  63  81  71   7  47  62  91  85  79   7  44   8  58   1  80  44  30  20  55  96  84  16  36  64  47  48  40  46  46  38  93  13   5  44  71  35  41  41  61  94  57  60  73   4  70  74  27  32  40  21  72  31  83  69  77  65  95  22  85  57  65  24  80  67  78  78  12   4  39   6  11  18  40  22  76  71  44  14  24  17  69  30  44  52  95  47  44  95  64  61   8  50  32   9  41  81  69  42  84  55  37  70   8  76  52  68  23  80  24  46  45  57  67  37  10  60  57  23  67  28  15  44  61  27  27   8  47  22  90  71  90  43  29  48  98  94  10  97  96  74  29  25  13  76  87  37  14  28  59  41   2  42  27  21  87  77  59  61  80  46  74  43  68  24  60  95  66  60  98   6  99  40  19  55  83  15  90  95  10  97  79  97  95  21  12  45  36  39  51  82  31  81  28  95  72  31  28   2  39  45  64  16  19  63  78   3   6  79  68  42  52  38  42  36   8  66  72  98  43  65  84  17  81  49  10  41  98  55  51  71  23  17  56  95  71  46  84  70  51   5  50  21  86  59  76  80  14  64  83  70  24  19  21  83  75  99  83  75  29  83   8  18  70  97  23  28   7  23  31  45  30  46  16  39  57  15  80  29  39   2  83   5  61  33  52  86  36  63  37   9  34  28  34  80  43  49  39  51  72  86  99  18  74  56  66  34  39  54   1  50  94  79  47  47  75  79   9  22  75   3  17  69   3  22  98  52  47  92  45  47   6  27  54  46  29  18  54  65   8  19  42  16  24  71  37  29  31  92  91  48  34  76   9  76  61  65  39  62  97  17  12  98  69  40  29  43  63  58  16  47  81  86  64  46  24  63  99   5  40  56  47  12  41  13  24   6  76  83  33  94  59  44  82  49  13  74  99  99  37  99   8  59  43  84  68  34  82  57  82  16  83   9  70  73  82  40   6  64  74  66  11  35  29  40  99  93  30  94  45  65  93  47  10  80  13  69  15  52   2   7  42  37  70  94  56   7   1  90  96  44  57  66  37   4  33  83  66  96  76  43  15  52  87  20  69  34  34  19   4   7  51  33  38  75  85  11  12  12  64  76  40   1  96  37  83  11  36  92  45  16  96  12  52  38  35  35   7  57  27  37  89  78  36  68  67  48  41  40  49  59  66  40  88  89  65  33  68  61  40  11   4  41  23  27  95  17  89  47  99  70  49  22  67  53  23  49  14  21  96   2  67  27  16  40  82  91  27  69  20  36  96  37  18  69  66  66  59  58  16  62  31  66  60  35  52  11  47  86  64  45  75  39  97  13  56  19  46  64  49  55  12  93  70  70  35  89  80  87  41  35  29  97  48  51  64  85  14  62  43  60  51  45   1  45  90  24  44   6  50  67  17  94  54  89  62  55  86  62  35  29  31   4  72  32  94  79  75  69  57  14  27  87  78  83  52  63  59  94  70  67  94  19  58  13  95  19  86  25  70  85  68  99   9  33  99  49  56   7  87  91  17  34  81  14  93  80   9  71  71  43   2  22  37  10  90  48  95  25  15  10  38  86  95  30  35  76  85  77  64  48  19  92  37  82  92  86  43  49  39  11  97  65  98  87  37  58  61  44  41  55  19  45  38   1  63  60  68  75  92  32  84  18  76  68  70  29  51  92  46  95  15  95  63  52  79  26  81  27  68  63  19  87   7  50  28  63  36  76  35  98  73  36   8  67  57  14  44  78  18  80                                                                                                                                                      
                                                                                                                                                        31  18  63  32  39  90  69  94  88  47  50   1   7   8  17  37  87  63  48  44  22  86  24  77  19  81  22  23  57  51  41  95  70  66  52   7  70   9  37  62  55  61  38  26  23  45  63  69  85  83  44  81  13  47  17  81  21  93  14  27  29  73  96  63  78  91  76  52  73  49  25  45  54  22  74  23  40  77  57  34  55  32  98  10  33  25  37  70  24  78  72  20  72  55  94  87  78  60  40  11  39  34  83  61  35  90  12  38  28  35  82  48  68  90  50  70  87  62  80   6  12  88  99   7  74  16  71  23  93  88  73  77  47  51  25  60  41  91  59  24  71  58  74  39  32  42  13  54  96  55  84  42  62   4  24  14  50  10   3  82  38   7  69  18  91  90   2  76  69  79  72  51  23  18  48  45  28   3  60  97  54  76  37  99  77  18  96  75  20  19  61  86  56  90  70  62   1  34   3  69  39  88  56   9  27  93  24  79  68   4  20  46  88  87  10  57   7  43  35   9  14  70  92   6  58  65  63  76  31  85   8  69  62  50  66  78  70  16  83  64  25  60  79  37  32  80  23  32  79  73  72  18  45  60  74  26  77  15  52  88  19  90  98  47  47  37  63  16  84  42  84  65  94  90  66  10  62  59  18  99  15  46  96  22  12  16   1   1   3  68  85  93  15   9  37  37  98  54  15   1   4  69  95  73  65  74  25  44  70  84  69  70  47  14  85  32  57  88  45  52  58  58  35  63  13  33  11  46  22  50  28  22  51  24  76  70   2  81  20  21  73  14  68  34  21  90  48  79  61  92  24  46  71  99  90  61  28  44  10   6  40  40  22  31  81  40  94   2  24  83  63  61  83  91  62   5  64   1  54  87  16  23  12  74  35  80  11   4  56  97  49  82  38  99  44  60  83  16  94   9  50  89  25  23  88   6  38  50  75  92  41  28  57  21  48  25  68  89   1  19  24  33  52  58  85  60  25  90  48  54  53  20  47  61   8  47  70  29   2  98  55  50  63  89  34  65   2  64  26  87  87  39  14  97  36  42  51  51  98   1  25  12  83  85  84   6   1  63  46  92  59  26  60  61  66   4  53  90  68   3   4  36  10  62  52  20  36  99  82  82  98  40  63  25  13  21  23  13  75  54  17  26  78  47  98  60  50  88   3   4  90  28  64  92  13  62  89  16  54  76  24  86  44  92  99  40  77  66  80  89  13  61  47  33  76  25  71  42  73  53  36  48  62  82  38  65  89  66  17  88  19  13  21  16   4  26  81  83  57  91  55  42  49  45  84  39  80  62  53  25  46  54  96  47  12  76  17   8  24   9   3  93   3  11  89  29  52   9   8  24  35  98  48  44  74  27  32  13  54  76  76   2  98  48  85   7  66  78  15  11  71  42  83  96  67  31  88  96  70  42  66  58  77  78   7  53  98  42  44  10  15  25   9  34  50  83  70  16  34  96  93  12  92  25  19   6  98  83  90  32  22  68   7  45  45  98  67  86  27  94  83  32  85  20  62  30   6  31  96  30  35  62  61  69  25  71  42   4  18  94  24  54  47  26  64  42   5  14  58  45  13  45  46  56  41   5  89  30  71  36   9  29  16  81  84  81  16   8  13  23  57  77  81  37  91   4  89  77  74  89  98  75  67  97  14  18  31   6  67  51  58  85  60  11  88   9  38  71  58  99  21  30  10   8  72  22   2  21  89  65  99  88  83  15  85  73  93  81  95  31  18  50  49  50  78  59  33  59  30  15  26  14   4  19  34  27   7  46  20  49  28  83  19  91  53  70  68  34  15  61  89  24  71  38  67  60  91  27  27  17  15  97  60  63  59  19   2  31  68  45  33  33  32  86  67   5  99   6  66  51   9  21  83  55  12   5  16  11  89  64  52  20   5  81  24  80  14  45   5  85  54   1  62  54  52  60  58   5  43  42  58  96  12  39  58  49  72  92  51  97  80  41  41  51  50   8  53   8   9  94  42  24  88  15  10  57  32  14  54  68  46  64  17  27  61   9  10  88  98  14  72   3  50  87  33  28  87  78  27   5  35  26  81  81  34  12  31  83   6  25  89  31  94  12  84  94  86  71  50  80  61  24  96                                                                                                                                                        
                                                                                                                                                          87   3  78  27  61  53  25  63  14  16  31  15  21  56  70  32  11  33  47  90  74  49  86  37  98  24  17  58  60  99   2  85  32  57  14   5  40  44  45  64  97  39  19  61  16  73  25  98  38   6  61   5  66  56  57  53  20   4  88  59  57  56  47  47  56  17  27   2  26  10  94  68   3  48  25  81  80  97  71  28  14  64   8  35  60  78  93  92  30  18  75  42   3  21  71  99  83  93  86  90  36  67  86  39  92  17  90  45   2  95  96  63  95  54  60   3  10   6  27  42  82  76  51  21  12  71  29  72  38  14  64  81  97  86  76  12  37  66  86  60  37  94  92  74  28  47  27  12  34  37   1   2  76  90  96  24  97  89  17  80  54  18   2  55  54  15  27  82  14  36  30  78   1  93  77   2  10  59  57  98  25  27  44  69  18  66  51  41   3  55  22  47  86  27  70  73  98   1  32  48   3  73   6  23  46  14  53  62  29  25  34  66   7  58  76  89  94  40   7  61  65  81  47  27  89  54  86  75  13  59  37  26   7  54  50  97  78  45  14  39   1   5  91  49  43  19  37  59  80  42  33  44  95   9  52  37   6  82  35  60  49  43  65  76  61  46  97  56  32  90  90  51  30   9  42  98  33  97  36  37  13  86  56   9   7  63   7  85  67  65  17  22  84  12  40  97  30   1  66  81  93  77  27  87  90  66  68  66  81  86  18  91  52  30   3   9  64  27   1  37  74  32  93  44  15  27  64  20   8  65  54  59  75  86  45  38  20  49   1  59  65  11  30  43  29  41  64  30  95  56  20  44  84  23  69  80  93  29  37  70  40  46  38  37  22  12  72  67  37   6  56  14   2  85  49  20  34   3  67  44  86  73  64  10  74  61  95  24  86  44  76  85  33  67  30  51  24  91  81  74  40  11  24  39  30  34  29  62  88  39  20   2  42  74  10  46   7  48  41  34  92  52   1  25  40  18   7  18  90  52  79  45  40   7  86  12  15  82  75  82  35  84  68  88  75  60  23  61  22  58  38  40  74  45  68  92  35  62  19  56  87  12  28   1  16  98  13  44  55   9  64  85  79  25  45  30  44  49   5  35  82  36  37  88  57  19  49  97  64   7  64  86  61  72  51  89  74  48  32  74  87   9  57  95  19  84  41  93  25  25  77  96  33  62  15  66  47  13  82  84  72  96  38   3  31  73  27  37  39  82  51  67  14  55  74   3  88  83  43  59  33  65  52  29  31  40  78  85  22  47  50  53  39  20  62   6  93   7  27  98  15  73  92  50  20  88  71  79  66  75  47  78  26  49  93  27  56  61  58  38   8  88  91  21  12  13  37  30  72  67  55  49  11  35  96  70  14  33  85  28  41  56  35  77  41  12  58  58  26  65   7  12  55  41  45  79  63  42  92  81  75  23  44   6  18  50  17   8  95  86  52  45  62  18  18  94  32   1   7  85  31   4  77  26  50  90  16  86  84  88  42  73   4  87  20  93  55   9  52  24  52  43  65  14   4  53  13  14  24  79  61  53  88   1  33  13  41  18   8  43  97  58  22  36  68  54  42  79  27   9  16  85  64  72  24  35  69  40  59  11  15   9  56  16  19  84  66  65  99  94  22   8  99  69  79  11  35  74  86   6  74  98  20  75  76  83  35  80  85  96  47  12  33   4   2  17  33   6  95  48  18  53  17  33   4  51  72  68  70  77  35  34  89  20  26  34   6  32  11  84   6  11  26  83  72  96  53  34  62   9  93  65  35  52  84  90  43  14  21  26  43  23  27  71  23  39  29  77  87  69  75  24   8  16  66   7   8  49  86  81  95  15  46  99  78  12  65  39   1  25   3  26  30  55  31  69  97  93  74  73  24  64  90  20  91  32  16  13  23  31   5  37  20   9  44  28   3   6  34  73  28  48  79  39  36  21  66  79  48   9  75  30  17  98  35  10  77  76  71  43  52  85  10  34  97  73  73   6  10  22   6  14  25  37  54  19  23  43  84  57  31   6  15  28  38  38  59  62  79  54  34  50   4  13  59   2  47  24  49  63  62  54   4  17  27  44  49  38  79  38  19  59  34  86  34   4  47  54  28  74  69  95                                                                                                                                                          
                                                                                                                                                            17  36  87  82  32  91  63  43  78  95  72  27  38  64  48  85  49  32  53  16  78  97  62  43  91  37  44  75  96  36   7  49  26  10  99  64  13  49  23  67  10  33  95  27  89  22  22  41  72  55  86  56   2  67  88  29  67  76  68  53  62  69  89  28  73  51  70  58  20  26  66  73  56  22  19  48  79  65  60  45  52   3  60  90  45  64   8  80  75  75  50  91  97  64  37  84  61  75  16  48   4  25  10  32   9  81  11  86  68  60  33  49  73  30  14  15  64  61  71   7  47  28  55  40  94  22  43  98  51  51  38   1  46  25  73  72  29  44  27  44  35  18  57  29  44   1  91  74  12  81  71  43   1  11  67  27   7  47  95  46  49  15  36  47  98   9  56  19  24  49  45  59  68  53  98  43  92  92   2   4  93  10  28  34  44  21  51  49  62  52   5  30  67  32  47  83  15  89   8   4  54   4  98  38  10  74  10  39  45  25  66  22  89  81  75  45  72  54  87  54   6  74  72  36  69  74   3  72  62  91  51  12   1  74  35  68  38  52  48  43  70  29  49  28  34  58  37   7  42  15  36  43  73  94  14  17  34  23  42  41  39  23  17  22  47  18  65  18  75  27  76  68  76  93  85  20   5   6  48  49  36  81  83  78  44   6  33  12  28  52  59  73  23  55  41  29   1  60  66  62  33  47  71  16  51  65  14  83  40  49  48  55  98  60  17  74  74  41  53  86  15  45  71  96  28   2  75  65  30  53  49   9  38  90  60  16  51  42  41  66  40  33  67  26  53  78  67  39  46  91  54  20  93  67  28  99  55  58  84  62  32   2  39  43  41   2  16  15  65  78  84  88  36  84  15  53  45  73  35  37  22  22  12  98  97  26  86  44  86  76  54  10  43  71  37  73  72  96  20  86  21  75  80  30  18  65  55  26  69  81  60   3  72  71   7   5  83  65  67  41  72  40  54  10  45  98  12  61  42  16  58  56  56  74  14  79  42  78  83  96  61  63  86  50  70  87  61  95  69  29  34  45   6  30  19  78  44  45  13  67  42  96  62  34  20  37  99  49  16  22  64  93  82  71  66   3   1  71  68  78   5  47  95  64  10  87  22  49  28   7  89  57  63  21  93  58  56  13  88  90  51   6  35  43  31  82  97   3  29  48  72  92  65  81  50  26  30  86  28  34  81  37  26  75  45  33  68  70  17   6  74  14   5  98  79  17  71  42  89  64  73  96   8  89  25  45  39   4  77  56  59   6  63  75  20   4  70  91   1   4  43  34  29  30  31   3  49   2  17  58  96   9  65  39  70   8  78  41  33  76   7   7  18  65  81  46  36  36  92  70  29  22  58  11  80  77  68  42  72  95   5  43  17  49  54  43  87  18   5  12  77  53  66   6  59  27  28  67  58  48  81  38  20  90  27  10  30   1  21  45  65  68  86  15  92  50  97  14   4  45  45  27  21  52  80  66  37  83  86  95  69  41  59  78  82  70  81  83  29  99  52  52  39  94  52   8  33  57  54  50  53  69   5  37  50   5  43  14  31  68  83  98  68  11  70  67  30   2  71  52  19  87  74  22  43  64  12  96  64  70  86   8  83  69  10  29  46  29  12  96  76  30  83  29  54  81  97   6  75  23  36  16  55  43  50  17  96  76  21   7  96  97  63  65  65  49   5  47  80  51  83  77  15  38  17  23  85  43  65  87  38  35  34  32  39  61  93  99  45  23  98  30  40  85  75  88  43   5  14  67   5  30  57   6  28  26  40  91  13  57  85  71  89   8  68  14  66  92   4  89  92  67  84  22   9   1  96  56  23  35  40  21   9  53  59  57  53  48  90  66  34   8  59  27  89  61  22  63  27  69  21  59  50  54  34   1  21  41  11  76  55  29   8  38  92  66  13  63  22  36  65  24  24  82  32  60  66   5  66  96  25  52  48  33  59  87  95  36   2  54   3  19  16  75  49  56  63   9  84  24   2   1  28  92  22  48  76   2  54  43  29  71  68  41  53  44  13   9  23  61  25  42  59  48  39  36  11  61  75  22  38   3  58  69  91  21  73  39  56  20  42  20  25  18  58   6  91   8  21  21  11                                                                                                                                                            
                                                                                                                                                              69  46  93  42  12  40  15  40  41  31   2  28  90  76  51  13  43  26  88  76  98  91  92  76  59  93  85  14  71  80  29  50  57  60  19  80  10  85   3  93  47  60  69  71  58  64  51  91  34  44  53  88  35  98  63  96  17  90  93  76  21   4  95  21   8  32  83  52   6  76  10  50  83  72  19  40  70  63  48  93  77  20  61   9  42  35   4  57  28  73   9   8  18  27  10  46  48  76  60  83  73  86  80  47  57  30  22  35  92  47  49  58  58  47   5  87  94  56  54  34  76  16  73  81  18  70  89  23  73  99  57  58  97  17  35  57  12  27  47   1  81  91  32  44  74  31  56  92  58  22  10  50   2  77  20  87   8  57  59  86  34  76  31  75  13   8  79  28  13  72  70  36  74  21  21  88  74  60  79  86  88  67   4  63  36  92  32  91  44  30  47  97  24  78  75  48  36  96  39  67  16  96  49  17  67  42   2  35  19  69  62  89  40  51  51   4  57  32  70  70  31  36   4   8  67  67  80  48  19  23  34  17  68  75  96  67  41  59  42  91  80  31  36  19  80  37  44  90  31  45  11  28  56  62  29  60  22   4  27  85  39   7  74  98  99  44  54   7  12  89  44  26   5  23  40  59  76  53  52  83  85  44  50  88  99  80  98  63  11  39  46  71  87   4   1  97  26  77  69  89  34  59  81  17  54  62  15  71  87  70  40  79  11  80  85  79  92  17  81   1  55  59  99  33  47   9  91  33  72  78  16  28  83  85  40  25  95  87  88  89   2  93  91  72  79   1  97  39  99  82  63  38  15  98  54  54  14   4  14   8  67  60  51  83  91  75  14  38  79  40  24  71  35  22  51  38  55  27  56  49  37  70  12  69  64  84  75  50  75  83  72  88  58  41  97  29  71  32  29  38  99  67  11  35  58  36  94  74  73  78  36  31  65  40  49  85  69  89   1  43  53  54   4  85  44  88  48  78  13  80  19  27  40  79  84  57  88  32  93  52  49  41  95  39  95  66  52  31   8  78  86  25  93  18  32  35  59  64  89  96  27  97   6  30   4  49  67  83  80  91  72  68  93   6  33  44  80  27  22   3  54  66  59  68  27  94  36  67  48  51  42  78  41  55  69  26  56  57  21  93  81  28  15  57  31  40  27  58  39  41  15  39  24  41  11  42   8  17  79   5  94  19  16  53  43  26  89  71  52  78  62   4  82  17  99  80  16   1   2  53  90  82  11  76  41  20  62  10  53  12  86  71  19  38  73  89  31  59  97   6  42  48  72  27   1  85  15  40  75  41  70  93  45  99  89  79  10   9  30  49  23  88  77   4  84  26  93  38  27  46  48  93  22  17  34  50  89  50  99  25  79  94  67  21  32   9  49  68  64  83  29  68  11  70  62  43  86  23  14  67  15  44  38  34  47  77  63   3  97  48  57  94  62  37  45  57  36  15  82  81  23  59  30  20  82  19  48  90  46  89  34   5  20  17  51  45  43  64  91  46  84  34  65  15  72  68  21  63  69  18  52  98  49  20  95  30  78  38  54  62  39  89  31  25  62  76  74  69  54  59  53  34  67  64  64  26  65  22  95  54  72  66  39  36  62  97   9  25   4  21  35  51  29  35  31  43  58   2  58  97  88  32  10  56  16  29   2  40  69  55  28  44  36  56  56  95  90  70  67  30  27  29  18  27  23   4   8  70  32   4  15  27  45  97  66   4  77  74  22  71  71  69  33   3  64  91   4  81  74   9  54  19  25  61  94  93  78   4  56  23  24   9  23  99  43  38  32   2  65  98  51  64  74   8  55  57  62  92  45  91  20  58  54  49  77  26  56  63  82  55  47   4  59  88   7  36  38   7  53  85   8  18  48  41  96  59  80  74  85   3  87   7  95  74  61  46  25  89  39  75  28  48  13  34  67   8  79  25  96  83  86  77  85  72  86  71  97  51  98   1  62  59  62  18  45  53  25  45  27  53  67  24  82  66  82  99  54  73  16  38  74  67  19  11  25  98  26  16  52  12  14  49  27  33  82  61  51   4  53   9   8  35  54  58   4  62  28  81   9  40  57  60  64  40  87  66  33  98  72  82                                                                                                                                                              
                                                                                                                                                                88  22  89  22  76  74  14  99  21  54  15  39  66  63  77  54  70  24  38   8  41  39  87  15  86  38  22  87  51  23  85  17  38  44  66  70  63  14  36  77   5  88  60   6  17  61  89  32   4  80  51  96  39  49  31  28  93  68  47   6  84  41  42   6  41  33  62   9  70  38  31  50  60  65  49   4  43  25  52  75  37  17  70  18  34  14  81  25  72  84  40  85  23  18  58  92  88  44   4  45  55  42  50  88  81  93   8  21  72  67  58  29  41  75  14  27   6  15  20  33  24  99  97  43  24  68   9  27  65  92  25  19  20  25  84  64  62  68  99  39  97  54  74   3  78  91  98  54  76  97  17  13  81  99  62  68  52  48  42  43  49  91  14  92  78  88  36  59  13  21  68  23  44  49  52  50  42  21  76  35  80  86  44  86  88  83  81  72  60  33  84  61  56  79   7  81  93  53  47  90  49  33  46  85  64  20  12  76  53  98  82  89  26  54  50  83  82  93   4   4  41  24  22  77  12  43  85  84  12  75  33  82  48  30  42  32   1  38  53  21  63  45  38  50  29  65  55  25  28  32  92  71  80  85  43  24  82   1  31  48  61  59   7  72  65   6  92  25  91  24  49  86  79  97  54  38  10  57  26  80  31  67  61  46   8  54  10  22  87  35  73  27  81  66  30   5  64  91  53   2  41  59  97  66   1  52  50  35  47  45  55  54  63  26  52  65  25  70  69  44  47  42  19  31   6  87  62  29  41  24  98   1  16  84  38  60  21  53  34  32  19   9  79  70  97  49  69  87  88  85  34  11  78  20  24  47  25  76  78  92  23  63  22  59  72  37  58  83  63  47  32  20  82  31  13  86  76   6  93  21  81  18   8  70  95   4  52  46  39   9  80  67  59  51  78  88  69  33  82  26  92  75  87  39  35   2  66  37  64  91   7  84  62  55  16  51  83  49  94  69  37  62  86  49  32   9  58  53  90  58  81  39  52  42  84  92   6  74   9  13  65  82   7  99  19  53  11  44  21   5  65  16  23   6  93  34   2  70  62  82  10  43  45  77  35  87   3  80  48  15   8  65  68   5  56  88  68  90  42  25  62  91  69  61  62  47  62  85  13  16  41  33  18  86  63  88  18   3  42  35  38  53  39   2  95  95  79  38  74  63  15  69  83  33  33  81  33  79  10  96  18  43  91  71  44  59  85  13  81  49  70  23  48  22  23  20  96  56  38  52  73  75  14  36  31  42  39  19  72  19  88  65  75  28  72  40  14  70  94  54  90   1  82  67  35  84  40  66  69  50  83  48   1  15  14  13  53  65  54  80  11  53  95  20  74   3  55  42  15  81  34  95  23   7  82  53  16  78  70  89  77  20  92  27  36  80  17  16  22   8  24  88   3  43  77  34   8  41  68  23  25  88  78  55  14  20  36  24  25  50  39  11  74   2  72  19  48  36  94  78  42  99  92  26   9  75  73  87  64   5  81  14  95  50  75   2  61  47  42  66   1  72  58  29  37  95  14  22   9  58  31  25  12  53  95  76  43  55  89  73  77  96  92   3  94  77  84  88  58  30  81  77  68  11  78  16  78  62  39  14  28  96   4  55  29  44  85  29   6  85  93  47   4  88  59  18  46  53   6  59  55  55  36  67  77   2  27  32  59  21  20   2  49  30  74  54  88  71  49  88  68   9  97  49   2  36  62   7  94  55  18  86  84  85  76  31  69  53  80  35  81  53  58  92  25  37  98  33   2  36  16  12  46  33  45  95  70  57  49  54  83  68  55  11  60  73  98  10  10  72  77  92  97  43  97  50  17  87  39  89   7  98  67  84  72  23  18  86  20  56  24  13  10  43  73  10   2  71  48  91  29  92  37   3  62  69  77  53  22  37  76  73  21  51  13  65  62  12  14  85  82  83  91  17  22  15  48  60  98  76  39  22  73  16  21  43  80  60  60  77  55  13  90  67  38  91  19  35  24  55  86  17  98  63  86  44  98  98  62  83  15  15   5  54  71  15  55  14   9  63  23  75  86  78  81  67  70  67   2   8  34  30  62  57  99   1  37  10  32  16  78   2  29  35  85  51   4  80  68                                                                                                                                                                
                                                                                                                                                                  1  26  80  81  81  70   5  70  26  96  51  67  99  85  78   7  50  27  74  98  42  17  73  56  46  32  83  40   4  34  74   7  32  31  71  57  29  19  74  78  26  32  57  57  65  72  70   2  24  75  54  63  93  42  23  33  22  97  74  88  84  88  46  59  39  42  69  71   5  11  40  65  29   7   3  47  64  11   4  43  63  55  48  68  31  74  70  21  58  12  65  18  41  48  49  43  48  57  95  94  37  86  96  79  78  65  57  89  80  11   7  40   3  98  92  92  77   6  37  83  24   6  91  64  37  43  89  77  91  66  42  88  65  72  50  25  38  88  42  64  31   2   3  32  68  31  96  59  78  95  33  48  21  53  53  18  46  63  46  89  68  83  64  32  59  84   1  30   6  55  89  92  36  39  81  22  84  85  98   6  68  20  82  22  11   6  72  35  88  24  36  20  10  16  26  35  68  86  30   1  80  25  59  46  55  59  98  36  55  10  37   2  85  81  32  70  59  82  81  78   4  13  91  33  20  81  69  69  52  90  68  29  96  65  91  87  24  92  86  40  31  29  86  32  78  56  48  12  30  94  70   6  46  23  11  89  37  28  47  63  19   9  19  76  59  60  97   7   1  68  14  47  60   8  96  44  97  45  33  12  93  67  40  56  98  15  39  96  14  97  51  94  90  80  41  45  41  78  84  23  13  13  31  16  45  58  73  45   7  93  93  78  33  15  28  47   9  49  50  14  32  16  19   7  44   9  36  86  16  90  43  93  72  32  58  73  65  76  77  63  27  84  27   8  21  62  36  77  32  85   1  39  65  44  62  71  74  88  56  70  62  62  65  53  43  56  14  42  87  43  15  68  62   7  85   6  19  60  25  85   6  86  82  80  38  74  40  57  79  67  14  95  39  79   5  75  53  20  28  24  37  99  57  29  99  30  11   2  69  73   3  79  96  83  10  13  50  94  71   7   2  56  99  45  24  93  39  77  27  42  78   5  32  96  80  21  51  39  97  61  71  95  74  13  34  97  65  42  29  30  48  55  73   5  18  19  33  76   6  47  28  51  58  82  44  86  90  61  13  86  36  12   9  65   1  27  28  53  95  92  45  22  72  33  55  23  75  44  73  64  44  84  81  49   5  53  71  67  28  47  93  33  44  59  87  15  93  93  67  27  23  12  20  85   2  91  38  82  92  42  19  55  93  40  78  16  98  46  43  20  58  12  28  88  52  93  71  37  54  72  12  73  55  99   7  39  78  10  46  78  76  50  56   2  25  23  55  31  14  20   2  67  46   5  34  75  97  86  58  71  16  76   3  63  91  15   4   2  84  84  83  79  96  60  66  92  94  50  93  65  52  61  28  55  57  84  91  57  60  52  11  78  63  42  44  51   5  57  98  22  81  25  45  77  96  24   9  88  22  83  56   6  92  86  13  57  81  93  69  18   3  46  61  33  98  49  77  95  16  39  61  93  76  56  51  13  60  64  17  60  79  99  67  53   2  46  58  18  59  35  37  81   3  83  65  87   3  58   2  22  35  55  73  24  95  32  14  22  76  15  37  49  49  77  56  18  99  26  64  40  17  80  91  17   6   2  65  75   3  59  12  60  23  80  34  70  51  42   2  69  16  86  42  11  38  18  29  49  96  56  74  15  77  17  18  35   5  30  11  52  33  84  25  44  37  24  21  62  65  32  10  11  49  14  44  66  76  43  65  20  83  63  92  45  81  30  32  45   7  51  13  47  29  64   5  43  66  17  87  55  90  81  55  24  50  75  18  16  89  28  28  49  35   2  14  33  87   1  24   5  18  46  49  96  20  92  25  20  90  85  49   3  99  22  88  30  17  41  70  66  26  12   4  74  69  37  55  14  95  95  73  70   6  63  94  27  71  50  56  85  57  98  67  18  98  10  40   2  65  14  31  47  29  88   2  19   7  53  38  62   9   6  82  22  98  61   7  57  88  75  64   1  41  12  18   4  43  56  56  75  61  90  63  72  54  63  89  28  41  46  23  53  26  72  82  34  87  99  60  13  59  41  48  74  38  27  66  96  71  31  69  57  78  42  38  45  56  13  23  72  99  34  37   2  84  80  60  15                                                                                                                                                                  
                                                                                                                                                                    23  44  73  24  35   1  34  64  71  51  93  53  61  50   6  34  95  97  48  70  68   3   2   3  64  54  57  97  71  22  43  94  36  33  26   9  97  51  34  99  29  13   7  51  56  69   1   1  77  51  98  36  79   9  69  25  48   7  96   5  69  21  39  75  42  69  48  94  28  32  56  14  54  66   4  31  92  99  35  71  79  16  60  86  49  97  40  39  32  30  17  26  24  23   6  80  82  53  98  78  85   1  47  59  58  99  73  26  30   2  35  19  70   6  26  43  33  23  17  66  58  66  99  61  10  31  34  51  35  61  47  35  89  59  52  78  54  23  29  14  44  88  16  67  63  26  90  26  29  98  15  80  40  76  72  77  97  46  95  72  63  31  56  82  75  34  16  69  55  59  75  44  92   4  20  77  43  64  67  25  70  38  41  63  67  30   1  89  64   6  59  34  35   3  50  86  38  49  56  27  73  88   2  55   4  99  76  80  51  98  27  87  26  48  95  16  74   4  99  22  83  90  64  12  61   9  54  65   7  30  80  98  60  82  22  42  40  48  92  57  77  54  51  44  93  64  17  24  19  55  55  96  30  62  19  80  74  89  76  67  49  57  48  28  65  74  35  56  59  73  18  14  89  75  20   5  70  99  29  34  26  40  72  57  75  62  97  86  64  37  10  44  82  69  52  76  82  22   3  10  71  30  33  50  30  47   6  51  94  42  39  91  49  36  64  11  46  20  55  85  36  74  90  31  57  95  69  53  47  75  35  41  88  91  84  57  97  49  67  17  36  63  65   9  79  47  55  50   9  67  18  85  16  63  89  99  21  93  23  92  47  49  90  95  11  10   9  92  99  71  43  28  72  70   8   2  76  65  29  71  32  84  89  72  33  48  10  36  11   2  48  91  30  64  96  93  67  14  72  88  62  27  53  68  34  19  14  96  81  54  25  74   5  74  99  82   7  43  84  39  19  92  85  21  22  40  61   4  11  30  81  42   2   8  24  65  78  33  80   6  55  21   4  65  68  75  40  82  99  79  45  46  74  97  78  23  24  82  21  84  33  21  29   4  40  30  44  61  13  24  89  89  33  97  19  97  38  48  90  56  50  89  42  42  56  19  98  23  66  89   8  35  56  81  39  36  29  96  80  96  83  93  93  11  26  22  69  68  64  27  79  30  95  49  41  76   1  58  27  81  31  72  59  22  34  96  31  38  75  29  72  54  71  51  48  85   7  89  61  79  26  35   5  74  94  36  79  77  15  37   8  52  53  16  79  28  51  72  24  73  66  89  49  13  77  69  86  61  52  39  91  22  72  72  38  21  65   3  56  35  19  77  39  69  24  23  58  40  94  87  60   8  64  62  92  23  89  17  43   9  90  49   8  15  18  43   7   3  97  52  16  90  58  98  62  18   9   8  62  23  19  40  19  43  65  97  42  68  77   8  77  13  17  68  13  24  91  31  29  50  21  42  25   4  64   2  11  45  35  31  53  14  66  90  49  23  85   4  96  66  99  54  74  23  23  96  50   1  39  39   6  81  14  85  73  10  62  66  83  36   1  83  80  58  73  41  30  83  62  89  72  59  38  77  88  81  32  61  74  99  60  51  10  35  58  77  53  14  40  83  68   9  36  46   9  88  29  96  23  30  31  70  95  56  78  53  90  34  80  64  60  86  81  89  94  86  55  44  65  63  80  46  41  25  96  42  80  18  35  74  97  41  29  90  80  11  77  88  83  93  83  26  51  74  85  33  46  86  54  43  36  24  27  68  36   3   9  95  80   5  57  79  15  76   5   1  84  42  95  97  42  57  73  64  91  35  14  40  98  29   8  83  52  13  68   1  70  68  61  49   3  94   4  23  89  58  32  29  23  57  70  91  93  75  94  12  53  34  18  64   8  42  76  19  50  78  46  75  50  15  97  60  47  56  20  47  34   8  48  85  85  59  22   2  79  42  59  22  51  74  44  28  13  94  68  58  96  90  25  58  46  67  23   5  16  76  10  37  17  40  69  27  85  20  45  56  17   9  70  53  90   8  91  87  76  49  43  18  73  97   3  95  18  34  19  57  14  29  80  46  92  22  71  48  57  23  46                                                                                                                                                                    
                                                                                                                                                                      79   6  76   9  62   5  51  38  10  21  90  36  73  37  99  89  82  43   4  42  67  72  74  90  28  13  52  18  85  35   9  14  62  75  67  85  11  11   3  99  14  24  46  19  24  32  85  71  69  25  65  69  70  23  27  75  16  42  22  88  56  29  45  62  81  72  16  97  11  64  30  91  46  93  91  20  64  92   3  80  69   2  56  44  10  65  41  50  41  16  67  47  37  15  25  87  47  17  68  23  99  81  25  99  35  75  92  14  39  92  86  34  50  64  86  20  81  69  44  10  79  27  78  13  27  47  55  71  85  53  66  76  19  72  78  27  97  38  25  81  13  64  75  18  23  14  73  65  69  26  84  85  42  38  13  56  14  34  72  87  26  69  89  89  14  41  32  44  72  44  32  38  89  42  98  73   8  18  89  46  56  55  42   6  28   4  47  63  31  70  99  52   2  12  57  30  99   8  27  90  12  90  88  99   4  24  95  95  34  98  42  62  44  29  96  83  33  44  40  64  13  17  65  89  66  59  48  77   6  64  14  23  85  64  87  50  43  12  28   5  86  13  45  47  70  97  84  38  98   6  15  41  98   9  12   2  42  88  71  46   2   5  47  28  66  91  10  25   9   3  62  14  14  94  69  91  92  93  39  68  36  20  21  43  80  67  88  44  77  32  37  27  85  43  40  34  33   1  79  61   3   5  47  72  85  35   7  75  64  47  13  28  64  50   9  75  97   8  45  27  78  61  42   8  36  76  12  89  22   9  21   9   1  89  13  74  95  45   6  19  59  35  15  43  20  18  20  99  88  96  65  44  37  84  22  22  93   2  90  25  48  38  85  25  15  32  27  15   4  60  46  33  46  26  38  48  76  17  96  63  30   6  11  17  76  93  12  17  57  38  76  15  31  14  30  52  46  52  64  34  71   8  66  75  91  52  46  17  49   3  79  96  56  95  50  72  70  79  53  73  33   8  10  73  39   2  27  19  91  99  21  71  97  17  79  72  70  24  29  93  33  56  35  28  15  13  73   6  19  38  25  91  19  13  90  58  63   1  87  51  92  37  90  84  82  20  35  36  91  73  26  73  98  43  43  82  35  34  10  27  78  12   4  84  85  90  62  47  95  77  12  56  37  77  30  35  50  50  49  31  48  11  21  97  30  47   2  23  44  43  33  24  31  15  24  96  10  68  14  34  57  69  87  51  99  73  93  45  70  43  65  49  26  81  78  31  92  82   4  66  11  18  41  34  83  82  75  86  98  33  18  63  51  32  43  20   4  80  21  63  25  86  67  28  42  28  19  74  81  77  97  15  82  82  81  85  62  19  34  27  94  73  55  95  36  11  64  48   4   1  71  65  79  32  80  23  52  99  99  17  89  27   1  93  77  86  41   8   8  31  49  73  98  66  88  84  31  64  51   8  70  96   7  60  30  21  29  19  28   1  83  87  16  11  23  90  86  49   2  42  50  70   9  41  99  90  50  45  80  51  54  66   3  44  77  56   9  72  56  30  81  79  75  18  87  63  87  21  72  78  11  35  19  52  55   5  90  86  46  27  43  25  41  30  66  17  69  24  96  37  53  20  35  50  24   7  48  93  49  40  50  58  51  32  41  53  15  67  88  68  11  31  11   2  69  47  56  19  75  40  32  27   2  41  26  80  24  76  50  94  84   3   6  94  52  12  51  22  21  87  85  16  47  25  97  87  33  79  90  42  69  16  29  52  28  86   5  64  47  87  18   7  42  58  29  17  10  25  15  35  76  41  45  98  38  10  30  20  38  79  92  82  70  93  28  59  89  70  34  51  26  85  16   3  11  61  81  28  72  22  19  96  33  12  90  35  51  87  98  90  90  10  77  10  28  40   5  48  71  86   6  15  43  18  57  77  79  33  66  20  84  64  44  34  57  24   7  88   4   2  29  99  38  82  77  13  96  50  75  28  34  22  90  40  23  11  33  91  64  42  35  45   5  74  33  13  92  21  44  81  35  99  79  99  35  11  45  46  24  89   7  41  89  14  18  69  36  30  64  94  49  82  75   4   5  78  74  14   3  61  86  61  16  83  12  66  89  54  28  53  96  16  56  39  48  64                                                                                                                                                                      
                                                                                                                                                                        47  81  76  41  90  30  68  65  51  86  97  53  25  95  39  28  51  34  94  58  39  17  44  19  67  23  42  56  24  93  67  79  65  54  71  45  47  43  37  95  21  46  68  61  77  30  66  93  83  71  81  57  80  36  30  34  68   5  95   7  15  90  67  38  28  55   7  25  23  16  58  79  38   2  10  89  31  96  15  90  15  43  99  68  12  84  51  30  11  15  80  60  10  98  76   5  69  31  39  48  67  10  21  57   4  45  47  40  20  90  45  38  35  85  89  32  55  71  62  86  71  28  79  15  97  47  76  41  24  31  22  21  15  22  11  68  40  30  77  90  41  16   7  31  56  73  52  31  69  67  17  87  36  94  37  42  28  56  90  23  29  97  44  37   6  12  34  32  39  53  66  49  77  92  17  12  37  52  83  88   9  44  84  85   5  69  86  52  56  24  38  74  20  28  53  57  42  52  97  42  17  51   6   7  49  76  57  74  78  11  14  66   9  98  21   1  91  43  90  38  55  79  13  19  58   9  57  45  48  43  86  92  24  19  93  59  25  43  66  26  18  40  92  79  94  22  72  95  91  11  74  25  79  69  32  19  43  29  77  95  17  47  12  94  82  62  12  22  41   8  57  55  81  10  28  78  89  11  41  56  73  59  70  34  76  95  51  24  18  68  94  55  27  50  89  72  23  84   5  90   2  76  15  36  68   8  98  81  15  43   1  66  17   3  84  61  34  60  85  65  78  34  25   1  31  32  39  40   8  81  13  94  69  20  91  22  53  69  28  54  86  41  67  35  25  79  75  58  60  32  96  93  29  11  25  89  27  67  24  71  71  75  78  28  46  33  33  45   3  70   4  69  50  70  33  12  70   8  31  23  43  16  37  37  74  30  53  86  94  73  34  56  48  88  65  59  66  69  39  86  43  89  23  37  29  74  38  43  98  68  25  75  67  31  56  20  21  83  63   2  23  98   8   6  28  48  37  62  98  95  24  27  96  95  27  10  24  71  14  81  47  40  13  23  69  56   4  68   8  49  18  25  33  22  83  94   6  81  29  75  65  77  40  64  60  54  95  46  16  82  14  41   7  10  15  65  65   3  33  67   2  36  36  48  40  31  25  23   7  94   6  62  10   5  29  29  35  32  88  31  51  24  26  48  90  17  51  62  92  24  24  80  41  95  12  89   8  79  36  96  64  75   3  18  48  20  43  79  48  55  79  49  43  13  72  33   5  28  15  36  50  17  27  95  68  67  10   2  76  28  21  69  87   3  19  52  21  92  87  95  85  93  29  67  50  35  65  24  43  70  55  75   3  95  52  30  44  56  32  67  36  70  31  45  87  49  34  71  20  44  10   2  40  16  71  78  17   5  10  84  93  76  93  31   7  68  94  84  77  62  73  16  13  12  89  88  87  53   7  20  14  88  53  13  40  17  90   9  17  72  17  81  15  37  11  14  37  73  93  50  85  93  68  83  89  31  10  33   6  52  21  76   3  12   6  93  79  86  25  85   1  79  71  79  17  51  42  87  69  22  47  55  38  63   7  53   6  86  79  33  27  74  62  84  18  50  77  10  86  93  59  43  79   5  13  44  25  95   9  61  39  57  62  99  91  98   4  46  99  33  35  37  32  91  57  90   5  61   4   8  20  16  50  45   2  44  69  17  27  78  12  52  20  15  17  43  52  99  86  72  82  14  86  85  84  38  63  65  63  29  76  65  38  89  75  49  82  44  50  47  80  42  35  30  44  24  36  80  66  28  89  97   1  88  62  27  71  35   8  62  18  25  97  64  99  81  14  49  73  33  98  78  36  57  37  32  34  57  49  98  40  34  67  11  91  63  63  33  65  36   1  14  38   4  17  33   9  57  97  74  73  40  97  12  75  16  16  44  96  14  18  64   6  28  87  64  82  87   1  45   5  91   8  53  76  93   8  54  48   8  42   9   2  15  91  80  24  13  34  44  21  80  22  81  72  30  92  99  19  58  31  30  24  27  45  91   1  66  43  41   9  85  30  58  28  58  59  52  66   7  83  36  90  88   3  33  33  58  44  85  73  19  48  22  91  34  63  70  27  11  44  61  32  10  65                                                                                                                                                                        
                                                                                                                                                                          38  68  57  28  18  74  91  38  15  83  69  95  68  94  71  78  40  28  80  25  63  45  35  70  97  42  89  84  74  98  70  26  13  68  87  81  47  81  27  84  63  21  72  66  90  50  68  22  49  30  76  34  20  98  78   2  27  34  71  83   1  61  63  84  70  71  22  32  48  28  37  39  29  21  59  74  94  40  34  97  51  95  44  12  59  49  13   3  92  35  42  58  64  59  75   8  82  26  76  48  18  95  70  17  13  39  16  13  75  13  64  50  84  79  51  82  13  28  57  78  44  45  86  48  88  62  49  49   3  13  92   7  15  18  91  69  94  68  64  51  22  30  32  58  68   9  32  43   7  47  73  85  42   9  12  48  85  32  21  13  15  55  79  65  86  14  51  96  45  84  34  97  15   2  36  96   7   7  74  19  13  86  74  65  34  21   1  51  61  64  92  31  19  27  87   4  52  90  87  28  99  10  21  57   1  27  91  99  29  60  78  69  48  89   4  80  16  60  32  36   8  45  43  85  54  53  25  21  80  51  89  78  22  53  71  99  67  45  20  35  20  41  67  67   9  56  21  18  16  32  14  49   5  66  37  66   4  75  73  62  10  38  90  26  54  18  81   9  29  80  25  57  66  89  24  24   6  96  71  59  91  79  19  96  46  66  19  77  19  26  47  90  38  62  89  46  15  39  76  72  20  66  90  31  36  50  32   6  22  50  41  20  10  19  55  31  82  57  48  56  39  90  58  95   3  53  69  38  70  26  75  97  89  87  67  29  33  30  14  94  83  98  36  18  93  92  83  84  17  48  88  81  85  34  22  63  54  35   2  16  12  31  57  97  46  64  31  69  80  94  19  51   8  64  28  16  22   8  25  52  54  74  14  35  29  50  79  81  76  93  96  37  43  53  98  56  74  12  74  44  49  33  51  16  50  79  90   5  52  77  80  75  89  44  31  54  44  26  89   5  37  95  18  37  14  50  55  58  77  71  33  19  88  91  63  79  90   7  55  98  80  78  86  70  24  18   7  53  55  37  67  35  99   9   2  22  61   4  22  19  31  93  58  54  55  70  91  69  16  79  34  82  22   7   6  87  35  82  40  79  65  31  93  93  63  50  57  46   8  71  27  54  79  82  28   3   4  48  75  11  76  25   8  44  12  34  26  24  88  88  10  16  42  74  97   8  72  35  55   5  95  89  20  35  29  10  83  80  17  92  40  22  39  96  93  33  90  85   9  30  59  40  87  27  43  21  92  15  70  28  53  17  75  29  34  19  10  49  61  59  13   8   6  15  60  45  17  73  53  17  52  11  70  26  99  18   1  48  44  30  78  65  17  78  13  91   5  87  48  39  11  42  35  81  40  42  74  93  23  72  22  10  29   4  18  77  95  89  95  23  51  89  88  19  85  59  16  70  32  76  35  67  48  90  22  84  15  57  98  52  39  36  72  91  89  35  37  42  47  67   6  88  91   4  34  66  45  17   2  15  75   3  85  80  21  51  62  49  63  62  67   2  52  27  25  50  17   3  78  78   9  97  42  94  23   2  83  98  40  70  43  65  63  47  11  82  84  30  83  16  67  86  98  53  63  92  85  79  86  12  11  56  79  98  79  90  52  34  21  46  77  77   3  36  25  88  69  24  90  17  84  26  52  31  98  98  42   9  64  40  63  26  88  57  28  99  66  56   6  23   2  84  98  22  43  98  78  27   8  57  91  15  84  64  79  22  75  90   6  39  43  20  45  66  34  99   9  53  70  22  41  42   3   3  87  21  37  26  70  57  87   3  16  78  48  48  79   3  77  99   1  17  62  85  43  89  18   8  27  54  18  94  90  89   5  89  45  24  78  91  17  51  75  61  42  89  94  76  81  65  18   2  64  73  70  78  22  10   5  40  17  52  52  40  20  81  34   8  70  94  21  70  81  72  92  18  84  16  36  60  15  92  49  48  22  26  42  13  58  21  54  26  17  33  89  35  14  38   9  26  46  65  34   3   8  37  97  27   3  80  91  94  46  73  20  87  27  65  59  38  35  77  31  92  66  13  88  94  32  18  41  11  47  52  26  29  14  17  40  58  68  11   9  29                                                                                                                                                                          
                                                                                                                                                                            47  25  74  94  21   2  44  91  60  68  16  24  42  24  21  16  71  95  68  53  98  78  33  57  82  72   5   6  98  19  58  84  68  10  96  75  79  88  71  57  84  87  62  38  40  92  92  54  80  18  34  84  90  42  50  49  80  88  64  81  64  52  48  86  95  33  77  67  54  79  75  70  27  80  81  53  83  89  22   1  13  88  12  62  68  24  26  33  48  18  66  65  73  96  38  81  77  98  69  88  86  46  18  47   8  73  42   4  40   6  68  28  81  79  34  54  14  16  68  94  37  34  83  38  61  27  26  24  85  29  89  53  39  90  36  97  73  38   1  28  78  89  17  84  43  18  30  22  23  67  20  28  16  92  60  10  62  79  25  96   3  19  45  69  22  25  29  99   6  24  87  72  48  98  54  85  91  73  70  79  97  98  27  42  71  18  48  24  78  92  22  59   3  60  46  25  79  38  73   7  45  65  28  44  20  88  20  72   7  91  25  92  18   9  68  82  47   2  38  82  41  81  18  24  37  89  10  56   8  52  35  39  73  73  19  47  89   3  60  66  82  86  94  53  85  68  66  30  73  65  11  90  29  75  87  18  99  81  46  66  24  77  46   3  67  56  25  20  16  29  84  45  53  99  26  84  78  47  90  12   2  26  39  30  17  39  30  34  88   2  37  16  63  43  82  99  47  54  15  46  61  89   4  18  68  36  25  65  91  98  85  85  30  46  20   8  23  73  86  71  41   5  87  81  91  75  66  49  89  80  16  87  56  36  29  56  17   5  28  46  79  97  32  92  90   2  55  32  61  33  80   9  40  47  32  13  33  34  27  14  23  48  14  25  95  52   7  72  34  64   1  16  17  86  39  48  36   2  37  20  22  88  69  30  25  31  99  35  87  58   5  25  69  24  42  50  19  76  17  53  97  20  39  11  87  24  36  62  82   7  99  89  26  15   5  16  22  76  26  14  29  37  60  35  42  57  56  25  27  30  72   2  85  36  73  39  46   7  98  39  15   5  97  66  23   5  66  34  60  54  14  50  70  16  97  70  37  39  75  37  54  44  45  30  85  29  94  91  79  21  50  87  34  52  79  86   7  11  72  39  51  66  99  48  64  65  40  23  75  65  71   6  38  97  56  52  39  89  53  68  77   9  59  51  11  63  47  41  75  24  84  21  61   9  74  12  71  22  63  20  71  44  79  75  35  58  21  33  38  43  56  18  55  51  91   9  64  75  19  39  15  73  52  87  68  49  98  66  49  50  76  18  18  37  98   5  15  56  45  80  10  58  84   9   3  82  24  36  15  36  57  88  90  56  55  54  76  70  18  40  88  38  72  61  85  88  60   4  74   2  53  43   8   9  45  66  79  37  74  83  23  81  10   1   7  39  96   6  10   3  63  75  20  57  26  28  36  78  92  12  26  48  92  89  63  95  14  63  38  38  38  86  75  26  27  93  60   8  23  67  86  99  14  24  10  70  78  11  79  69   6  73  58   2  50  52  63  55  29   7  50  12   5  20  17  80   7   9  24   6  91  81  66  67  76  61  73  89  33  94  86  60  35  69  10  42  51  37  65  21  35  82  65  45  38   2  40  36  16  24   8  86  82  88  87  18  85  67  83  26  90   4  96  49  78  91  54  60  10  50  44  47  97   1  67  89  18   7  24  30  93  49  39  73  70  86   9  95  31  90  75  88  64   5  31  89  48  17  30  75  53  12  45  41  15  81   5  47  28  88  49  45  43  57   3  96  60  46  38  75  52  73  18  33  40  94  48  62  76  99  47  86  55  31  96   6  62  60   3  32  67  55  86  26  76  86  57  77  77  15  65  77  96  13  90  55  73  78  77  94  50  71  23  88   3  54  16  24  38  24  56  30  54   1  43  95  21  22  27   3  57   9  83  50  34  86  40  47   9  93  96  17  59  66  38  83  91  51  40  70  41  39  24  80  14  14  59  83   3  83   2  61  27  82  13  35  74  38  85  88  85  32  61  37   8  16  71  46  46  72  56  97  44  38   3  98  46  13  54   3  77  83  86  73  52  25  66   2  50  63  59  84  69  58  69  13  93  96  36  93  81  37  99                                                                                                                                                                            
                                                                                                                                                                              18  31  60  72  87  99  42  72  38  16  82   1  35  16  28  48  80  91  39  89   9  33  42  34  58  40  92  51  89  10  79  53  93  19  93  55  18  29  18  20  37  29  20  23  16  87  12  80  76  93  25   1  42  33  14   1  63  27  69  29  72  87  30  85  92  48  48  80   2  44  10  86  82  21  37  16   6  92  13  51  12  68  21  37  11  55  12  32  62  79  96  36  78  64  62  53  44  26  15  73   4  54  36  90  39  39  24   2  50   4   5  15  55   1  37  28   2  43  82  40  41  34  70  73  14  23  80  17  69  21  86  75  77  60  90  62  65  11  49  29  49  28  80  34  70  93  34  85  71  27  81  87  74  44  82  50  17  28  51  79  15  98  78  76  24  71  54   9  29  84   5  13  11  44  38  56  16  77  49  41   7  16  21  40  15  72  15  73  93  22  91  47  38  39  57  10  53  75  44  83  70  25  83  44  32  33   9  92  30  87  22  26  37  29  10  76  71  72  99  59  59  34  91  98  80  89  53  40  95  73   1  57  13  63  75  87  22   2  51  74  34  26   2  20  61  19  40  56  46  97  87  26  35  64  87  27  61  72  36  34  22  30  73  10  19  43  13  65  28  23  88   9  89  31  12  66  99  39  13  13  13  68  81  29   7  80   7  25   2  25  45  22  78   7  43   5  82  16  93   2   1  13   6  53   6  59  81   5   2  95  73  66  30  74  17  41  98  32  70  83  78  40  85  47  45  55  10  26  40  36  47  53  44  53  50  40  17   1   9  51  90  47  26  11  92  54  12  67  39  21   8  45  55   5  88  28  51  29  38  48  94  95  62  17  94  77  79  32  84  60  37  20  21  89  92  12  73  60  27   9  63  48  52  23  96  97  61  84  73  25  12  11  61   7  63  16   9  14   3  34  93  28  78  70  85   3  17  96  31  57   7  74  57  82   3  42  98  96  39  21  73  13  58  24  35  36  52  60  82  76  72  75  78  34   6  49  38  45  67  39  94  44  98  64  85  47  23  87  71  11  88  31  57  33  11  94  99  69   7  37   8  88  93  73  16  22  26  35  48  14  43  15  22   4   9  12  84  37  99   8  71  86  91  71  74  16  43   2  32  33  89  85  27  47   3   4  77  18  99  55  60  37  96  28  31  14  79  39  59  58  90  30  94   7  24   4  52  22  96  19  67  57  82  48   7  78  50  80  81  71  64  95  70  42  81  10  29   1  50  83  10  61  41  18   7  53   1  82  25  93  15  19  56  20   1  84  56  52  16  47  40  52  80  55  53  20  79   5   6  75  71  17  55  86  94  22   1  45  21  39  64   2  51  92   4  90  78  20  60  95  86  61  42  84  68  74  75  79  52  76  71  10  23  54  33  75  61  79  53  81  23  69  44  66  26  70  13  61  10  50   9  88  74  61  34  95  16  99  30  85  12  63  13  75  77   5  22  82  68  44  19  41  37   9  51  41   1  58  40  92  83  46  95   7  73  39  48  32  97  91  91   8  73  69  56  99  30  22  17   6  56  55  85  20  76  40  47  23  91  27  65  43  98  42  83  75  25  91  77   4  55  99  56  39  20   2  83  94  44  92  52   9   2  25  67  63  91  19  53  14  28  40  40  40  55  35  18  52  70  79  95   6  24  95  24  35   7  89  75  37  52  46  18  22  11  88  64   8  23  50  10  37   4  87  36  33  40  80  95  42  19  38  26  99  69  72  39  21  98   1  28  65  58  96  37  48  71  54  83   6  85  33  41  89  54  13  27  20  77  22  56  94  29  27  12  49  70  85  59  38  10  82  30  51  56  90   6  67  36  68  70  62  83   5  22  88  78  15  59  29  35  23  10   5  11   4  21  17  78  11   8  50  44  10  39  22  50  30   5  32  21  29  81  47  79  15  76  85  97  50  88   6  45  42  35  40  41  22  72  97  75  97  20  73  36  30   5  31  60  58  48  83  72  12  40  94  46  59  25  43  54  38  41  33  22  24  11  22  68  76  38  65  23  55  72  59  87  56  14  78  68  21  60  98  90  11  60  39  51  75  43  95  44  69  24  82  87  50  16  38  30  85                                                                                                                                                                              
                                                                                                                                                                                21  47   2  67  25  82   1  31   6  67  23  28  16  80  83  38   3  45  93  86  33  35  53  99  23  75  54  48  16  99  16  72  35  51  90  65  60  63  69   3  65  57   3  37  38  25  31  10  14  27  12  49  83  76  88  30  55   5  39  22  90  17  51   5  90  70  62  21  14  22  72  79  47  37  52  26  57  27   7  36   5  19  97  46  81  42  84  92   3  98  26  77  17  90  30  37  96  90  56  13  94  32  45  53  80  34  99  94  60  69  40  69  35   5  39   7  19  25  54  10  69  90  34   4  96  74  18  23  36  16  30  78  83  34  96  20  19  36  70  52  89   5  26  25  67  34  43  11  34  40  50  49  93  13  14  41  73  93  94   5  27  22  92  51  64  30  58  75  74  41  47  95  98  11  53  45   2  83  58  11  21  64  18   2  37  72  39  82  15   9  96  54  52  49  15  19  23   6  99  83  36  22  66   2  84  81  98  48  67  57  19  89  67  50  70  62  79  43  61  50  74  45  67  41  15  56  76   7  12  38  91  74  39  82  69  45  61  43   7  67  51  56   3  20  55   4  59  19  27  10  71  29   9  74  80  91  47  23  73  12   6  43  99  65  69   9   4  42  51  38  80   6  21   6  97  41  51  61  47  87  25  86  34  56  35  92   8  96  78  26  62  73  26  86  97  64  21  33  96  42   1  19  74  70  12  26   9  22  30  47  95  47  14  84  44  14  28  14  60  50  66   3  40  59  80  57  36  70  81   8   2  84  64  46  74  26   8  48  50  87   5  31  40  77  81   1  73  58  65  40  45  59  70   8  92  36  78  85  80  29  62  36  33  52  28  20  18  85  41  11  38  14  47  37  50  80  53  84  86  47  69  23  87  65  66  47  28  22  91  48  49  40  23  83  28  21  47  29  68  59  89  46  20  48  80  98  79  38  75  44  78  24   4  74  90  93  54  58  63  77  81  53  18  11  46   3  86  52  15  45  17  10   7  50  82  64  49  19  38   5  76  11  65  30  45  86  81  61  27  29  11  17  80   6  12  72  30  61  49  45  71  84  23  77  23  46  76  96   4  11  74  86  87   1  83  12  10  36  12  36  30  80  59  99  78   4  93  65  99  65  78  53  22  80   4  85  86  45  51  83  69  72  94  73  68  37  35  82   1   3  31  59  33  70  64  66  30  48  65  82  50  36  82  58  17  98  23  43  76  84  73  38  34  13  33   7  12  94  87  88   7  87  36  72  62  21  16  57  63  46  78  78  38  50  26   2  86  86  82   8  24  66  45  75   4  96  61  70   2  52  22  34  83  55  62  68  32  68  68  17   2  50  43  59  43  47  39  82  53  13  37   2  47  67  11  41  44  96  93  34  27  64  99  56  65  91  14  29  14  59  91   9  32  46  57  12  74  42  56  42  85  16  75  93   3   1  92  35  32   1  61  73  13  83  29  76  58  92  84  93  63  28   6  51  87  58  65  68  62  91   2  82  99  12  24  89  90  79  31  37  71  11   2  14  72  23  11  26   3  44  80  37  71  74  57   3  55  31  15  81  16   2  83  64  72  42  39  17  97  47  11  39  83  83  17  54  31  29  81  35   7  30  13  73   7  44  91  94   8  23  25  95  97  53  79  75  66  19  55  64   4  94  41  35  53  86  20  73  58  86  15  96  55  10  52   1  17  88  53  18  20  16  57  12  46  11  30  22  24  86  40  28  54  58  18  52  56  76  48  84  23  89  35  29  44  64  89  43  35  61  49  58  33   2  52  61  66  44  85  46  23  34  17  95  12  63  63  50  13  79  23  61  94  23  74   5  95   7  41  41  52  32   3  93  14  71  75  11  96  45  53  33  71  74  50  48  97  49  27   8  44  42  94  23  93   1  73  22  49  94  34  14  23  29  99  65  68  79   9   1  55  50  27  41  84  80  58  33  59  87  94  48  95  43  60  29  56  38   2  86  23  12  58  16  37  91   1  47  73  93  18  19  82  38  95  77   2  85  39  32  38  91  31   5  52  50  55  58  74  25  38  32  64  92  96  33  35  65  99  99  31  88  82  96  13  46  52  91  75  16  55                                                                                                                                                                                
                                                                                                                                                                                  55  54  69  37  97  51  79  97   4  96  75  44  94  78  45  96  73  61  47  26  43  31  98  70  42  53  19  65  63  26  34  14  61   8  31  60  62  42   7  62  84  41  96  43  13  63  81  19  39  58  32  58  53  14  49  37  43  77  68  89  20  50  34  78  78   4  34  71   6  26  22  33  46  52  39  44  44  72  11  41  98  75   6  56  35  82  36  63  51  45  51   3  60  12  15  47  23  93  27  46  19  59  36  19  83  40  95  68  93  60  64  73  43   9   3  10   8  65  18  79  78  28  94   2  86  89  10  10  82  68  63  34   1  52  99  61  99  67  98  14  94  58  20  17   1  39  33  39  65  56  85  14  74   1  81  51  15  85  79   1  66  41  27   8  13  81  88  54  52   7  50  30  52  28  96  93  70  86  47  11   7  51   3  39  97  13  35  29  15  77  78   5  11  17  44  74   2   7  70  93  14  93  69  66  80  18  27  55  46  98   2   8  85   3  95  82  32  49  62  56  87  55  96  18  67   4  63  53  15   3  78  98  23   8  66  21  21  41  33  22  82   1  62  36  72  20  82  50   5  87  64  20  35   7  21   1  32  45  53  38  84  94  25  13   5  58  90  25  35  17   5  54  79  76  73   6  58  10  47  76  26  92  44  30  73  17  45  25  78  57  16  68  78  59  76  33   7  97  41  52  67  38  12  55  34  74  73  92  44  57  47   3  94  16  21  57  52  26  18  18  17  90  18   2  84  20  69  98  36  72  69  44  54  76  33  43   7  71  29  63   1  75  59  61  64  79  84  72  66  29   1  80  29  99  56  31  72   7  53  73  49  14  63  97  52  79  25  10  13  51  14  23  83  12  76  96  48  10  17  63  74  31  19  35  58  84  79  64  22  28  75  73   1  32  28  97   3  56  40  91  47  12  52  77  44  32  16  18  97  10  43  73  49  52   2  51  84  74  66  14  42  93  15  23  98  18  47  34  49   7  42  97  14  91   2  15  70  16  22  60  38  85  90  79  38  53  87  83  73  79  70  81   4  85  72  67  48  72   6   4  30  86  86  14  29  48   4  42  22  75  83  96  10  16  92   3  42  96   4  19   7  33  29  45  77  58  93  57  63  39  70  85  48  68  92  76  24  50  61  60  82  28  42  97  85  46  47   9  58  55  63   1   2  67  55  69  50  73  53  41  16   1  76  42  87  48  70  70  82  11  28  47  17  54  71  39  11   8  49  66  32  29  15  26  56  34   9  43  33  73   8   8  94  29  92   6  53  24  57  85  57  15  42  19  35  57  99  25  66  29  94  50  26  13  38  18   8  68  45   1  14  75  25  69  24  86  16   9  72  40  75  93  80  88  31  87  33  54  90   1  80  20  81  24  26  86  13   4  53  58  55  37  54  91  44  59  34  64  69  97  90  12  93  95  51  61  25  78  21  30  68  25  72  96  69  54  10   1   2  22  33  87  89  66  86  71   6  10  48  77  43   3   7  29  84  81   4  11  40  89  67  33  31  78  88  21  95   8  82  24  96  73  51  25  33  60  39  45  13  27  83  65  22  42   5  77  10  30  11  82  68  92  30  92   4  42  31  36  26  31  35  99  67  88  15  36  41  51  11  72   8  54  18  28  97  90  53  11  71  50  91  87  11  53   1  46  63  73  37  67  18  53  96  38   4  89  66  78  13  33  41  22  18  19  54   9  59   8  48  49  37  77  22  31  48  16  50  16  38  21  88  50  30   1   8  83  20   5  34  50  64  94  69  12  51  16   3  82  87  42  52  69  92  96  71  49  39  25  17  65  95  34   1  41  19  47  20  97  77  30  35   9  78   9   1  96  74  80  28  71  82  57  93  82  50  71  36  15  38  96  38   3  33  81   5  63  85  67  32  30  74  84  12  21  86  74  29  12   6  14  89  53  19  81  91  82  35  82  11  34  23   7  57  85  25  66  74  77  51  44  56   9  54   1  60   4  38  38  60   8  42  84  39  42  70  99  29  47   8  33  26  62  48  69  20  55  12  62  10  73  31  10  99  35  66  32  61  83  75   5  29  54  83  95   4  56  33  69  35  27                                                                                                                                                                                  
                                                                                                                                                                                    14  42   2  54  44  69  43  65  55  58  14  54  22  38  60  55  76  16   5   3  72   6  87   8  13  78   3  65  98  44   8  44  15  22  22  96  13  83   3  91  96  45  40  88  93   8  53  89  99  17  19  91  52  30  10  43  89  39  84  79  16  71  45  79  55   1   1  80  97  13  46  65  43  97  28   4  99  19  70  24  95  96  20  91  64  52  60  61  76  98  72  60  25  30  12  26  55  88   5  62  57  17  52  77  80  56   1  40  20  84   3  30   9  17  34  86  89  11  62  34  11  85  39   9  19  23  39  71  35   7  19   4  95  83  65  46  82   2  44  35  24  71  61  97  74  87  88  47  57  11   8  73  77  81  67   2  38  45  72  45  60  63  78   9  61  42  55  90  63  84  79  17  50  75  96  10  17  28  21  15  89  53  95  20  67  71  33  67  55  99  56  42  85  24  42  84  29  93  83  53  17  93  23   1   3  73  79  58  38   1  28  42  13  28   3  95  47  34  36  75  76  29  87  92  19  56   9  65  54  18  50  90  38  97  62  46  43  84  18  40   6  73  66  66  12  11  12  64  45   9  60  39  59  73  50  86  19  77  31  46  21  66  77  92   5  78  71  95  54  87  95  29  28   3   8  34  75  96  95  19  42  45  21  31  14   5  34  43  27  20  67  52  58  27  95  11  48  78  97  27  28  18   7  11  59  34  96  59  97  68  13  92   2  94  25  81  75  56  26  17  73  71  78  42  88  90  55  26   5  29  46  64  55  98  35  68  39  35  29  85   7  52  96  56  73  99  50  99  66  59  13  86  39  63  95  64   3  66  51  97  14  19  42  29  47   9  44  26   9  50  12  39  66  42  99   8  65  20  84  41  61  19  72  33  85  95   1  62   9   3  22  27  60  58  71  68  93   8  20  69  81  23  49  81  63   1  41  28  16  87  34  83  87  50  94  61  81  71  56  23  83  19  63  83  86  65  35   3  51  37   1  57  89  75  87   6  15  50  63  50  51  68  16  73  41  53   9  34   8  34  30  53  94  94  19  73  44  64  47  30  94  31  26  27  57  34  92  81  21  86  17  76  94  66  45  40   8  71  31  52   7  83  59  84  27  66  71  31  14  85  12  24  51  64   8  55  83  75  73  24  18  68  94  53  30  14  33  13  95   7  13  89  89  91  38  55  26  21  33  30   3  24  27  25  41  70  87  45   7  39  64  78   1  67  71  16  34  22  88  71  36  60  99  52  90  68   9  13  19  31  10   7  86  10  86  47  76  86  45  41  75  66  95  86  81  43  59  48  54  57  20  42  81  30  92  36  13  84  84  37  45  93  35  94  10  92   9  81   2  41   7  58  63  23  50  32  89  13  26  78  63  61  53  46  97  96  82  42  21  22  96  16  12  80  84  78  78   8   3  84  44  75  38  43  62   6  69  42  76  47  98   8   9  23  66  61  44  31  62  95  60  83  24  24  41  91  59  92   1  11  28  81  64  35  39  53  95  70  62   9  75  46  31  32  56  38  67  73  23  49  12  86  70  78  82  23  56  17   7  89  78  65  52  60  44   9  41  61  20  82  40  25   2   6  24  34  15  43  94  37  40  75  18  14  19  92  35  94  86  90  27  66  18   3  54  66  29  25  38  67  39   4   9  52  55   9  18  56  25  94  55  46  93  83  47  74  25  12  19  36  55  88  50  96  90  34  46  78  88  60  72  28  94  81  53  29  30  55  46  31  42  79  19  51  93  27  24  48  56  49  83  15  75  89  98  80   2  98  58  47  47  50  80  88  13  14  72  99  42  60  72  59  44  83  86  52  87  99  42  28  39  15  78  58   4  10  40  79  26  95   6  66  15  37  55  90   6  25  26  10  90  18  20  45  21  23  16  64  74  31   5  39  30  74   2  87  29  19  44  36  89  63  25  25  55  54  59  87  98  99   2  38  34  52  49  83  70  69  56  92  21  80  91   2  63  21  35  23  12  47  83  38  36  98   2   4  64  76  60  41   6  64  62  41  11  79  57  29  93   9  48  65  48  83  78  41  83  73  60  52  97  69  20  73  93   2  60  78  91                                                                                                                                                                                    
                                                                                                                                                                                      77  95  57  30  32   5  66  91  93  31  47  21  34   6  51  40  58  82  37  44   2  54  24  26   1  14  11  47  32  36  34  82  46  34   6  67  33  36   7  65  38  87   6  94  39  35  17  89   8  36   5  93  98  82  29  68  40   2  61  39  51  23  40  80  98  87  61  40  96   5  61  14  92  80  11  11  71  94  70  90  89  29   4  97  49  70  80  58  95  75  93  86  28  78  98  54  57   9   5  35  35  41  63  95  72  33   8  17  80  66  38  39  12  20  44  39  54  78  87  11  85  76  71  67   6  80   3  54  26  96  58  20  16  74  24  19  39  35  80  47  50  42  49  82  64   3  44   4  98  98  24  71  80  88  93  28  29  35  30  28  86  45  72  87  88   9  48  93  26  63  44  93  60  25  30  18   7  15  97  29   8  18  72  81  82  60  51  20  47  25  64  33  20  71  81  81  95  42  11   2  27  87  81  10  14  87  65  54  20  51  25  83  38  77  92  29  61   9  29  80  62  46   4  13  60  40  70   7  91   4   4  17  42  41  62  49  97   6  99  91  92  61  66  33  68  57  40  54  15  53  87  41  41  82  44  51  77  37  69  66  93  56   8  61  30  62  21  27  19  29  27  60  71  86  77  19  92   4  70  94  92   9  19   7  95   1  37  71  12  83  58  53  86  40  40  96  58  66  71  37  90  81  77  99  96  94  76  15  58  84  34  29  40  64  87  42   4  48  79  32  36  82  41  32  83  28  28  79  43  27  86   1   3  91  34  14  37  27  68  86  99  97  91  57  42  68  25  87  79  24  42  69  27  13  37   1  88   9  33  25  80  28  74  29  50  99   9  57  24  99  52  53  98  24  51   9  40  76  75  23  54  13  49  91  22  43   6  91  30   4  34  33  92   1  60  76  36   8  42  22  28  74  83  27  97  46  96  92  87   4  68  21  58  68  29   6  72  26  10  22   5  53  58  58  96  21  39  28   9  59  10  16  55  15  69  78  32   3  34  65  25  27  14  72  88  85  19  53  38  17  20  89  56  89  69   8  13  17  30  57  49   6  32  97  52  61  11  68  89  13  96  81  47   6   1  18  33  60  75  85  77  40  22  48  43  25  42  70  48  12   7   6  47  82  14  95  95  22  86  86   7  36  12  93  99  37  62  11  27  12  75  58  61  96  20  82  93  94  18  95  21  17   5  44  86  77  42  51  92  98   5  52  67   7  41   8  54  17  61  14  59   1  91  98   6  88  11  26  40  35  34  79  30  69  25  50  47  69  48  50   6  93  55  97  10  79  84  58  87  47  45  96  68  29  52  58  92  79  60  18  81  14  86  63  50  17  50  98  69  58  41  67  87  64  31  42   2  76  71  43   8  82  88   3  52  99  58  33  52  58  55  41  76  58   6  95  54  17  61  26  81  73  35  63  30  59  34  47  72  22  79  98  37  12  33  54  43  79  98  55  96  71  22   2  46  70  98  93  67  80  32  62  62  38  87  34  33  63  58  21   4  79  20  94  95  34  26  12  64  73  16  34  12  67  57  65  15  10  99  12   6  22  78  77  17  94  61  40  93  99  91   3  58  10  79  66  77  68  93  92  33  78  93  24  65  48  49  68  43  40  62   3   5  64  56  11  30  28  81  63  83  72  47  80   4  61  23  45  44  82  34  18  54  54  94  25  59   8  88  96  28  52  80   5  89  43   3  76  38  23  78  75  14  77  45  12   1  83  97  68  64  75  12  12  87  25  96  27   6  73  89   5  91  87  61  24  27  39   6  46  13  71  80  48  76  18  59   2  23  21  53  80  51   5  80  36  71  66  64  90  54  32  81  12   9  16  16  61  12  50  16  95  62  68  54  44  83  11  87  37  22  21  32   8  73  11  52  68  78  63  69  93  75  12  42  63  52   4  54  71  47  70   4  32  34  38  45  31  92  58  34   9  64  72  77  52  49  39  27  53  50  16  90  25  13  35  20  49   4  39  35  19  61  39  95  95  62  29  49  57   4  31  37  37  64  28  91  85  63  67  15  81  82  97  11  27  13   1  22  36  50  95  52  89  74  58  46  46                                                                                                                                                                                      
                                                                                                                                                                                        43  42  12  59  62  51  13  26  93  73   5   7  66  57  19  29  58  21  95  43  64  71  15  84  71  78  97  34  84  40  83  16  69  30  57  55  78  10  91  33  40  24  77  59  43   5  44  40  38  40   8  73   1  87  63  73  58  59  18  56  68  95  15  19  72  78  67  14  76  95  23  12  82  58  12  41  49  15  47  57  87  47   7  89  55  88  66  88  23  97   6  34  45  17  82  29  94  51  86  26  42  45  15  83  67   3  24  18  77  89  36   8  78  56  81  61  61  65  29  13  29   7  72  33  52  98   7  64  35   6  67  61  39  74  97  97  82  67  38  17  48  15  65  64  67  23  27   3  25   6  90   6  95  61  58  51  24  28   1  17  22  49  81  29  18   2  62  94  32  55  52  49  74  40   8  81  76  67  19  66  94  14  69  90  29  79  69  26  33  10  60  93  55  49  57  29  28   7  24   7  27  13   9  96   5  50  66  34  31  18  51  39  70   6  88  68  40  75   9  14  19  57  26  41  45  39  27  78  84  17  19  99  54  24  10  39  99  15  38  20  57  34  23  47  34  70  19  17  14  93  25  43  17  47  24  60  64   1  71  80  98  31  47  27  27   9  99  73  98  93  84  47  36  10  19  85  46  18  78  85  96  15  91  93  24  56  99  89  95  39  71   8  27  46  36  97  36  55   6  28  72  83  83  38  24  58  77  29  22  11  25  55  25  10  29   6  25  13  24  73   4  96  16  17  76  62  38   3  23  15  34  44  98  51  23  21  29  66  57  22  26  63  16  52  82  80  68  55  92  87  13  70  20  30  98  47  15  71  69  74  91  81  55  11  66   8  99  74  27   3  91  59  22   9  92  88  36  99  39  67  30  64  72  31  79   6  88  95  82  45  58  61  84  57  77  84  27  35  16  79  11  63  72  62   1  14  59  45   2   6  75  33  34  19  45  61  10  39   2  91  16  72  79  59  26   4  54  46  70  36  71  99  80  79  19  80   6  93  57  89  19   1  88  15  93  48  65  10  12  41  95  13  39  20  51  71  83  33  76  99  32  99  73  43  14  98  22   2  78  44  89  84  53   5  66  73  79  11  53  43  13  95  41  15  18  82  85  19  68   5   6  65  38  13  92   2   1  33  48  98  29  76  19   4  67  91  59  75  17  70  74  58  57  77  60  90   1  12  59  49  13  66  99  24  30   7  47  73  12   4  51  99  47  76  11  34  59  80  32  22  60   1  60  79  40  51  44  26  41  18  41  12   3  52  92  59  23  13  71  47  58  43  83  78  30  10  26  77  11  68  19  93  20  66   7  57  89   9  73  97  90  79  66  83  12  84  29  63  23  59  17  71  62  11  77   8  81  20  58  30  22  29   6  96   5  36  37  13  36   8   3  42  33   3  42  95  11  76   2  51  67  47  30   4   8  43  30  27  50  38  91  20  66  83  16  65  49  31  40  98  14  50  51  94  31  34  23  90  27  76  81  31  87  40  82  69  44  54  42  11   4  50  67  99  51  46  79  71  72  28  67  30  63  72  59  10  38  61  51  48  41  36   4  14  11  63   7  49  36  77  67  63  44  81  55  86   7  50   9  89  78  18  81  23  25  80  79  99  83  96  90  24  64  58  90  87  55  75  25  34   8  31  60  83  25  20  19  27  50  37  35  58  79  98  53  23  46  32  86  13  50  87  54  81  51  52  11  78  71  29  39  18  73  38  37  85  38  61  42  86  75  21  66  96  46  44  30  42  92   6  92  35  50  20  21   4  20  98  96   5  72  51  55  94  42  17  80  89  59  42  90  14   7  70  63  64  25  42  62  37   2  80  89  66  41  47  72  98  51  86  84  70  38  55   4  75  93  10   3  76   5  75  12   8  63  84  88  90  95  38  32  32  76  68  37  73  82  13  17   1  82  82  47  41  64  18  54  95  70  77  52  72  72  73  93  17  74  22  40  15  57   5  86  20  34  30  60  65  10  26  12  60  76  60   3   1  43  68  42  18  32  20  62  14  44  86  54  26  63  27   6  51  32  92  38   8  65  20   7  46  79   7  50  33  93  54  86                                                                                                                                                                                        
                                                                                                                                                                                          47   4  17  13  39  39  62  63  75  52  99  82  95  29  55  22  16  22  63   7   6  13  83  55  55  36  76  76  29  81  14  44  83  30  33   8  69  44  56  39  69  74   1  99  60  83  79  89  96  88  25  88  77  98  77  25  11  57  53  71   8  80  19  73  56   5  24  70  65  36  21  64  81  38  29  47  47  94  77   9  83   8  53  24  41  90  91  80  99  74  50  30  78  89  30  45  74  21   2  21  41  63  76  57  76  67  74  63   5  84  47  54  19   5  76  21   2  81  78   1  60  10  38  81  54   2  82  54  54  19  53  43  51  18  31  53  49  92  38   1  21  16  69  92  63  42  83  31  26  49  51  50  75  47  48  11   7  32  59  56  82  33   3  34   2  59  72  24  13  47  60  83  35   7  30  97  72  37  67  16  87  11  48  79  26  54  43   9  31  17  91  72  97   7  27  88  24  76  63  19  62  32  89  90  56  95  88  47  40  60  83  12  15  22  47  78   5  70  45  22  37  97  28  52  38  73  56  33  97  30  78  10  10  29  74  75  75  49  86  90   5  84  11   3  15  29  60  34  70  84  89  83  12  26  10  10  46  59  19   1  21   5  36  31  11   2  59  31  15  80  19  86  69  72  77  30  34  23  51  22  89  12  10  70  25  59  92  81  85   1  96  88  49  83   2  90  80  11  45  34  57  62  46  14  63  49  49  38  38  37  35  30  81  63  56  86  22  93  75  34  98  76   2  87  41  52  42  96  53  99  64  99  47  23  14  17  95  26  86  47  88  20  82  62  95  57  14  47  34  65  51  35  10  15  16  61  87   2  95  80  82  50  70  29  87  30  66  21  61  26  83  17   5  44  90  77  19  81   8  91  88  59  49  21   4  34  40  30  32  32  63  83  11  69  49  54  13  30  45  84  94  25  44  49  32   4  70  39  25  58  56  21  85  20  78  96   3  73  55  96  57  62  70  81  82  77   6  89  77  81  96  17  42   4  18  80   5  35   4  66  49  93  80  60  74  71   9  98  76  63  88  14   7   2  20  57  34  24  45   4  44   4  82  63  91  72  32  86  63  24  16  76   5  13  98  40  97  23  37  27  97  79  27   8  31   1  36  63  94   7  74  75  45  81  76  45  20  91  44  50  18  64  18  97  32  60  39  87  69  36  58  36  37  25  61  52   5  63  95  63  84   6   9  41  37  45  24  67   4  47  23  22  83  57  18  69  77  23  65  18  23  20  61  33  69  61   9  31  37  12   6   6  38  96  35  22  61  67  83  39  48  68  33  96  72   7  32  84  97  85  20  14  70  37  25  81  77  36  80  43  53  48  88  92  37  92  77  72   6  33  60  13  90  17  81  71  94  38  72  84  62  63  47  30  81  68  40   7  84   7  13  22  72  97  95  55  78  56  59  69  18  56  11  32  27  76  51  96  71   5  15  75  73  71  31  45  81  95  83  73  19  61  15  34  24  90  14  55  64  93  62  99   7  83  84  43  16  12  71  63  96  22   3   2  98  57  90  36  96  82  82  12  51  75  64  13  64  31  86  20  27  64  81  83  78  34  39   2  33  47  46  26  96  37  35   2  59  33   6   5  13  38  79  74  82  96  16  13  87  22  17   7  12  89  62  43  24  98  17  35  45  94  30   8  85  96  81  49  55  62  15  58  76  38  34  41  57   3  39  33  87  28  40  42  65  44  53   7  63  48  68  58  52  90  23  27  95  20  97  49  15  31  90  10  38   8  20  70  58  52  84  33  48  17  88  54   9  59  50  64  95  93  98  96  26   5  71  58  80  52   5  36  47  76  40   5  95  40  46  74  48  15  24  73   2  26  73  92  49  38  35   7  63  58  60  60  40  64  21  99  14  77  22  37  36  84  49   1  25  59  30  57  79  99  31  77  64  29  94  49  47  78   9  75  99  39  47  57  52  45  88  81  39  32  92   7  35  53   8  16  40  61  47  65  87  83  41  34  90  33  37   4  58   4   8  13  20  64  30  25   4  46  32  42  48   6  82  29  76   1  41  28  88  52  24  61  20  35  17  52  25  27  61  78  11  31                                                                                                                                                                                          
                                                                                                                                                                                            58  96  59  11  75  88  67   7  69  33  79  59  99  69  30  47  19  94  81   9  69  26  88  72   9  65  86  56  23  68  67  37  18  69  23  12  76  45  67  10  16  97  86  43  81  20  88   2  54  84  21  61  63  99  32  65  21  77  94  93  70  82  26  42  90  67  98  32   8  60  65   5  44  50  78  64  24  99  43  76  49  39  82  16  47  58   9  70  15   3  48  86  93  43  47  88  55  80  35  21  89  51  92   7  43  49  82  25  47  92  16  67  92  17  47  88   8  21  69  23  70   2  53  51  37  90  26  91   2  96  75  74  26  28  62  48  20  37  40  39   7  92  10  49  54  70  77   9  31  96  88  45  69  14  33  13  81  24  60  47  69  46  28  53  15  78  40   9  73  70  55  95  46  82  83  54  31  19  24  54  91  38  54  36  82  88  45  69  65  82  53  51   5   6  79  37  54  16  66  27  83  70  41   9  57  53  52  55  94   2  81  76  64  57  76  25  78  98   1  61  86  40  93  66  23  64  78  86   1  71  55  70  83  33  67  80  91  86  54  97   7  12  44  49  24  78  15  29  44  50  11  90   7  79  10  38   5  58   3  48  81  53  95  78   3  11  38  93  36  34  57  70   2  30  36  47  14  90  38  11  43  76  35  42  80  48  98  61  20  37  47  49  45   4  14  51  52  70  41  48  70  55  15  91  27  89  18  67  91  73  22   2  12  40  74   8  27  85  57  82  22  31  33  65  84  89   6  84  13  99  91  48  48  53  59  30  51  60  22  53  71  16  57  14  64  41  31  31  61  76  33  29  69  55  60  79  64  58  49  81  41  22  85  48  84  76  71  47  90  96  85  80   8  13  22  53  44  37  77  26  43  54  61  12  63  23  56  70  46  80  93  37  48   5  91  97  71  81  98  22  95  47  47  29  90  53  92  33  54  34  41  17  82  82  79  48  66  85   9  90  17   9  39   7  86  82  44  21  87  55  71  64  69  69  66  62  55  36  54  83  55  92  37   4  74  93  65  13  37  69  51  94  20  19  55  36  21   8  92  80  44  60   4  19  83  64  75  54  21  33  29  92  43  99  55  17  28  41  29  96  97  17  35  22  32  59  25  19  79  60  93  37  84  93  78  79  70  74  63  48  81  87  61   2  91  37  45  36  21  16  46  55  93   9   1  65  72  74   2  89  43  35  80  94  80  89  98  91   8  24  47  32  28  66  88  66  86   6  59  40  86  66  14  76  92  46  44  27  32  42  82  61  44  75  91  47  10  91  10  13  13  17  78  16  96  51  76  16  75  15  44   3  84  96  46  22   6  23  47  74  42  16  57  60  90  76  88  92  14  79  42  38  48  79  35  28  64  95  35  63  49  98  21  40  11  45  13  42  15  60  10  93  31  33  44  85  58  57  10  50  65  88  89  43  35  26  65  12  84  79   7  78   4  21   1  42  84  25  98  86  67  51  89  70  15  43   6  72  57  14  63  34  11  95  46  71  35  60  33  66  72  91  39  34  10  63  92   5  11  44  37  38  69   8  22  57  60  55  69  77  56  69  39  73  66  69  53  36  92  55  41  69  13  31  72  89  92  95  28  75  14  90  33  90  62  17  93  72  44  35  49  90  61  42   9  97  52  12  81   1  77  77  41  19  20  93  15  67  25  55  60  65  89  64  91  14  93  49  72  47  81  82  36  76  34   7  53  82  98  52  25  18  20  34   1  15  11  90  43  33  84  77  90  74  81  71  75  87  14  99  31  18  82  93  20   3  82  66  15  85  39  63  68  44  34  70  29  28  95  33  68  87  28  58  70  51  32  70  80  40  26  63  25  72  76  19  21  65  79   9  88  90  24  21  92  96  32  97  48  40  50  27  55   8  97  93  39  56  65  18  14  85  47  11  19  92  96  54  60   1  25  20  46  65  13  51  19  46  55  84  62   7   1  91  41  94  78  56  17  44  48  86  77  53  64  59  26  77  87  80  47  45  25  60  43  31  99  12   6  45  26  35  42  89  39  56  38   9  91  91  39  94  40   1   9  93  60  85  23  68  58  22  66  95  15                                                                                                                                                                                            
                                                                                                                                                                                              73  83  49  16  17  71  15  24  80  88  13  26  51  18  49  37  37  58  80  93  68   7  63  39  38  22  12  94  39   3  78  51   5  39  69   3  48  71  16  51  53  16  81  75  64  61  15  84  28  17  16  18  60  76  98  43   8  38  87  26   4  95  63  97  89  32  45  83   7  89  37  96  92  22  45  79  84  63  18   7  88  26  39   8  37  66  92  69   9   5  56  57  38  96  44  84  60  41  47  97  49   6  26  68  18  88  35  58  15  80  71  77  71  70  96  32  68  36  94  52  88  68  28   9  12  60   5  11  50  24  56  66  37  91   7  93  60   9  58  46  64  21  10  94  61  81  40  30  64  43  61  31  65  54  66  81  57  66  90  16  41  68  42  44   4  94  52  54  93  48  71  22  72  63  86  29  75  61  98  99  41   9  66  33  19  68  55  40  33  36   4  88  34  59  24  44   6  91  56  69   1   4  85  31   8  68   6  45  25   9  39  52  34  44  87  44  47  10  16  99  74  48  41  80  34  94  38  97  16  78  15  94  76  59   6  48  89  14  74  89  38  64  47  47  54  26  14  76  55  63  30  67  44  58  56  86  66  27  32  16  67  61  95  26   3  40  71  53  85   8  65  37   4   2  81  19  52  14  98  42  63  13  29  96  39  12  75  31  11  75  15  93  90  87  87  71  54  25  91  73  27  80  32   5  50  50  51   1  25  74  71  59  93  70  72  36   4  76  80  47  32   6  23  97   6  85  74  55   6  29  46   9  69  74  63  56  63  23  97  15  92  14   3  11  23  38  68  82  31  14  36   1  56  94  69  33  98  96  55  48  23  69  78  70  61  48  25  98  33  63  25  92  23  89   3  38  87  93  85  84  39  71  65  28   9  64  30  62  29  24   9  18  26  51  43  62  53  85  26  92  12  55  28  85  56   8  99  45  46  24  36  62   4  39  65  69  15  80  83  29  96  94  92  54  11  33  92  11  19  11  28  88  43  33  38  41  43  19  62  27  38  43  50  89   6  92  74  45  94  57  62  67  79  61  28  88  66  55  57  49  73  32  12  44  13  22  28  49   6  93   4  18  90   1  76  58  33  50  89  26   3  42  91   5  41  58  83  40  19   5  39  88  50  13  24   2   6  83  45  56  83  56   2  39   7  28  12  99  87  79  45  16  41  91  27  94  16  93  57  42  71  21  77  44  41   3  80  66  11  22  29  96  97  71   8  96  61  50  26  76   3   7  52  29  20  70  90  59   9   8  86  92  55  16  45  52  34  64   7   4  38  46  86  87  44  43  98  51  20  80  84  43  60  30  78  70  24  24  38  25  27  10  29   5  37  16  90  20  94  58  81  30  73  89  65  38  73  19   8  51  73  34  26  65  20  66  49  87  37  55  59  30  24  78  57  88  53  11  24   2  91  58  17  30   4  47  37  72  75  18  47  86  10  35  76  32  97  16  29  66  45  82  78  26  53  66  82  26  32  71  91  53  77   6  39  53  10  83  73   9  45  23  26  49  72  85  47  48   2  92  43  81  23  23   7  46  30  39  72  64  27  74  79  32  69  68  12  51  25  66  86  29  25  83  96  74  54  50  90  78  44  99  68  42   2  64  69  77  62  58  68  33  62  56  99  41  21  13  56  11  63  93  91  96  84  88  19  28  10  56  58   8  36   1  73  58  37  21  95  34  31  32  87  27  82  47  99  69  90  51  57  63  61  11  49  31  42  75  74  64  10  41  91  44  76  88  18  37  14  55  49   7  22  36  41  60  53  43  70  56  41  50  43   7  56  75   1  54  35  14  94  55  50  56  13  81  37  65  81  32  88  95  77  16  40  75   9   2  27  77  31  54  50  30  72  85  52  55  15  12  17  63  46  35  33  60  99  26  43  93  91  25  90   7  87   3  74  74  19  23  83  81  42  22  63  14  26  96  14  18  42  84  41  36  39  29  26  52  78  16  23  93  90  98  73  82   7  90   6  90  68  93  82  37  58   3   4  79  97  54  57  69  77  73   2  93  99  66   4  23  60  63   6   2  39  55  93  89  67  46  42  89  43   4                                                                                                                                                                                              
                                                                                                                                                                                                11  91   1  55  58  16  86  81  66   6  78  32  78  24  53  60  53  50  99  48  45  41  58  47  96  85  20  93  65  40  88   7   1  67  74  66  24  80  44  43  64  13  88  50  70  45  99  60  10  28  42  36  89   6  18  30  27  28   3  79  78  74  35   9  31  74  59  93  21  45   2  22  53  61  30  30  69  23  20  32  27  38  11  55  81   6  47  43  93  23  18   4  37   2  39  39  23  36  58  66   3  75  91  84  57  75  23  70  96  42  26  80  74  65  27  55  58  40  61   2  33  62  84  66  81   4  41  61  88  93   5  27  81  44  58  68  39  20  57  57  59  61  86  16  37  59  65  39  59  37  76  32  24  59  83  63  63  56  92  63  18  63  98  62  86  68  38  67  34  40  91  26  26  20  38  46  43  33   8  73  13  83  63  72  44  16  67  66  20  18  79  25  74  51  66  38  71  38  50   8   4  22  74  36  20  61  64  31  12  41  28  21  52  80  87  99  83  10  23  23  53   9  98  82  28  85  70  49  38  56  73  61  57   6  71  74  59  49  46  29  96  70  44  58  75  90  61   9  69   9  68   9  52  63  89  86  42  45  67  84  75  38  85  45  30  64  20  66  41  19  55  58  86  71  78  74  78  35  37  48   6  87  21  43  68  77  74  74  47  13  30  95  68  42   8  90  65  92  41  55  54  37  42  51  38  56  43  56  64  32  72  68  52  97  87  53  41  88  40  43  43  91  53  18   7  67  85  37  38  10  33  56  42  67  54  75  40  75  72  14  57  50  64  65  68  47  19  27  63  48  37   7  52  98  11  84  23  40  46  12  95  90  63  20  52  68  73  15  26  17  29  90   3  76  87  56  80  51  53  42  11  94  22   6  71  59  91  21  54  66  64  35  69  27  16  88  10   3  15  74   5  13  10  71  73  28   6  83  16  65  66  39  14   4  47  14  77  59   1  48  70  23  40  36  88  39   3   2  43  66  64  82  75  40  38  39  17  54   7  98  38  55  43  93  23  34  77  77  67  67  50  58  36  19  69  52  13  44  26  70  76  31  13  99  60  21   7  46  17  63  96   3  14  21  63  84  54  88  90  64  38  70  42  91  48  54  33  42  54  82  71  39  85  66  78  90  40  46  90  36  61  33  11  91  14  62  10  62  74  71   8   6  79  77   4  77  28  11  76  62  87  49  78  47   3  72  46  13  20   9  95  26  19  89  63  10  58  22  52  25  82  32  11  44  60  35  14  81  19  50  86  27  68  20  27  12  73  24  38  98  84  63  17  93  40  19  73  79  45   6  65  73  50  67   6  73  27  92  90  16  49  96  47  24  56  45  54   6  24   5  25  45  59  56  30  19  84  87  11  29  99  91  53  98  48  71  81  69  38  38  41  64  97  60  43  74  14  69  17  25  29  33  88  98  99  58  16  41   4  70  40   1  48  79   8  62  37  87  49  64  73  74  72  10   9  60  45  32   7  75  39   9  23  81  93  10  89  69  87  28  73  81  92  19  31  87   5  35  40  36  24  60  14   1  47  16  96  80  96  50  41  25  19  91  86  17  11  74  26  82  80  95   4  56  89  54  95  19  91  43  25  60  67   8  27  41   4  49  60  88  34  57  71  32  28  67  61  17   6  34  72  40  87  27  16  16  74  66  59  80  46  90  30  29  77  30  46  23  14  87  71  16   5  13  71  57  77  75   4  96  78  49  49  73  72  24  34  40  37  40  17  37  38  35   1   5  48  99  97  78  80  13  98  11   7  60  36  19  67  43  62  91  92  85  59  53  97  56  13  70  75  64  58  59  38   1  96  19  56   4  57  41  44  52   8  52  87  64  44  69   1  24  69  19  25  91   5  44  38  83  89   6  12  29  76  23   9  30  18  18  73  33  92  29  86  89  22  12   9  81  20  13  94  97  92  22  66  11  83  65  64  67  70  30  99  58  59  87  26  42  93  72  81  23  33  27  26   1  32  19  42  71  93  83  82  93   1  56  28  62  79  61  13  73   2  38  43  82  33  28  36  96  39  65  26  81  24  11   1  56  56  85  51                                                                                                                                                                                                
                                                                                                                                                                                                  10  51  26  55   5  56  30  47  38  42  72  46  85  52  78  71  78  44  12   6  19  83  31  13  78  75  11  40  19  77  43  85  23  96  47   7  64  94  99  59  48  89   8  94   7  54  65  87   9  90  29  34  60  68  62  17  27  54  88  83  76  59  24  71  64  92  14  80  19  67  98  85  71  80  19   4  19   2   9  49  32  20   4  46  10  31  95  34  14  73  28  57  59  97  23  52  80   7  10  78  70  80  41  65  71   6  58  74  11  84  89  17  13  54  85  38  76  71  84  61  71   4  22  36  22  59  14  41  72  79  99  67  38  86  56  73  59  78   8  19  10  86  93  73  29   6  78  12  30  20  25  92  22  64  99   5  82  76  24  24  39   3  60  34  29  59  12  97  38   7  51  56  73  73  84  64  52  47  13  34  73  99  94  16  74  57  73  59  15  26  74  13  70  59  47  14  94  11  12  49  44  47  51  57  59  76  35  76  29  46  36  28  59  25  95  75  31  78  95  78   5  70  99   8  98  59  67  18  98   3   4  92  80  82  13   2  69  79  59  10   8  45  50  26  13  37  15  24  66  54  39  69   4  98  69  52  16   6  26  85  84   1  99  85  76  82  76  62  84  71  61  16  48  56  11  84  60  97  23  77  12  70  55  98   6  35  58  26  34  95  57  13  34  59  55  57  25  67  46   1  51   2  74  27  13  65  19  96  86  34  94  90  14  91  75  73  71  92  34  19   8  59  71  43  49  70  85  32  80  88  79  52  22  12  85  35  84  62  29  63  30  88  98  78  29  91  29  55   1  44  40  12  59  63   6  11  63  41  22  94  37  33  67  33  81  64  72  24  87  34  35  42  71  21  71  63  10  96  60  68  17  33  27   5  77  63   2  89  46  88  49  30  52  67  84  27  89  49   3  25  22  26   6  87  18  20  31  79  50  98  82  96  18  64  70  77  47   4  72   5  35  75  99  75  18  38  22  37  33  22  69  23  70  90  79  97  63  49  98  89  45  27   1  80  30  63  11  21  20  83  26  14  20  50  43  93  53  11  41  27  11  64  75  55  66  39   5  31   9   1  63  10  84  44  77  84  42  61  56  83  62  35  73  11  83  72  56  12  17  83   6  80  91   5  99  80  87  30  35  86  80  13  44  25  29  82  97   9  41  36  25  34  61   5  48  44  71  10  66  48   4  78  84  58  30  22  19   1  33  32  38  74  78  63  19  23  35  95  88  36  37  75  55  69  93   9  95  62  22  82  67  76   4  72  60  10  93  69  59  84   2  54  87  61  71  97  94  88  11  91  56  46  22  31  42  83  71  70  13  80  71  50  40   4  55  47  25   3   2  21  13  21  24  12  15  76  46  15  55  74   7  86  77  87  10  32  80  99  67  75  85  36  99  64  27  13   4  45  50  81  43  32  18  61  33  27  35  49  49  58  30  87  85  45  22  44  71  37  84  97   8  92  24  93  80  77  63   1  35  95  13  51  40  28  85  73  11  88   7  49  53  31  63   6   2  65  45  64  60  69  22  81  68  54  97  52  95  93  12  23  40  93  81   5  94  86   3  39  74  45  79  99  57  99  49  68  52  33  27  45  40  28  89  72  94  88  48  10  11  47  84  39   7   5  87  60  34  38  32  99  63  12  74  88  46  82  74  66  33  54  73  22  90  96  16  82  19   9  14  48  75  48  99  38  66  20  79  57  83  53  87  14  56  63  58   5   6  40  98  91  90  24  69  27  14  52  93  73   9  16  47  16  22  76  42   4   8  44  77  67  96  20  17  28  30  47  27  10   6  19  33  43  93   4  97  26  26  78   6  46  71  73  42  68  11  57  32  88  57   8  37  63  65  28  91  46  62  83  82  95  23  97   1  98  95  28  24   4  51  74  80  46  92   2  53  93  86  39  12  24   5  95  75  74  45  70  91  61  40  62  12  25  92  24  82  64  88  60  92  27  71  27  55  82  35  38  89  83  23  20  32  91  23   6  16  99  70  73  13  94  98  46  45   4  40  30   2  55  15  85  58  21  29  57  10  65  64  77  45   4   3  71                                                                                                                                                                                                  
                                                                                                                                                                                                    63  78  82  50  67  17  39  37   5  11  64  95   6  43  48  59  16  29  86  36  24  31  45   4   2  44  17  37  10  47  27   9   5  18  45  55  42  96  67  59  19  71  20  28  59  10  66  90  93  59  24  11  42  40  67  81  95  75  48  69  46  95  34  94  68  62  62  92  34  59  91  36  94  13  89  88  25  52  16  40  77  50  86  68  16  36  60  44  40  74  56  83  40  23  65  30  20  44  16  86  22  46  20   3  26  30  17  10  55  30  85  49  55  10  46  60  16  77   7  98  80  97   7  61  96  54  95  17  22  67  61  59  79  28  51  11  61  45  62  17  76  86   1  84  52   1   9  42  65  93  82  82  74  51  33  28   2  12  24  81   3  54  59  83  28  44   3  93  69  26  20  72  24  65  48  58  84  80  74  34  73  37  17  91  73  29  27  19  25  14  70  89  93   2  84  11  99  11  89  21  35  59  65  10  49  60  89   1  62  16  28  22   5  34  48  13  41  85  65  78  23  46  77  91  48  94  19   7  88  39  36  72  75   6  33  20  89  30  92  57  34  45  38  11  86  24  29  85   1  92  80  47  29  13  83   4  49  76  53  31  92   6  36  23  35  69   5  36   5  62  21  51  19  17  69  40   6  79  66  19  18   2  35  10  87  68  63  82  67  11  73  60  64  14  50   2  59  39  18  36  78  49  55  87  71  94  22  48  65  39  71  74  31  30   8   2  32  16  83   7  67  21  37  54  99  73  75  92  18  88  31  91  82   8  65  38  86  15  92  90  38  81  36  32  26  19  12  35  47  59  30  80  95  35   5  72  18  67  71  35  69   9  24  63  78  76  32  86   6   7  95   6  79  98  83  16  17  71  31   3  66  75  69  44  55  33  89  73   7  80  93  19  23  61  95  75  10  77  65  13  92  57  86  53  32   4  87   5  46  65  23  42  26  71  51  68  88  93  24  80  63  27  18  63  71  78  19   5  82  49   5  14  95  63   8  61  44  40  65  65  94  52  81  67  73  17  49  92  71  10  47  37  76  93  61  48  89  13  76  14  63  26  75  26  64  94  18  13  33   1  40  62  85  21  33  38  75  90  58  14  55   4  54  52  69  40  71  93   5  44  27  99  73  96   8  44  27   3  33  56  90  29  70  31  56  40  53  18  84  32  72  82  41  20  37   3  34  40  54  69  72  96  29  28  68   3   7   6  50  56  50  73  19  13  76  59  53  71  86  89  46  41  30  93  71  76  24  70  92  77  65  99  50  65  47  44  86  76  30  72  69  65  66  76  45  93  71  11  76  76  35  26  34  83  45  88  71  80  63  88  64  41  56  54  57  29  99  13  11  54  61  33  82  35   7   2  60  74  37  96  60  76  72  39  41  12  32  84  61  69  68  82   3  56  88  96  14  82  10  89  39  57  29  78  25  51  44  87  65  36  93  68  86  56  98  78  65  21  43  57  76  68  96   2  36  38  51  17  45  48  52   2  50  11  38  11  29  91  67   9  16  36  44  74  27  36  79  37  82  21   4  69  24  15  23  92  68  32  48   5  89  89  57  41  97  37  96  47  51  86  12   5  57  17  46  16  77  88   8  31  98  29  65  52  53  43  24  31  75   5  78  89  64   9  62   8  73  58   5  87  69  63  90   3  59  17  22  80  55  10  22  65  97   4  96  30  32  57  87  61  82  59  76  31  44  97  17  95  37  35  83  88  58  70  47  51  12  37  86  66  50  54  95  29  57  49  96  53  20   3  29  73  75  56  79  88  42   7  94   5  45  95  67  90  35  58  91  52  47   3  47  63   9  44  84  13  96   6  97   6  23  83  58  49  99  37  49  71  83  78  34  36  17  50   5  37  56  78  36  20   1  16  15  35  46   5  26  60  63  50  60  70  58  39   3  20  43  93  66  32  29   4  52  20  20  62  65  82  89  67  56  13  88  10  26  83  26  32   8  73  13  66  77  35  67  21  54  19  54  33  42  94  51  19  35  83  33  72   8  14  68  50  89  11  10  22  23  37   1  91  27  31  71  31  61  88  66  49   6  26  68                                                                                                                                                                                                    
                                                                                                                                                                                                      57  51  86  93  86  10  82  72  89  83  92  91  32  44  14  13  37  12  51  57  42  71  80  34  24  22  45  53   3  26  18  18   1  76  59  22  94  75  43  37  90  41  24  56  38  65  81  55  62  70  99   7  60   9  12   1  26  19  26  64  19  26  93   7  48  77  27  52  62  83  51  38  79  53  56   5  36  89  60  89  93  68  97  70  24  77  26  60  44  82  13  24  98  83  71  20  88  84  28  78  31   3   1  69  18  95  62  45  32  24  92   3  35   7  14  83  76  74   9  30  59  79  63  26  36  95  97  27  23  46  95  24  63  91  80  36  64  58  46  63  77  96  80  13  26  17  53  80  81  93  53  96  20  66  69  79  27  64   6  45  42   1  97  25  95   9  98  15  79  70   9  97  46  74  58  54  22  90  79  14  25  95   6  27  23  25  59  89  76  85  15  56  34  39   7  30  96  12  48  23  30  94  28   9  87  37  31  74  94  28  42  41  55   7  47   3  90  87   4   3  73  44  57  63  64  86  40  21  18  33  85  34  62  22  54  18  40  81  29  41  57  36  17  51  52  79  75  85  28  81  23  93   2  50  95  26  70  34  53  23  20  47  90  94  94  14  63  27  50  15  90  12  61  96  22  39  31  32  87  10  95  38  32  14  47  28   1  47  51   7  30  47  14  21  13  30  46  56  15  71  13  38  45  57  97  60  55  36  61  81  61  32  93   9  87  87  41  36  92  40  39  60  43  65   7  79  96  70  56  88  31  32  22  99  76  60  82  81  29  11  96  79  56  15   7  93  92  39  93  82  87  32  30  64  74  61  30  72  93  14  97  47  33   7  75  98  89  59  47  24  89  45  80  10   8   1  52  88  47  14  61  49  49  53  11   1  16  62  29  30  73  31  61  23  21  66  41  18  64  59  19  23   9  22  14  66  25  16  28  43  43  71  26  50  90  60  41  13  68  60  50   1  62  78  41  69  97  57  70  96  48  18  20  71  14  98  78  17  47   9  68  39  51  38  35  49  26  18  35  39  71  73  20   2  83  86  84  72  59  65  17  11  22  28  68  62  14  73  83  39  14  98  43  30  31  60  20  34  82  29  56   1  23  85  36   2  39  40  26  71  48  51  79  17  67  31  39  57  74  56  72  40  34  71  64  28  33  28  40  36  24  27  77  64  94  86  34  71  28  23  33  41  51  87  57  92   5  16  79  35  64  34  70  65  24  67  72  26  72  68  92  59   1  95   3  65   7  64  29  91  63  89  62   8   8  31  36  55  52  36  93  10  35  66  64  85  44  44  88  46   4  43  68  93  39   4  29  17  13  24  80  25  77   3  13  64  79  12  56  18  18  69   9  52  38  36   8  87  64  49  46  14  47  71  74   7   4  19  88  23  22  11  89  13  75  48  74  46  97  25  77  75  66  44  65  29  16  78  35  42   7  44  13  87  22  54  73  14  22  12  13  29  12  55  28   7  92  62  60  90  93   4  42  15  51  82  45  47  12  54  68  22  51  22  60  87  46  88  95   3  20  27  44  26  21  39   4  17  30  89  11  45  92  65  41  38  34  78  88  97  18  59  46  38  46   6   1  20  79  45  66  86  55  46  67  82  13  19  21  28  50  35  18  64  21  85  57  16  20   6  21  88  16  79  11  30  67  80  64  59  58  64  86  18  17  32  45  58  86  81  58  91  52  64  24  17  31  13  13  55  71  47   2  36  79  53  73  68  99  36   1  61   4   1   9  60  48  38   1  54  26  50  51  15   6  94  78  31  97  38  19  13  76  10  63  36  94   6  90  70   5  79  95  60  65  82  95  72  21  82  84  70  74  73  91  83  70  80   5  75  81  12  92  90  31  19  21  88  58  67  41  95  62  27  14   2  77  92  54  86   4  99  52  59  37  44  76  81  45  89  89  32  71  80  51  89  52   4  99  10  66  35  10  33  64  31  80  23  34  76   4  83  60  84  68  55  34  74  72   1  64  56  69  89  76  20  13  74  36  62  31  20  48  31  96  35  20  33  96  93  70  84  21  92  13  11  11  65  67  91                                                                                                                                                                                                      
                                                                                                                                                                                                        36  21  80  94  92   8  88  61  57  24  31  59  54  93  41  46  98  80  56  32  18  70  13  33   7  10  70  37  47  36  60  22  65  71  82   5  75  55  83  50  60  92  28  36   7  57  65  97  47  56  82   7  40  62  74  97  78  96  55  71  46  98  14  44  65   9  95  16  76  97   4  39  45  64  76  22  51  34  89  94  48  74  53  41   8  87   3  25  20  83  14  59  99  30   7  33  98  67  83  13  58  71  88  95  91  16   4  14  20  13  53  73  16  91  35  49  10  51  27   7  43  59  94  55  57  36  79  46   6  17  88   4  17  24  33  83  82  92  41  87  80  34  68  99  99  69  10  74  54  96  93   9  92  25  38  65  62  61  35  13  39  28  65   5  47  22  77  40  13   7  24  94  29  35  64  64  44   2  70  98  77  51  65  69  56  78  20  55  56  56  31  19  63  50  35  90  32  82  55  94  61  76  71  64  79  62  84  18   4  24   9  32  52  25  71  73  55  84  90   9  51  39  96  56  44   9  26  47  82  30  38  82  50  41  17  89  30  43  86  62  90  32  21  97  51  50   1  28  54  42  11  27  77  36  75  17  41  77  52   6   5  58  55  97  58  19  50  83  82  41  53   2  88  73  26  56  50  59  20  90  38  53  74  25  26  51  62  43  79  21  18  45  78  75  29   4  24  72   5  66  57  43   8  89  64  97  49  79  49  37  93  13  47  17  18  63  46  63  64  12  71  20  53  50  37  84  79  86  62  55   3  41  46   3  38  70  20  39   3  53  60  41  92  57  50  76  19  32  30  76  10  68  42  11  22  11  10   8  18  67   8  99   7  44  71  29  83  92  87  92  89   1  79  77  12  70  13  54  10  30  43  43  49  79  92  13   1  85  46  71  22  57  70  35  94  62  33  25  60  54  85  51   6   8  49   4  78  42   4  63  73  96  93  13  58  43  30  73  81  48  62  21  93  82  73  97  51  97  56  59  70  75  52  10  77  95  31  18  79  60  89  54  10   4  55  89  89  46  11  41  12  92  45  46  38  18  94  40  78  33  98  24  33  28  58  45  33  68  41  57  91  26   5  59  78  95  89  39  31  20  81  21  32  68  57  56  10  77  74  87  52  68  42  15  88  50  30  84  65  46  20  16  15  57  91  48  77  89   4   8  51  69  96  61   3  98  92   5  59  70  17  75  96  46  44  76  80  81  77  15  12  31  74  92  13  10  89  42  72   1  51   4  36  37  33  87  65  32   7  25  70  73  74  66  29  39  50  38  40  77  10  99  76  43  13  86   8  28  60  51  76  55  70  88  78  71  60  46   9  31  23  81   4  80   5  68  53  30  13  81  28  22  90  36  26  62  49  56  18  38  30  96  71  22  24   4  11  30  41  54  37  18  12   9  98  27  47  55  65  90  75   9  55   2  79  63  25  78  75  41  55  21  36  16  40  45  68  86  15  22   6   4  65  91  24  58  67  51  37  54  30  99  15  52  18  64  37  97  86  86  83  83  91  27  52  52  60  73  80  49  58  67  57  76  66   5  90   8   4  36  21  30  36  52   8   7  62  62  83  67  39  55  83  91  28   9  29  49  17  16  47  12  98  95  39  30   7  48  20  33  31  90  87  11  38   6  45  63  58  20  96  28  93  27   1  18  63  53   9  81  93  95  35   7  84  74  48  81  11  20  90  98  96  93  83  87  55  66  86  45  23   9  74  11  50  86  53  41  77  91  37  19  88  81  11  89  78  85  30  46  26  58  84  57  50  11   9  73   1  62  93  70  64  85  84  27   2  61  90  26  35  43  36  80  65  38  61   4  76  74  44  73  22  26   4  72   3  25  34  86  20  31  47  40  90  68  50  21  37  99  83  24  11  93  74  82  34  36   7  19  41  44  88  34  84  65  94  78  66  50  17  80  22  62  72  43  49  48  97  64  18  24  53  82  42  52  77   4  42  59  70  69  20  63  77  35  93  88  97  36  22  78  79  95  72  24  83  84  93  41  96  92  90  55  11  32  32  63  29  93  78  47  48   7  85  53  48  42  66                                                                                                                                                                                                        
                                                                                                                                                                                                          34  72  11  33  44  69  83  94  68  22  30  46  92  13  15  84  40  24  67  47  88  54  83  45  50  17  69  29  75  56  64  96  69  44  15  39  53  97  67  28  60  43  81  83  28  77  15  40  86  67   6  45  38  12  87  76  72  82  77  89  35  67  13  69  23  33  70  10  60  38   4  20  55  58  66  97  41   7  55  54  64  67  51  77   8  37  78   5  41  53  47  73  85  17  66  69  39  23  82  97  91  80  27  30  32  36   8  77  83  39  71  65  98   9  57  95  96  61   5  46  89  61  68  56  43  80  61  40  76  92  77   6  69  91  10  87  90  38   6   1   6  53  22  65  93  37  42  22  83  54  56  86  30  15  55  92  94  98  21  98  30  30   1  52  44  78  69  18  26  76  54  97  55  23  49  85  82  55  37  11  53  99  53  28  30  99  66  24  78   4  66  49  75  69  55  20  43   1  50  86  91  72  61  54  91  24  27  71  38   5  36  88  87  71  84  82  93  77  53  56  87  77  10  35  64  52  68   9  88  24  94  41  62  72  34  21  69  52  65  22  97   3  68  35  14  63   2  70  90   2  83  20  73  44  82   6   5  87  73  28   7  97  93  89  68  35  67  65  52  65  12  25   1  68  36  74  17  28  58  14  38  16  95  93  75  47  88  49  78  19  44  84  32  54  25   8  36  73  44  68  95  67  83  78  64  79  85  49  13  78  29  89  64  50  47  46   4  33  89  98  96  80  25  79  58  32  38  86  32  43  19  84  83  43   7  36  39  74  52  84  21  25  20  56  88  91  59  81  63  73  17  87  54  99  15  53  66  91  52  38  18  17  91  21  80  45  93  54  67  61  15  10  37  96   1   7  89  10  90  33  83  69  41  50  65  12  78  98  90  19   8  33  33  94  34  16  79  34  66  35  44  31  89  72  54  57  40  92  62  90  84  93  44  14  89  34  15  77  72  84  96  97  49  60  27  96  27  63   7  35  70  87  46  74  67  90  55  63  20  24  92  24  54  35  99   1   3  47  17  50  38  54  61  39  90  19   5  97  70  52  50  91  76  53  89  11   9  97   4  78  29  10  66   6  18  97  90  82  83  46  14  42   1  63  38  96  37  79  46  82  48  21   8  58  30  46  74  67   8  67  15  54  20  77  18  82  49  27  14  59  95  17  34  62  84  81  90  84  65  25   8  71  28  15  32  31  49  39  70  83  76   9  19   6  94  50  88  40  72  72  13  47  21  72  95  17  24  88  35  63  17  50   7   6  33   3  87  80  67   7  71   5  43  14  86  64  33  70  22  20  95  47  57   7  56  33  19  78  72  60  59  27  74  27  49  30  59   6  36  25  41  23  32  67  29  38  35  76  19  92  63  30  32   7  49  34  88  99  94  34   8   6   5  71  68   5   7  38  26  67  99  52  75   7  12  61  39  16  34  90  52  60  65  30  98  99  41  14  32  52  61  70  27  89  33  10  18  59  48  24  62  45  87   6  47  86   5  80  59  57  99  18  34  36  15  79  16  61  29   4  62  43  40  70  85  67  55  97  76  56  51  24  55  15  96  53  31  28  56  47  38  32  27  66  91  71  27  82  23  93  78  81  52  71  80   9   9  34  80   6  76   3  12  25  76  46  55   4  99  71  25  66  10  36   1  93  77  82  18   5  53  51  65  48  62  34  33  27  18  65  97  94  27  57  40  34  23  32  25   4  49  94  39   3  31  21  66  16  93  92  13  47  79  76  44  18  20  10  15  43  94  53  87  80  68  94  41  90  99  84  97  44  55  95  23  52   2  22  20  46   4  75  34  70  33  87  16  95  57  29   8  22  75   5  70  54   3  67  31  60  49  18  14  92  54   5   2   9  35  61  34  14  78  46  87  74   4  40   3  48   4  73  51   5  68  76  60   5   2   5  97  57  48  57  55  12  19   2  40   7   6  17  44  10  23  61   1  50  92  10  11  95   1  37   1  92  55  85   4  88  52  56  26  53  15  16  99  61   3  17  16  65   9  29  91  45  70  95   4  50  58  72  75  50  60   4  43  47                                                                                                                                                                                                          
                                                                                                                                                                                                            93   4  80  22  50  66  49   8  32  47  55   4  56  50  16  66  73  43  22  10  58  77  24  41  12  19  55  92  73  76  26  25   3  91  38  76  55  65  37  97  77  83  93  99  84  19  92  45  60   7  75  73  79  73  82  70  26  60  31   8   5  42  81  83  16  47  96  66  65  82   6  19  51  38  63  16   6  23  93  43  93  31  34  96  80  72   7  88  29  64  64  48  16  73  48  16   1  48  80  99  62  55  82  47  23  79  84  95  59  95  40  45  70  95  59  42  85  74  84  99   8   7  88  60  80  36  51  46  95  85  60  31  38  38  72  10  75   9  48  96  70   2  28  18  56  44  17  67  41  51  24  28  45  95  56  94  58  35   1  31   2  50  62  89   6  61  37  74  17  18  67  52  70  61  89  36  25  18  34  48  82  73  92  94  64  47  97  95  97  18  24  57  15  78  22  27  43  76  55  52   3  29   4  29  52  47  84  25  10   9  40  72  45  41  39  61   5  45  44   8  15  33   9  72  46  66  84  71  52  79  68   8  95  99  58   3  89  60   1  35  35   4  42  61   7  19  39  54  86  73  68  10  31   6  61  16   9  29  56  77  94  48  14  46  41  99  47  48  43  38  52  54  36  74  96  33  93   2  13  34  58  47   3  92  29  73  63  47  51  40  61  56  34  90  92  16  58  77  11  82  59  74   9  15  94  29  15  60  53  65  81  22  32  61  37  30  85  52  14  38  95   2  97  32  77  80  40  70  50  11  71  27  27  25  85  95  90  57  96   7  89  72   5  84  62  10  40  45  71  84  78  89  52  59  86  78  39  32  25  29   1  80  14  44  33  53  87  98  84  65  80  65  59  98  42   8  52  79  98  23  88  99  46  16  47  78  61  34  61   5  50   1  89  29  19  55  17  29   3  36  52  23  33   9  10  93   4  80  35  42  94  13  25  39  29  91  84  82  28   4   2   7  47   1  93  30  57   8  94  63  65  84  86  43  89   4  40  68  33  14  81   7  74  20  32  60  26  37  36  62  76  89  74  77  19  32  44  79  96  68   8  33  18   5  11  17  48  29  99  13   3  92  69  79  12  14  99  92  99  49  32  73  66  49  31  13  86  51  64  40  61  73  14   2   2  27  78  99  54  22  69  54   4  26  96  34  89   8  56  45  63  45  42  24   8  24  76  46  68  53  32  20  81  62  78  98  62  95  48  11  93  12  68  97  29  81  22  33   1   2  88  54  88  59  26   5  85   5  24  48  83  78  32  28  73  58  19  53  14  19  44  67  65  57  34  96  40  25  89  71  71  42   9  16  42  81  18   8  32  80  59  53  99  45  23  66   3  72  39  24  15  65  20  66  39  23  18   4  77  34  68   2  62  67  40  55  96  87  65   9  85  40   5  57  57  92  62  48  56  73  28  48  71   6  74  50  85  75  83  36  21  80   8  20  78  47  21  39  26  56  58  74  66  60  40   5  24  23  58  56  71   1  86  61  21  93  79  41  38   5  95  67  51  92  10   3  70  34  95  19  97  61  18   4  98  83  30  34  86  61  70  75  61  74   4  66  84  76  62  23  75  71  27  49   3  63  80  15  46  51  16  66  18  23  91  93  42  69  55  91  24  41   4  91  70  14  10  52  89  11  90  98  97  35  52  47  54  28  96   2  93   4  13  44  95  97  78  23  17  26  42  24  55  39  48  64  19  90  69  90  24  44   4  53  95   6  61  25  18  39  45  22  21   1  60  93  29  19  63  29  91  41  48  88  32  50  26  37  12  82   4  63  99  94  39  73  25  33  99  56  75  22  62  70   7  89  68  20  42  67  34   2  50  18  27  94  26  73  13  21  64  45  77   7  14  20  54  77  46  96  94  46  50  57  46  10  19  16  92  12  37  43  45   5  51  66  15  73   5  74  55  22   8  28  61  27  67  62  45  38  97  70  76  24  60  69  93  23   7  40  30  83  65  60  32  24  60   2  14  15  27  34  49  86  12  69  46  94  11  61  95  65  84  87  80  95  24  76  61   6  72  68  60  81  47  98  93                                                                                                                                                                                                            
                                                                                                                                                                                                              40  29  69  98  35  59  44  94  50  87  95  74  35  49  20  20   2  17  54  83  20  90  93  31  51  72  97  30  31  73  92  30  46  12  89  28  86  92  50   9  57  37  42  89  70  36  83  92  79  11  94  69  75  77  91  62  72  41  82  75  10  97  28  60  54  62  53  53  65   5  30  88  89  20   1  85  86  30   9  55  53   9  62  90  29   9  34  33  35  20  17  86  56  34  74  74  67  43  95  52   8  37  79   9  25  73  94   8  90  83  41  70  96  34  23  48  68  95  78  52  61  73   3   3  74  89  22   4  68  37  85  81  76  11  74  91  24  15  86  31   6  64  15  99  47  42  73  70  50   2  82  63  92  38   1  42  65  13  97  78   4   3  66  38  26  88  16  12  19  70  59  86   3  89  18  53  79  50  26   3  88  75  49  65  57  66  12  95  79  75  60  88  52  53  95  49  49   5  77  65   8  31  23  72  73  96  23  57   5  43  62  35  69  35  30  65  27  46  40  62   4  94   1  44  44  87  42  61  93  59  67  99  81  41  64  92  29  15  93  32  26  30  38  98  75  16  25  70  95  29  27  23  24  29  14  50  41  95  23  19  52  80  92  75  98   3  22  56  22  34  77  42  57   6  67  19  34  34  64  86   4  70  78  11  83  50  61   8  96  39  71  22  21  93  34   4   3  12   6  26  52  46  78  59  21  92  50  82  56  12  63  29  43   5  54  42  63  50  61  85  68  37  24  71  66  20  51   4  90  63  76  98  99   1  74  48  32  42  88   5  67  99  62  65  86  45  39  43  44  46  68  95  38  88  40  46  29  65  65  18  91  58  50  13  79  30   9  25  72  65  64  58  72  54  51  94  62  74  19  54  37  13  70  12  17  16  27  26  92  61  63  86  63  32  47  66  53  53   1  57  87  21  37  49  26  23  23  35  93  37  81   7  27  62  67   5  38  52  41  59  39  29  74  66  76  68   4  80  19   6  97  67  92  67  62  22   5  11  98   9  96   2  45  74  37  84  63  55  62  16   5  63   7  89   8  60  21  52  98  60  28  14  15  80  87  56  21  13   2   4  49  32   9  85  28  33  63  45  66  66   9  51  89  65  55   6  76  95  16   5  62  26  60  56  40  14  32  63   2  92  76  49  16  27  84  25  27  26  76  44  15  11  47  25   2  46  44  83  84  38  74  24  81  31  16  27  65  35  50  73  70  49  87  49  63  15  20  35  39  19  86  12  87  77  85  27  79  93  49  72  75  48  47  69  19  44  42  47  65   6  21  82  11  67  86  82  53  58  90  94  55  13  96   5  51  64  96  84  85  62  26  24  45  96  49  18  94  28  37  74  52  78  83  94  43  57  10  54  57  67  36  16  80  91  60  64  39   9  12  99  34  58  64  14  27   3  34  38  98   4  73  35  84  34  99  83  66  91  70  55  20  52  91  51  27  19  23  83  64   3  80  83  43  20  94   2  29  25  50  12  74  54  49  57  78  48  26  64  75  83  68  80  21  35  22  24  37   2  64  37  52  81  83   6  65  25  79  41  99  82  77  29  10  61  43  41  82  45  92  23  32  99  56  25  36  90  40  53  90  53  34  39  83   2  39  22  16   5   5  84  73  78  59  55  78  17  57  20  83  57   1  11  79  19  47  69  38  23  50  99   7  61  93   9  14   1  19  41   2  25  87  87  81  32  27  21  22  35  12  81  34  32  88  76  32   3  55  79   6  64  51  31  13  54  75  72  55  36  16  25  80  57  51  36  83   6  61  90  38  75  87   9  19  79  13  47  66  53  66  15  41  31  12  51  67  45  46  16  95  39  81  65  82  12  59  14  66  45  79  51  85  74  41  60   1   6  86  54  33  88  28  32  43  91  17  47  72  55  38  98  75  20  37  11  93  66  66  13  95  37  18   1  38  33  80  68  53  35  10  86  42  32  36  72  98  98  18   5  34  24  17  53  20  92  54  41  62  89  58  70  47  38  63  32  39  42  57  68  46  29  69   3  89  49  99  78  25  94  36  23  36  79  29  67  42  90                                                                                                                                                                                                              
                                                                                                                                                                                                                25  41  74  77  26  92  85  49  63  17  54  96  85  72  33  19  64  79  83  20  34  97  75   4  25  62  44  39  80  14  83  30  38   1  21  14  46  86  39  57  67  34  74  15  87  57  29  59   5  60  47  13  92  66  27  29  75  55  46  31  43  91  26  99   5  53  81  79  74  46  36   1  68  51  77  58  89  78  56  71  44  32  81  64  37  70  61  58  69  56   6  24  39  10  72  31  64  69  84  43  94  73  76  40  89  94  78  81  10  79  73  33  12  64   7  99  98  78  21  19  47  53  97  64  88  48  98  42  26  58  26   8  29  62  55  11  36   6  52  77  69   6  92  80  94  93  43  18  93  82  50  91  98  22  48  11  71  20  40  79  41  58  23  89  62  65  52  90  57  77   3   5  37  52  24  42  58  73  89  99  28  13  94  74  34  92  41   6  79  82  96  64  52  84  21  66  49  73   3  62  63  75  48  29  64  33  46   4  23  33  36   5   4   2  38  17  69  21  93   4  71  27  82  79  20  92  90  91  87  14  21  83  72  62  84  28  86  93  39  61  79  12  12  54  15  46  81  52  96  57  62   4  97  45  51  51  47  38  68  61  85  45  63  69  72  84  67  42  65  11  88  66  94  35  74   9  92  42  78  67  18  62   8   2  21  40  81  14  60  98  92  33  49  68  15  93  62   5   8  83  79  47  59  97  58  67  91  43   4  87  86  30  62   8  38  58  80  50  97  23  36  12  34  98  28  24  16  61  52  43  75  93  73  16  86  10  23  66  34  51  39   6  87  26  94  46  22  95  34  26  99  87  97  49  69  78  65  51  99  63  46  71  62  77  80  55  11   8   8  91  37  35  12  83   2   5   1   6  72  16  58  46  71  82  39  12  78  67  17  66  13  85   2  90  28  91  19  17  26  90  15  50   9  63   1   4  96  23  40  87  62  24  28  28  60  69  87   7  70  87  54  58  69  80  50  88  13   9  19   8  14  39  60  43  27  16  89  61  26  86  94  68  44  33  10  54  54  77  72  35  92  27  63  44  10  85  88  81  84  71  71  82  98  87  35  74  14   9  21  73  78  38  80  63  30  39  60  54  71  70  51   7  93  16  84  81   2  31  51   4  17  85  61  24  92  88  98  82   3  66  87  70  33   1  10  75  34  69  90  81  26  74  95  31  94  46  71  57  13  54  10  78  28  21  68  46  29  12  53  99  93  51  32  76  50  31  51  87  93  31  35  36  47  38  75  82  13  37  95  84  95  80  37  45  46  59   9  25  58  89  98  85  68  19  34  45  56  65   8  17  45  35  53  95  65  20  70   7  54  43  14  26   1  41  84  96  12   4  45  36  31  29  18  21  84  80  88  37  75  30  81  46  23  64  27  24  64  50   9  73  58  34  29  43   7  57   4  71  77  56   1  54  34   6  27  34  13   9  40  41  25  68  80   8  74  25  71  47  91  20  24  75  90  71  15  98  82  79  30  27  34  48  36  92  86  10   2  42  32  55  67  67  95  72   6  23  18  22  66  96  93  77   6  27  35  61  92  64  41  75  44  19  21  20  62  23  77  40  25  47  14  65  39   5  64  40  42  62  74  74  45  27  69  87  32  26  90  64  63  20  56  14  26  14  94  82  66  44  53  97  91  62  91  44  62  15  81   9  59  57  60  35  26  91  88  89  20  31  28  92  52  27  41  73  45  12  77  42  19  35  61  80  48  68  10  99  47   8  74  20  34  22  75  97  36  87  17   1  41  13  70  11  92  70  86  83   2  15  48  31  13  43   3  46  39  80  62  68  70  68   9  26  78   1  54  46  67  12  93  50   6  10   8  60  49  30  61  38  64  20  20  81   3  85  17   4  92  35  96  76  71  21  42  43  72  93  63  99  55  12  67  20  38  45  39  92  53  75  68  26  23  79  45  88  28   1  55   3  30   3  74  83  29  93  20  41  55  98  77  98   5  56  43  18  42  70  11  92  99  92   8   1   9  47   2  35   4  46  77  46  60  45  37  55  58  86  73  36  48  75  24  56  24  95  87                                                                                                                                                                                                                
                                                                                                                                                                                                                  49  29  54  79  29  53  82  12  11  15  67  90  31  45  23  63  79  33  84  76  53  43  59  27  66  99  30   8  57  88  89  39   2  93  44  60  26  88  67  20  59  22  62  69  73  82  43  89  79  95  23  48  69  56  86  41  94  95   1  31  30  53  50  61  19   3  63  17   3  29  35  39  83  12  65  16  37  23  64  57  68  99  65  55  27  31  79  92  68  12  17  23  53  93  58  20  18  28  71  28  19  88  82  32  45  59  58  64  47  31  53  82   8  82  45  89  98  74   4  61  15  90  75  13  48  46  99  12  42  80  46   2  18  76  77  34  74  10  32  53  44  64  77  71   8  45  46  64  64  86  54   6  54  11  98  75  13  46  40   6   5  17  15  12  40  14  24  60   8  48  93  79  97  41  70  17  20  81   1  12  72  61  45  45  88  91  44  79  53  67  16  30  26  26   2  51  47   7  50   4   9  20  33   9  65  95  50  91  28   5  80  16  99  94  70  62  86  88  80  43  50  22  79  25  83  87  12  36  61  66  82  25  34  62  47  35  39  31  97  82  79  15  33  80  47   3  76  14  97  84  98  63  52  41  30  88  78  32  73   8  14  57  93  75  17  50  75  90  17  96  66  75  86  36  13  10  82  26  63  21   5  15  86  73  73  71  33  80  41   7  13  75   1  31  50  47  74  83  33  82  84  33  13  42  38  25   1  92  63  23  75  88  65  12  46  22  57  12  46  32  17   5  46  59  19  53   4  88  77  53  81  23   5  64  75  51  97   6  45  36  23  86  10  86  94  75  60  65  33  14  78   3  66  61  73   9  14  76  71  58   3  71  58  86  19  49  90  36  92  69  66  11  89  51   4  96   5  22  61  31  93  62  17  55  11  39  26  15  45  90  79  67  34   1  65  10  18  13  36  14  76  63  65  93  12  23  10  32   9  23  65  51  59  92  79  41  21  45  36  48   4  87  54  44  55  24  67  33  65  84  61  10  48  87  62  20  79  87  61  41  44   3  44  38  11  24  28  37  24  67  78  90  89  84  68  89  34  56  19  35  53  69  67  96  73  23  98   6  17   5  51  16  99  80  63  15  13  12  61  81  73  42  80  62  96  22   9  21  66  88  88  14   6   7  44  87  82  48  70  56   4  48  81   1  60  65  53  31  53   8  72  25  21  38  70  99  99  95  82  19  75  47  49  81  32  76   9  56  31  57  65  57  87  77  97   3  75  12  16  48  71  25  21  96  94  65  27  91  37  42  84  71   7  87  89  66  59  86  62  54  63  60  67  46   9   4  16  98  61  44  81  14  36  95  26  28  66  21  12   4  30  89  62  11  37  94  59  38  59  83  45   7  97  36  54  86  41   4  44  25  52  36  11  27  84  15  83  99  51  48  91  55  94  20  91  25  41  73  73  64  29  51  44  35  80  16  27  62  56  13  43  75  55  27  23  56  83  35   8  92  68  11  88  95  78  42  52  51  63  84  49  44   7  51  95  75  87  20  96  20  35  89  19  17  54  43  42  64  65  89  13  28  69  54  87  71  67  78  75  83  76  36  17   7  14  59  36  15  95  25  43  14  85  62  82  91  84  58  70  40  26  37  31  78  17  20  76  53  97  14  81  86  53  21  16  26  75   7  79  37  62  62  62  29   6  89  93  55  21  57  92  92  17  42  13  56  61  53  57  54  35  33  55  26  60  21  27  70  84  31  10  37  19  73  51  63  62  20  46  49  14  40  26   4  28  68  39  58   3  75  15  15  19  26  98  74  16  20  98  51  21  54  76  90  14  76  81  12  10  25  44  43  87  31  74  74  14  44  23   2  50  45  32  40  70  12  23  42  14  68  14  23  77  56  61  15  66  81  19  95  45   4  87  48  70  76  69  47  55  76  90   8  37  47   3  69  93  27  66  57  44  23  55  41  22  94  47  35  40  99  79  10  47  31  21  65  89  61  45  31  89   3  40  97  33  47  79  75  85  37  45  71  27  14  12  32  13  70   9  56  31  44   4  44  73  75  69  16  53  14  39  37  68  60                                                                                                                                                                                                                  
                                                                                                                                                                                                                    35  94  29  78  31   3  40  93  56  89  22  68  84  35  76  30  15  59  54  16  95  99  53  64  29  47  72  22  90  79  99  20  28  17  36  90  53  63  85  63  20  31  64  64  96  57  18  90  93  64  87  99  16  15  86  28  72  16  73  18  95  89  12   5  75  33  24  36  84  79  96  51  57  24  91   5  37  75  67  11  71  57  69   4  79   5  11  14  99  14  56  92  82  94  10  61  35  64  91  29  37  18  66  51  88   1  10  95  96  99  39   8  76  70  58   7  87  34  65  33  66  54  13  54  69  54  65  41  91  69  25  11   7  28  56  37  23  94  15  61  22  55   4  39  72   7  67   3  90  38  61  41  68  68  80  99   8  28   4   3  61  89  58  23  27  22  69  26  89  56   3  24  85  21  87  17  76  71  66  69  99  70  31   9   5  50  82  76  53  38   2  24  77  97  78  81  18   1  28  96  47  13   6  33  77  40  16  44   6  43  78   5  39  85   3  34   3  85  44  20  45  57  49  62  54   8  90  57  50  58  86   4   3  91  82   7  15  97   7  57  87   6  78  62  54   2  45  28  99  34  13  62  85  42  59  88  84  34  72  48  47   4  82  30  94  10  93  67  53   4  55  60   3  16  87  69   4  95  83  21  29  77  73  94   8  82  57  63  16  91  17  92  67  40  51  11  24  67  96  83  16   8   6  41  97  89  90  85  89  22   4   5  30  25   7  23  94   5  86  69  83  20  95  37  89  41  52  47  83  98  53  53  74  46  90  27  12  71  51  47  88  42  60  42  12  98  38  62  64  61  97  70  82  56   7  55  46  26  32   8  79  91  22  95  10  28  23  89  55  72  43  15  97   2  82   4  16  95   2  78  75  32  14  11  32  21  49  93  93  16  86   5  43  78  57  16  94  40  27  96   6  17  43  99  47   2  57  72  82  51  55  81  73   6  93  23   5  73  99  69  23  86  11  13   8  68  41  95  46  23  24   2  85   6  29  81  68  33  59  83   4  96  38  90  73  40  19  53  24  51  52  48  38  75  23  50  81  27  96  76  39  94  99  40  43  25  88  16  68  64  12  80  87  28   6  59  34  27  32  33  67  15  41  37  40  11  30  52  47  38  39  30  80  33  25  74  52  99  71  65  17  43  12  71  83  77  76  41  48  25  49  51  63   3  80  59  46  11  20   6  92  95  49  76  93  86  73  65  73  31  35  68  56  16  79  52  18  15  42  36  17  95   1  72  55  12  23  33   3   5  99  60   1  28  76  43  21  33  29  86  58  81  29   1  14  27  10  28  49  13  83  21   1  48  57  19   6  92  72  41  10   2  88  78  53  68  79  54  58  51  90  29  43  84  90  83   4  14   2  36  34  55  66  37  18  30  48  19  37  20  90  45  88  85  38  89   6  41   3  64   5  12  82  66  60  66  79  16  51  17  53  71  49  42  35  61  32  72  88  65  77  90  20  60  16  51  37  17  82  18  46  76  40  90  31  89  98  96  92  84  81  25  49  88  39  21  93  21  47  73  92  83  91   9  54  35  14  47  44  61  95  65  62  17  88  29  68  21  41  80  23  51  18  29  52  43  45   9  12  90  16  37  50  40  97   6  69  96  63  32  13  98  11  26  12  91  78  27  32  36   5  94  88  27  86  46  68  47   2  59  44  91   8  84  23  61   2  30  74  37  51  52   1  36  56  91  44  78  81  84  93  24  25  89  11   8  73  11  95  57  39  95  89  33  33  91  59  44  71  61  38  65  83  19  87  84   4  36  43  88  11  25  32   1  72  53   7  73  54  78   8  74  15  96  67  24  80  42  35   1  63  69  76  96  82  78   2  78  32  27  39  18  38  49  16  88  13  38  72  81  78   5  98  39  69  13  74  17  40  18  45  79  13  65  72  64   3  15  20  97  28   5  33  90  51  99  45  43   1  45  47  70  25  76  32  56  66  17  34  57  59  67  31   2   3   3  56  53  48  22  28  81  98  30  23  67  47  37  44  69  35  78  97  39  19  32  50   2  22  34  26  20  73                                                                                                                                                                                                                    
                                                                                                                                                                                                                      35  28  51  56  22  50   4  26  65  16  11   4  77  74  98  33  30   2  25  31  82  38  82  15   4  50   9  83  32  71  88  67  74  82  95  96  92  43  92  92  56  88  61  61  13  98  30  78  59  80  42  86  80  94  42  42  38  12  59  15  96  83  61  15  71  60  82  43   8   7  67   3  43  73  96  76  93  21  69  53  16  76  70  86   9  73  95  74  68  19  89  41  22  81  57  36   7  57  86  34  15  87  39  46  35  10  85  71  25  95  15  92  90  44  50  32  87  86  41  45  54  97  44  15  19  56  36  52  98  50  35  88   9   8  31  81  11  17  61   9  37  62   7  21  92  39  96  14  18  76  86  92  17  64  44  34  63  15  13  10  37  61  86  85  59  92  93  44   3  21  19  29  19   7  84  60  72  27  81  82   4  69  73  21  41  50  18  10  88  11  31  97  13  46  24  76  65   4   1  87  42  75  66  68  20  89  87  25  31  61  74  89  16  37  63  58  43  55  21  87  63  29   3  77  84  38  60  35   9  33  69  47  37   6  83  84  96  28  61  64  61   4  24  52  17   7  81  58  49  90  70  41  53  50  47  90  69  83  61  74   6  97  48  91  71  19  27  41  70  76  43  45  14  47  54  48   5  31  42  13  60  57  11  88   8   6  24  85  90  46  49  30  39  62   2  70  78  21  19  86  11  97  25  42  62  62  97  42  79  14   8  44  73  87  13  56  40  36   3  77  88   2  82  23  74  28  26  20  54  38  81  49  67  10  20  11  90  83  82  86  35  11  77  55  66  60  54  92  28  57  25  57  24  40  71  12  71  56  97  13  21  15  60  51  90  67  70  90  20  41  33   7  87  21  34  99  35  97  24  81  39  45  85  84  44  16  85  70  42  28  98  40  69  38  35  52  50  67  70  38  88  38  63  47  18  56  92  97  74  84  63  32   2  54  41  68  56  71  51  13  23  52  53   9  88  52  92  66  91  20  87  93  11  60  73  77  90  51  61  34  26  17   7  83  14  99  31  73  93  28  71  54  66  39  54  43  94   2  55  69  20  57  21  71   9  11   6  42  62  88  85   5  85  49  58  84  47  73  82   2  79   9  12  94  44  82  11  16  44  88  55  84  16  80  73  90  51  33  94  60  50  87  87  54  76  42  39  95  99  12  19  87   6  66  89  74  73  12   2   8  94  88  57  68  70  68  25   2  87   1  42  21  30  76  88  65  87  58  18  52  33  35  15  79  46  42  69  79  70  56  29  74  10  63  61  66  94  46  91  58  87  68  44   3  84  54  40  40   2  18  11  90  49  59  14  59  55  33  34  64  92  11  10  17  58  16  58  45  25  73  28  95   5  40  25   1  57  79   2  79   8  51   7  55  46  16  78  87  76  18  46  13   3  75  86  13  35  30  97  82  72  47  80  51  68  69  49  94  52  47  52  62  28  89  58  59  21  51  40  85  35  75  37  74  54  61  58   6  39  37  97  29  60  59  94  42   2  93  41  85  60  13  84  37  28  20  71  23  18  59  37  12  45  37  73  64  53   7  76   3  84  86   7  75  34  72  82  94  81  52  45  68  47  71  92  58  91  53  33  91  68  16  75   6  71  34  33  24  64  45  16  74  95  29  95  17  76  26  83  98  50  25  48  29  62  22  92   4   6  39  83  55   8  99  14  54  65  57  59  10   1  36  59  36  29  62  92  62  59  44  28  48  56  69  87  76  79  93  42  49  38  91   4  77  94   2  49  94  72  54  53  62  62  58  83  70  43  73  87  10  85  61  80  93  87  76  64  29   5  18  40  32  90  91  63  87  57  84   8  28  10  57  79  11  24  54  36   5  65  25  22  53  93  65  96  70   4  98  53  64  58   3  99  19  96  19  58  16  92  96  39  15  29  73  32  88  14  72  60  34  43  80   2  93  46  64  30  21  87   2  35  89  95  37  48  70  45   9  45  54  14  43  37  32  24  66  57  41  41  48  57   2  13  23  44  57  49  24  48  98  25  90  95   5  68  16  82  16  93  76  24  27                                                                                                                                                                                                                      
                                                                                                                                                                                                                        8   9  80  66  34  20  65  80  56  42  65   3  73  47  29  15  57  62  80  28  58   1  91  17  14  35  87  44  29  93  31  69  95  34  78  76  51  73  79  66  97  41  22  36  13  68  71  52  15  94  39  17  23  64  78  81   3  52  48  57  37  67  73  90  43  29  35  71  54  21  92   5  58  95  92  84  58   7  80  34  90  23  12  51  78  86  67  81  76  22  35   1  33  29  11  27  83  83  83  80  37  93  81  17  29  96  79  43  83  44  26  74  72  33  45  34  90  81  43  81  94  21  57  64  22  59  72  14   3  48  66   4  39  30  97   4  18  50  10  83  11  72  47  39  62  87  61  93  35  12  19  27  82  61  82  51  91  96  30  75   5  81  14  13  25  42  30  12  28  18  75  79  98   5  72  25  19   5  74  33  78  73  24  90  29  79  88  36  54  43  66  34  28  89  26  41  59   2  45  81  86  80  90  94  40  31   6  91  86   5  55  30  30  32   6  55  17   9  59  85  66  87  15  39  73  10  50  63   8  39   8  24   4  42  80  52   8   7  90  35  41  22  72  92  86  32  41  44  32  38  13  48  26  29  91  35  77  43  72  83  27  32  82  33   1  53  55  69  83  39   7  96  22  64  37  61  93  15  70  68  42  33  88  66  26  97  30  53  57  25  29  50  40  80  26  77  82  98  71  96  43  24  69  84  56  20  75  27  41  83  84  80  86  49  10  56  80  40  43  66  75   7   4  90  78  13  18  93  65   9  95  91  10  73  27  51  35  21  16  27  46  95   8  86  37  21  82  16  35  90  84  47   8  68  45  17  41   7  74  57  48  87  79  68  17  84  44  35  49  22  43  29  70  21  35  36  48  28  88  84  60  83  41  42  87  74  16   2  27  81  90  39  61  79  12  60  63  42  11  75  21  28  91  58  80  17  76  81   3  41   7  97  94  86  87  90  95  99  41  30  71   7   5  19  91  85   6  88  26   9  96  36  95  21  47  27  46   3  57  75  51  90  74  10  46  91  50  47  20  45   5  12  17  83  18  12  79  67  39  41  82  80   6  21  81  46  29  87  28  28  58  58  94  76  16  14  33   3  80  66  56  13  24  46  29  40  96  68  62  62  34  99  27  22  47  17  57  13  65   7  48  54  81  51  38  39  20  68  44  63  42   7  15   9  63  69  21  55  81  63   9  88  65  64  52  26  35  83  75  66  55  18  25   1   1  28  26  97  61  11  60  40  31  35   5  68  36  42  20  68  33  23  12  53  14  66  29  24  19   1  10  58  56  58  26  54  58  93  52  82  50  37  77  95  35  78  38  61  88  46  20  78   7  90  45  90  93  17  63  70  67  76  12  39  97  23  10  40  67  70  75  68  99  61  36  94  81  45  81   4  98   8  92  31  97  90   2  54  43  89  10  20   3  19  88  90  48  34  60   7  14  50  34  14  65  68  97  98  43  72   7  25   9   9  26   8  27  85  12   8  28  41  82  86  48  19  34  28  83  15  72  21   5   9  48  89  53  32  26  84  98  17  39  87  97  45  44   5  40  93  14  42   3  91  92  24  84  44  40  95   4  38  68  87  90  95  98  61  32  72   7  75  24  55  90  72  71  87  45  62  97   6  50  83  65   5  18  51  68  90  65  98  61  98  89  20  90  31  13  62  54  48  43  55   3  48  29  82  63  18  26  99  52  87  35  82   1  94  14  59  43  92  81  85  53   5  38  49  65  28  75  98  14  43  22  43  60  64  78  82  41  25  43  94  69  56  69  63  50  94  44  33  58  98  19  74  50  61  93  53  71  37  53  74  99  93  31  94  52  35  68   5  87  62  47  55  92  16  67  96   5  59  63  63  26  83  24  24  53  94  70  12  45   2   8   2   9  92  68  95  84  99  99  34  15  19  98  42   6  89  46  10  31  36   6  47  35  22  61  87  48  39  82  28  17   5   9  95  48  40  31  35  87  95  25  52  77  61  16  82  77  65  75  53  63  89  28   5  94  80  72  80  45  76  55  12  49  51  66  87  95                                                                                                                                                                                                                        
                                                                                                                                                                                                                          73  12  61  21  62  21  12  51  92  48  63  20  44  14  33  43  19  67  77  14  81  42  78  48  35  36  54  57  97  51  27  44  19  97  79   9  21  90  55  78  53  30  54  14  96   4  80  30  79  60  93  10  34  77  31  47  28  11  73  28  50  73   6  50  53  37  29  88  49  93  18  59  31  89  40   6  26  57  13  18  52  34   4  54  91  26  79  42  27  17  81  79  10  82  98  79  45  42  36  29   3  28  81  96  13  75  76  18  13  93   1  75  62  10  28  50  46  14   2  30  13  95  23  20  49  11   3  97  55  55  38  90  72  14  90  92  35  91  85   2   4  88  38  55  18  98  79  27  80  47  34  19  74  50  20  40  19  90  65  26  49  77  47  20  92  96  13  69  55  25  82  21  22   6  96  13  76  31  75  42  35  73  15  59   8  92  55  70  74  43  83   6  44   7  69  47  10  33  17  42  44  60  27  34  54  45  43  79  13  88  29  97  81  11  95  14  53  87   4  42   9  47  73  64  11  21   1  37  61  57  56  27  38  60  37  82  14   7  79  40  42  87  22   3  48  52  31  10  97  95  50  54  60  99  53   7   1   4  36  35  98  42  90  89  10   9  48  86  68  95   2  88  33  17  57  12  29   2  13  79  99  27  35  36  24  17  60  28  49  90  66   7  15  43  33  91  61  98  66  63  96  76  96   7  99  77  98  70  96  79  13  25  47  94  86  38  99  62  34  17  70  27  63  79  46  55  96  16  46  15  23  53  20  17  16  54  63  52  53  38  72  29  71   8  76  75  90  45  97  63  80  84  79  73  18  16  61  47   8  18  21  62  78  18  35  53  56  22  85  35  89  28  33  77   8  91  73  88  39   1  75  38  50  90  95  96  29  68  18  51  78  11  67  62   6  82  10  26  88  16  97  15  67  95  90  74  78  20  54  10  33   4   9  60  84  22  59  73  51   9   5  35  75   2  94  88  54  20  85   2  23  88  39  18  85  82  36  73  17  67  25  72  12   6  68  10  32  44  95  53  95  38  10   2  37  78  15  66  34  23   5  32  11   9  13  88   7  23  40  85  67  27  13  75  13  52  89  34  88  64  98  24  92  45  34  37   6  31  43  29  16  92  13  79  36  28  56  10  13  39  47  79  36  65  61  23  18  11  60  32  44  34  20  35  63  76  35  93  77  93  35  88  55  18  35  74  30  92  31  36  84  13  14  12  67  79   5   1  13  91  60  43  16  84  29  52  63  65  65  92  32  94  65  14  33  50  54  33  45  50  51  85  57  78  48   8  57  11  30  94  53  61  72  25  33  67  14  23  61  21   4  49  85  15  33  41  97  56  18  23  87  32  99  80  32  91  11  53  46  97  58  76  90  84  32  27   2   1  10  78  63  38  16  26  84  79  46  75  46  30  87  15  10  46  63   9  66  31  67  87  65  24  54   3  38  44  58  16  41  46  13  97  19  40  42  22   8  54  84  83   3   9  74  40  55  50   2  87  50  35  69  60  34  84  31  90  70  54   1  24  83  23   8  31  67   9  75  94  37  57   1  17  11  11   3  84  54  86  63  66  56  62  78  65  58  52  31  32  44  37  45  52   8  59  86  16  58  67  11  43  54  26   7  14  84  93  55  14  55  40  93  75  32  12  93  33  74  36  12   4  72  76   5  36  50  58  35  24  72  39  80  95  47  91   9  49  82  49  60  35  87  25  92  23  28  70  48  15  36  65  25   5  19  64  91  61   2  55  77  16  36  45  23  98  65  88  44  28  63  63  96  72  85  34   5  93  30  79  57   6  78   2  30  83  60  63  23  55  78   3  64  66  49  81  35  84  16  39  19  86  87  93  40  66  35  61  11  42  98  68  90  28  49   7  45  86  77  79  89  92  40  39  44  55  88  37  72  15  73  81  22  68  46  81  47  45  67  12  23  32  91  68  77   2  99  25  69  76  17  12  87   3  48  78  89  18  98  16  86  58  23  84  12  74  21  56  12   2   3  36  73  17  22  49  97  80  79  67  80  15                                                                                                                                                                                                                          
                                                                                                                                                                                                                            66  92  39  83  43  26  78   9  17  90  93  73  67  47  98  10  18  85  99  42  14  11  59  55  78  20  84  97  70  30   1  79  93   9  51  19   1  37  78  84  62  70  89   8  14  46  24   6  79  18  70  16  77  98  89  45  47  11  90  12  91  79  80  65  74  40  11  11   9  39  48  46  60  41  15  45  17  62  40  65  70  73  52  77   9  45  91  48  74  14  87  97  65  86  37  35  83  29  19  11  49  58  37  80  37  78  89   2  46  43  79  25  83  11  40  58  93  22  46  20  89  48  54  56   8  75  63  11  11  58  64  16  35  88  39   8  89  52  90  45  34  88  74  71  17  79  57  61  86  74   1  65  31  57  10  33  97  94  38  64  46  20  73  44  67  24  90  94  61  89  81   2  76  92  83  12   1  97  14  44  87  87  33  43  29  40   2  59   9  12  95  62  23  60  92  34  83  41  79  20  58  95  12  48  94  68  16  57  72  43  59  32  14   7  96  15  70  12   2  63  71  42   1  51  52  30  63  52  86  79  53   2  23  49  78  90  20  28   6  76  22  49  33  64  37  31  93  51  48  54  78  70  71  22  18  63  42  96  35  56  63   9  73  97  34  84  21  57  79  36  31  66  33  89  80  61   7  79  56  91  22  19  65  29  64  42  82  12  40  14  52  71  31  46  24  38  12  47  29  21  65  29  60  34  23  85  14   1  19  29  57  68  46  58   5  10  25  75  32  40  74  37  57  56  41  68  73  10  60  31  47  64  14  49  21  80   2  26   6  94  38  85  44  71  57  54  34  27  42  69   3  66  47  37  78  63  71  85  14  30  94  32  91  96  27  41  19   7   8   8   4  95  16   1  64  76  47  31  30  67  92  87  94  48  67  99   6   1  21  43  33  51  87  33  39  45   4  50  32  98  12  59  49  80   4  61  53  68   8  85  78  51   5  83  10  73  91  71  32   8  15  35  80  92  66  96  94  45  34  79  64  49  52   7  20  59  18  71  78  37  91  93  64  35  63  52  63  69  54  72  11  86  39  71  36  52  39  82  21  26  89  25   4  62  97  56  42  21  29  15  26  24  86  99  47  11  34  93  31  48  99  72  93  98   2  11  34  65  81  54  75  72   9  91   4  12  69  35  23  95  57  71  14  58  37  61  86  38  61  15  36  86  71  73  60   6  44   9  59  81  99  74  69  74  39  15  35  81  53  28  41  33   4  63  75  19  43  49  32  52  22  29  90  81  42   8  54  17  50  27  75  88  33  30  35  38   9  36   4  51  79  67  55  60  89   2  63  90  49  28   7  88  47  43  77  13  43  98  50  84  22  55  43   1  59  76  67  88  42  74   3  51  32  56  21  92  36  48  97  54  77  17  75  27   7  80  80  31  30  14  85  26   7  24  94  21  18  36  86  76  91  54  33  88  16  66  56  91  23  20  18  78  96  95  71  88  31  34  62  69   5  96   5  58   8  43  79  37  21  28  72  79   4  42  57  51  84  42   8  56  64  94  41  44  28  69  93  88  54   7  45  24  59  38   6  93  76  77  56  32  51  66  69  58  84  83  82  23  21  55  99  59  90  48  98  50  50  60  40  11  36  85  47  56  18  50  28  80  74  84  40   4  93  31  99  58  41  77  86  35  20  42  39  33  46  18  71   9   1  97  54  66  48  49  75  17  13   7  63  79  55   7  11  16  59  78  37  47  16  25   5  60  20  31   4  44  69  14   7  14  41   7  21  68  28  82  45  69  78   2  39  78  30  33  44  85  19  12  63  47   3  56  66  88  17  41  71  70  14  59  38  74  48  90  86  35  23  24  77  86  74  10  26  98  78  62  72  17  40  17  82  63  61  95  25  28  91  58  19  62   6  92  61  42  34  89  17  39  71  72  86  43  41  67   4  31  39  79  60  28  88  32  89  94  91  78   6  51  87  80  32   6  13  28  71  45  12  93  14  89  96  92  77  41  58  87  66  43  49  58  11  98  83  25  25  55  31  50  95   7  31  33  26  58  60  56  48  12  52                                                                                                                                                                                                                            
                                                                                                                                                                                                                              5  48  91  44  32  22  18  16  49  27  41  88   3  52  31  56  22  60  23  79  46  28  92  43   9  47   4   4  38   1  89  75  86  31  49  50  90  69  96  84  68  74  98   6  87  97  15  78   2  55  70  88  20  23  98  83  83  93  50  86  62   9  83  47  94   5  18  51  24  47  33   1  24  96  68  61  57  95  32  20  79  83  29  15  87  51  38  55  88  98  62  20  91  61  71  36   3  62  31  53   4  28  23  50  23  17  59  25  63  84  19  55   6  71  26  77  71  66  66  32  89  29   1  24   9  46  46  19  80  87  93  52  35  23  77  99  78  74  27  16  17  41  57  36  98  19  23  50  85  98  51  92   8  83   3  41  98  52  92  80  45  81  18  55  38  70  79  91  70  54  95  39  50  50  55  79  93  45  86  15  54  59  90  86  72  69  98  10  66   7  62  20  68  85  41  45  38  84  64  77  20  48  10  57  44  54  40  62  74  52  34   8  96  19  65  49  97  71  81  18  62  43  54  41  25  56  26  15   1  66  32  24  39  30  60  76  99  11  95  82  42  16  79  77  36  67  64   6  44  78  75  61  79  81  14  38  45  57  47  33  14  54  79  62  57  15   5  76  20  92  75  96  17  74   5  33  75  90  54  86   1  83  50  56  82  90   1  26  74  38  28  73  25  33  27  73   2  26  61   3   6  15  69  35  65  78  40  49  42  41  21  43  48  13   6  33  29  81  27  50  43  86  71  75  60  50  96  23  22   5  26  90  55  18  33  10  47  97  12  20   3  99  46  66  46  69  70  12  36  64  54  18  20   1  73  59  95  74  14  24  93  44  38  76  32  67  93  62  64  99  19  13  78   8  78  37  16  91  26  47  12  11  69  84  84  50  84  79  16  45  55  25  49  82  81  70  49  12  73  48  94  14  54  28  30  80  68  85  94  78  37  23  57  62  53  13  62  65  81  76  69  88  76  55  58  41  85  60  99  16  37  96   6  18  84  31  62  35   5  61  27  43  82  20  26  28  63  60  40   5  95  97  14  96  97  23  42  99  87  78  30  31  67  66  64  55  43  66  84  55  68  15  25  15  96   9  19  33  66   8  52  70  47  73  66  35  46  45  90  77  18  45  47  85  81  36  41  49  57  66  61  44  35  72  13  33  70  43  87  32  57   5  30  65   7  99  94  43  25  87  15  68  53  12  13  12  34  32  22  92  24  44  14  34  64  56   8  14  73  38  31  77  81  13  60  85  49  68  12   7  29   9  23  57  27  51  26  35  60  73  33  52  60  90  97  55   3  74  52  49   7  26  26  16  35  33  94   4  83  77  60  65  47  65  93  23  98  56  78  43  94   7  50  46   2  28   7  75  26  77  95  91  42  63  61  10  60  44  26  11  80  52  48  93  81  94  21  79  83  45  14  22  94  19  76  37  10  18  51  25  31  88   7  16  89  34  27  57   4  66   7  89  25  45  77  55  40  24  15  64  56  88  76  71  44  46  38  22  16  67  81  62  13  68  67  91  78  69  35  77   2   1  53  33  55  91  51  37  53  73  33  29  72  93  51  92  51  22  46  27  88  75  30  47  18  24  70  99  49  23  27  95  79  90  31   3  55  83  31  26  43  90   2  29  73  59  71  13  52  46  69  97  74  35  66  30  57  81  95  42  60   1  94  65  43  77  11  62  81  48  38  43  97  87  51  83  24  59  91  44  28  64  83  81  75  35   2   5  19  68  57  92  65  65  92  97  73  98  84  98  73  96  91  21  85  76  63  96   6   1  62  65  92  66  62  68  30   9   1   4  42  56  50  49  68  90  77  75  14  32  23  91  76  32   5  85  80  85   9  77  20  57  64  36  53  43   2  82  68  57  54  28  74  16  84  23  57  15  96  69   7  53  13  94   2  94  37  15  78  58   7  74  92  93  47  62  44  16  48  43  60  36  63  22   9  66  96  65  53  74  48  54  27   4  76  34  31  50  12  54  92  19  54  25  42  30  12  72  50  32  64  80  81  32  48  75  77  78                                                                                                                                                                                                                              
                                                                                                                                                                                                                                45  24  91  18  40  87  80  44   6  48  82  82  28  99  75  33  73  79  68  83  26  66   9  32  74   1  76  30  45  16  95  10  19  68  96  82  53  93  22   9  62  20  47  14  88  89  39  90  61  41  90  46  93  56  22  65  36  27  65  59  90  72  59  57  79  64  90  76  10  54  10  24  79  33  87  29  63  85  92  68   5  85  87   4  92   8  48  75  95  38  53  97  69  57  49  58  60  24  39  62  98  88  20  44  26  49  42  92  51  68  60  72  54  58  91  97  81  42  41   9  15  37  45  95  69  74  56  84   1  81  16  89  74  44  31  38  59  86  74  19  99  30  86   3  26  89  29  45  46  25  31  34  44  86  48  56  42  90   6  24  17  51  30  75  31  72  35   6  30  48  45  89  48  16  98  23  57  54  74  96  38  61  82  14  44  97  98  35  77  53  83  92  53  69  26  13  24  48  57  97  14  98  44  17  42  41  32  42  31  46  89  77  61  78  58   6   3  82  67  73  11  71  15  19  53  96  76  87  19  82  30  33  96  67  34  63  88   3  82  52  88  99   8  39  65   3  12   9  27  49   1  51  64  83  71  12  85  98  44  57  36   5  41  73  78   6  84  41  75   9  51  86  17   4  52  87  91  26  87  34  90  10  37  48  10  24  97   7  13  28   6  36  10  57  34  23  20  54  85  33  19  83  38  25  37  91  66  15  36  80  77  82  35   9  92  94  85  68  50  31  63  95  76  82   2  59   2  78  41  54  13  86   3  65  41  66  40  24  17  23  68  63   7  46  96  54  60  59  73  76  96  74  24  52  36  34  52  48  55  35  56  63  92  15  37  12  12   9  73  96  99  14  94  64  66  13  16  64  94  92  55  69  48  41  14  46  82  85  54  65  50  56  29  41  66   4   6  61  10  92  26   8  23  53  88  26  26  39  49  55  16  93  25  44  42  94  38  48  46  69   4  64  51  68  17  70  66   3  86  39  25  98  82  69  31  81  25  12   3  10  41  70  54  34  35  98  54  65  57   1  40  64  57  47  95   9  69  21  80  18  90  66  59  63  99  79  24  26  29   9  31  59   6  17  95   8  80  91  10  21  58  10  78  87  36  55  87  67  46  68  93  72  69  26  72  15  80  12  86  70   6  87  47  94  33  69  63  69  79  73  49  47  32  16  59  34  43  18  48  76  70  11  54  98  98  35  64  76  81  15  79  77  29  94  16   5  65  84  86  15  62  49  18  34  68  32  55  65  40  97  26  79  66  61  22  36  50  68  37  68  11  30   9  20  75  20  31  13  90  92  17  86  49  29  47  26  64  38  45  34  96  77  57  18  50  61  94  63  60  48   3  98  65  19  13  41  31   4  63   3  44  33  81  63  33  45  21  23  35  81  98  51  29  46  43  92  16  16  51  21  63  34  61  38  32  37  64  83  28  24  95  64  99  16  55   4  99  70  88  80  53  86  15  20   1  99  81  24  21  29  70   5  15  47  78  46  27  92  29  73  12  15  69  45  43  17  50  12  75   2  87   8  59  83  58   6  97  51  52  20  52  59   7  21  34  41   7  14  27  34  55  45   4  79  87   8  25  90  63  93  22  81  96  31  96  54  81  44  77   4  89  37   2  68  45  90  44  24  59  22  33  22  15  10  22  50  12  47   2  28  84  12  33  62  32  53  50   8  98  34  77  54  33  34  77   4  40  58  78  54  71  67  10  72  98   7  77  10  93  43  24  70  56  83  40   3  41  99  72  74  90  69  84   6  40  87  83  73  24  31  35  97  48  87  77  96  86  55  59  48  22  92  75  24  76   4  94  43  36  26  96  23  31  65  98   7  42  95  63  32  90  98  50  26  70  44   7   8  75  99  64  13  76  11  84  51  87   8  83  72  45  86  71  98  95  93  33  58  85  43  63   9  24  78  53  75  44  37  10  57  68  53  78  76  50  15  32  49  34  48  64  74  59  90  78  76  47   5  25  11  54  87   4  42  75  16  31  39  53  67  48  76  64   3  51  96  92                                                                                                                                                                                                                                
                                                                                                                                                                                                                                  49  66  88  17  54  15  41  39  69   9  60  92  90  87  75  68  61  32  71  17   6  31  24  24  53  64  70  53  51   7  98  98  44  23  17  95  78  95  30  19  30  78  81  98  49  26  63  75  13  62  78  17  25  55  27  93  82  49  74  82  25  90  31  35  97  12  28  92  61  99  57  67  58  71  73  82  76  18  71  79   7  98  14  66  88  97  10  78  23  96  86  37  79  38  40  99  17  66  74   1  85  50  16  24  74  32  24  13  69  15   2  83  46  57  92  26  99  96  39  94  83  39  67   9  45  62  23  25  87  37  56  54  24  72  39  26  71  27  37  91  44  57   5  99  23  91  30  70  59  69  14  84  16  46  92  16  72  41  96  72   4  91  88  85   3  79  59   6  72  91  50   4  99  95  41  64  38  44   8  79  54  51  21  22   8  40  37  77  86  59   8  46  48  25   9  49  16  79  95  27  51  12  30  31  87   6  59  30  18  92  91  44  37  71  15  20  15  51  78  86  97  12  16  68  62  26  92  58  86  84  21  79   6  53  93  79  94  65  57  99   7  10   3  31  79   8  95  56  75  79  62  73  32  33  14  60  70  79  18   4  53  87  57  31  51  81  81  29  62  32  76  58  75  43  62   7  77   1  42  60  15   9  47  63  16  83  88  52  16  84  13  68  27  51  84  33  38  98  43  72  33  48  44   9  40  19  76  91  90  22   2  26   8  32  48  95  13  93   4  11  67  67  55  92  37  32  82  65  71  24  51  33  59  98  10  94  11  65  57   7  42  45  89  75  18  94  95  17  86  45  99  84  29  17  63  65  83  63  47  76  40   6  84  24  55  66  84  45  22  51   8  86  88  85  67   6  33  70  18  62  30  44  44  84  50  22  92  28  34   5   1   4  84  62  93   3  76  57  96  68  70  85  92  71  55  34  69  58  23   7  90  48  28  54  45  49  26  12  39   3  81  30  96  82  39  68  61  58  85  48  94  23  41  25  79  58  22  87  91  86  14  47  56   6  29  40  62  56  43  83  84  36  60  37  86  80  13  25  50  61  90  19  13  66  31  75  27   6  94   6  78  16  28  28  23  47  96  26  75  39  60  41  94  64  30  30  40  22  28   5  54  69  67  54  84  57  73  96  88  24  55   3  11  30  44  51  14  82  64  90  57  29  96  20  39  80  42   2  99  91  46  14  39  25   7  80  12  17   5  28  48  51  70  21  38  17   6  46  58   7  78  80   6  62  38  26  53  30  12  36  21  14  25  55  62  31  20   3  33  10  50   8  89  54  94  81  48  63  90  21  24  16  85  92  20  48  87  39   1  32  85  91  56  68  25  73   9  35  46  58  34  22  10  35  33  82  39   4  22  77  47  62  63  11  63  50  49  78  14  48  68  44  55  11  96  14  41  59  16  24  47  80  87  78  19  87  79  62  31  39  11  91   6  86  35  68  37  49  57  17  47  72   7  46  86  78  87  63  83  99  51  95  89  48  67  59  40  31  46  99   5  27  54  44  56  81  48  51  62  89  58  24  34  20  38  52  22  83  92   7  45  56  81   7  47  89  30  16   1  77  44  35  11  33  77  22  93  69  27  30  35  77  80  58  95  69  78   9  68  39  65  69  93  68  51  41  59  29  82  88  13  50  83  48  68  78  22  46  56  16  60  33  11   9  37  48   9  58  11  54  86  46  33  47  59  95  56  91  21  76  96  85  70   4  85  81  87  83  15  71  89  51   7  53   3  45  38   2  87  38  31  71  41  41  37  66  76  17  87  16  17  55   4  41  10  70  90  51  97  82  29  91  48  48  36  62  45  72  66  64  66  25  61  41  67   3  33  54  91  95  33  26  70  22  38  43  31  54  58  31  61  36  15   4  70  37  53  91  91  69  46  47  28  50  67  61  16  36  82  19  35  87  83  45  79  65  67  99  93  66  10  98  11  89   7  74   4  91   2  78  85  32  23  24   4  98  98  54  78  83  72  45  43   7  99  85  82  96   3   4  24   7  16  23   8  63                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                    95  90  13  83  92   1  79  82  96  98  90   4  48  68  50  88  86  58  52  89  38  50  23  58  78  77  92  14  63  89  51  59  89  54  25  25  58   2  31  35  88  62  87   1  21  99  86  25  20  48  72  21  80   8  77  86  36  98  88  69  23  65  15  83  40  72  82   6  32  77  62  32  24  21  38   4  45  51  21   1  79  38   1  80  83  63   5  76  93  34  97  75   1  52  55  43  10  52  20  49  54   1  62  18  52  16  37  51  90  15  19   7  79  97  28  81  86  60  78  21   3  44  62  29  47  46   9  51  81  89   6  63  53  26  86  57  74   8  36  60  82  56  27  86  20  35  72  29  22  85  34  83  85  17  45  14  55  18   9  41  28  84  39  86  11  56  58  17  66  39  18  39  13  27  47  21  23  28  53   5  86  24  14  30  43  80  32  52  59  75  48  39  90  33  28  18  26  77  84  23  95  12  90  86  25  82  82  93  88  23  61  88  75  88  88  95  84  94  19  77   5  10  76  77  80  71  79  18  90  30  53  97  56  76  89  77  97  82  36  79  97  67  13  50  69  24  87  93  78  29  55  84  91  81  77  10  18  54  40  80  58  24  18  81  91  86   2  95  56  38  37  87  29  52  64  81  16   2  30   6  38  27  96  56  85  93  18  93  60   4  64  44  11  14  68  66  80   1  62  61   4  74  69  66  37  81  58  84  81  98   9  36  24  97  94  59  44  44  71  22  44  94  78  25  79  54  32  49  59   8  19  49  33  58  39  13  58  77  60  62  88  85  44  79  53  62  12  50  77  57  68  90  28  44  82  77  66  54  27   8  11  81  73  83  33  80  28   9  56  28  27  43  47  84  77  39  41  31   4  93  17  63  65  97  57  29  59  23  51  35   8  99  97  94  66  92  11  82  94  27  90  78  86  27  11  84  11  52  88  61  31  74  23  44   4  99  86  91  10   1  57  42  72  69  67  28  85  41   4  57  42  11  99  81  10  72  29  76  63  89  41  65  42  56   2  67  56  69  53  93  79  29  28  31  35  24  76  73  30  15  93  28  34   9  93   8  94  73  18  21  51  96  73  86  93  69  66   7  27   1  18  42  47   1  55  33  75  29  82  94   4  79  39  95  39  68  31   6  81  45  76  25  78  75   5  87  66  42  87  65  98  49  57  63   8  90  77  98  96  48   4   9  31  16  22  66  19  46  91  99  51  20  82   5  96  42  82  74  36  77  99  73  76  46  24  96  15  85  86  93  97  97  48  11  99  55  16  68  72  64  35  74  59  31  17  79  95  32  91  89  80  21  43  46  94  54  54   6  33  18  33  52  51  88  31  50  83  41   2  57  86  98  41  86  88  56  46  72  75  95   9  84  28  51  65  19   5  63  11   2   1  62  27  72  31  77  33  57  91  63  58  46  75  51  28  83  75  80  88  16  12  69  39  72  46  66  62  28  48  37   3  97  85  55  93  53  74  31  68  82   2   3  98  77  14  65  31  59  17  91  31  34  52  10  35  31  39  19  13  69  28  35  22  27  99  13  61  26  59  61  12  38  96  21  21  71  43  66  73  41  23  79  68  57  33  29  58  36  13  12  56  64  22  32  85   8  71  46  85  93  90  73  68  72  87  22  30  86  89  87  39  75  77  18  61  61  56  26  28  19  18  43  31  51   7  66  82  13  71  59  94  71  28  82  54  66  84  52   4  32  52  76   5  79  10  47  16  64  71  66  28  48   5  33  50   8  69  79  50   1  97  63   1  25  22   5  39  64  92  41  77  67  74  89  71  57  25  56  87  77  28  84  25  30  82  78  40  35  60  49  46  51  27  31  58  63   1  72  90  34  69   4  13  95  91  12  69  77  26  42  50  20  50  21  75  72  24  89  87  96  43  49  90  30  15  58  27  36  38  78  85  34  73  94  57  24  42  94   5  58  84  86  17   7  95  60  52  72  16  70  28  94   1  80  87  77  57  85  58  80  24  70  21  52   8  26  32  19  99  38  70  71  33  41  79                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                      89  61  46  70  82  91  63  37  79  11  32  65  90  58  20  96  50  72   6  36   6  37   5  23  50   5  55  99  22   7  13  70  66  97  18  87  42  17  28  22  28  31  47  79   7  69  53  75  19  60  54  22  41  19  69  81  25  17  38  47  14  94  88   1  50  14  86  15  92  23  64  11  18  36  36  64  19  58  20  31  18  50  11  31  15  41  25  80  38  70  16  79  80  70  79  15  59  20  98  82  35  89  78  42  50  91  70  27  93  92   6  87  21  34  83  90  72  12  92  98  36  62  58   3  97   5  44  61  67  19  80  65  38   7  73   6  49  19  62  52  96  18  54  75  71  85  85  14  71   8  17  23  38  99  88  35  91  55  70  23  43  60  97  91  18  68  13  98  79   8  11  64  27  14  69   4  45  65  80  20  93  81  92  85  75  72  77  44  51  94  84  37  59  73  32  14  92  50  10  21  42  89  79  72  29  98  53  48  75  14  80  57  96  82  53  41  22  68  18  11  36   5  24  27  35  33   3  35  87   3  49  69  18  62  41  70  55  87  88  97  84   9  99  93  61  81  43  42  23  35  77  18  72  26  50  26  66   6  95  39   7  70  76  64   8  11  25  36  66  36  58  39  86  38  83  55   6  16  67  36   9   2  89  50  94  43  92  60  93  39  29  38   2  58  75  69  61  74  66  59   7   4  48  46  82  10  95  75  54  11  34  90  93  76  82  25  45  23  58  71  91  99  40  16  18  19  64  21  32  10  44  65  40   9  78  13   8   5   1  51   3  43  71  13  46  77  91  12  33  15   8  49   4  52   9  63  85  48  48  19  63  75  25  93  25  88  21  64  14  12  59  73  94  12  83  28  69  53  89  53  74  26  73  62  21  83  43  93  89  92  27  36  64   1  61  92  82  61   9  67  15  32  47  27  71  68  69  63  25  65  78  99  81  52  28  83  94  52  57  54  61  82  22  83  41  90  52   6  26  84  51   7  18  50   5  15  43   9  36  27  92  17   7  47  28  82  70  85  37  20  86  99  51  99  48  75  36   4  58  13   3  41  53  82  68  22  31  11  53  18  57  75  71  26  67  85  46   9  10  51  40  82  23  74  80  71   7  29  33  12  38  37  68   1  87  35  83  81  42  85  99  20  68  94  51  98  97  89  74  19  43  96  74  24  16  54  81   6  10  28  27  20  44   8   6  84  34  68  39  10  93  12   2  91  11   8  78  11  87  24  76  24  79  61  38  15  46  48  63  21  66  60  91   8  97  80  62  53  15  31   1  46  38  84  90   2  96  53  98  20  50  88   4  10  52  30  70  50  71  91  83  30  63  68  95  38  72  55  27  51  77  15  43  61  17  29  35  75  21  12  76  18  11  71  97  61  49  93  93   7  21  66  24  18  96  97  15   3  30  45  23  54   9  58  52  23  86  89  41  30  93  21  31  29   7  74  51   7  72  92  51  40  24   6  97  68  17  33  24  85  88  15  48  29  19  99  97  48  18  91  78  33  76  60   4  93  11  63  65  85  60  55  47  12  99  24  15  62  19  48  20  90  56  57  62  10  10  11  19  56  73  21   4  52  89  42  11  28  24  45  95  30  15  98  66  71  13  83  96  90  71  32  77  19  91  58  78  27  59  74  14  32  33  32  88  99  11  18  67  95  32  96  87  54  57  53  86  94  16  84  52  76  54  79   8  37  19  93  55  81  16  51  76  61  29   4  16  99  90  95  20   8  40  75  28   2  56   3  57  23   4  60  39  62  95  30   2   9  93  50  24  69  45  23  79  47  17  74  34  77   8  61  74  31  18  72  64  52  92  13  57  39  27  59  27  74  57  85  65  29  62  76   6  67  90   5  20  21   6  96  21  76  49  26  98  56  68  14  91  38  78  23  81  17   7  30  84  82  70  94  90   6  79  62  29   5  67  28  21  20  65  21  31  35  61  25  35   4  70  46  46  48  83  27  58  58  22  95   6  85  12  35  12  25  32  81  60   2  95  28  78  47  37  45                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                        42  79   3  79  26  55  58  18  88   1  59  16   9  75  96  28  51  22  64  72  93  52  59  10  31  46  70  83  87  36  50  22  33  10  61  36   5  12  64  46  44  92  87  72  16   2  58  69  91  67  28  19  43   1  74  99  34  53  70  69  27  77  15  17  57  24  78  67  63  95  15  21  14  92  55  10  72  57  73  61   3  91  70  60  36   4  11  63  15   9  17  95  99  62  71  17  53   2   3  36  60  14  18   5  65  74  10  22  73  25  68  40  26  91  56  52   4  33  56  13  23  74   6  18  97  72   3  18   7   2  21  10   1  72  71  96  48  14  27  51  25  24  72  70  20  59  34  66   6  68   2  88  65  92   4  97  73  85  70  92  34  58  47   6  94  73  56   6  19  29   6  20  79  91  85   9  81  63  48  41  80  87  93  99  82  27  79  13  71  74  55  43  49   7  49  20  49  35  71  18  14  42  96  71  40   3  47  50  80  93  93  92  97  81   5  38  69   8  49  42  10  98  89  80  78  97  85  94  55  93  53  21  25  11  22  70   5  17  35   1  83  55  47  99  61  32   1  46  35  42  66  46  62  39  62  40  97  58  74  37  51  50  62  65  88   8  49  10  62  50  46  35  13  79  62  64  96  39  15  99  30  22  74  17  94  60  76  62  30  46  63  55   1  83  71  67  50  93  50  70  60  25  42  78  34   1  92  63  34  11  78  28  49  42  69  56  34  46  58  36  20  13  40  55  70  55  93  42  37  72  35  88  41  20  60  27  33   1  80  35  59  38  44  51  32  50  60  49  39  50  44  20  15  79  87   4  11  96  17  42  12  64  31  14  10  43  80  52  33  66  98  36  72  83  13  13  41  36  60  30  56  43  58  17  52  91   3  47  81  38   3  55  56  19  97  42  67   9  32  53  25  23  49  69  22  14  13  87  31  98  81  28  86  71  65  55  38  92  99  38  22  97   8  88  83   7  94   7  81  50  48  62  79  35  11  34  13  56  46   1  81  10  79  59  31  46  94  70  49  89  87   8  71  98  30  47  98  12  15  42  99  26  54  87  40  49  50  72  43  61  88  84  48  79  91  44  58  93   2  19  37  67  44  62  21   1  61   7  72  95  27  47  30  17  66  86  52  34   6  70  96  12  28  55  55  94  56  64  94   3  17  21  91  24  21  89  77  21  54  67  36  94  95  84  84  25   2  54  27  84  33  57  67  84   4  47  98  52  82  25  74  48  27  25  51  86  83  52  83  30  84  11  88  85  19  25  25  72  43  51  84  56  87  73  44  99  10  57  43  87  23  35  55  69   7  67  80   2  51  21  69   3  76   2  48  72  33  23  34  54  92  38  58  18  52  77  59  47  71  35  41  27  78  75  40  75  96  48  20  20  51  18  61  11  86  36  23  90  88  13  95  32  22  51  54   4  35  12  65   9  24  40  18  74  56  67  99  45  91  28  13  52  43  45  23  44  88  52  44  57  45   9  83  16  17   1  15   5  59  66  16  90  83  24  28  42  92  45  40  36   4  68  53  39  35  96  89  89  16  23  65  24  25  13  78  84  60  22  80  93  24  83   2  40  63  18  27  15  20  41  73  62  65  65   9  91  49  50  18  63  94  59  60  11  18  52  19  44  48  73   6  38  55  97  36  33  31  82  18  52   2  12  43  86  36  79  92  62  93  70  80   8  25   9   8  61  50  46  39  37  96  81  34  92  19  76  72  15  62  48  67  37  54  65  20  54  67   4  52  45  88  40  87  99  47  43  89  83  67  85  75  79  38  98  28  10  79  88  51  72  43  30  63  53  76  45  26  89   3  74  20  23  23  41  24  87  28  22  25  72  63  90  23  26  11  57  87  60  61  65  90  67  90  15  32  82  58  78  79  80  83  94  63  68   4  92  36  61   6  55  13  97   3  16  48  41  41  40  79  12  64  56  85  99  94  35  55  31   2  10  88  51  83  27  28  12  34  17  26  86  91  13  61  29  40  35  49  43  77  22  91  85  31                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                          25  38  67  75  66  89  42  12  86  30  91  98  73  35  36  73  17   7  32  91  42  19  78  22  67  76  70  58  28  86  56  57  74  47  38  81  29  95  92  17  53  61  39  41  27  92   8  99  67  99  68  39  47  70  43  67  56  58   4  63  43  43  15  43  51  27  59  29   7  49  35  17  42  84  21  68  86  53  62  55  47  90  68  53  37  58  49  64  51  56   8  82   9  58   9  45  97  65  58  94  97  89   4  33  31  80  49  81  36  64  49  93   1  92  14  85  78  25  92  10  30  98  35  30  64  32  57  34  42  48  62  52  13  44  38  86  13  29  70  42  67  50  31  21  51  19   2  16  32  46  85  31  76  21   9  43  27  65  10  14  88   6  67  43  52  99  51  29  57   3   4  84  52  48  47  55   6  72  18   5  62  24  41  33  99  29  63  26  11  36  63  89  18  70  43  90  54  95  38  30   4  83  55  99  27  76   8  40  56  54  42  98   2  71  78  26  78  24  41  31   1  79  65  27  61  89  34   6  39  80  74  13  11  87  89  81  64   4   1  62  25  96  23  41   1  87  69  28  40  45  19  61  78  15  72  78  49   8  41  94   8  13  83  64  15  35  53  58  60  75  64  88  52  51  89  40  60  57  95  64  96  47  52  38  16  73  75  38  96  42  22   1  71  42  32  30  54  75   7  18  45  42  94  78  95  65  75  75  78  37  86  33  68  24  64  74  23  16  61  99  57  45  56  96  34  17  32  89  71  11  89  85  72  58  11  76  82  50   6  94   7  34   1  33  54  69  11  14  62  80  62  63  16  87  51  66  82  51  97  80  14  98  44  23  93  38  40  12  28  68  47  37  65  28  71  86  90  46  58  40  60  37  68   1  49  99  54  14  20  26  96  10  23  52  35  21  59  53  23  78  44  35  99   5  87  86  79  82  15  52  44  30  49  91  32  85  12  70  86  52  27  81  28  91  59   1  62  78  42  29  61  61  65  98  61   9  36  44  75   8  21  63  31  87  37  98  22  96  37  30  17  29  60  46  67  16  64  24  53  16  65  55  70  36  94  93  18  43  67  23  74  33  20   7  99  36  94  98  19  98  15  17  93  97  79  61  49  44  60  24  38  55  15  66  94  77  59  29  11  84  30   9  53  90  43  73  85  14  93  72  62  57  73  60  51   4  15  23   5  24  43  90  35  88  45  68  53  36  68  61  79  46  62  36  76   9  62  45   6  87  71  49  43  95  51  55  32  97  19   2  83  30  19  76  38  61  77  92  75  24  70  32  42  73  37  49  69  28  75  12  58  12  90  87   4  59  57   1  32  44  69  66  81  59  68  52  16  25  78  33  18  31  66  31  29  94  77  66  11  84  87  86  98  89  45  59  26  17  32  34  41  40  11  16  76  42  28  47  22  60  50   8  93  46  23   3  10  18  29  15  29  71  32  91  58  28  25  81  11  64  27  17  14  46  93  55  51  53   1  25  46  32  24  42  12  31  40  77  91  74  49  43  26  83  74  29  72  54  79  36  37  16  76  60  66  86   4  75  63  82   1  18  75  65  66  70  97  18   5  94  45  38  49  46  49  21  78  10  41   4  35  58  22  59  75  16   6  49  94  30  55  85  84   9  46  45  27  34  46  60  46  70   9  90  60  16  45  52  41  44  76  30  41  27  30  51   1  76  42  85  67  42   7  73  33   3  71  45  36  64  96  23  45  76  80  83  75  89  27  17  55  11  35  39  91  14  65  92  14  90  67  23  60  87  38  55  21  32  60  11  29  13  96  28  84   1  81  69  59  55  63  58  56  51  45   1  34  61   9  65  99  99  52  89  23  37  81  56  21  13  19  96  65  15  29  42  10  85  96  73  90  81  30  50  11  28  61  95  58  29  66  69  36  81  79   5   2  33  84  91  76  13  25  41  65  34  85  78  59  89  64  18  49  67  40  51  24  94  90  14  48  85  92  41  98  34  65  87   8  27  15  53   9  26  81  45  57  56  67  63  76  91                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                            5  87  42  30  82  25  67  17  14   1  14  27  88  50  46  76   8  71  84  64  50  95  12  85  60  52  22  84  97  37  37   3  79  59  87  70  79  95  19  48   8  54  51  43  71  11  96  63   5  61  93  19  96  71  81  17  45  63  47  20  62  96  74  70  62  79   4  52  59  45  14  42  95  41   8  33  40  60  17  85   5  63  21  78  76  43  21  62  33  84  76  51  33  82  10  90  90  70   5  80  62  14  77  42  49  42  31  96  36  72  97  47  21  15  70  88  86  56  20  70  71  74  12  23  15  22  97   1  73  48  82  51  18  38  80  94  37  20  96  93  43  24  56  64  60  19  39  88  20  45  82  21  62  74  55  94  89  37  32  23  12   7  96  12  23  96  60  98  33  33  40  44  47  96  54  42  69  17  73  44  34  54  65  79   8  96   5  54  50  98  44  94  25  49  88  21  52  25  89  47  75  70  46  31  24  74  54  21  21  83  99  38  25  70  63   6  22  20  71   9  84  33  44  50  10  64  39  54   8  31  87  77  12  71  41   7  86  97  76  94  58  26   4  64  94  75  91  60  47  77   8  76  70  84  58  56  91  99  95  37  34  89  92  97  45  65  63  27  23   8  82  77   9  13  83  84  75  66  75  44  84  12  63  75  70  83  84  23  49  38  93   6  61  15  90  54  86  72  33  47  18  54  29  73  50  21  24  36  49  35  75  44  83  81  83  22  12   9  68  62  68  71  20  60  45  37  66  31  39  72  48  50  97  44  15   8  87  11  23  89  56  14  60  37  98  27  44  70  26  16  52  81  24  82  83  11  22  82  11  34  30  49  67  37  87  56  98  49  66  54  59  75  32  55   5  53  87  75  43  12  89  78  91  31  61  53  62  10  48  86  64  57   4  50  91  66  25  45  34  53  10  69  25  97  64  80  23  63  42  81  37  25  80  13  48  33  25  79  65  76  85  73  60  46   4   5  89   1  33  50  63  14   4  80  70  88  63   3  12  40  34  13  46  61  20  21  62  64  40  92  16   1  70  98  54   6  94  38  32  47  21  32  55  96  85  71  77  74  69  17  82   2  58   1  33  42  62  59  51  25  41  11   6  20  76  80  42  32  18  10   2  11   2  84  29   9  93  28  60  97  37  87  36  19  87  36  12  27  68  89  23  73  86  76  60  39  99  33  81  86  71  24  41  55  27  54  33  79  75  47  62  42   7  58  56  18  21  55  29  24  61  72  55  49  78  86  57  96  95  54  11  24  19  65  45  63  33  45  32  72  11  59  70   1  21  65  24  40  46  71  16  47  34  79  63   4  24  10  73  54  91  51  88  51   5  61  20  68  51  96  12  26  88  71  13  20  19  39  20   5  76  91  16  18  94  44  45  23  89  29  96  28  53  62  67  60  80  11  39  32  88  99   7  71  22  41   9  54  74  14  80  27  14  39  79  67   6  12  23  22  98  32  63  28  82   8  57  11  20  26  25  98  91  50  62  48  25   3  31  42  59   6  15   2  52  20  20  81  77  64  94  97  38  23  34  81  58  76  34  15  75  56   5  14  57  15  97   8  48  49  48  84  88  11   9  99  84  94  84  81  84  46  34   2  89  64  60   7   5  60  40   1  13   4  10   5   4  79  54  16  70  57  31   5  62  84  25  69  93  10  70  55  97  60   8  37  40   5  26  10  72  95  50  44  64  84  41  18  53  27  93  92  44  32   7  20  69  29  90  48  26   6  31  82  36  13   2  62   5  32  91   1  58  38  51  33  44  95  38  94  23  21  12  69  17  77   9  69  63  16   1  39  64  53  42  26  79  11  69  71  46  58  32  30  20  60  96  29  89   7  34  58  98   8  65  32  77  75  85  19  69  65  13  96  30  58  67  40  87  97  88  65  45  72   1  80  37  37  61   1  95  92  31  40  64  75  37  21  47  60  53  72  72  14  30   4  94  11  59  47  54  78  44  34   3  89  74  29  12   4  35  56  46  79  39  48  64  82  74  37  10                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                              84  88  48  66  55  81  67  72  37  64  39  78  74  80  33  53   4  39  62  83  52  85  57  98  67  86  28  68  49   2  77  26  77  33  76  25  58  16  76   8  52   4  78  59  88  43  26  59  55  67  18  73  74  16   6   8  94  14  75  33  16  89  14  25  30  68  48  81   9  52   2  55  10  58  75  27  87  60   8  94  46  81  44  44   7  31  40   4  22  53  76  33   9  30  27  35  61  41  60  99  97  61  37  28  21  64  58  65  24  71  98  32  95  73  65  13  28  83  22  56  27  92  81  48   4  27  73  31  56  27  68  75  89   3  92  90  50  98  27  66  94  86  39  88  15  94  96  22  98  10  75  66  48  38  23  25  84  24  91  28  36  98  72  21  64   6  90   7  19  42  61  22  55  61  86  88  46   5   3  61  73  93  71  30  82  69  16  24   6   5  59  38  19  14   4  25  51  57  29  63  74  16  32  25  61  86  99  14  31   3  71  88  86  26  79   9  96  37  41   2  77  57   7  37  77   8  15  71  43  60  55  41  92  95  39  39  66  68  99  29  67  59  14  78  71  23  13  87  22  99  64  99  86  79  18  77  26   6  93  39  90   4  93  18   7   4  89  32  56  48  68  31  67  70  41   3  18  61  87  10  76  16  10  45   7  28  18  98  83  75  59  52  30  13  67   2  24  36  61   5  66  40  53  77  60  12  89  66  74  18  58  31  15   5  41  68  52  91  46  58  16  82  90   7  65  59  65  24  23  18  90  60   8  57  62  35   8  91  94   3  55  94  11  47  27  47  72  56  72  27  63  28  46   6  76  83  27  89   9  30  37  16  12  72  99  63  97  23  96   1  65   3  61  61  21  61  18  89   8  53  45  74  93  23   7  63  83  75  17  21  79  96  97   3  28  84  43  87  33  33  93  12  42  11   1  31   5  94  64  57  61  44  68  82  12  92  55  26  54  85  65  41   6  74  82  81  35  69  49  88  37  94  57  70  54  13  98  42  47  47  27   7   1  86  51  99  35  93   4  33  66  45  37  83  49   3   8  42  11  30  20  33  59  93  86  57  68  16  49  27   8  17  32  47  18  49   7  19  42  81  85  74  71  69  46  16  75  72  11  36  19  45  99  25   6  31  14  11  63  30  36  22  46  21  25  39  11   2  37  32  78  66  78  66  19  89  36  57  33  59  96   1  37  78  81  91  82  35  35  38  11  36   7  27  35  64  80  64  18  45  20  42   6  57  89  95  72  13  24   8  45  29  70  39  15  90  92  85  34  18  18  51  77  10  67  38  54  35  64  61  38  13  83  86  91  24  71  20  73  15  15  53  85  12  53  42  61  80  23  84  95  44  63  51  43  24  18  34  57  81  82  97  67  72  71  28  34  84  28  48  21   2  75  80  20  72  35  12  52  29  35  58  24  21  65  20  70  96  55  24   8  52  43  98  74  19  72   4  19  84  72  37  95  15  33  63  95   2  18  59   2  33  28  67  88  23  86  22  51  61  86  34  67  51  93  44  73  40  14  91   7  65  58  22   2  92  22  99  13  31  90  92  94  14  56  96  12  44  19  58  48  85  80  21  38  26  41  81  97  24  48  21  73  44  50   9  17  27  76  76  44  46  17   3  80  92  59  87  12  80  64  39  83  30  77  19  90  39  37  94  37   8  88  67  24  36  66  81  94  85  42  90  20  72  95  51  46  35  92  61  74  41  68  91  63  85  29  59  56  89  57  89  99  63  12  48  41  40  51  36  36  94   2  37   6  87  35  54  92  66   3  46  57  32  21  79  84  41  49  80  16  68  41  18  64   9   2  57  16  17  19  43  11  12  45  91  61  40  42  49   6  27  35  15  98  13  59  86  43  57  94  55   1  90  55  98  85  62  32   1  16  14   4   3  84   6  42  67  95  98  40  58  21  39  60  42  47  33  55  15  90  42  65  54  38  29  97  20  71  65  53   1  16  36  93  78  84   1  45   5  45  83  25  55  64  15  69  35  24  69                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                66   9  81  78  63  83  62   6  15  23  40  33  21  17  20  19  31  32  27  40  64  49  59  71  10  16  31  35  67  47   8  90  34  89  11  66  55  70  87  41  26  46  29  17  13  25  24  63  11  37  44  70  56  23  32  55  22  19  54   1  68  37  18  72  73  34  82  19  83  82  89  75  67  44  40   2  73  33  72  58   1  39  36  25  63   2  68  95  18  62  24   1  73  20  68  16  73  59  78  94  74  21  94  49  86  30  16  15  45  64  96  94  18  33  87  38  33  60  78   3  46  83  66  59   7  59  57  16   7  43  29  40  53  88  16  26  52  62  60  34  37  23  68  16  74  75  24  77  25  54  94  10  37  65  31  51  39  77  58  29  22  91  22  26  28  89  43  91  27  53  41  14  51  17  14  37  97  58  88   1  28  10  57  63  83  56  98  68  79  21  40  14  89  72  48  80  51  91  78  17  56  64  56  12  18   8  13  88  24  31  17  64  37  35  46  27  71  38  25  89  15  94  62  80  35  61  23  18  47  63  62   6  15  47  71  31  88  71   9  41  34  28  58  61  44  11  46  46  48  62   7  16  87  73  61  35  81  43  81  58  25  33   4  51  37  66   6  94  23  54  63  23  88  75   7  14  11  41  24  74  46  17  19  93  99  55  83  68  26  54  44  30  21  65  43  31  41   1  30  15  78  13  40  36  98  39  53  68  16  57  20  88  58  32  92  54   5  64  42  92  75  20  97  61   6  67  50  17  64  87  93   9  38  59   1  12  45   9  59  41  57  57  26  70  57  67  26  44  49  76  98  84  45  83  44  69   4  38  91  85  78  26  53  70  58  13  45  98  58  71  45  74  13  98  31  59  30  99  42   8  11  10  92  21  80  29  50  75   1  73   8  71  14  93  73  93  61  51  11  54  86  43  35  65  93  45  68  43   6  46  22  32   1  77  26  76  23   2  87  90  43  27  81  13  83  71  95  62  71   4  95  46  92  92  82  42  22  20  87  74  75  13  92  38  91  86  41  73  47  13  31  90  97  10  89  92   5  63  54  38  30  12  89   1  87  53  81  63  31  91   9  51  19  21  19  55  71  54  39  68  78  97  34  60  66  44  58  90  67  19  96  15  49  93  70  74  53  87   3  10  31   8  84  40  78  81  82  54  79  24  29  17   5  98   4   3  47  85  23  31  56  90  55  30  41  87  27  91  44  31  64  97  81  25  94  17  50  89  14  86  98  58   9  87  90  52  93  23  14  83  44  65  22  13  87  59  73  13  23  31  21  62  50  62  65  85   5  27  10  16  38  55  13  64  13   3  98  75  49  90  84  83  12  16  59  81  31  93  10   7   7  18  48  24  29   3  96   9  18  69  61  70  79  75  22  65   9  63  34   9  79  16  53   3  31  94  81  94   2  47  54  24  13  65  73  62  67   5  76  74   3  23  37  89  83  87  72  11  14  44   8  82  26  62  43  99  20  36  59  23  69  44  57  48  22  92  94  31  24  51  34  65  63  37  10  58  44  64  60  19  56  71  97  77  61  88  75  82  25  58  89  73  40  73  14  67  92  73  85  12  53  28  61  75   6  88  78  69  19  78  49  83  48  51  27  16  69  76  86  41  28   5   3  83  23  21  75   5  64  13  34  33  36  66  42  30   2  80  41  51  69  87  45  45  13  71  58  38  73  87  52  25  46  66  93  87  48   3  88  68   4  41  26  80   7  19  83  68  87  94  55  47  75  85  94  97  52  93  37  77  96  76  11   2  45  96  37  15  71  76  43  31  50   9  60  17  96  65  70  81  85  60  34  10  45  42  28  64  60  27  77  54  10   6  62  76   2  58  64  40  45  94  62  99  31  79   7  55  37  90   7  75  61  65  16  66  21  88  24  51  22  80  76  16  53  56  22  62  29  76  78  77  66  63  60  88  62  22  70  91   9  68  39  80  96  21  68  91  52  33  74  46   9   3  77  56  36  74  53  57  24  52  52  29  73  31   8  57  50                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                  97  31  77  14  21  48   3  10  96  36   3  51   6   4  83   1  77  64  90  66  99  81   1  46  81   8  62  17  88  57  63  61  16  87  86  58  61  32  64  23  87  94  46  76  94  25  60  30  96   4  40  29  73  47  93  64  17  94  42  20  91  72  92  94  95   8  82  38  10  96  85  47  39  79  31  55  87   7  62  37  50   1  73  45  71   5  38  44  64   1  26  24  60  34  78  53  34  22  53  16  65  82  17  74  24  56  92  36  23  93  14  71  31  49  41  83  55  47  12   5  42  53  62  80  11  49  97  65  28  62  97  32  91  34  46  56  64  71  86  87  68  13  87  56  55  55  37  11  84  38  71  96  54  89  57  53  86  25  22  24  72  46  54  19  30  61  21   7  81  61  79  56  38  67  64   2  53  32  55   5   6  76  98  13  82  33  28  42  24  74  30  46  25  13  23  46  25  68  63  85  38  70  76   2  26   3  50  84  42  76  73  38  16  51  84  34  59  49  36  23  13  71  19  45  26  26  40  90  92  81  44  87  49  51  79  53  86  57  60   3  91  65  44  73  27  76  86  25  15  48  61  64   3  70  20  51  13  69  43  58   7  57  57  74   9  33  24  99  92  70  77  94  47   1  70   2  65  30  17  55  82  42  73  91  74  85  76  86  30  92  39  59  59  87  21  64  67  14  16  30  99  36   3  25  74  50  24  33  82  94  32  68  58   9  50  19  57  58  87  50  45  47  23  85   9  10  58  55  79  55  86   6  94   6  30   1  21  99  19  26  76  79  16  18  34  94  21   2  38  92  80  84  47  36  12  69  94  76  39  67  89  10  83  47   8  99  95  16  74  24  56  19   6   5  61  62  12  35  27  75   3  11  75  18  80  49  96  18  64  87  18   7  24  79  98  34  58  97  30  49  87  20  54  77   3  92  18  32  12  22  44  89  19  41  94  42  95  24  88  77  14  59  26   9  22  89  62  36  29  12  86  22  40   3  90  23   1  22  15  15  70  62  68  40  40  53  57  67  60   6  69  51  58  76  35  96  71  65  52  73  34  59  87  33  26  57   7  65  40  84  69  24  35  21  10  63  72  82  69  76  56  93  41  49  30  76  61  54  58   7   4  21  50  22  75  91  87  28  13   1  97  78  57  72  25  20  73  76  53  45  95  14  48  44  13  75  49  93  86  52  66  30   1  81  22  87  54  50  50  38  39  61  99  71  45  72  18  27  59  11  40  41  89  86  62   3  61  13  92  74  69  35  92  39  99  25  39  11  92  18  28  87  98  81  66  12  40  54  44  97  74  69  11  12  53  84  53  48  71  11  43  57  60  59  13  93  19  90  78  77  53  23  69   6  77  53  88  75  36  93  77  16  15  12  23  25  51  28  85  34  83  99  32  68  38  83  39  18  55  32  89  25  81  71  23  19  82  15  44   9  58  34  90  95  98  52  12  80  32  43  24  85  51  88   9   1  84  41  69  84   7  65  93  14  39  74  23  64  75   7   4  38  20  89  73  58  43  92  41  66  30  64  31  95  58  93  35  14  47  63  22  71  31  95  70  93  31  62  27  30  72   8  66  67  70  91  84  75  34  26   8  59  33  25  58   8  45  80  69  28  57  20  34  51  91  79  34  70  55  85  17  34  55   4  44  80  18  49   1  53  46  33  62  60  48  75  96  95  32  11  63  81  26  67   2  95  75  72  53  85  41  36  31  62  45  43   5  65  76  45  18   5  31  35   5  98  24  28  63  12  35  30  66   4  96   6  69   8  73  64  69  20  68  84  49  63  37  28  42  55  98  67   2  39  24  41   1  33  20  78  26  73  66  71  99  14  45   1  42  80  50  36  67  38  99  34  70  98  21  45  93  53  19  11  47  90  10   5  21  55  14  74  44  83  88  22  70  91  58  59  61  39  33  44  29  85  70  92  39  67  36  76  70  59   6  77  64  33  94  25  79   7  61  92   7  14  72  51  46  96  56  85  98  65  81  62  40  52                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                    69  32  67  53  83  28  14   1  10  25  60  34   1  74  33  14  25   3  97  69  48  47  58   3  72  37  25  26  87  36  43  55  87  94   6  28  30  55  13  70  74  86  59  62  41  66  55  36  28  46   6  48  21  41  45  70   1  54  47  28  84  37  99  44  44  27  40  55  32  46  40  46  27  23  65  24  17  59  30   3  48  23  16  25   2  92   8  72  47  92  10   4  27  83  17  57  50  58  12  81  67  58  35  22  16  64  68  49  11   5  64   8  68  30  32  92  94  72  29  96  57  43  18  67   8  74  94  96  61  30  13  95  87  93  48  10  88  43   1  26  45  47   5  74  33  77  87  28  93  19  93  65  57  21   1  44   5  21  58  58  13  58  36  13  60  70  42  68  90  92  11   1  39  46  85  53  65  77  43  89  49  25  91  32  98  98  18  74  40  13  53  65  37  94  81   8  84  29  45  16  75  18  86  47  37   4  62  56  17  79  28   9  19  93  60  17  50  68  45  68  14  49  21   3  88  97  94  14  75  71  81  56  53  67  68   3  70  53  61  57  28  52  83  95  59   5  90  52  82   3  77  35  31   4  92   4  79  98  43   7  91  27  98  73  51  56   1  49  85  56  16  25  61  67  25  63  57  77  41   3  57  65  59  54  57  33   8  70  98  51  41  20  55  25   1  51  83  98  93  99  62  75  46  60  32  73  44  27  85   5  36  64  87   1   8  39  10  91  63  86  26  70  52  17  48   7  47  30  59  27  13  47  54  41  83  57  68  20   3  21   6  31  27  96  81  74  13  74   9  13  84  74  17  96  57  78   1  51  22  18  40  39  20  95  32  54  30  51  36  91  36   2  70  89  43   5  74  24  65  23  87   4  95  77  77  33  48  27  88  23  38  10  26  44   8   8  14  13  92  73  51  32  81  53  60  81  85  76   2  61  13  32  15  31  11  60   9  10  84  90  61  41   1   2  78  77  98  22  99  63  59  47  23  24  35  79  16  16  62  52  59  35  75  12  33  79   5  28  38  89  74  69   9  19  52  15  92  64  88  71  67  61  78  78   8  12  45  97  38   8  75  92  75  26  56  43  23  39  87   7  95  22  10  55  77  81   7  14  36  55  72  50  29  16  50  54   5  46  52  45  91  68  37  94  95  83  56  85  62  69  88  20   7  25  15  68  27  38  53   8  15  54   7  14  83  14  55  23  30  50  41  33   5  85  43  25  41  49  20  21  42   4  45  92   5  24  94  86  87  82  99   2  97   4  12  32  19  89  27  19  97  23  62  41  92  35  30  15   7  43  55  37  16  33  84  54   7  95  15  39  86  92  66   5  77   3   6  12  17  84  70  57  65  55  37  19  68  28  27  34  65  94  90   5  48  86  36  66  37  75  32  23  90  96  18  87  27  30  83  65   5  48  23  34   9  33  13  24  42   8  62  94  83  10  16  14  86   7  62  78  84   9  60  45  19  82  22  64  80  97  89  49   4  10  34  43  77   2  26  90  44  53  47  27  85  11  64  58  43  56  41  36  35  59  93  31  64   5   4  63  92  69  20  84  54  23  62  56  84  54  95  19  77  29  58  80  72  88  21  96  30  88  66  24  10  71  89  50  22  69  52  77  38  33  62  10  71  63  13  14  18  97  31  26   7   9  98  18  19  22  19  69   3  87  91  85  31  50   5  45  13   6  39  39  58   2  47  76  54  78  83  97  79  57  59  75  14  51  84  65  60  84  97  90  13  32  15  73  64  47   1  68  77   1  48   8   5  52  18  56  91  52  15  66  44  10   7  69  70  70  32  55  71  40  86  13  31  14  87  61  51  34   1  47  66  60  55  93  39  73  29  71  60  72  69  82  60  84  53  40  73  71  94  69  74  97  80  16   7  14  85   3  35  60  58  97  41  35  34  23  39  86  37  71  60   7  81  65  76  92  16  82  68  59  29  38   7  36   7  32  61  93  90  86  47  43  58   1  30  18  64  38  16  36  74  96  84                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                      22  81  29  80  17  37  66   2  88   7  60  13  42  64  52  38   3  95  82  23  99  30  35  42   1  46  84  66  68  64  32  33   3  79  12  57  64  90  86  71  95  89  59  67  89  14  85   6  18  21  87  91  47   7  40  34  29  54  22  38  64   7  23  42  55  99  96  50  55  72  77  52  47  43  12  72  17   1  78  27  54  28  96   6  57   5  14  32  63  46  44  64  96  70  72  27  99  84  16  83  66  23  99  49  91  90  61  83  47  39  58   5  42  96  77  97  91  74  40  29  40  72  96  25  99  24  11  38  95  84  34  85   6   1  79  52  49  63  33  12  42  50  65  75  99  20  89  86  73  52  24  70  48  61  73  32  74  49  83   8  44  33  49  91  85  41  74  16  15  82  62  36  33  53  60  55  65  24  67  97  49  88  11  26  34  29   9  60  27  93   5  65  41  10  58   1  44  14  44  39  59   5  33  65  58  26  48  44  81  26  50  39   8  77  93  34  36  56  33  45  86  61  48  78  58  62  79  80  30  39  99  44  94  12  44  20  81  19  33  67  20  96  11  43  49  85  93  42  65  73  64  56  61  46  53  67   9  93  98  16  16  44   7  11  62  23  85  91  62  81  87  71  88  15  10  15  46  57  18  41  47  26  24  80  37  19  50  81  18  93   9  81  61  54  29  19  13  52  14   6  84  75  24  64  56  47  54  42  38  21  57  11  75  23  72  59  45  76  42  28  78  55   6  24  91  62  59  16  96  31  99   1  12  84  24  26  97  44  89  38  61  59  84  11  74  64  40  82  10  51  66  35   1  15   7  94  62   1  20  91  99  21  69  48  96  54  70  88  34  80   5  27  15  18  26  10  15  52  76   1  31  61  82  69  83  20  15  84  11  19  49  33  41  77   5  48  93  14  16  69  89  17  25  11  78  30  42  86  13  88  50  29  52  76  62  35  44  85  93  75   9  67  62  46  47  88  63   9  67  78  21  30  13  52  42  88  76   6   4  23  78  23  62  89  60  53  35  14  20  33   3  56  93  88  37  24   1  36  20  58  82  70  58  26  44  58  35  41  24  66   8  26  44  65   6  47  85  23  76  10  91  90  47  82  75  15  45   8  81  66  33  63  49  83  62  13  38   1  35  80  80  11  94   2  52   5  61  44   6  69   6  88  25  76  32  70  75  12  64  28  98  44  43  39  42  86  57  34  98  73  94  56  95  62  77  20  30  95  25  83  34  68   5  78  32  88  90  84  62  19  88  93  34  66  11  27  88   6  69  70  30  57  56  57  95  82  77  35   5  22  44  10  20  62  40  95  69  46  71  52  40  41  14  66  81  48  58   5  69   3  38  20  35  18  88  93  93  98  55  48  42  41   2  28  77  56  82  53  83  17  59  44  40  81  88  40  92  28  19  16  50  80  98  39  50  46  64  90  80  19  41   3  53  97  79  91  20  93  95  33  41  72  34  43  19  50  94  54   9  67  18  92  22  91  65  62  53  41  75  99   5  39  28  36  82  89  31   1  70  15  41  20  63  35  59  28  86  55  98  37   3  66  59  38  86  74   9   5  75  75  35  99  33  48  79  79  24  84  13  69  11  67  41  81  85  87  56  60  78  68  40  49  52  84  90  95  37  62  49  85  62  42  85  33  39  86  25  59  52  26  98  79  59  17  34  86   1  25   3  70  19  39  25  58  27  44  68  19  51  60  17  58  26  47  68  82  67  48  93  98  67  80  39  11  60  67  81  44  69  54  62  56  23  55  95  58  82  76  97  75  35  49  21  46  39  44   6   1  40  27  24   5  19  55  40  40  56   4  70  96   6  37  16   4  47   9  90   9  43  69  39  47  94  47   3  42  67  18  24  87  10  30  30  76  79  34  86  84  42  45  40  16  24  24  33  71   7  26  26  65  41   5  92  18  88  82  38  33  70  21  23  77  49  14  79  97  60  94  67  28  30  48  98  41  40  10  84   7  29  23  21  50  62  42  97  94                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                        18  20  24  39  86  81  16  25  60  25  62  39  38  88   6  51   8  33  34  25  51  41  48  93  21  83   5  47  86  95  19  72  52  95  34  76  41  95  61  63  64  42  31  92  27  29  82  86   6  90   1  63  81  16  11  95  57  44  40  21  19   1  86  98  81  33   8  70  66  60  83  79  57  67  24  34  40  48  24  86  12  64  70  91  63  90  83  34  26  85  56  22  32  53  58  34  13  67  33  80  49  57  94  23  21  43  33   8  43  42   1  30  59  59  86  26  75  95  83  60  24  12  93  53  15   4  99  72  93  89  71   6  85  84  40  62  59  41  13  32  36  63  83  14   1  91  81  92   8  42  58  64  40  73  37  53  61  42   1  46  49  56  88  55  94   6  41  43  16  43  29  54  41  24  31  34  59  66  85  88  25  72  30  34  79  80  35  11  81  34  15  10   2  83  34   5  36   3  86  49   2  72  46  18  69  58  26  84  89  54  76  82  94  97  32  28  42  81  65  54  59  17  74  24   9  20  11  65  52  21   9  87  23  32  40  25  14  99  76  84   4  11  37  87  59  84  79  53  58  67  91  43  65  98  48  96   7  66  78  71  31  45  91  77  48  84  69  70  95  85  94  48  93  50  60  54  96  89  40  55  92  54  53  24   2  63  38  48  45  35  32  77  17   6  60  99  15  99   1  76  96  83  19  95   1  37  46  29  13  69  11  62  34  61  90  87  42   7  56   4  46  38  55  13   2  17  65  32  91  48  71  84  82   8  14  39  73  15  95  60  23  63  41  35  65  13  37  58  77  52  32   2   1  41  36  18  14  98  24  47  46   9  92  85  53  47  56  15  38  59  67  35  45  59  93  12  46  50   8  44  15  97   4  36  24   2  35  82  71   8  21  65  40  34  94  30  76  57  34  48   5  77   2  61  42  10  13  54  77   5  59  13  53  63  81  23  95  58  65  98  12  70  20  12  75  97  65  97  96  74  38  30  72  97  88  23  55  25  27  29  22  40  72  89   6  57  37  67  11  66  63  82  42  19  69  13  38  64  19  59  44  97  89  66  33  93  39  71  67  43  87  57  81  88  47  77  61   8  99   9   4  91  33  44  31  68  52  12   6  37  19   2   8  75  87  59   6  65  94   8  35  25  81  33  41  14  95  28  22  10  61  79   3  60  60  98  90  44  16   6  25  50  97  84   4   7  96  66  78  91  22  59  67  94  92  39   6   8  21  26  75  74   9  35  80  49  31  18  28  71  93  36  76  31  44  86  52  82  18  87  87  84  59  74  74  39  71  59  12  26  15  92  18  25  69   1  55  81  32   4  21  34  10  77  60  56   2  60  62  92  34  15  81  73  39  26  80  62  83  46   1  58  86  23  27  97  53  47   2   8  11  15  16  21  49  63  66  56  85   3  51  76  27  28  88  72  73  60  75  69  82  22  75  13   6  16  85  81   6  44  98  32  93  79  21  36  11  79  59  20  26  33   7  84  83  23  21  57  29  63  19  95  15  91  73  28  97  42  52  98  96  22  64  16  15  83  64  85   5  29  59  24  36  93  21  93  86   7  57  83  67  77  20  72  62  98  54  24  74  17  22  73  86  34   3  22  58  50  55  14  25   7  80  71  96  43  84  72  95  10  74   6   1  53   1  70  65  80  50  16  26  29  42  98  58  26  14   2   7  67  39  79  47  34  74  96  71  86  13   3   5  75  23  60   6  30  42  73   8  85   8  80  77  24  72  42  12  19  59   5  13  14  65  99  28  16  33  49  79  94  99  23  92   7  11  29  31  12  74  14   2  28  40  10  72  39  93  99   7  13  41  72  29  35  96   6  44  31  69  82  72  79  39  83  66  72  33  60  31  22  76   5  21  58  95  41  92  64  88  87  67  39  30  60  94  25  26  47  65  82  59  93  19  48   2  21  18  54  32  98  51  20  41  79   2  27  55  19  23  46  22  65  54   1  50  97  89  26  80   9  21   3  45  83  33                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                          1  14  48  77  16  16  90  88  24   7  48  42  39  53  46  27  34  13  39  64  25  59  61  59   4  74  24  56  38  79  33  32   2   5  12  76  51  59   6  49  99  54  91  38  94  22  97  70  48  15  58  97  28  90  38  35  28  38  83  42   2  47  12   5  66  20  83   6  23  11  34  16  48  55  53  56  35  59  27  75  56  60  64  82  81  37  13  75  46  49  14   1  49   7  22  40  37  29  56  19  25   7  80  31  89  75  36  35  81   1  29  28  77  66   1   2  95  39  20  31  55  91   5  77  11  88  20  58  24  11  58  71  32  20   7  92  83  34  95  78  85  82  41  10  63  74  87  51  22  84  22   3  75  64  89  93  55   1  38  88  50  39  78  59  18  99   9   5  54  50  63  45  56  45  71  36   1  63   2  82  74  47  92  34  28  94  55  94  62  26  50  78  60  27  34  20  75  45  95  72  67  22  75   5  67  13  99  15  23  14  75  86  17  17  61  25  25  96  36  55  34  70  68  59   7  87  83  32  66  87  81  87   7  53  47  37  90  19  21  63  50  36  54  50  93  63  86  51  56  42  45  58  56  29  48  51  10  85  63  56  58  41  56  33   9  34  54  41  83  10  23  59  39   4  22  83  59  50  97  79  58  24  30   2   3  77  98  32  56  17  76  97  48  11  60  73  42   2  47  69  70  89  45   1  50  58  67  18  98  45  28  84  17  56  81  24  24  81  95  21  11  31   5  61  57  13  84  21  71  68   5  59  39  99  58  42  84  80   4  41  37  10  39  80  84  38   7  12  91  36  95  82  11  27  57  69  41  11  81  14  40  41  23  65  95  65  18  65  98   4  76  24  56  29  10  96  82  14  70  54  77  34  19  25  30  84  98  66   6  76  40  64  47  46  72  26  39  85   5  38  12   4  46  48  99  49  27  57  92  85  50  59  69  31  37  57  47  19  56  12  24  94  58  10  99  52  69  59  25  68  66  36  61  13  98  22  87  92  83   6  20  40  57  73  67   3  99  68  40  15  40  50  24  15  29   1  78  21  93  45  17  95  90  34  67  80  32  29  34  66  20  38  72  75  41  80  50  11  47  63  34  74  64  94  78  53  99  39  23  62  92  95  60  13  68  72  55  93  63  92   1  16  94   7   8  39  34  99  84  73   9   1  19  50  12  19  70  15  85  35  75  48  29   6  20  42  78  96  78   1  28  59  67  17  50  50  20  96  71  78   2   8  98  73  83  97  80  50  71   9  81  41  98  93  97  54  78  65  30  94  25  15   8  11  71  31  74  35   6  85  60  64  91  40  92  66  28  17  30  54  71  21  82  53  99  66  83  90  16  87  23  74  96  66  75  15  77  15   3  50  67  94  14   4  36  30  13  81  87  16  75  15  84  28  28  62  19  68  58  83  44  57  71  11   1  70  29   5  62  36  52  78   7  41  53  10  39  24  81  67  93  83  96  80  54  49  19  91  41   6  53  62  60  37  53  79  66  88  47  30  90  74  83  58  92  49  23  25  97  58  16  15  24  85  63  48   6  50  30  30  52  48  70  16  80  88  24  94   3  69  68  76  71  65  66  87  43  68  54  21  85  42  92  93  98  65  36  17  75  61  36  71   7  79  99  16   4  62  56  76  65  79  68  87  75   9  24   2  60  19  19  38  55  25  26  35  19  55  64  37  62  96  77  88  18  70  66  57  41  53  32  70  95   3   1  77  94  14  26   7  75  80  41  56  99  97  84  19  31  13  44  70  93  35  16  89  98  98  16  53  15  68  91  95  65  67  82  35  67  23  53  34  56  14  45  21  14   1  78  63  81  53  56  44  14  36  76  39  61  83  26  95  72  84  92  29  40  20  34  84  56  41  59  29  57  45  63  24  36  56  25  93  48  35  64  74  48  71  96   4  69  71  18  26  87  15  22  92  12  39  97  54  39  73   4  73   7  42   9  31  69  47  66  97  18  83  38  59   2  52  38  47  19  60                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                            7  37  62  63  86  79  33  25  98  63  20  36  40  65  24  28  24  89  75  20  75  88  79  39  54  33  88   4  54  46  33   9  53  38  47  50  16  45   2  60   8  17  63   2   5  73  56  93  94  57  22  54  51  81  64  57  45  38  17  54  16  12  25  93  59  91  19  50  33  40  16  12  75  14  64  56   9  89  82  95  26  90  92  50  97  55  26  64  34  38  46  14  60   1  21  75  70  34  49  87   1  40  55  64  66   7  34  46  94  17  33   3  82  51  44  35  71  22  63  16  44  64  63  35  24  79  67  34  35  71  38  97  55   2  30  16  73  64  88  74  59  69  72  91  58  42  58  60  77  14  99  88  71  93  95  54  27  48  13  49  98   3  26  82  27  44  92  75  68  26  30  58  78  45   4  67   1  10  57  94  63   9  51  98  70  41  82  26  10  70  17  15  43  24  70  26  69  20  70  87  67   2  47  64  23  58  41  63  62  21  79  48  69  30  96  40  72  60  87  22  94  14  11  22  63   3  69  50  17  81  79  63  99  80  73  44  44  58  44  74   3  60  74  20  53   6  66  55   4   2  41  50  49  13  31  77  78  10  98  44  27  91  59  56  53  87  70  85  86  91  94  32  25  55  91  14  33  13  33  94   1  58  89  61  25  32  34  68  78  18  89  74  48  60  68   9   5  78  95  16  98  82  78  76   6  61  96  50  54  40  59  23  87  24  81  79  83  56  38  87  59  73  11  42  36  85  16  40  27   5  22  55  43  87  41  87  10  22  52  38  14  88  43  42  64  69  47  65  98  89   9  11   9  47  73  86  95  71   5  58  42  71  44  64  36  93  55  62  83   9  82  34  93  66  88  66  72   2  69  93  33  84  52  52  23  66  88  73  51  51  28  63  56   3  24  32  32  51  28  25  88  30  73  71  11  33  91  50  24   1  41  77  96  85  57  14  36  63  41  80  73  33  92   6  68  44  49   9  84  62  90  98   3  79  94  75  97  91  69   2  61  84   2  19  35  12  41  78  98   7  77  10   1  52  89  97  58  17  26  68  79  90  68  78  36  95  19  40   5  65  56  90  70  99  25  92  62  42   6  65  39  15   4  44  73  53  29  84  17  93  34  98  80  81  22  34  77  19  63  41  12  48  62  75  19  19  78  37   9  72  46  45  43  78  90  24  32  94  35  20  19  40  52  53  50  79  27  20  96  42  34  78  83  93  67  54  76  31  14  60  46  52  28   2  37  21  25   5  77  69   4  14  11  79  10  74  12  82  35  45  95  68  57  42  38  79  78  39  27  27  41  61  59  34  99  77  28  56  95   7  60  53  60  25  68  32   3  83  16  83  88  55  87   5  80  61  89  21  75  80  24  66  54  25  94  78  60  68  69  88  99  56  35  93   3  50  50  86  50  55  40  78  60  56  54   7  57  81  18   5   6  75  66  94  33  71  87  48  30  55  11  29  33  47   9  16  43  20  48  83  75  18  73  77  23  33  58  20  32  43   9  63  87  92  87  86  88  51  55   4  52  46  52  46  45   8  85  32  50   7  58  60  54   1  91  12  87   8  87  57  32  24  91   8  13  73  85  55  54  89  47  96   8   6  56  38  67  48  98  34  61  67  11  58   8  91  51  34  61  13   6   6  24   3  62  76  12   3  72  34  35  65  20  43  49  25  37  57  52  21  57  82  98  53  99  83  95  72  26  47  42   4  55  95  29  98  64  29  72  71  34  41  72   2  23  38  86  67  29  86  25  26  74  85  37  66  24  22  77  21  44  95  94  91  16  62  80  34   4  34  83  89  54  62  35  92  57  18   8   8  15   4  82   1  36  29  12  39  50  55  25  83  78  75  47  50  55   2  61  42  65  81   9   6  16  59  83  90  58  86   9   9  36   8  69  72  59  72  24  58  73  38  61   3  21  37  14  31  50  80  34  52  90  20  45  81  37  37  10  63  78  54  38   3  22  81   7  36  85   2  48  22  10                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                              16  60  11  50  18  78  35  46  85  76   6  87  33  27  55   6  30  47  83  73  18  55  35   5  77  31  76  21  23  82  15  89  91  69  66  52  11  99  31  67  30  98  18  32  78   8  13   8  75  50  97  80  11  73  74  65  95  80  70  40  54  95  86  74  36  30  10  15  44  46  67   5  59  93  92   6  79  27  23  77  59  76  89  91  34  74  97  29  85  93  72  73  76  85  55  78  46  79  28  74  44   1  49  83  57  57  59  66  24  15  56  16  63  89  94  28  43  86   4  89  66  14  12  74  29   9  97  43   3  41  27  67  54  53  80  79  17  71  39  49  79   6  61  95  94  47  91  54  89  75  84  24  80  14  95  25  45  54  26  22  42  77  92  26  83  50  91  25  79  60  59  46  54  60  85  56  58  58  96  53  34  16  14  53  40  81  86  84  78  23  10  47  58  56  47   6  72  39  23  97   8  26  94  79  49  54  63   3  84   5  30   6  50  35  40  69  49   6  76  47  13  91  67  94  59  48  67  19  74  37  67   9  15  87  10  62  33  37  65  12  12  81  58  24  73  24  59  64   3  46  62  90   1  67  64  25   6  83  76  36  79  54  13  54  33  91  34  80  37  71  97  47  78  64  75  34  92  71  21  15  96   7  47  57  64  18  43  34  76  95  67  38  13  42  87  79  77  34  93   9  90  65  82  34  36   3  20  81  21  39  55  68  46   6  46  18  14  31   2  50  46  59  74  53  14  73  17   6  74  51  38  46  82  74  97  56  18  81  52  71  16  71  46  97  11  43  57  85  15  46  10  11   5  12  76  42  38  34  35  78  32   6  22  63  40  21  17  85  89  50  13  89  98  54   3  89  28  51  18  49  92  13  84  72  94  85  28  72  80  62   5  28  89  65   3  26  41   1  49  47  89  69  53  66  45  33   7  61  59  44  80  47  12  71  69  35  35  29  17  98  16  33  27  74  63  83  32   8  20   5  26  94  78  17  74  14  54  19  23  68  89  25  70  17  75  40  16  10  87  85  26  56  73  42  19  41  94  79  48  24  84  91  62  58  63  24  35  60  75  33  80  83  62  48   1  66  17  96   2  67   3  72  47  22  83  88  30  50  16  93  83  83   2  74  23   2   8  82  49  93  33  81  78   8  97  61  87  31  47  98  47  86  31  66  54  47  14  98  68  94  68  89  27  87   6  48  15  35   6  37  25  19  19   5  30  84  87   3  38  34  38   9   2  91  52  33  96  42  52  12  65  25   1  38  13  30   8  71  96  66  25  88  11  50  61  94  38  97  82  12  52  51  53  41  41  17  67  81   4  98  19  89  24  50  63  77  70  50  13  15  58  46  91  67  58  52  86  44  89   3  56  12  40  74  31  41  98   7  77  49  62  92  10  35  11  11  88  43  57  88  16  24  18   3  88  81  14   2  92   3  48  89  17  57  19  20  62  13  42  98  51  63  29   8  52  45  67  24  14  23  45  63  65  66  25  29  99  31  57  33  76  85  90  67  38  50  14  21  25  68  21  77  35  81   3  75  14  23  74  69  30  45  42  96  57  62  62   3  19  99  70  71  82  44  72  89  35   2  49  76  28  65  86  15  65  72  79   6  58  60   2  88  69  48  48  73  67  15  26  38  67   7  71  38   4  69   6  69  98  75  59  86  31  58  90  10  82  69  10  74  74  48  97   1  31  62  79  42  93  17  15  95  57  75  87  50   8  56  81  37  59  90  90  94  11  60  87  37   5   6  63  11  86  89  92  75  81  37  46  76  56  42  83  39  88  85  90  76  67  63   9  93  44  91  24  77  50  98  98  72   8  75  65  59   7  86  97  54  80  17  45  70  61  45   2  35  42  78  53  44  25   7  35  19  74  99  13  72  72  67  97  21  45  22  88  94  74  54  11  17  65  67  48  60  76  78  67  26  50  46  87  68  21  78  10  97  91  74  28  13  39  39  72  13  44  53  57  47  29  44  69  39                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                51  47  23  11  99  64  25  43  10   4  37  96   5  17  73  22  95  12  49  63  88  22  26  83  43  28  32  47   6   7  51  80  69  88  87   5   8  62  33  52  25  73  24  99  96  68  35  50  78  30  85  40   6   3  98  96  73   8   4  42  93  74  21  65  56  57  52  85  47  71  32  64  79  76  76  40  72  46  49  69  85  29   3   9  92  24  21  40  78  44  99  48  27  84  61  76  33  58  56  34  10  39  54  45   3  39  13  81  24  77  52  76  49  54  34  98  30   5  30  92  73  42  12  81   6  29  89  58  51  87   9  50  85  88  26   5  31  66  50  92  92  42  55  56  87  16  45  51  25  97  25   5  29  83  32  41  72   1   8  74  38  65  27  54  41  73  68  92  27  42   3  21  53  99   9  57  65  58  58   2  47  32  69  54  60  75  72  54  33  30  25   3  75  99   9  81  77  26  58  26  20  69  99  81  78   6  79  48   9  20  49  50  94  45  39  81   2  27  12  27  11  92  28  35  13   9  33  79  31  81   4  26  23  43  57  84  15  66  77  25  40  37  76   3  26  45  82  43  78  40  23  39   3   9  90  82  13  68   7  48  36  77  16  96  13   7  60  42  57  52  68  42   9  29  85  64  91   3  63  19  61  19  80  66  10  23  59  13  63  31  53  23  26  14  52  33  94  28   8  41  29  99  36  63  67   1  65  34  46  67  89  45  53  98  89  77  14   7  59   4  67  65  79  96  65  24  39  20  53  49  81  75  76   8  90   3  85  86  34  62  60  25  28  77  51  15  21  64  90   8  74  77  92  95  10  98  44  23   5  66  64  67  25  20  27   3  54  56  82  76  13  24  25  30  25  40  32  39  46  69  98  76  71  34  43  57  61  78  37  27  83  98  86  75  52  68  15  35  77  87  58  43  84  98  38  95  63  11   3  63  10   4  60  61   8  69  14  95  36  19  46  99  32  54  98  95  47  66  18  78  30  53  85  85  78  73  60  29  89  62  74  99  26  65  93   3  78  23  98  88  70  57  38   2  39  45  84  25  26  14  13  93  23  37  17  87  10  35  98  25  57  99  35  97  69  40  42  13  38   1  74   5   3  36  72   6  70  17  57  86  35  90  22  42  98  10  31   7  96   2  73  83  44  70  55  92   7  56  48  36  20   6  49  87  60  66  45  16  10  67  17   8  22  83  67  18  56  46  37  14  98  11  16  94  43  49  49  61  11  12  20  43  38  11  87  26  14  94  32  81  28  94  75  26   9  45  38  34  57  98  11  74  19  67  13  56  96   2  39  90  22  47  48  88   4  33  66  12  85  76  26  83  12  61  25  70  35  56  79  59   6  79  26  27  25  91  43  12  61  49  30  35  15  76  32   8  60  98  27  95  87  65  65  97  38  64  36  49  24   4  53  22   5  53  16   3  74  35  41  83  67  36  14  97  69  79  75  79  94  42  31  52  52  41  70  16  83  87  26  38  76  87  98  29  81   3  96  37  11  92  94   5  56  99  11  63  96  62  71  65  78  32  84  47  55  53  96  35  75  84  68  36  30  56  20  62  54  94  87  86  43  39  15  15  71  26  49  23  96  10  63  14   9  54  46  62  55  85   8  80  45  94  40  62  17  87  22  98  85  16  41  66  59  89   1  98  15  57  74  36  75  56  31  97  43  97  16  40  35  80  74   8  41   3  15  88  40   8   5  63  88  82  49  51  33  22  61  50   1  58  42  18  84  16  30  49  50  18  97  36  18   3   1  40  17  60  67  76   2  70  50  96  77  57  49  62  63  19  10  56  95   1  66  28   7  47  97  10   6  76  26  19  81  42  99  22  79  96  78  62  66  74   4  81  21  84  90  83  19  29  49  45  58  68  91  51  41  31  51  81  88  62  16  87  33  10   8  29  50  39   2  91  46  39   4  30  48  16  48  87  31  13   1  73   6  41  10  31  68   1  53  20  34   4  20  49  25  35  94  74  31                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                  7   7  69   6  96  24  87  79  54  74  85  35   2  36  23   8  66  68  35  79  89  35  81  25  32  43  44  70  44  37  68  61  31  42  29  97  39  15  74   7  68  30  70  34  34  34  14  69   5  83  25  61  40  20  20   8  70  41  32  68  19  74  51  61  86  44  18  89  30   6  75   8  32  51  45  34  28  21  78  66  16  86  76  99  87   9  61  59   8  32  42  87  84   9  63  58  62  78  54  86  17  54   9  97  24  24   6  35  29  81  10  25  40  97  67  80  97  35  87   4  20  26  33  87  43  46  22  37   9  74  14  73  79  96  71  52  50  87  65  88  79  77  39  65  34  30  17  89  63  83   6  72  60   3  85  83  52  91  23  27  55  96  62  22  96  21  41  75  75  70   7  98  55  51   1   7  39  13  82   6  65  79  14  86  99  31  31  33  76  81   1  93  38  60  64  65  39  35  84  11  23  89  75  51  19  92  45  40  96  60  37  10  24  55  89  97  16  17  71  48  23   1  11  11  60  58   6  98  43  95  56  25  94  78  31  41  91  56  82  51   1  75   8  74  65  87  47  56  19  31  30  26  36  11  21  19  91  59  32  43  33  83  51  68  63  76  19  42  68  88  70  54  79  80  46  92   3  31   1  24  74  92  99  96  59  94  21  92  59  85  42  10  72  44  17  38  56  31   8  81  99  64  34   6  79  64  29  30  94   1  19   4  32  30   2  68  83  29  99  81  99  61  63  43  70  11  46  27  32   9  96  20  68  13  82  63   4  21  86  73  85  60  38  53   6  98  16  44  33  23  22  23  79  94  17  48  60   9  23  42  13  82  72  36   2  36  63  11  42  94  22  34  59  84  20  68  79  54  62  78  22  59  55  38  78  89  70  19  90  18  20  87  56  12  56  54  91  53  34  95  60  66  58  74  31  96  72  24  82  34  70   1  40  52  28  56  92  72  33  19  26  81  18  99  32  81  96  39  84  65  45  13  75  24  50  47  55   4  39   8  18  10  32  96  54  60   7  96  88  74  58  84   9   9  62   2  99  11  98  33  65  89  86   8  99  10  75  83  75  25  40  46  56  34  37  28  43  69  25  27  44  12  56  24  82  68   3  98  98  31  76  20  66  48  67   1  23  28  44  87  74  22  55  20  13  74  50  96  77  41   9   9  71  88  45   8  88  55   8   5  40  16  82  33  36  53   5  32  86  67  80  50  68  78  84  92   1  27  73  75  32  88  66  87  18   6  77  65   8  75  78  42  62  86  71  92  55  18  79  38  37  91  35  25  67  55  80  65  71  40   1  98  68  16  21  90  60   6  62  26  47  15  61  59  58  88  13  36  73  28  23  63  71  35  80   9  67  68  78  67   5  12  29  65   2  68  35  76   8  79  62  31  10  53  93  35  11  57  73  22  57  47  27  27  96  19  58  93  55  11   5  37  94  20  36   2  70  22  59  78  99  89  13  48  25   8  52  35  44  12  32  79  76  62  47   7  89  84  46  35  48  94  65  55  67  43  26  93  57  85  54  47  84  52  13   8  81  50  17  28  19  68  85  75   7  83   2  53  85  13  29  39  42  81  73   1  33  97  38  82  28  32  89  85   9   7  26   4  21  75  52  27  82  98  38  59  68  44  62  14   4  77  32  77  52  95  12  30  31  17  39  58  65   2  97  31  55  72  34  52  20  98  55  91  50  75  61  64  26  45  56   2   5  16  45   5  56  61   7  32   7  25  87  20  51  34  94  91  65  30  57  26  27  84  72  63  26  93  67  91   5  70  91  83  93  14  56  85   9  96  43  43  26  96  36  47  16  21  38  45  17  53  13  94  67  59  17   1  59  92  90   5  49  90  80   2  53  99  79  20  29  88  41  66  91  33  49  27  66  43  73  40  68  35  88  89  69  97  15  24  83  89  18  93  75  31   7  66  96  78  15  20  18  24  43  46  95  42   6  66  31  86  20  19  24  86  11  90  37  91                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                    7  31  52   9  71  86  78  37  86  58  35  94  66  93  56  70  30  76  73  11  63  62  56  10  38   1  58  48  28  50   3  61  47  91  10  42  99  52  56  99  27  32  41  88  72  34  19  52  56  85  31  15  17  62  20  69  78  61  25  61  47  83  55  54  34  57  10  10  68  44  33  90  74  90  35   6  77  55  15  31  47  11  82  12  74  98  63  14  22  41  77   4  45  65  17  68  70  53  69  59  38  81  94   1  37  42  71  31  44  35  86  13  88  87  21   3  37  63  52  49  64  76   2  63  60  60  91  74  50  23   9  65  52  94  92  70  90  82  26   7  34  36  47  57  61  30  92  99  75  17  95  86  48  16  74   5  67   8  19  48  83  65  21  48  60  35  96  39  30  60  51  73  44  92  26  94  73  37  33  41  87  78  44  92  52  57  26  14  31  29  61  43  97  17  70  46  36  94  12  27  92  70  12  45  17  53  15  10  84  38  13  11  71  71  53  91  79  94  87  13  22  75   2  24  40  72  37  91  10  77  56  91   5  38  80  70  77  98  16  98  26  34  70  31  97  17  53  48  46  18  80  20  57  96  98   5  65  62  41  14  53  28  82  41  17  79  14  13  58  11  75  37  24   3  52  22  58  81  28  99  28  82  38  94  45  97  59  86  30   2  19  80  92  12   9  19  98  87  38   9  64  65  91  70  82  27  70  98  49  31  56  72  94  57  68  29  54  24  55  85  76  12  13  50  49  22  81  96  36  82  22  34  98  50  31  63  13  21  99  59  84  28  38  81  90  17  22   8  28  78  62  97  51  53  77  32  11   3  45  95  89  36  61  49  79  47  69  89  76  52  63  30  48  81   7   9  14  32  50  78  50  22  41  68  57  46  60  59  84  31  17  80  26  16  30  97  24  23  56  54  72  71  26  86  69  38   9  90  77  36  51  73  94  15   5  12  14  94  24  52  88  42  77  59  39  35  47  51  37  10   6  28  48  11  56  67  36  61  25  14  16  44  71  39  92  90  38  29   9   5   4   3  16  97   6  93  79  34  96  89  91  81  48  23  21  10  95  80  85  72  16  19  36  36  75  18  99  88  75  21  51  77  41  87  73  20  12  24  51  41  59  58  40  61  70  52  11  20  80   7  95  73  79  27  42  39   8  90  95  48  74  80  66  35  34  31   8  71  12  39   4  66  40   4  72  83  87  98  42  64  59  40  28  92  10  87  49  33   3  53  81  28   8  79  53  89  78  79  93  57  25   7  63  45  15  10  72  58  97  24  50  14  21  21  21  75  40  27  17  40   8  35   1  96  17  20  43  78  74  85  82   8  27  67  99  97  91   2  71  23  21  17  71  47  97  29  89  31  83  32  19  49  72  39  38  13  14  79  71  52  96  55  53  20  85  21  71  50  56  53   3  24  63  97  79  51  79   6  22  27   9  76  46  79   1  65  51   1  27  34  76  41  95  51   6  60  27  16  46  23  89  38  71  11  91  24  76  11  43  34  19  57  81  50  86  50  95  49  95  84  61  81  40  33   4  87  45   2  81  69   5  27  11  15  65  29  24  45  91  95  68  82  64  44  87  76  17  20  63  80  95  46  94  71  97  18  72   2   1  79  15  66  72  49  36  20  34  16  10  66   1   4  52  28  12  85  70  27  76  23  77  99  60   7  82  40   8  66  46  32  52  72  94  32  13  49  79  34  62  48  77  29  18   2  51  15  92  74  61  98  44  99  92  33  35  70  88  72  52  60  38  91  17  36  27  69  72  88  35  53  28  38  44  42  33   4  64  47  63  11  96  53  28   2  67  75  91  86  86  21  74  40  67   4  35  62  54  41  25  38  89  79  73  84  81  29  20  37  60  22  21   6  17  61  96  77  35  53  40  47  18  92  55  29   6  34  68   3  32  94  98  52  35  78   5  97  54  39  34   7  55  26  26  29  30  26  39  85  68  80  97  98  39  62  18  56  50  84  90                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                      51  51  45  64  86   6  64  11  19  67  92  13  58   9  41  69  99  48  78  22  93  39  44  77  78  21   5  57  39  72  71  37  96  34  43  98  10  77  11  23  98  78  39  20  46  97  68  45  42  95  25  82  29  27  41  93  10  96  17  67  38  59  92  50  77  88  24  42  78   3  60  61  69  55  69  75  55  50  33  43  36  48  97  38  41  26  54  20  51  14   6  69  76  17  13  78  78  97  11  44  28  20  87  67  14  84  30  75   8  80  83  56  15  83  53  88  27  55  64  79  89  81  98  65  62  46   8  47  20  19  72   9  43  84  91  81  52  94  82  25   7  11  10  59  61  27  40  14  48  56   2  68  48  62  31   5  54  67  39  17   3  98  19  28  17  31  69  51  61  22  56  37  81  67  42  61  28  64  76  14  60  25  57  89  75  89  94  93  78  48  54  35  27  60  45  37  66  79  24  45  49  42  38   5  46  24   7  85  66  85  85  57  76   1  62  72  94  70  72  76  81  49  68  97  45  23  97  34  15  12  20  67  84  96  33  35  29  89  38  88  10  52  82  29  50  80  68   5  84   3  93   2  92  30  31  92  79  43  88  22  37  85   7  18  29   5  39  23  65  73  52  60  38  22  34  55  60  27  61  78  85  38  92  42  24  34  47  78  10  35  81  35  36  89   7  66  19  24  29  61  92  57  82   2  99  22  54  51  69  93  32  15   7  38  97  79  33  30  82  67  14  38  24  60  70  75   3  84  25  27   7  15  74  51  24   8  60  78  75   6   8  40  46  86  50  21  84  60  23  98  82  64  69  55  66  91  21  17  79  24  39  12  44  94  58  56  29  27   9  18  13  84  40  66  45  66  36  30  90  52  23  80  64  35  63  63  48   9  96  38   1   6  37  52  16  50  34   4  65  19  62  38  15  27   2  57  39  39   7  76  14  20  22   7  35  45  21  49  47  42  17  79  70  70  61  10  53  37  22  19  70  55   1  17  43  22  11  23  96  72  98  84  97  77  41  47  60  45  67  41  13  99  33  32  68  18   5  15  49  92  82  80  81  98  42  69  45  21  44  90  49  89  39  41  58  23  66  18  79  28  57  34  55  30  99  21  36  29  98  78  29  49  65  32   2  70  52  50  77  80  74  41  27  11  75  13  71  43  58   7  72  53  48  56  59  58  85  99  46  89  39  20  40  76  93  57  48  21  65  29  38  59   4  24  17  79  91  79  46  70  21  26  83  13  51  16  69  90  73  63  27   6  19  36  78  61  95  39  86  68  43  93  64  94  94  92   2  80  90  49  83  62  48   5  64  92  76  59  41  81  48  74  56  29  11  69   4  42  34  40  99   2  43  64  39  34  78  25  80  34  96  22  52  49  68  31  57   6  71  15  98  71   4  82  80  39  62   5   1  72  37  30   2  45  80  77  47  61  69  45  48   4  82  92  72  96  83  91  94  41  36  52  58  16  26  42  66  94  43  13  17  77  96  74  71  14  35  43  36  13  22  90  42  34  69  20  13  95   8  28   5   3   3  10  92  61  71   2  20  98  17  78  91  73  19  76  59  96   2   4  46  80  72   6   3  59  25  77  94  19  80  73  50  22  15  51  46   5  62  87  25  74  27   2  33  63  97  94  57  68  94  42  52  71  55  37  93  71  89  65  52  85  63  94  33  86  91  46  58  97  21  82  48  10  65  21  97  73  17  56  25  59  27  34  45  76  98   2  35  80  84  29  85  86  11  79  52  93  51  51  90  13  52  79   9  26  14  85  20   8  97  54  20  20  69  75  56  51  11  88  26  27   5  91  16  20  72  53  61   9  10  67   7  75  11   9  63  80  63   1  70  93  30  21  20   1  56  26  49  91   3  51  57  19  92  67  20  46  42   4  40  27  95  49   8  98  42  56  33  18  48  67  96   5  71  65  39  89  99  22  53  90  37  41  37  95  27  69  55  88  31  65  95  30  70   7  77  74                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                        44  67  53  43  29  15  50  69  73  91  10  35  85  59  45  76  12  76  89  27  49  19  36  85  65  97  55  43  89  35  71  11  27  86  26  32  96  70  58  66  36  16  99  84  96  37  52  34  53  91  11  52  27  87  53  37  53  47  56  21  10   5  30  69  11  72  43  31  82  26  33  24  58  63  53   6  66  65  79  32  48  33  45  36  34  62  89  41  55  86  26  44  17  42  64  60   1  47  45   6  69  10  88  55   5  97  98  96  27  42  22  73  54  35  15  11   6  55  26  80  53  35  39  95  59  95  55  72  36  89  42  86  29  71  80  79  74  85  74  52  12  60  61  11  66   5  60  28  44   3  85  44  16  71  62  11  59  21  18  49  59  89  32  85  72  34  51  52  56  43  81  73  34  14  19  18  98  13  99  62  59  72  41  78  39  67  30  60  12  18  11  99  83  58  39  56  64  91  15  21  35  43  68   5  66  86  14  21  41  73  93   2  20  72  69  75  51  67  78  95  98  97  46  90  26   7  48  30  66  38  15  92  71  81  23  78  13   9  81  86  55  55  32  96  59  88  72  43  23  36  59  54  87  80  10  61  60  34  54  11  19  18  31  64  36  73  23   5  90  55  93  13  11  65  68  14   1   1  79  45  99  18   1   1  11  77  89  60  53  84  37  65  72   7  33  84  64  47  60  61  34  83  19  29   4  27  10  39  10  68   7  24  39  29  84  39  90  35  16  24  13  38  37  99  20  59  82  90  25  54  94  35  32  56  38  45  35   8  17  28  41  61  48  72  80  44  90  80  20  93  88  84  72  30  33  95  91  86  38  70  21  82  66  56  63   4  44  49  86  39  67  61  25  72  23   4  41  58  22  75  55  17  15  60  21  51  91  23  68  93  48  83  73  93  93  46  66  10  90  79  56  30   3  97  81  76  31  29  62  12  61  47  97  97  81  83  20  61  66  72  12  20  44  46   8  52  41   4  16  88  87  63  55  84  40  70  28  80  59  43  70  94   4  50  21  63  42  19  70  39  81  83  22  69   5  10   6  27  51  86  22  13   4   2  14  94   5  85  43  71  61  63  86  30  95  88  23  78  35  36  68  22  63  69  60  78  63   6  86   6  13  30  32  60  85  15  11  98  83  59   1  64  22  62  94  61  13  72  49  96  59  24  42   5  58  90  55  53  56  37  86  97  65  72  30  94  28  37  45  57  58  27  18  47  16  40  49  94  38  65  51  80  52  73  45  61  67  14   6   6  98  38  48  64   5  85  29  71  10   4  71  20  11   2  18  49  32  17  54  12  39  39  21  18  99  49  45  38   8  93  17  48  22  19  42  60  36  55  80  43   2  47  25  68  56  87  81  35   3  60  36  60  62  48  12   8   9  74  26  76  89  46  17  44  64  71  63  80  30  67  80  79  29  80  82  98  84  65  54  68  19  29  18  34  75  30  67  87  88  19  18  54  60  12  14   3  29  71  80  22  75  28  13  23  46  62  67  60  77   9  80  12  78  28  38  18  88  14  18  69  14  91  95  93  33  38  19  80  24  92  51  39   9   5  69  66  83  52  37  58   3  77  36  75  96  87  54   7  40  69  95  17  18  53  92  35  30  71  17  21  41  74  40  53  97  79  60  77  49  31  40  16  27  48  37  94  80  80  87  34  72  95  46  49  68  75  79  33  65  94  97  51  63   5  82  16  39   6  26  76  55  41  94  70  14   7  82   9   5  10  91  77  36  52  72  83  97  16  38  57   6  96  66   6  36  35  13  16   4  28  90  22  23  44  21  63  98  47  81  16  85  59  74  84  20   8  49  60   2  10  99  66  31  87  91   3  11   9  38  91  97  49  13  41   8  47  35  28   5  17  29  61  93  11  82   8  60  34  40  94  16  63  53  85  63  39  66  21  14  75   7  82  62  55  20  11  27  66  20  94  84  22  53  63   3  92  57  45   3  27  81  27  93   4  23  62  88                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          75  47  47  22  75  90  74  67  15   2  72  97  22  67  87  26  19  85  18  53   5   6  54  90  21  24   3  41  80  34  39  49  38  51  62  74  83  40  22  19  90  58  40  65  56  29  78  85  38  67  85  61  23  61  23  10  48  53  47   7  59  23  95  60  94  69  59  45  43  75  49  86  43  56  10  64  44  14  59  49  77  66   2  45  86  95  76  23  70  38  40  36  49  24  92  51  60  67  41  21  67  32  44  87   9  89  32  51  77  49  17  42   2   4  85  83  45  83  74  46  60  81  91  47  47  82  31   8  23  78  86   3   9  78   4   9  25  80  22  71  98  25  18  91  91  56  45  61  53  32  86  92  64   4  32  24  10  35  79  17  76  42   3  41  37  15  86  62  64  27  46  81  49  25  63  34  90  97  20   3  68  34  87  33  65  79  73  74  83  16  66  58  13  97  88   5  32  91  80  31  51  98  61   4  57  94  28  90  13  37  15  62  17  48  61   8   9  55  95   5  59  34  65  56  39  12  87  96  52  80  36  93  22  57  20  76  34  90  10  92  91  27  39  52  33  39  36  56  87  22  15  26  97  92  34  19  11  14  44  78  17  20  40  68  51  14   6  29  85  94  79  33  90  86  37  78  57  67  73  55  65  99  28  46  17  33  69  30  18  51  94  63   2  94  79  85  25  69   9  21   5  21  53  39  13  86  77  88  72  20  80  99  29  95  51  65  20  94  89  57  60  30  20  85  67  71  28  35  38  81   5  83  61  65   9  93  60  66  20  15  35  31  16  24  80  10  21  19  67  15   4  53  77  84  77   9  26  90  77  50   6  28  69  60  53  28  18  77  10  52  56  72  62   6  75  36  35  95  63  32  92  81  74  79   2  16   6  23  46  63  34  39  89  32  59  91  19  42  60  37  58  39  37  77  76   7  55  43  80  57  77  64  65   1  82  93  58  13  41  19  14  47  94  39  26  63  39  52  62  95  84  66  47  81  22  79   2   7  97  61  12  71  50  60  81  88  44  79  36  66  27   8  39  64  44  10  68  62  35  18   8  67  50  45  84  28  16  26  36  19  87  98  42  89  67  81  10   6  30  24  71  91  71  89   4  12   7  86  44  50  62  86  88  54  27  42  83  46  56  30  18  59  88  83  64  15  20  64  29  28  46  57  62  96  22  27  35  22  42  89  99  32  78  87  40  32  35  64  41  25  19  71  33  14  65  73  83  25   7  46  94  53  75  78  29  15  71  98  60   7  12  45  61  84   7  38  36  30  78  63  16  26  60  11  26  75   7  45  88  76  24  72   4  14  92  60  77  22  17  46  38  23  60  54  73  42  79  67  14  37  60  94  34  13  38  99  47  39  24  45  77  11  58  67  83   4  46  77  89  39  24  79  76  73  70  48  41  10  34  70  36  90  84  45  38  24  64  53  26  64  71  14  72  74  14  92   7  66  11  80  27  73  45  67  64  87  90  12  20  54  21  81  92   5  25  20  59  77  18  83  99  72  69  32  26   6  38  37   1  72  37  50  97  64  85  94  51  14  97  75  98  14  20  92  51  73  55  77  23  61  78  22  76  92  61  34  33  89   9  31   3  18  70  38  77  60  18  29   9  75  56  97  72  68   2  30   1  56  46  58  57  99  16  11   9  98  79  92  65  60  11  41  68  47  37  91  21  28  84  41  65  24  93  61  64  14  97  42   6  51  81  74  43  74  99  87  31  39  63  53  42  12  69  60  17  27  26  45  30   4  91  90  49  23  13  46  94  33  38  81  55  68  22  51  71  16  65   4  91  16  68  38  39  26  45  46  61  63  33  36  31  27  41  92  54  76  88  96  33  56  74  31  31  85  86  77  71  54  89  41  41  41  58   7  71  72  32  62  64   3  40  52  72  89  25  46  96  26  76  67  73  93  68  26   4  96  45   4  78  11  67  15   8  15  26  49  32  56  48  85  42  10  58   1  28   1                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                            37  88  82  72  53  99  57  38  22  72  76  63   1  53  38  35  54  45   2  13  62   9  16  19  43  96  45  71  26  98  60  36   7  15  42  66  37  50  94  66  25  27  33   4  85  91  41  70  84  43  66  59  10  97  16  67  60  68  85   1  27  66  49  14  80  98  70  65  53  84  91  94  75   5  50  30  22  14  39  98  83  83   7  59  44  96  17  73  85  76  88  33  34  27  60   6  99  76   2  52  78  88  11  24  62   3  62  63  26  16  48  44  86  99  60  26  93  59  22  79  18  93  89  81  25  71   4   1  51  31  45  66  17  78  93   6  47  58  15  94  56  13  26  10  22  92  27  31  35  13  44  94   5  21  11  90  35  87  29  82  80  95  48  59  69  93  46  73  58  59  13  85  60  80  93  18  39  79  34  68  70  13   1  23  17  49  38  81   4  18  74  51  60  25  31   4  91  52  15   3  46  15  47  57  13  91  59  79  36  84  97  52  26  33  30  91  71  51   9  91  73  12  59  33  67  32  11  28  25   4   4  80  79  64  25  97  53  59  56   9  43  26  95  93  86  83  64  52  57   7  14  19  60  65  96  22  42  80  38   7  16  78   2  57  59  50  27  15   3  48  29  20  19  54  75  78  48  96  62  65  47  36  39  58  12  80  58  55  19  88  97  85  49  35  48  17  24  73  57  42   1  45  26  70  22  54  97  36  59  95  60  88  19   1   2  62  99  98  89  27  13  74  11  90  18  42  17  88  74  37  50  23  74  24  42  94  65   3  42  44  86  20  92  78  16  94  97  92   8  77  30  47  62  77  57  67  49   6  79  85   9   4  92   9  95  16  96  32   6  60  64  36  10  81  85  22   3  42   8  36  72  96  74  21  33  52  31  59  47  32   2  40  69  21  15  29   2  73  18  19  31  22  14  79  37  29  84  69  31  39  91  55  92  50  89  40  43  82  84  50  51  36  58  15  91  87  36  31  73  62  99  22  20  10  17  64  62  91  32  84  94  92  97  66  42  17  84  69   1  98  60  78  80  28  81  15  45  96  55  80  95  31  20  64  16  60  71  16  35  16   5  74  92  93  57  69  63  77  52  51  56   3   3  73  61  93  77  46  67  70  65  21   7  43  49   7  60  19  82  10  14  83  80  93  53  74  14  56  99  29   2  25  55  21  38  11  27  92  60  96  68  79  31  85  14  28   6  96  16  26   2  66  73  80  20  30  42  42  70  80  28  29  48  34  39  64  47   3  94   4  30  14  16   8  35  95  59  65  68  63  79  39  75  80  76  52  62  92  41  25  34  84  41  77  56   5  61  71  41  53  31  32   4  18  57  50  17  30  10  73  73  47  39  47  87  60  56  99  58   6  98  95  35  39  63  36  30  63  39  99  97  67  90  89  76   6  77  95  55  17  45  25  76  31  21  66  26  36   9  32  26  76  88  40   1   7  95  48  26  98  98  55   8  14  53   3  76  50   8  17  66  66  25  30  74  15  76  26  87  69  68  43  82  48  42  81  13  52  14  10  83   5  21  74  83  52  82  93  39  20  12  95  64  72   8  23  19  83  67   2   9  37  96  57   8  69  49   8  32  22   8  98  93  56   2   3  35  53  12  47   5  34  41  14  50  76  93  36  81  42  96  57  28  37  32  94  68  92  72  96  85  72  53  18  35  10  82  64  55  41  15  56  20  32  31  58  79  89  50  66  87  88  72  87  79  50  77  80  88  25  43  77  54  22  93  15  37  12  14  76  65  89   7  90  36  49  29  36  84  69  69  94  11  67  72  49  31  42  86   1  91  84  12  87  67  29  23  61  32  53  51  17  17  70  71  52  35  57  33  82  29  44  45  35  39  95  86  61  88  32  58  96   5  53  99  46  41  47   7  61  79  31  16  29  74  82  96  39   1  95  21  79  90  79  25  33  82  33  11  82  27  84  91  24  92  24  51  87  74  62  57  95  72  32  50                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                              25  38  25  74  82  35  41  26  95  43  40  66  47  91  32  57   8  56  98  41  81  53  82  79  53   3  89  64   5  19  94  64  89   4  18  86  83  29  82  51  88  20  51  28  45  15  19  43  19  48  31  61  38  14  73  78  99  16  60  19  66  86  57  75  56   8  41  35  93  41  20  83  68  55  79  14  39  89  23  45  91  81  92  22  68  85  82  86  55  61  94  17  36  59  79  52   7  50  90  16  51  13  57  95  29  92  85   6  76  54  78   4  61  17  58  98  93  28   3  30  59  15  38  97  56   9  22  37  25  63  74  82  12  52  99   7  84  34  97  51  93  34  87  21  21  18   4  57  59  78  87  54  62   2  29  77  81  92  87  39  79   1  66  75  46  19  78  92  37  71  37   3  68  54  43  91  96  82  25  17  39  89  41  14  10  16  35  99  97  17  20  81  99  29  34  45  34  39  75  63  83  86  63  18  62  20  71  63  35  71  36  46  14  34  96  74  99  33  81  98  11  32  36  92   5  77  43  41  19  63  88  30  32  64  35  47  21   8  97  24  46  63  31  44  99  31  19  12  66  78  36  95  37  80  63   9   3  47  90  50  70  82  48  15  85  83  54  16  14  28  14  10   7  39  46  39  92  85   4  49  49  84  64  61  70  90  25  71  31  55   6  99  95  72  42  13  55  84  53  55  79  82  49  37  93  90  36  68  81   3  38  57  43  71  64  87  75   5  20  91  87  77  35  93  96  85  91  91  19  15  67  95  67   5  64  85  84  84  37  30  80  38  52  86  20  43  37  68  47  18  38   2  65  45  93  27  59   1  73  44  99  45  16  32  70  30  83  68  53  95  84  75  77  10  95  32  15  35  96  29  47  59  56  47  87  67  50  69  45  74  30  36  74  67  95   4  87  89  38  60  90  22   7  45  37  49  45  53  32  44  80  56  58  82  56  95   5  82   9  11  61  30  59  41  53   3  92  44  37  34  95  75  21  79  81  11   5   7  37  53  80  80  42  47  32  28  30   5  29  47  27  38  80  16  60  46  38  43  63  89  60  14  32  10  18   4  47  13  43  79  87  11  92  48  92  78  52  78  77  62  88  29  11  50  23  74  22  52  84  19  27  95  11  59  80  66  36  93  98  56  45  75  78  71  81  89   1  23   8  55  75  92  86  14  98  92  48  28  15  64  19  82  48  30  84  18  91  27  87   8   8  58   1  72  15  52  51  57  78  18  20  40   3  62  82  62  89  22  70  75  18  86  74  10  52  26  49  20  14  78  32  56  69   7  36  23  19  60  81  78  88  12  68  93  15  69  74  19  86  54  97  15  80  69   4  40  72  29  46  71  96  57  97  73  94  92  80  59  61  34  21  63  35   4  66  66  18  10  71   2  69  64  23  65   3  74  19  29  22  44  75  59  94  54  79  15  26  56  25  84   2  66  84  13   6  32  51  77  55  77  74  40  52   1  47  80  37  95  74  92  34  91   4  21  87  53  50  93  89  72  66  83   6  39   1  28  69  40  60  10  35  26  46  69  91   5  85  34  44  13  64   1  90  22  58  71  58  78   7  98  68  48  91  33  86  44  12  86  12  87  98  73  69  72  39  70  14  55  28  39  34  66  46  92  88  35  43   6  71  29   6  84  40  67  53  43  79  21  12  22   2  42  70  46  52  62  88  15  96  70  62  46  98  61  95  29  47  38  29  54  28  57  25  17  40  86   5  77  42  56  76  81  57  19  79  15   7  56   3  44  70  97  28  42  85  65  85  13  59  68  80  62  89  62  17  63  15  98  36  57   6   6  36  32  51  43  10  20  73  27   1  34  89  54  11  30  40  38   2  39   9  67  34  62  97  18  36  55  89  82  31  19  60  25   4  61  66  72  82  27  59  11  88  10  89  99   8  71  64  79  16  69   4  63  11  61  81  71  38  92  43  12  92   8  86   8  31   4  79   9  77  87  10  18                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                9  45  39   3  58  53  47  62  53   7  65  90  39  64  60  87  60  98  95   7  29  41  34  22  60  17   7   9  62  73  75   6  28  20  92  37  71  45  88  70  55  45  66  78  37  44  52  38  52  11  87  88   4  50   3  95  92  17  69  67  99  80   9   2  51  95  21   5  39  50  12  96  20   7   5  93   9  39  59  96  43  98  22  60  47  75   7  29  73  78  57  27  43  94  81  50  15  48  62  74  16  66  49   8  95  56  85  98  43  45  60  42  66  46  18  82   4  97  28  62  51  38  89  90  74  98  66  30  21  66  56  14  47  71  10  25  62  21  70  66  73  31   5  32  51  88  76  39  75  69  93  70  56  26  43   7  73  51  89  53  69  51   3  14  99  47  56  51  48  12  95  84  82  58  32  77  84  40  17  41  53  88  22  96  20   7  34  20  29  14  40  19  65  31   7  30  32  67   5  50  52  67  23  37  58   8  14   7  92  72  51  11  62  16  16  90  98  55  21  55  55  84  95  79  34  14  48  88  53  50  28  45  77  76  21  41  92  55  40  82   3  53  96  70  13  42  14  13  17  30  73  48  94  96  58  25  94   4  83  59  35  65  67  57  32   4   5  85  69  53  41  18  61  82  26  89  72  57  58   2  55   9  92  68  58  27  47  45  46  21  45  27  13  55  85  43  84  71  64  64  80  21  34   6  76  48  63  10  50  88  48  85  98  35  73  30  40  29  19  17  20  73  42  18  66   7  87  74  88  19   8  61  56  50  13  21  93  74  23  73   5  54  19  23  90  59  73  61  56  40  77  24  66  18  29  24  77  77  22  57  11  15  58  56  40  33  57  86  32  30  74  70  28  51  43  68  74  40  32  55  83  70  41  93   6  80   4  51  95  25  34  21  58  94   7  74   3  19  39  91  31  38  38  23  17  84  37  55  96  26  66  68  13   6  62  49  10  91  45  59  95  97  89   4  55  71  86  49  53  14  28  78  38  88  22  73  73  76   3  30  30  63  89  98  45  20  41   5  18  86  42  37  87  34  59  64  34  38  13  51  45  35  76  36  72  15  34   7  80  78  70  69  23  46  61  52  43  53  78  83  34  12  18  56  73  61  40  92   1  41  80  81  95  55  17  75  12  52  71  71  22  17  11   8  72  80  73  36  95   4   4  87  87  53  70  50   6  88  66  73  73  54  72  89  85  43   3  82   9  43  43  21  35  64  32  12  64  31  49  56  40  58  10  37  26  22  72  91  85  88  15   4  40  41  87  72  63  86  53  16   5   7  56  17  37  57  74   2  70  44   7  37  96  97  52  76  95  43  45   6  57   7   2  45  39  24   5  37  95  53  75  96  26  35   4  73  47  95  86   3   4  80  83  21  51  92  71  92  73  93  55  86  40  11  92  84  84  25  64  76  26  90  35   9  32  22  58  10  47  72  33  66  40  74  47  13  22  40  75  28   3  95  78  79   4  31  99  15  34  37   9  68  75  79  38  59  60  27  67  61  93  77  22  75  38  79   6  41  41  22   4  71  74   7  21  19  50  83  74  55  86  83  90  39  29  20  99   5  26  15   6  80  37  49  10  10  73  19  61  97  79  90  20  49   3  64  59  36  26  51  18  81  45  31  36  18  84  35  94  11  41  12  72  79  69  59  69  46  39  64  46  24  93  42  74  62  95  14  67  73  39  10  89  72   3  25  19  15   4  44  28   5   1  56  90  31   8  93  75  81  81  85  51  32  78  24  16  42  52  21  24  89  40   7  37  38  28  95  25  70  80  55  22  87  62  33  42  28  72  71  13  50  81  44  51  22  20  91  10  53  52  88  83  88  84   8  10   8  92  78  51  26  91  93  90  77  18  37  52  26  54  17  79  53  77  61  86  62  56  55  19  44  89  96  58  14  83  45  88  46  42  74  96  40  36  50  52  29  45  62  56  27  59  59  62  69  44  95   6  30  94  11  91                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                  6  76  35  29  51   4  68  25  77  25  71  82  81  90  22  20  81   8  42  44   8  33  86  54  66  26  50  43  76  86  37  75  12  91  94  15  80   5  19   7  71   1  72  85  70  81  20  16  59  80  86  10  34  73  37  45   8  59  16  80  20  26  72  94  19  13  57   3  29  15  69  87  79   9  12  57  15  52  36  24  15  49   3  41  57  82   7  53  82   9  13  97  62  82  81  70  87   2  91  11  11  53  78  60  78  47  58  43  52  52  24  42  50  66  44  47  14  24  63  47  25  26  41  53   3  52  27  25   7  23  34  42  79  73  93  99  91  78  61  35   3  20  28  37  33  34  62   5  30  73  35  33  69  88  21  81  26  81  67  74  25   2  66  65  59  15   9  87  67  56  53  69   2  89   1  37  59  18  54  61  65  92  39  41  77  44  52  21   6  12  94  75   1   1  42   9  18  26  55  44   4  93  99  25  54  22  48   9  19   2  41  69  10  25   4  11  14   8  37  26  14  18  65  46  10  65  53  55  55  79  93  78  13  71  62  32  72  19   6  15  76  26  32  23  13  20  87  73  11  94  72  80  70  59  75  68  44  91  67  61  69  42  86  23  25  86  12  48  94  14  85  97  62  42  39  72  54  32  90  87  91  29  22   7  34  41  59  20  47  48  74  49  93  37  27  26  94  14  13  65  86   4   3  52  60  56  80  69  73  67  72  46  40  90  73  84  98  30  82  67  46  13  39  81  96  77  57  56  57  54  19  35  85  70  97  28  41  55  77  43  68  90  30  74  34  78  41  31  47  72  36  27  34  42  30   8  44  89  98  89  13  25  64  16  87  34  46  12  65  23  31  82  38  96  70  66  64  95  47  33  88  31  56  77  59  55  60  48  57  59  80  80  93  89  78  22  69   1  53  64  49  85  99  30  80  46  73  18  83  56  39  87  25  38  57  93  57  24  23  98  25  24  79   1  33  32  79  76  85  90   8  64  86  40  37  88  67  10  86  57  59  13  22  65  39  51   9  65  74  85  59   8   9  88  99  60  89  67  14  20  91  75  95   9  88  61  75  52  99  32  78  16  52  25  26  12  32  92  80   1  33  61  80  44  40  48  86  93  85  61  23  37  24  18   9  41  61  10  17  33  65  49  23  62  20  55  29  65  91  74  27  11  75  67  14  32   8   5  19  40  62  47  10  64  86  18  28  10  79  14  74  75  87  97  57  75  90  94  16  79  93  54   2   9  89  36  85  34  23   7  47  36   9  52  33   5  18  85  62  45  85  57  50  62  41   4   6  52  49  24  85  99  91   3  12  89  84  23  66  95  59  27  23   7  49  80  27  10  81  15  54  28  85  93  45  41  45  79  40  30  24  26  93  89  27  42  91  81  66  62  26  85   6  93  75  43  63  38  95  25  31   1  82  54  50  48  75  55  95  34  78  86  71  64  30  15  28   7   1  51  20  91  66  73  13  20  28   5  47  86  90  73  58  43  87  58  96  25  59   2  76  46   3   9  24   2   2  22  92  51  68  19  25  33  39   2  32  62   8  25  90  12   8  62  74  33  82  84  77  51  86  27  75   3  26  20  57  53   1   1  22  26  16  12  35  35  42  44  56  59  70  88  34  49  12   6  45  30   4  12  27  63  93  26  92  12  68  22  58  48   5  25  86  83  15  79  21  41  78  48   9  15  45   9  46  17  33  49  71  98  82  39  94  75  57  27  30  30  20  93   3  31  11  60  20  70  55  17   8  53  61  75  93  15  73  80  25  57  12  29  99  60  69  72  44   3  83  93  41   5  41  77  37  96  31  80  18  45   4  90  73  34  69  91  15  28  96  75  51  99  43   1  72  64  20  11  21  41  35  12  38  96   5  12  55  83  28  31  44  16  85  89  32  98  99  77  29  38  96   5  75  54  72  84   3  42  51  94  45  29  14  89  29  77  18  25  32  47  38  90  51  16                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                    98  72  40  97  81  32  22  36   7  60  64  61  10  66  93  33  38  70  37  89  16  10  43  33  63  93  88  52  56  83  94  54  18  21  85  29  97  61  53   7  82  26  64  14  76  42  89  82  71  29  31  23  87  79  25   7  36  98  91  29   4  10  99  48  58  34  94  71  70  86  59   4   3  33  43  17  84  57  55  41  75  86  39  88  50  42  44   3  16  44   1   8  66  92  51  83  85  36  27  78  82  96  23  18  26  87  65  37  29  36  64   8  62  17  35  53  52  18  98  29  35  64  59  98  12  87  16  92  29  82  79  35  64  58   5  21  28  18  74   5  91  23  55  25  53  99   2  23  39  35  93  14  44  25  43  67  54  15  59  30  22   8  27  98  25   3  37  93  78  35  31  42  17  71  88  48  79  21  10  20  81  25  74  79  10  55  40  58  67  73  55   4  52  95  54  88  19  98  47  33  52  94  10  74  34   7  87   1  71  39  83  11  69  55  23  66  87  34  57  68  54  37  29   1  12  36  58  88  21  21  88  97  71  52  60  74   8  20  64  87  27  90  68  21  95  31  54  79  19  20   2  19  10  42  58  85  63   8  88   8  49  97   2  81  92  31  45  43  19  78  97  12  63  68  96  87  65  60  41  23  59  64  66  27  86  38  24  61  40  39  38  80  31  92  48  90  92  52  44  54  81  87  99  77  92  91  12  97  47   3  95  28  87  87  80   7  44  20  62  94  78  89  95  66  34  75  67  99  77  52  31  93  48  48  34  99  88  66  43  59  13  82  16  74  96   8  17  62  72  86  36  27  42  49  25  91  37  52   6  37  42  88  19  54  85  59  88  59  57  98  22  43  55  98  86  45  61  78  86  84  92  58  12  51  16  45  34  36  46  40  26  23  57   3  84  66  75  56  83  53  27   1  66  83  22  19  68  13  63  56  51  93  54  32  77  10  74  38  33  74  16  55  64  18  40  25  53  20  59  40  45  26  15   7  22  80  26  24  42  62  69  16  53  84   8   6  98  16  89  64  24  82  71  31  30  59  90  66  95   5  88  45  18  82  89  75  93  97  82  31   4  16   9  51  40  30  21  99  66  25  23  36  76  13  61  22  57  53  86   3  86  76   1  27  75  49  54  20  13  79  85  67  60  44   8  15  43  33  39  87  13  79  71   5  17  73  80  45  10   7  57  57   6   7  54   3   2  17  62  23  64  30   7  34  77  34   7  35  90  56  96  18  26  73  83  77  28  97  32  60  33  30  67  25  65  65  66  22  80  56  57  36   6  89  64  88   1  63  78  95  29  24  25  38  68  38  55   6  10  17  80   3  24  43  70  53   7  37  22  11  59   7  37  97   7  35  72  81  24  90  20  96  28  54  81  49  65  56  37  80  87  38  99  90  75  30  72  47  87  73  64  54  72  61  13  97  64  96  15  87  30  40  23  32  16  99  25  80  27  63  85  49  66  94  15  78  96  92  17  48  44  99  49  37  58  80  48  49  45  81  54  51  78  94  21  56  25  47  43  15  85  72  33  23  25  31  64  44  91  73  47  77  77  36  60  64  49   5  15  72  54  66  69  98  94  90  48  37  63  41  87  24  97  71  38  76  65  80  22  39  97  10  82  38  15  39  38  14  21  49   7  99  75  46  55  16  23   1  56  66  99  36  24  15  11  51  79  93  54   8  82  42  72  49  50  99  84  58  90  76   9  39  90  44  26  14  92  75  50  38  63  51  76  94  15  83  30  93  58  79  48  86  89  55  15  84  44  34  98  14  33  20  20  19  60  95  97  35  16  19  24  17  17  51  71  72  85  17   9  61   5  61  14  43  62  23  72  12  37  35  65  42   2  29  34  71  36   7  90   4  42  93  26  95  91  57  28  19  66  34  40  97  89  16  49  52  78  21  30  65  57  31  67  54  67  10  69   8   3  69  60  14  27  38  93  29  59   7   6  44  44                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                      32  74  82  33  52  62  47  42  69  27  90  86  18  87  62  42  86  22   1  81  62  27  93  78  11  99  14  51   1  59  72  90  98  84  64  78  88  47  85  91  21  31  36  44  20  48  59   4  16  62  97   8  62  41  96  71   9  15  63  33  91  77   5  49  16  40  39  61  91  84  57   2  53  97  76  25  20  20  15  69  37  11  42  13  17  53  49  46  32  18  30  21  25  45  86  71  25  88  55  33  42  86  87  77  29  80   7   4  24  68  58  45  67  46  21  49  37  48  74  64   3  62  28  12  66  63  30  21  56   5  52  10  92   5  91  71  82  70  17  65  32  43   5  63  70  71  66   5  24  22  40  13   4  52  78  86  61  61  55  38  62  73  41  14   5  77  15  84  65  66  73  71   2  38  21   3  29  25  19  91   9  30  86  95  54  19  62  33  31  72  57  47  28  34  63  25  32   7  21  74  19  30  37  41  42  60  54  69  74  97  19  88  70  28  68  47  63  13  30  54  65  62  33  58  74  26  72   8  76  11  61  36  18  52  86  27  80  54  92  24  69  72  51  31  64  67  75   3   4  37  69  48  82  37  36  24  71  53  36  52  65  10  51  54  94  68  84  80  80  29  45  56  64  46   6  38  24  94  83   8  56  42  67  85  97  63  91  26  83  53  97  92  50  91  16  58  53  78  40  31  36  66   6  61  45  29  71  78  98  53  92  79  37  47  98  81  68  59  91  77  83  98  83  10  91  20  47  53  70  55   9  93  65  25  18   3  95  45  79  49  30  40  74  75  86  88  84  33  86  84  26  23  63   7  26  25  65  69  38  53  73  32  76  72  59  83  99   3   4  92  82  74  46  98  91  98  51  36  60  10  86  47  94  51  78  80  57  72  60  43   6  46  29  38  74  85  37  73  78  94  64  51   3  90   3   1  10  51  38   9   8  13  56  85  34  35  17  24  67  94  42  45  89  37  92  95  74  26  55  80  67  24  51  10  74  27  98   5   9  11  13   3   5  94  10  22   9  95  29   2  23  59  52  78  95  47  76  48  82  56  47  14  16  14  47  22  68  17  35  79  83  92  52  67  23  21  78  21  27  82  69  34  85  48  90  76   1  76  78   7  22  16  51   1  27  89  47  25  84  82   4  30  44  54  23   7   4  35  16  43  17  59  78  14  39  50  48  73  52  54   4  21  64  84  65  12  89  14  67  51  90  38  22  84  87  63  69  23  98  34  42  20   1  71  36  32  77  91   9  37  47  93  67   6   2  13  33   2  49  43  21   8  30  22  63  44  15  26  99  48  26  43  53  56  65  11  87  10  85   6  79  68  17   4  80  22  43  82  28  25  31  37  53  25  71  43  46  10  26  33  76  51  27  22  14  37  67  96  70  65  12  76  36  87  50  82  51  17   1   5  16   9   7  83  60  49  18  74  45  45  81  20  24  52  84  87  50  35  60  68  27  14  17  42  19  50  14  78  40  46  35  64  83  93  82  35  49  30  56  85  21  11  59  32  46  99  87  62  99  18  11  57  14  46  69  68  99   1  46  59  39  74  18  75  56  47  32  76  66  70  97  10  68  94  37  82  28  32  93   3  75  73  21  45  25  29  95  55  38  52  72  58   5  86  66  26  48   8  43  51  64  20  24  65  90  84  58  19  30  66  62  70  84  21   2  57  50  52   8  20  81  93  88  14  74  32  92  69  79  78  24  10  78  56  74  87  87  43  68  49  51  80  39  11  69  53  88   3  64  45   7  64  97  71  73  74  90  97  67  66   7  50  36  28  66  69  78  46  49   8  25   3  13  77  99  98  17  26  79  45  16  78  99  76  28  47  16  69  30  42   7  75  79  70   2   6  62  29  80  42  59  15  42  19   3  93  66  70  86  91  89  98  87  11  27   6  48  36  23  67  63  21  71  37   4  91  61  90  16  74  35  82  88  89  43  85  44  32  69  28                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                        1  20  72  48  79  37  21  77  90  43  72  40  57  96  92  20  40  57  28   8   4  11  31  68  36   2  50  43  28  96  29  30  18  43  51  55  49   3  86  60  22  43  40  40  10  47  46  86  94  71  82   4  85   9  42  47  18  36  46  79  36  47  49  39  59  69  45  24  99  12  21  62  57  69  60  16  91  76  18  59   2  96  17  73  59  56  80  35  15  28  12   5  33  73  59  60  49  22  75  96   7  98  93  30  92  85  38  57  13  57  61   2  83  40  56  67  80  10  60  39  59  23  39  33   5  41  77  29  55  31  71  38  78  36  94  57  34  67  23  43  54  28   3  49  67  72   5  51  94  38  47   9   9  98  81   6  97  93  39  56  69   6  72  61  29  22  70  70  46  61  43  86  73  50  32  22  85   2  87  43  58  79  17  99  30  91  30  36  15  61  27   4  78  95  34  72  62  43  82  56  70  23  79   7  45  24  82  71  13  14  16   1  10  45  24  68  63  17  35  12  55  30  29  94  64  94  87  59  62  36  37  41  13  37  61  82  33  51  91  84  14  88  97  17  98  16   5  28  45  61  30  48  49  12  22  81  90  98  98  75  32  80  62   7  49  43  34  92  45   2  30  92  95  53  84  47  29  58  86  78  38  62  96  80  87  14  43  27  64  73  83  86  97   8  93  31  62  71  86  97  11  32  66  28  48  90  91  60  57  38  28  44  70  25  49  57  36  15  85  24  77  62  11  99  51  84  92  97  79  78   8  32  61   8  66  99  87  82  75  90  22  47   1  10  99  15  58  17  96   8  97  23  80  16  26  52  97   5  34   1  76  10  76   9  78   6   3  82  33  38   3  30  92  22  28  40  40  30  40  33  42  38  35  55  36  66  95  20  30  73  49  92  31  73  26  74  62  82  14  19  67  94  82  45  22  13  53  31  86  25  73  99  60  23  32  72  61  60  95  76  41  37  87  16  81  63  22  13  70  91  36  70   1  64  25  88  77  69  60  64  22  75  18  37  56  93  81  39  94  27   1   7  62   7  80  10  66  53  73  31  19  55  89  59  58  39  16  81  63  52  13  51  82  15  79   9  67  70  36  55  82  48  53  44  68  83  59   1  34  20  61  84  25  70  22  63  12  83  45  85  80  18  64  77  35  17  68  38  94  67  97  41  32  41  29  79   3  52  97  91  47   7  27  60  31  24  78  62  28  61  41  74  15  52  30  72  71  53  82  32  59  27  27  91  63  20  53  54  91  98  65  30  76   5  86  77  95  81  81  69  29  97  70  66  45  69  86  27  89  52  23  59  16  33  32  79  29  93  43  36  17  80  21  94  38  71  82  22  59  11  65  25  77  95  58  35  58  66  50  11  77  49  27  80  15  17  20  64  79  20  49  53  23  77  99  99  60  84  89  67  80  33  73  82  78  93  97   3  49  52  50  11  53  98  31  41  55  47  66  97  69  77  76  44  86  52  24  38  50   6  83  73   9  21  35  91  96  85  98  71  61  67   8  98  34   5  49  67  55  63   5  55  58  62  12  62  52  40  28  77   2  97  91  57  23  88  79  32  30  87  77  23  71  78  10  27  62  61  87  66  37   5  99  62  26  73  25   1  62  98  89  69  46  26  64  61  40   6  30  79   5  53   5  65  56  99  78  49  18  44  86  91  42  92  51  11  44  30  86  48  73  52  67  36  44  36  80  59  25  26  91  43  79  11  91  66  85   5  67  76  46  59  59  11  36  32  30   9  95  45  50  83  28  46  61  11  14  42  53  35  89  46  97  91  45  36  99  65  79  20  92  51  81  95  80  50  10  63  10  81  10   3   6  29  46  43  30  26  43  85  84  72  83  25  95  35  74  32   3  60  42  58  13  12  78  12  84  89  65  61   4  32  72  37  35  25  81  33  22  35  26  72  75  51  44  40  30  75  69  37  90  18  19  52  32  58  56  59  56                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                          67  88  67  23  47  62  35  63  74  90  11  46  27  39  10  67  17  21  96  95  25  57  43  18  92  78  97  90  32  35  48  19  89  57  31  84  63  29  86  24  46  88   2  87  23  59  19  43  94  75  20  21  15  73  88  91  39  60  27  52  83  17  44  29  55  85  38  87  45  71  35   3  21  88  34  37  21  76  53  18  78  39  18   5   9  33  78  29  21  74  99   5  29  51  87  19   8  81  67  71  23  90  85  78  35  45  87  97  52  76  21   7  65  45  78  22  82  20  79  31  34  83  58  13   1  95  89  59  84  51  57  67  15  25  97  15  60  29  77  12  97  20  41  16  75  11  30  91  43  31  88  98  69  64  62  88  49  95  62  20  90  23  21  31  42  98  88  41  35   3  53  88  96  60  34  20  49  71   3  42  98  84  86  64  75  37  75  58  19  26  20  64  70  74  33  62  74  94   5  19  34  86  79  81  60   4  48  49  66  87  69  26  65  90  38  18  37  63  38  21  75  78  45  62  78  57  75  31  47   5  68  59  73  21  67  56  32  56  68  14  98  63  34  53  65  34  87  91  42  89  78  81  76  77  77  73  93  82  60  31  70  50   8  79  65  71  42  56  62   4  21  83  22  37  43  32  70  15  97  36   9  63  10  74  89  52  67  47   4  27  10   6  18  83  84  85   5  95  97  75  74  80  83  45  23  67  68  69  77  73  11  16   6  87  42  61  10  45  78  94  47  68   9  71  89  83  57  23  10  97  10  99  62   3  71  83  71   7   8  53   9  70  37   1   5  82  82  88   3  59  91  76  77  92  68   1  17  26  34  38  46  35  86  26  81  88  63  35  30  47  97  61  40  23  32  61  67  54  27  55  66  61  32  88  25  13   1  38  90  26  17  55  11  67  60  20   2  39  70  59  23  89  85  29  64  14  77   4  17  21  42  90  24   9  75  82  99  21  86  34  77  30  45  57  87  46  85  69  59  53   5  54  35  11  85   6   8   8  63  48  58  10  38  55  11   5  96  71  27  24  46  61  27  89  17  77   2  38  48  75  84  85  89  77   8  71  28   8  39  89  73  22  44  11  33   8  47  26  99  99  96  60  28  60  55  84  38  20  69  16   3  21   5  99  33  66  77  87  50  30   2  56  65  31  88  55  94  81  12  21  86  41  36  62  18   7  31  58  81  70  57  11  41  14  72  42   5  67   7  32  62  49  29  75  65  68  87  58  10  43  51  30   6   4  52  55  56  55  70   2  98   4  48  33  87  27  82  89  56  10  90  56  74  73  86  50  19  37  11  27  71  94  13  37  53  18  60  37   2  34  31  80  93  58  62  48  33  95  49  81  74  50  93  79  58   2  68  64  43  71  48  47  33  84  27  53  87   2  85   1  95  49  91  30   7  53  58  57  39  79  96  15  41  72  13  83  66  84  96  27   2   6  71  38  42  32  13  70  21  63  29  68  77  32  68   9  60  96  46  86  46  70  74  10  86  83  83  95  94  37  78  74  58  35  31   2  96  77  38  81  97   4  46  10  55   6  57  78  30  86  46   9  52  92  36  22  30  74  93  14  15  17  28  67  99  52   1  52  42   5  34  45   5  48  73  71  62  39  98  10  93  67  81  98  59   4  59  85  70  47   8  61  61  85  72   8  91  96  49   4  40   7  69   3  50  36  80  24  32  10  12  33  67  48   7  26  19  53  66  68  75  15  65  82  93  17  72  99   9  34  34  96  75  13  55  29  61  78  43  54  82  20  10  98  36  23  48  71  16  11  77  63  87   9  89  93   9  39  71  30  89  11  13  57  46  80  53  74  15  44  89  99  14  93  90  97  54  91  85   6   9  28  72  81  21  90  60  96  86   1  75  62  72  27  72  64  58  98  58  59  50   6  29  22  94  95  25  80   9  99  14  96  94  63  60  25  52   9  41  23  53  64  26  45  26  47  44  76                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                            69   6  53  25  59  30  66  22  10   9  31  77  98  56  14  10  21  10  67  85  57  50  58  68   9  51  39  27  42  69  10  69   5  72  57  58   9  48  54  75  89  91  45  86  51  91  18  82  54  37  16  69  86  71  83  24  83  55  32  36  78  40  41  39  93  45  18  57  32  63   6  25  79  94  84  15  49  30  69  62  57  72  86  93  40  67  60  99  61  98  49  36  83  65  62  15  98  91  19  28  56  72  82  40  56  55  43  70  18  97  98  74  66  65  36  65  92  95  64  58  95  52  64   8  19  55  71  29  73  15   6  26  56  66   7  22  65  91  55  18  82  70  32  76   4  64  54  37  48  98  48  77  81   7  59  37  78  64  60  93  72  11  12  83  55  55  75  14  58   1  73  25   4  50  16   6  50  66  53  93  13  92   1  52  11  88  66  74  53  27  84  14   2  63  70  90  65  87   2   8  61  59  91  56  21  10  58  51   7  22   9  15   8  51  16  26  37  75  60  61  71  66  41  28  14  69   5  24  94  62  12  36  80  14  49  18  36  19  48  69  47  20  38  52  87  37  62  75  25  64  55  74  43  93   1  23  13  70  41  25  87  71  63  69  54  13  73  91  42  35  43  32   3  83  40  56   4  88  44  20  14  68  93  92   4  66  25  86  69  29  26  83  44  19  78  83  74  74  74  81  25  29   4  41   9  74  71   6  32  51  69  25  87   9  86   7  37  50  15  72  83  47  19  70  35  70  64  37   3  93  61  81  83  89  92   3  49  18  25  72  92  59  49  82  17  54  99  15  86  27  97  62  23  92  99  15  36  49  42  78  25  54  81  31  21  45  94  51  22  78  42  13  93  95  53   7  83  41  30  27  45  88   9  88  96   1  41  32  40  21  68  39  95  10  30  36  54  97  20  17  99  86  30  37  97  22  80   7  77  20  62  68   3  97  68  33  24  56  92  53  61  32  58  96  60  77  11   1  93  78  51  70  94   2  94   4  10  74  47  87  49   3  33  62  85  66  25   7  49  84  55  75  67  21  24  84  50  65  82  37  98  89  46  60  66   4   3   4  80  22  65  31  54   4  49   1  96  70  74  25  22  65  82  64  97  49  16  59  77  28  44  24  73  60  15  69  92   1  97  62  14  83  66   5  86  86  51  62  23   9  36  47  66  26  12  69  58  71   8  43  38  75  29  13  28  68  14  70  90  11  36  89  85   3  67  25  20  93  59  26  66  65  81  56  43  56   9  65  86  40   2  90  31  52  12  19  26   2  62  38  61   3  30  39  58  55  24  27  93  59  19  30   1  74  33  73   9  82  47  81  60  86  53  74  45  73  51  83  80  31  17  96  84  88   8  58  64  52  40  61  87  40  63  41  43  52  62  32  24  73  72  22  24  46  82  53  34  99  50  51  74  35  41  72  14  96  46  10  17  92  91  46  62  66  10  68  64  26  39   7  80  57  13   1  71  58  55  99  45  30  76  92   6  44  29  46  10  11  83  46  84  65  29   2  67   2  69  27  41  51  66  82  29  46   2  52  70  22  87  83  98  85  39  67  86   5  64  78  83  47  37  85  48  33  49  64  48  16  80  36  78  37  94  52  80  82  56   7  22  77  16  21  68  25   1  96  77  41  24   8  16  45  80  98  79  83  97  72  10  90  39  56  96   6  99  73  68  81   8  36  45  18  56  60   5  15  77  52  27   3  94  83  30  94  16  11  76   6  98  46  95  82  16  48  66   3  84  86  17  52  74  77   5  87  65  13  76  26  24  53  78  10  61  75  25  14   4  17  53  52  44  38  82  64  93   1  46   7  62  42   5  31  57  34  44   5  31  41  69  57  89  74  39  83  81  51  65  97  38  99  54  10  43  83  80  37  98  85  21  91  72  42  77  78  42  65  60  96  19  44  21  15  29  46  40  90  79  26  55  85  64  48  86   2  81  84   5                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                              31   9  81  12  46  66  52  75  85  58  77  96  27  43  94  61  11  36  62  85  29   2  93  10  90  13  52  36  11  95  71  21  82  12  71  95  35  93  90  50  58  84  63  72  59  21  61  12  51   1  58  76  64  36  65  26   9   2  86  32  95  47  11  90   1  15  70  21  42  12  24  66  41  85   5  45  81  21  20  81  94   5  48  21  64   5  73  98  50  78  78  96  87  45  78  24  99  65  69  98  49  50  60  62  95  22  35  10   8  93  24  96  73  71  23  43  75  69  37  38  41  38  38  56  83  79   6  29   4  22  39  61  93  47  41   4   3  96  88  82  85  79   4  77   4  11  36  68  92   6  22  66  25  73  18  70  94   5  25  26  59  90  65  27  52  34  79  95   3  25  77  66  51  76  54  36  61  63  79  44  39  51  86   7  68  39  72  77  57  70  30  28  80  23  37  38  59  30  65  63   2  41  28  58  12  49  90  73  89  78  57  90  80  88  13  24  98  20  92  21  55  13  76  51  80  89  11  54  98  37  32  72  30  74  35  37  41  62  65  20  92  69  79  98  50  13  96  54  52  73  89  14  33  64  86  15  32  73  75  17  70  62  59  74  19  21  52  86   5  95  10  17   1  15  48  61  38  80  86  16  19   6  31  25  40  73   1   5  23   2   4  52  84  51  49  13   3  64  92  34  75  29  52  33  99  18  96  89  33  93  26  42  60  70  64  23  22  95  29  11  40  91  95  90  90  54  53  76  88  33  66  60  59  32  70  45  43  57   9  51  44  40  91  45  41  59  36  66  59  32  11  13  48  73  44  31  39  53  22  80  37  19  78  80  36  28  85  34  29  81  59  58   4   7  87  51  94  79  71  57  47   6  35  63  79   4   3  62  60  41  33  33  73  90   2  10  28   8  53  56  16   3  75  26  18  50  76  25  89  98  84  50  10   7  64  98  10  42  49  58   9  55  72  33  19  10  89  57  64  59  62  69  70   7  79  55  13  16  70  31  11  61  64  18  78  93  55  24  38  31  36  48  93   4  48  72  28  55  69  59  73  86   3  10  98   5  65  98  71  55  13  57  88  89  15  59   1  63  52  34  78  22  79  81  89  99  44  43  24  25  23  87  51  46  12  89  99  98  76  80  33  98  19  39  58  38  24  78  21  19  64  23  21  36  55   7  11  14  75  25  78  32  94  95  78  96  32   9  93  62  96  95   7  14  80  90  38  12  53   1  95   6  71  56  77  76   4   7  68  70  48  33   6  87  17  82  66  64  53  16  80   2  51  65  22  26  54  27   1   5  25  16  80  58  35  83  21  59  89  60  28  47  64  48  95  50  59  52  73  16  61  89  41  18  48   7  55  12  90  27  64  51  41  77  58  58   3  53  26  97  13  52  32  59  41  45  34  74  59  75  81  85  67  24  78  93   4  50  27  50  79  99  94  27  59  61  78  69  89   8  91  38  71  32  51  76  81   2  98  87  30  67  52  39   8  76  69  43  58  76  80  85  90  85  79  78  65  44  78  55  76  58  36  40  17  68  55  33  15   9  46  39  45  75  12  44  70  22  33  25  99  12  37  13  60  23  57  24  34  94  40  60  47  30  26  82  89  10  92  29   1  68   7  97  22  32  56  16  80  27  82  35  16  79   3  78  88  69  40  15  80  96  91  18  72  88  62  71  51  65  93  48  67  63  30  33  15  92  63  50   8  76  54  55  73  41  98  80  32  14  51  39  61  40  22  39  32  53   1  81   1  94  77  78  20  49  77  20  18  94  17  53  38  83  62  52  29  97  84  91  69  41  78  27  58   1  53  10  77  64  79  17  80  24  74  46  94  66  46  17  19  93  69  31  11  19  17   6  89  59  72  57   3  15  37  61   7  29  52  57  41  89  21  53  36   1  54  89  59  56  87  87  21  66  44  75  26  53  60  14  26   2  49  49  99  62                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                90  50  38  13  96  29   7  97   8  45  50  40  36   8  99  78  16  55   5   1  71  59   2   3  56  10  47  10  80  75  68  61  56  97  38  25   5  91   6  49  11  17  25  49  48  97  45  54  30   8  38  11  43  82  13  33  36  59  20  18   1  69  36  17  49  91  58  52  35  45  31  52  23  34  81  54   6   3  44  42  36  78  17  27   7  36  83  69  10  26  68  30  44  35  14  49  91  15  88  20  48  91  41  54  25  96   9  89  28  17  17  72  37  46   1  42  98  17  50  39  11  41  64  21   6  50  73  10  73  48  24  74  63  36  78  89  78  12   6  62  17  14  38  76  76  19  64  11  97  23   4  67  30  98  78  37  20  84  44  66  45  42  81   2  47  20  67   6  62  14   1  51  51  10  61  20  75  37  93  67  42  81  15  97  73   5  71  76  56  74  97  48   4  88  81  21  27  84  49  80  35  56  75  14  21  33  36  48  97  76  11  33  83   6  51  50  62  71  12  51  38  60  76  77  96  81  92  67  87  61  24  94  88  14  62  41   8  20  22  65  11  54  14  67  13  52  81  12   2  33  45  50  66  57  26  62  79  38  52  47  97   1  17  28   2  45  83  22   1  41  15  18  80  42  10  62  61   8  70  89  99  57   1  46  86  21  54  81  70  28  94  32  40   6   3  30  95  74  25  91  34  60  36  39   6  93  74  77   5  73  38  53   5  63  51  79   5  32  43   7  14  67   1  31  88  81  91  89  56  27  28  87  47  97  35  27  21  71  48  50  14  15  49  45  77  69  35  58  88   8  98  47  90  92  92  96  16  57  83  42  59  99  79  16  64  20  74  55  89  91  87  79  93  39  86  82  17  81  14  74  58  65  49  64   4  21  18  15   5  48   1  92  73  30  61  81  20  85  25  50  30  77  16  62  69  99  37  66  19  62  19  71  86  58  70  65  72  86   9  21  32  46  70  94  47  73  72  89  59  46  63  40  35  62  75  30  47  74  86   1  66  91  51  17  43  45  64  40  53  23  96   8  51  49  30  54  67  37  51  11  73  15  45   3  59  15  40  55  34  37  48  18  24  86  96  56  30  68  37  55  29  53  72  80   5  54   7  12  76  37  29  86  46  50  74  38  51  49   3  57  37  11  34  56  47  36  90  65   5  27  19  51  77  30  23  34  20  62  24   8  15  55  85  77  41  21  26  63  26  70  50  41  28  98  10  20  12  59  10   6  38  72  97  39  24  72  29  88  79  81   1  36  30  62   6  53  26  95  44  27  21  78  38  17  22  27  18  70  30   8  20  78  23  91  78   4   7  91  56  75  44  18  29  64  43  88  77  64  76  18   4  54  46  27   4  23  46  87  37  82  21  69  56  99  58  10  85  78  20  28  88  98  65  59   2  86  11  97  41  52  98  77   3  75  30  20  39  86  78  58  41  76  43  76  57  50  37  92  50  69  42   2  89  15  73   8  58  83  31  87  99  46  88  39  47  29   8  73  54  48  35  19  47  52  79  41  97  16  32  72  20  99  43  20  11  53  75  16  94  67   9  40  81  19   5  18  41  71  17  19  35  16  56  77  22  42  12  55   8  91  62  16   8  20   6  33   4  36  89  50  64  74  61  68  12  91  97  24  67  47  64  74   8  14  97   1  61  14  99   2  85   5  65  99  92  91  13  96  85  21  26  34  48  16  11  22  38  72  65  30  75  43  96  52   8  32  24  79  98  35  53  84  30  14  98  22  77  35  19  88  33  98  31  88  69  34  58  96  50  15  86   7  45   8  89  51  76   3  53  17  65  44  85  15  82  10   6  40  31  68  37   3  69  51  39  40  66  25  63  69   8  81  33  97  61  27  73  82  58  90  44  99  66  20   8  29  60  81   3   3  37  84  14  67  29  55  76  61  44  59  73   8   5  50  72  48  68  51   8  63  29  85  77  76  96                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                  80  46  58  59  66  82  28  82  84  21  87  97  95  84   8  87  40  76  75  74  45  68  99  53  34  11   2  34  65  62  51  71   9  48  58  17  94  57  70   6  80  30  54  95  33  58  32  22  46  68  15  57  15  88  38  86  89  17  54  65  82  14  64  35  71  11  75  11  76  88  89  93  96  11   1  11   7  17  42   9  40  52  34  38   2  96  75  15  93   7  36  69  84  50  22  58  59  18  32  93  61  25  84  86  20  19   6  36  84  12  88  87  41  71  72  82  62  14  47  71  61   5  29  94  91  35  73  65  78  77  21  15  90  98  46  17  12  53   5  75  26  16  62  73  95  66  52  40  35  14  12  43  54  60  69  23  98   3  90  19  69  44  13  45  25  91  20  44   3  85  56  47  89  29   6  41  33  70  32  12  30  83  16  32  98  84  54  88  29  38  33  57  81  18  32  49  25  90  49  40   4  84  64  32  42  73  44  27  42  82  12  99  49  76  11  58  50  60  41  41  15  59  19  33  37  45  56  11  91   1  15   7  46  19  23  94  17  89  89  80  57  56   4  68  83  15  33   4  68  77  96  36  67  53  33  64  54   1  46   3  20  14  64  31  91  39  45  43  24  44  39  67  42   7  49  78  74  52  68  55  79   8  36   6  53   8  22  17  36  72  89  68   2  24  43  41  36  71  52   3  75   1  10  85  34  71  31  46  18  78  60  86  48   1  76  53  93  34  97  80   3   1   2  52  81  86  57  22  80   4   6  79   1  13  73  68  79  54  80  22  64  70  56  35  51  44  68   1  22  83  15   1  64  42  79  41  36  46  30  12  15  92  14  99  99  19  56  21  79   5  64  99  54  79  56  55  14  96  14  56  21  97  52  55  41  25  70  63   3  17  46  13  44  11  16  34  33  74  87  81  57  50  40  47  60  81  56  64  70  96  60   1   6  76  97  29  53  71  93  40  62  74  20   7  33  35  35  78  84  67  39   8  24  63  47  92  62   7  90  74  43  66  38  40  46  88  42   1  86  72  51  41  33  93  58   3  83  62  91   7  12  59  93  74  51  42  53  29  54  60  78  11   2  68  64  56  27  59  19  44   1  23  18  96   6  29  61  55  70  72  17  29  49  20  76   5  53  64  81  31  19  88  68  70  50  39  77  47  94  10  42   6  26  90  82   6  67  94  47  86  12  55  45  78  30  46  12  61  99  38  48   4  50  93  16  50  41  91  73  48  87  17  19  29  65  76  73  88  76  29  52  41  13  12  18  67   2  22  28   7  99  24  76  47  51  16  30  58  87  58  61  53  20  62  12  96  39  42   5  71  60  17  59  10  96  73  26  65   4  25  44  33  71  98  37  95  64  34  39  61  39  16  98  23  12  67   7  44  38  13  23  44  25  99  52  96  55  67  68  20  53  31  84  89   7  63  99  62  47  11  40  81  22  40  81  14  37  28  69  25   6  60  82  34  58  80  93  26  99   2  98  89  53  80  76  97  90  56  26  14   2  99  50  15  16  93  99  18  33  44  86  55  34  16  92  76  29   5  88   1  35  91  71  56  42  28  44   8  43  69  95  88  97   3  68  24  87   3  12  52  11  83  99  67  53  74  20  56   4  43  25  88  54  83  15  93  32  40   2  98  12  38  75   1  83  28  41  77  64  93  91  36  51  15  54   9  29  25  88   9  13  20   5  87  29  10  50  24   7  92  26  38  24  97  24  91  12  96  11  12  74  66  90  27   7  52  86   3   7  47  61  73  76  89  48  35  47  79  59  24  55  84  18  44  51  15  79  29  88   9  56  30  79  74   6  74  63  94  22  18  32  84  56   4  78  68  72  42  74  68  79  67  67   5  11  26   8  29   1  61  90   8  50  87  99  84  24  93  73  22  91  64  77  78  84  71  44  79  13  39   2  61  58  83  42  51  37  62   4  36   1  71  14  57                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                    8  51  25  13  85  37  39   8  72  68  25  83  56  12  22  39  68  49  70  14  46  34  31   6  87  64  72   6   8   3  79  35  51  11  62  96  26   1  49  57  20  36  81  32  71  66  42  60  72  29  30  91   6   8  41  50   7  76  49   1   1  60  54  99  53  11  44  79  95  72  64  54  60  22  48  58  34  97  93  56  10  96  58  33  75  78  19  64  14  46  11  74  51  36  19  92  80  10  97  41   8  25  47  90  62  66  57  57  73  49  46  40  35  55  20  49  37  70  85  10  29  84  45  75  52   8  54  56  96  89   5  41  56  92  37  31  69   6  34   4  95  66  75   9  94  12  10  17  75  19  46  48  16  78  30  73  90  35  30  14   4  15   2  32  97  62  24  59  94  63  51  35  51  72  24  17  76  18   6  94  62  96  91   6  62  27  40  44   6   8   6  95  73  82   6  35  58  51   8  84  38  45  30  73  37  67  73  74  34  22  50  48   8  56  20  53  86  47   3  52  50  10  11  89  12  74  49  15  46  79  79  14  67  75  75  93  40  83  65  96  76  53  24  51  17  28  86  35  77  39  68  32  37  16  74   3  26  55  77  85  19  69  27   8  85  68  17  39  82  27  27  62  33  14   4  99  25  83  26  97  68  62  20  83  34  25  34  36  43  16  97  30  26  87  72   7  41   1  36  18  36  47  33  81  91  98  91  48  77  99  22   4   6  90  50  12  30  93  82   7  21   2  91  93  59  20  67  48  60  86  37  66  69  58  95  33  91  11  78  55  63  17  19  43  35   7  52  50  92  94  14  59  16   5   1  79  48  12  78  72  70  60  72  64  86  10  85  90  93   3  25  81  35   6   1  14  84  33  39  62  67  14  69  67  72  62  25   8  58  30   4  64  47  13  26   2   7  41  46   2  97  71  43  19  87  82  68  24  42  48  29  31  36  57  42  62  19  33  69   8  50   5  11  14  93  46  97  95  97  66  52  71  55  45  93  57  11   4  39  63  32  72  47   5  84  48   1   7  58  22  96  21  80  67  61  33  11  35  72  34  29  31  97  45  55  34  10  41  67  56  67  44  79  60  65  20  47  33  93  79   4  68  13  35  19   2  46  11  39  93  84  93  34  85  74  68  43  38  69  57  80  32  21  93  51  75  50   1  18  19  92  74  13  99  86  83  29  38  57  47  57  96  73  51  98  72  70  61  98   3  56  15  53  78  59   5   5  48  75  30  48   5   6  19  30  62  26  87  26  66  27  44  41  51  36  53  41  40  68  35  70  83  28  64  66  16  92  42  41  97  79  35  40  37   9  12  85  92  19  83  85  88  41  70  48   4  80  37  33  52  18  46  99  19  11  96  94  38  54  88  37   1  69  69  37  45  21  50  70  77  37  38  88  22  50  38  12  50  70  60  59  71  47  58  25  12  49  37  84  16  19  62  34  63  27   2  79   5  14  46  72  11  98   7  60   6  44  18  18  70  30  73   4  71  18  37  17  53  96  79  48  45  68  92  66  37  23  95  59  95  80  54  66  48  52  75  64  40  38  74  76  98  98  52  46  58  99  35   8  24  94  49  69   8  77  91  67  28  65  61  78  56  74  76   5  18  41  63  48  23  51  27  24  91   4  87  64  32  87  29  75  94  93  24  63  46  40  23  81  47  75  42  46  74  67  13  71  58   4  75  24  26  93  43  98  67   1  35  34  23  48  58  95  25   6  38  75  28  43  19  92  62  77  74  18  41  55  66  44  68  74  97  94  89  10  87  49  74  14  65  65  75  77  20  19  99  63  95  82  32   5  85  92  84  10   7  12  77  53  58  89  28  80  43   1  41  51  70   3  78  84  36   6  12  11  93  85  84  62   1  56  29  16  34   9  35  99   4  15  86  15  36   2  93  44  19  50  99  65   7  41   2  58  76  15  53  84   5  17  68  33   9  87                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                      5  44  61  19  30   3  11   5  63  38  33  75  31  52  70  38  88  11  16  52  63  84  40  63  35  77  58  67  80  61  57  85  38  33  15  17  89   4  75  33  84  48  55  26  88  19  51   9  37  85  30  52  34  39  25  69  50  87   7  44   3  95  88  82  95  35  50  95  69  26  84  47  46  11  11  57  79  62  20  39   1  36  45  53  16  85  73  41  18  72  65  96  53   2  14  11  69  87  81  63  30   9  57  26  59  13  33  98  79   3  19  57  92  46   8  35  95  30  12  28   9  71  19  45  30  54  32  33  25  54  86  90  32  36  21  45  93  14  69  75  95  78  52  82  91  35  73  87  26  18  89  86  98  17  52  58  31  42  95  17  98   5  11  69  69  49  86  61  81  57  41  86  72   3  45  89  31  15  53  85  76  12   8  61  75  70  38  33  21  28  53  49  30  10  78  12  16  93  63  18  35  66  73  60   1  58  23  16  46  86  55  86  75  81   2  24  69  13  58  72  63  42  92  86  37  27  60  12  29  93  80  29  27  53  64  74  47  40   9   2  84  47  45  10  66  13  63  45  26  67  23  36  41  63   3  62   2  18  36  98  53  94  32  54  97  47  54   1  93  95  39  89  89  94  77  62   3  34  67  92  78  29  19  78   3  34  20  71  22  19  67  18   8  13  69  95  48  16  30  79  82  88  57  27  51  92   1  75  31  38  60   2  14  68  81  65  45  52  68  80  31  62  79   3  51  62  83  54  57  98  56  85  70  40  26  82  39  54  11  16  30  71  55  52  52  82  33  33   3  86  23  51  28  43  63  34  56  26  75  66  55  63  69  48  53  31  41  62  56   3  18  52  73   5  91  83  95  58  52   2  56  65  19  37  85  33  86  93  84  96  28  74  86  16  91  39  55  97  52  32  12  18  92  81  91  64  38  96  90  85  20  70   7  55  49  97  83  24  19  67  92  50  29  28  92  45  78  95   6  84  84  54  97  38  35  29  29  83  95  55  65  80  93  77  73  36  10  64  58  56  66  64  83  94   4  12  62  27  73  97  60  68  33  93  92  14  73  77  49  62  10  70  17  52  91  80  18  75   2  88  80  74  30  81  99  75  13   3  40  79  47  31  90  22  28  76  98  36  74  48  22  12  59  30  68  86  21  98  87  55  57  98   1  67  22   5  10  65  66  92  88  45  82  43  13  53  95  79  66  65  39  40  17  23  11  69  32   7  71  29  90  22  56  99  28  12  65  70  83  15  58  64  68  81  69  34  48  81  31   5  97  39  73  56   7  90  21  44  39  67  17  82  58  58  91  97  44  99  19  43  53  59  58   2   2  89  24  79  97  54  44  87  90  60  86  77  87  51  16  52  83  60  50  82  89  43  14  68  42  71  84  61  55  52  93  69  86  71  76  63  29  60  71  61  28   7  88  33  72  21  88  39  18  69  51  82  82  99  60  34  81  79  37   5  82   9  13  74   1  77  77   4  22  91  79  89  33  41  20  25  63  37  58  24   3  80   4  87  58  88  33  18  31  28  50  55  13  37  54   6  33  43  85  41  60  67  94  99  72   7  29   4  47   9  87  24  71  74  72  67  42  59  71  43  65  78  14  82  89  25  60  71   6  25  93  38  80  88  55  44  69   8  88   6  48   8   5  32  51  92  34  17  20  57  59  83  91  60  85  63  76  79  90  22   9  78  88  72  79  35  49  10  65  32  33  47  60  46  39  93  80  98  86  31  39  22  93  50  99  79   6  87  12  70  53  67  85  41  57  65  73   9  42  58   4   4  34  17  59  34  81  13  75  64  23  88  87  87   5  14  88  54  69   2  47  40  10  96  24  45  88  11  56   9  47  71  72  31  92  35  81  22  37  59  58   5  44  76  69  48  55  33  27  22  93  30   8   1  12  73  29  65  24  17  99  45  54  64  69  38  13  88                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                        84  72  89   4  76  45  39  27  34  53  35  33  95  57  66  41  20  20   5  92  35  70  22  53  31  17  59  30  18  32   3   2  26  96  86  59  15  41  13  12  96  86  38   9  87  72   7  60  98  92  28  14   6  48  82   9  30  74   7  43   1  42  43  82   6  26  54  54  71   7  23   9  58   9   8  61   9  35  59  84  50  42  48  38  15  17  40   8  64  63  32  67  41  81  31  85  64  37  24  22   7  97  74  20  84  49  78   5  83  57  46  32  84  10  97  90  93  96  94   4  26  56  76  88  89  68  50  55  13  93  91  65  19  71  34  63  17  64  16  38  73  80  52  88   4  54  17  81  52  76   8  26  10  63  84   1   8  56  37  61  89  70  18  46  30  66  41  60  69  89   5   2   1  40  44  90  62  97  84  76  96  49  65  30  74  91  30  93  78  86  90  43  67   1  91   3   2  92   4  39  26  55  21  68  84  91  45  10  38  32  35  37  65  45  52  13  68  57  56  32  23  59  89  18  68  30  16  92  46  46  82  59  54  55  15  53  92  28   6  85  96  16  59  21  42   4  55  43  71  80  25  43  72  52  92  23  44  79  71  90  89  86  79  94  21  51  89  89  66  66   8  91  87  20  14  90  33  40  49  25  80  78  74  72  22  82  33  67  82  83  56  39   9  75  27  81  12  82  79  11   4  93  65  50   6  71  81  39  34  78  74   1  44  13  18  11  49  40  18  74  66  12  62  93   4  45  73  36  54  30  12  50  92  31  47  24  90  95  83  88  12  22  13  88  27  63  45  13  40  58  86   7  19  76  46  79  75  78  59  72  74  55  49  35  86  33  64  88  15  24  72  43  92  18  40   7  80  54  27  72  44  21  56  50   6  41  57   3  92  19  37  11  22  46  93  18  50  22  41  62  80  45  82  23   4  53  35  94   3  80  27  42  57  53   2  38  94  41  18  20  58  52  61  16  39  89  90  66  71  18  29  83  31   8  58  85  71  15  83  71  78   4  17  72  92   5  47  50  48  22  92   9  58  88  42  81  40   7  57  53  48  92   4   9  35  57  61  99   8  18  96   2  61  64  97  98  46  92  82   2   6  99   3  85  31  29  55  82  34  82  60  99  89  48  26   1  55  56  23  33   8  99  81  30  69  72  76  90  59  35  14  67  72  56  19  30  17  79   9  34  99  74  12   2  81  64  45  25  47  99  52  10  65  80  34  85  65  79  86  81  46  66  23  31  47  51  25  47  19  40  86  21  33  69  41  91   4  65  52  88  78  73  88  33  25  62  48  38  14  78  56  39  35  42  59  29  41  41  23   8  91  48   2  91  69  74  44  24  89  61  54  41  88  28  62  94  40  10  88  88  68  97  32  75  14  38  95   8  91  67  72  50  40  48  76  22  71  40  41   1  79  37  34  33  13  14   7  46  79  23  74  39  31  89  84  36  54  37  46  81  39  60   5  61  64  29  58  40  22  49  17  40  96  33  29  38  48  38   7  87  72  54  66  88  20  39  29  65   4  47  75  35  58  44  27  54  98  88  29   9   1  10  55   2  57  46  56  52  99  87  57  89  99  85  97  18   3  79  32  46  25  61   4  92  27  45  98  50   4  34  94  11  42  25  15   5  64  73  90  18  77  25  61  72  53  11  93  58  74   4  51  70  78  27  89  35  47  15  62  93  73  80  50  61  80   1  94  41  66  69  67  67  73  72  64  44   1  95  38  77  44  74  69  94  53  83  50  95  60  93  40  57  98  89  15  28  93  36  13  58  16  50  80  83  98  16  72  47  26  13  38  93  26  99  31  83  68  28  53  16  74  30  66  94  42  91  31  93  74  91  65  66  18  34  30  46  48  98  67  85  56  57  58  59  70  45  84  49  41  12  22  30  45  91  45  96  72  16  26  80  38  81   9  13  97  49  91  10  25  38  74                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                          61  67  20  39  69  20  96   7  12  24   1   5  48  17   4  78  61  89  50  21  89  80  55  52  99  87  72  66  22  35  81  16  74  75  13  24   1  76  74  77  50  67  57  96  65  24   9  70  51  75  25  22  85  42  72  33   7  74  97  81  38  16  42  17  34  69  16  88  53  26  76  22  64  32  82  36  34  34  13  75  65   2  51  70  16  15  17  22  16  40  41  57  96  19  30  44   2  56  67  18  81  11  46   1  16  27  99  70  69  88  65  24  22  91  61  14  74  22  44  34  32  12  68  15  31  42  23  97  51  20  40  35  47  13  14  80  27  95  74  28  27  67  60  10  53   1  26  30   3  66  56  41   9  40  34  34   1  59  51  58  95  15  28   5  12  21  50  24  15  88  19  53   9  40  93  87  17  24  49  77  68  93   1  84   2  56  43  23  97  96  54  34  80  30  92   5  30  15  52  52  23  84  46  46  84  78  47  77  11  79  18  26  33  72  51  26  22   1  77  40  67  49  34  72  11  87  21  79  76  61  12  21  16   5  32  44  36  87  70  47  19  13  92  86  47  54  65  94  80  67  87  37  80  39  75  69  47  35  99  93   8  54  11  29  57  77  24   5  43  14  79  57  44  16  65   3  61  23  98  71  39  47  47  24  43  68  59  26  40  59  19  57   8  56  66  45  24   3  30  90  39  70  27   2  93  55   7  71  49  21  47  81  74  97  66  83  89  53  10  67  34  43  69  89  22  28  84  52  64  75  41  72  69  18  86  74  41  35  47  65  18   6  99   2  60  30  24   3  31  16  40  66  16  52  80  88   1   4  97  49  78  19  43  77  47  93  87   8   2   1  18  49  12   3  73  15  57  33  12  50  42  48  22  14  86  31  15  36  89  27  57  83  68  62  54  95  98   3  26  23   7  45  21  25  86  68  26  89  35  72  66  59  40  35  85  92  83  71  59   3  58  49  22  18  87  17  40  53  21  46  66   3   5  94  65  55   9  99  31  33  27  24  10  28  77  87  59  28  19  63  45  31  69  54  36  60  28  32  44  88  83  94  82  94  51  37  59  70  86  67  20  17  90  36  35  77  98  30  32  51  23  66  26  44  15  81  97  47  37  63  80  42  81  49  20  50  59  27  20   2  57  94   1  27  55  56  36  39  44  90  75  31  89  47  70  38  66  43  16  86  87  22  23  61  71  14  49  80  76  86  30  19  49  73  16  56  21  19  89  23  90  91  32  88   6  17  20  61  31  17  76  30  43  23  64  32  54  97  86  10  43   3  48  11  40  76  97  84  18  69  73  81  86  17  82  25  99  22  27  25  44  35  13  46  53  31  80  94  49  63  58   1  73  12  66  74   9  19  33  68  41  21  60  16  99  62  70  53  56  80  31  79   6  45  93  88  45  62  18  99  89  14  29  25  71   6  32  58  47  89  67  54  27  30   4  81  90  39  14  10  47  27  20  29  32  54  54  94  67  92   2  53  86  67  77  24  36  60  83  48  52  21  35  28  81  16  64  12  77  96  14  13  96  40  17  48  72  12  17  49  63  87  30  78   4  85  49   7  31   6  55   5  60  63  12  78  83  57   8  97  66  17   1   5  14  94  39  93   6  77  36  94  43  29  69  13  71  29  18  41  73   6  98   6  90  22  18  74  88  56  43  44  19  96  29  46  83  45  28  69  22  68  57  49  28  82  49  47  25  68   2  33   9   7  87  41  23  55  54  70  26  33  41  35   3  27  83  88   1   8  42  10  87  31  66  88  26  92  14  12  45  31  94  80   2  66  62  35   6  45  69  62  53  92  23  96  60  65   6  60  98  62  83  46  30  46  70   8  23  43  63  26  16  67  89  46  86  24  19  60  12  12  93  14  99  90  53  67  92  93   2  53  19  84  49  58  75  66  86  70  71   5  66  86  88  26  12  11  82  41                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                            22  26  81  51  39  91   2  40  38  54  94  83  51  14  54  98   9  30  93   4  73  73  10  65   2  25  11  21   3  26  30  37  34  72  67  83  73  36  22  83  98  18  96  78  15  74  91  52  64  16  26  89  43  76  78  95  40  33  64  29  20  65  50  71  42  39  42  17  86  46  36  57  54  64  44  32  35  58  59  35  64  67  34  99  97  12  42  47  17  56  81  92  35  67  99  68  75  73  46  73  99  36  25  16  69  30  30  34  92  97  47  54  73  71  56  91  10   6  96  30   4  47  26  70  42   2  31  17  49  83  69  43  15  44  54  36  51  89  92  56  78  75  96  99  35  94  62  77  21  66  80  84  61  53  60  29   8  42  88  78  34   2  30  59  79  10  80  92  55  32  31  51  17  48   7  85  55  38  26  43  60   8  96  34  15  48  67  11  52  58  64  59   5  47  60  16   2  30  44  43  35  96  99  25  59   5  50  77  17  38  87  33   1  31  95  12  45  82  30  56  38  60  26  15  91  85  87   3  28  73  12  45  26   7  36  64  46  28  80  33  20  65  86  51   4  10  36  61  59  80  51  67  39  79  28  43  89  76  16  43  13  15  48  26  81  23  22  91  37  41  26  51  90  15  53  97  61  67  99  51  22  30  32  94  17  14  84   9  25  95  22  92  24  40  85  29  15  74   4  78  51  76  82  39  17  31  86  24  24  63  15  24  21  89  66  83  48  88  41  29  41  78   8  10  48  24   8  19  65  76  45  69   9   2  18  55  39  94  41  98  59  43  16  15  74  98  95   6   9  96  68  99  68  57  75  13  29  35  23  98  13  42  79  69  47  13   1  54  90   9  41  87  51   8  31  65  11  26  53  16  93  82  10  98  94   1   3  36  27  15  38   7  52  70  96  81  22  26  40  28   6  46  63  52  46  16   8  14  26  59   9  48  80   3  37  46  11   5  48  40  47  92  30  17  21  35  95  31  93  65  64  33  48  83  26   7   8   1  20  61   2  34  27  27  82  45  29  90  91  88  78  22  53  61  25  88   7  29  44  11  53  20  88  95   8  88  20  35   9  36  36  79   1  49  61  58  24  19  86  78  27  86  59  27   6  34  33  69  21   9  85  73  70  46  19  96  59  24  37  81  93   1  26  91  74  31   9  38  55  36  40  21  11   6  25  28  16  50  69  29  57  91  27  31  40  71  13  16  87  73   1  29  25  55  23  67  51  21   2  71  95  80  41  64  40  62  38  12  64  77  68   3  55  40  89  21  56   1  89   3  91  99  81  69  97  18  81  20  57  30  99  83  23  19  83  90   3  97  34  51  37  36  54  29  44  27  20  99  14  68  50  22  92  97  63  81  93  88  37  66  14  63  92  34  27  65  49  53  83  56  74  59  73  14  35  57  57  99  99  39  87  88  66   3  24  67   1  24  39  91  96  39  66  10  41   7  36  93  48  23  21  52  99  68  74  81   6  97  71  51  58  57  31   6  26  62  63  55  53  14  73  80  74  23  41  96  57  10  63  70   4  73   3  86  13  97  33   7  29  21  92  33  80  97  58  38  14   7  78  53  56  95  19  67  42  23  68  34  26  67  45  54  81  78  61  39  66   8  66  84  26   4  88  16  36  35  28  12  84   8  83  78  79  22  69  56  86  77  96  96  37  45  71  19  33  47   4  24  69  78  58  65  24  11  22  91  33  47  36  22  48  60  18   2  29  39  49  49  27  24  55  84  90  39  91  16  44  96  31  32  87  77  45  78  97  47  19  33  72  29  92  35  72   2  68  82  16  26  15  48  54  47  18  75   8  49   1  39  10  92  29  76  86  66  31  86  30  80  64  12  46   6  84  40  62   3  10  35  45  98  99  99  14  16  47  61  77  91  40  82   5  32  43  51  69  65  34  10  34  68   1  33  34  57  83  32  31   1  90                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                              82  18  32   6  26  72  73  65  22  76  63  40  11  21  74  23  87  74  21  46  95  25  98  89  39  36  67  52  40  22  74  96  72  16  42   6  18   6   8  95  67  75  82  54  88  64  61  19  92  71  96  69   9  94  70  80   5  48  85  42  82  29  99  31  21  39  81   3   1  52   6  99  72  32  44  69  33  59  76  28  25  37  57  63  48  57  76  86  88  44  81  93  87  36  59  43  70  18  67  15  41  97  71  96  87  90  98  61  50  20  85  15  95  45  27  71  22  64   1  51  27  94  91  54  19  97  96  80  51   1   7  15  11  50  24  59  73  47  41  52  82   8  10  86  16  27  57  98  41  26  55  34  50  85  98  65  74   4  68  95  92  59  50  76  73  99  17  79  68   7  60  43  25  95  72  71  37  14  96  90   1  26  73  48   5  88   2  30  85  74  56  87  25  83  27   4  29  50  46  44  61  90  76  76  69  38  33  46  69  25  16  72  20  20  25  90  70  43   3  77  59  76  24  63  89   1  52  95  12  88  40  81   4  30  42  19  23  29  68  87   3  70  22  96  60  33  42  62  79   3  12  72  99  39  73  71  65  59  64  20  44  89  96  97  42   9  97  74  90  56  82  93  34  60  39  93  40  85  74  29  84  35  76   2   8  97  88  50  87  50  59  19  64  94  56  48   7  99  83  82  65   5  39  13  49  12  16  98  41  24  72  54  37  49  89  62  13  79  10  80  73  11  26  73  27  41   8  16  86  59  74  56  95  71  10  15  64  91  16  84  89  65  85  46  81  35  93  85  65  30  65  70  30  94  39  20  27  58  82  44  65  10  39  70  68  95  46  28  54  66  68  64  39  88  92  89  64  66   1  99  33   7  85   4  22  14  69  22   9  24  50  49  38   2  62  89  82  32   2  47  46  42  66  60  45   3  82   5   1  36  67  79  90  65  59  42  83  59  85  67  76  81   9  21  79   4  32  74   6  60  50  94  97  44  30  33  33  82  37  92  28  26  29  82  16  72  41  64  29  68  12  30  75  22  92  62  43   3  30  30  15  93  51  52  97  43  79  76  81  25  24  54  94  41  63  80  57  36  65  97  97  77  98  80  15  90  50  10  98  21  26  53  76  96  76  55  24  99  81  74   4  19  46  66  59  67   5  24  27  19  57  50  90  64  64  87  54  47  13  53  59  36  65  90  58  98  65  38  42  42  92  37   9  40  13  58  26   2  37  86  12  16  41  23  81  84  71  48  33  37  17  24  34  89  51   9  37  72  17  83  73  23  49  77  56  62  50  27  28  82  99  89  15  67  92  38  40  75  87  73  37  97  57  65  15  54  34  59  22  29  43  60  43  37  24  98  54  45  45  94  38  18  93  63  83  45  80  89  94  18  90  81  18   9   6  21  38  24  90  99  41  36  95  73  51  57  82  85  70  33  80  96  56  91  61  11  79  83  25  99  71  40   8  24  21  10  43  80  32  98  51  61  52  16   9  34  63  10   2  46  41  49  64  69  64  56  54  29  64  15  73  59  47  37  54  85  33  67  97  68  25  75  19  45  79  68  62  20  16  11  98  56  23  98  12  92  30  47  96  79  67  27   6  77  16  82   7  50  19  63  18  13  52   5  18  12  93  67  41  75  53  58  48  65  69  10  26  48  71  38  12  19  39  79  25  76  51  50  39  74  92  58   4  20  47  19  16  54   8   3  54  13  62  71  30  45  96  70  61   5  18  27  84  55  52  13  18  67  10  88  87  82  24  48  19  96  17  46  98  62  82   4  33  69   5   2  34  65  65  79  53  78  96  81  79  60  33  35  51  29  81  68  21  99  38   8  90  82   7  70   9  54  83  79  98  25  17  87  80  51  70  17  12   3  14  34  20  74  72  37  90  85  28  43  45  24  26  71  11  30  41  19   7  12  74  97  54  86                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                34  61  78  28  15  52  72  22  69  41  41   6  76  51  61  43  57  66  22  32  75  60  27  97  17  68  48  45  73  68  65  22  84  52  43  37  98  45  34  18  37  70  72   8  88  21  35  78  10  24  72  20  47  98  39  73  10  79  96  65  44  12  73  69  40  39  44  25  26  11  77  40  16  86  34  33  19  79  15  92  70   2  44  26  17  44  73  32  40  70  24  89  51  57  14  32  71  11  67  13  64  56  46  18  98  96  91  55  96  52  74  28  48  95  10  16  54  68  77  12  59  78  92  91  57  37  54  91  62  58   1  29  38  67  68  51  17  53  30  56  68  96  78  53   4  90  91  80  34   8  76   3   3  70  99  12  77   9  57   4  88  90  83  73   5  33  70  55  22  85  60  88  69  50  89  28  46  69  58  71  34  14  36  49  66  79  75  21  59  76  47  27  51  60  92  48  83  64  21  96  65  53  29  88  96  50   3  86  71  38  96  42  24  82  14  94  76  80   2  37  44  45  78  16  24  71  95  57  27  23  42  46  93  78  45  77  81  89  73  86  41  90   9  44  44  94  12  58  89  75  33  48  62  15  87  94  88  91  74  85  51  71  57  50  19  12  63  18  64  25   2  66  42  56  54  99  23  93  63   2  36  54  13  93  94  65  76  95   3  23  51  67  37  92  77  61  49  10  27  79  75  23  92  53  95  83  53  90  14  79  86  48  81  52  61  59  33  83  36  30  92  32  42  58  12  81  15  65  69  42  46  17  81   9  92  99  95  23  38  75  22   8  22  63  88  85  74  73  10   3  84  89  52  38  19  17  42  77  70  71  45  18  61  65   6  53  85  37  34  83  98  90  71  73  22  58  32  94  72  13  54  38  28  78  11  84  68  26  86  82  25  64   6   8   4  61  81  59  54  38  11  76  25  92  58  57  33  64  26  18  73  26  55  73  71  71  34  95  25   9  27  47  65  54   8  52  30  34  25  10  32  16  81  99  64  61  44  43  27  55  17  18  74  38  15   7  62  12  16  95  84  54  19  22  15  84  12  28  86  36  37   9  59  36  21  95  31  43  34  55  53  11   9  60  72  71  20  68  32  32  23  48  84   1  52  14  37  68  58  72  93  81  86  64  15  79  44  13  16  45  17  62   8  25  70  14  25  77  40  77  17   5  17  46  10  20  93  61  29  42  28  85   9  63  69  68  19  16  37  33  80  11  32  47  12  31  71  96  38  91  22  89   7  46  19  85  39  44  43  14  36  25  78  28  58  34  37  43  57  97  26  37  29  31  40  83  75  11  64  42  60  66  63  49  99  71  70  26  76  41  39  56  68  46  81  52  88  56  31  41  82  70  57  69  99  57  22  13  93  10  46   1  68  80  68  72  95  49   2  81  19  66  60  73  16  13  70  69  88  33  17  42  55  77  56  57  79  49  24  44  18  22  54  44  15  72  82  46  58   7  57  92  57  50  12  71  92  86  28  93  12  91  75  66  24  67  76  38  41  39  26  27  53  12  76  80   7  20  30  92   3  69  79   9  37  86  50  79  38  96  91  84  29  85  33  61  14  64  19  93  57  60  59  59  73   3  33  98  33  92  81  42  40  18  35  77  71  82   5  60  84   1  71  87  84  10  13  63   2  26  69  12  84  11  66  96  77  64  12  84  63  16   5  36  25  17  53  68  32  29  55  45  79  15  70  70  88  84  94   5  29  70  17  88  28  61  82   1  18   7  70  54  93  93  96  54  75  55  15  74  95  96  51   7  79  12  55  10  55  32  14  56  12   3  95  33  35  64   2  89  77  59  14  99  58  50  40  31  78   7  77  98  69  47  93  34  96  53  17   4  78  69  48  16  70  70  86  21  82  26  62  26  97  53  47  46  66  37   3  83  58  72  86  28  54  95  51  71  52  34  82  68  66  47  40  71  42                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                  38   8  72   3   9  27  23  89  90  66  57  92  67  69   3  98  92  33  32  51  98  55  93  53   8  96  75  53  18  72  35  28  76  18  23  45  91  44  73  89   4  98   6  93  31  39  36  57  59  58  37  70  58  53  98  60  91  99  57  40  53  17  16  97  90  52  82  94  31  76  68  86  70  34   7  70  12  67  40  93  51  93   8   3  26  33  77  68  10  42  83   9  29  62  45  88  46  84  30  25  36  27  96  32  60   1  93  28  49  24  57  21  15  79  93   4  80  83  98  56  92  74  69  80  72  73  52  72  62   1  32   8  60   7  41  14  71  49   5  25  86  93  77  34   4  55  52  38  42  99  15  51  51  66   3  54  69  48   2   1  62  51  70  41  39  71  58  40   6  46  12  12  23  85  58  94  54  76  87  36  44  83  19  16  86  95  48  99  68  45  71  56  49  66  15  19   2  19  32  32  85  59  14  11  95  67  12   1  81  52  50  25  63  89  59  72  69  98  99  94  93   5  43  51  75  60  72  76  11  73  61  61  20  52  55  83  84  93   6  34  79  72  34   1  80  70  36  93  36  96  23  63  27  42  12  17  18  46  58  90   8  58  89   4   8  33  28  43  87  40   3  72  96  59  21  23  34  19  57   2  44   4  38  73  50  56  87  29  73  46  83  27  44  52  85  83   1  33  77  12  92  45  38  29   4  62  54  97  23  30  26  84  76  65  52  31  46  39  16  88  92  68  78  63   1  45  62  89  84  50  80  87  86  26  75  25  11  90  72  37  57  67  64  57  97  31  14  73  74  25  78  39  24  40  97  90  40  62  16  88  67  95  73  62  16  71  18  20  93  88  11  23  33  46  67  96  92  28  36  15  33  33  34  28  98  40  76  24  52  70  62  35  51  29  91  96  38  60  84  13  68  39  19  64  95  57  44  61  32  95  33  51  19  67  38  49  33  59  74  41  60  68  38  53  77  54  12  78  94  27  91  42  33  92   4   5  57  89  27  49  72  37  11  49  75  13  57  84  26  12  16  27  54  15  18  66  63   8  54  63  74  43  39  24  51  27  90  67  70  79  49  39  66  23   2  30  10  14   4   7  92  46  75  67  67   8  31  48  35  81  24  79  27  77  72  30  23  76  53  68  96  15  93  87   7  16  23  43  39  71  92  40  30  27  47  84  27  53   6  61  85  22  70  47  35  22  46  71  18  16  39  28  32  85  12  44  63  27  83  41   5  77  31  26  16  15  39  18  96  84  88  97  22  41  40  13  70  71  11  78  16  11  53  64  39  55  24  24  49  51  73  90  30  85  14   2  50  73  62  67   8   3  92  14  50  54  21  14  20  91  61  84  24  36  31  24  94  93  72  75  18  80  33  23  60   4  21  70  56  47  47  67   1  69   5  78  59  34  85  63  38   4  37  77  72  64  67  91  59  23  40  92  10  64  53  17   7  10  53  84  52   5  35  82   4   2  53  83  40  62  92  93   1  24   1  66  50  14  18  12  84   3  67  35  77   4  82  45  49  88  41  15  33  89  63  18  10  24  35  70  17  47  80  78  46  89  35  54  25  40  40  29   5  11  38  37  23  71  75  36  17  38  93  52   4  57  79  27  64   9  47  12  98  45  21  60  96  27  45  34  10  51  52  63  98  84  67  43  28  71  22  73  26  70  18  70  44  55  15  46  90  41  53  63  80  26  31   8   5  75  74  15  83  38   3  35  48  83  55  49  78  16  71  48  63  78  12   3  33  36  99  99  12  22  26  99   7  27  44  52  15  30   4  84  36  60  54  13  10  26  62  51  16  37  98  61  24  27  33  69  57  42   7  25  15  42  81  75   1  69  85  52  11  72  67  20  94  44  54  10  69  60  96  53  55  80  20  82  47  21   4  48  78  36  72   9  18  41  14  54  54  50  48  91  52  53                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                    21  94  74  96  88  41  70  87  80  78  18  34  65  73  46  69  48  77  73  89  22  74  16  78  30   2   6   1  74  73  93   9  61   9   9  22  89  41  91  32  46  93  97  15  60  88  73  21  60  11  82  99  73  87  62  64  13  59  48  83  48   5  58  66  40  56  31  12  54  51  29  43  59  28  34  29  20  93  44  53  31   4  33  44  95  19  93  70  90  48  30  51  69  96  75   6  94  93   1  94  46  64  58  38   4  99  64  19   9  67  58  45  12  33  21  86  53   8  54   8  25  10  84  15  10  12   6  36  49  39  74  34   3  88  71  67  61  97   4  91  85  29  13  60  85  14  98  43  31  95  62  90  23  12   5  11  80  44  13  57  86  81  88  48  70  63  14  93  81  81  50  89  59   3  19  49  31   7   8  94  35  46  47  60  69  92  11  33   7  70  73  95  12  54  43  24  89  22  75  43  71  74  50  34  93  79  82  83   4  71  25  31  86  93  50   2  35  26  87  54  43  23  31  83  32   8  60  15  40  69  20  95   1  20  37  52  29  97  37  91  46  63  53  31  37   4  38  74  30  62   8  54   9   1  90  91  20  53  43  64  79  37  25  26  61  57  10  87   7  31  13  60  30  81  71  44  21   6  11  80  30  37  40  71  23  93  78  38  19   6  21  82  70  41  50  66  95  41  31  87  11   6  61  86  20   9  79  87  99  28   3  99  42  71  63  73  46  15  23  75  69  10  24  82  99  78  28  85  11  31  45  77   4  73  41  97  73  79  27  86  87   5   3  21  26  75  49  33  10  24  49  24  31  55  97  11  50  32  55  15  39   6  64  60  15  33  88  86  26  59  56  39  27   8  21  85  95  24  89  60  82  35  59  28  19  77  65  75  86  55  10  21   3  77  67  11  59  24  12  36  62  10  34  49  43  73  98   2  23   2  83  44  31  44  53  83  17  25  11  52  34  50  30  81  78  60  41  68   9  72  31  37  64   1  51   4  68  54  85  78  65  46  44  65  74  89  28  33  60  79  47  92  37  31  37  78  63  33   5  58  86  19  52  20  91  40  17  17  47  84  26  33   2  72  42  10  19  68  51   2  92  90  92  87   1  36  95  88  11  16  54  85  78  10  70  22  44  57  48   1  65  73  14   5  44  39  32   9  77  18   9  70  16  15   2  27  82  59  43  91   8  39  93  18  60  40  99  25  89  16  97  31   8   6  87  87  91  95  82  24  58  64  14  17  13  62  92  81  85  52  33  77  27  27  61  81  57  97  29  18  56  67  39  37  74  53  67  40  77  62  92  78  26  94  71  35  59  30  87  47  96  77   3   5  64  54  21  20  36  24  59  92   4  51  56  90   5  57  20  24  78  82  84   6  76   5   8  38  61  77  96   6  11   9  94  51  64  40  29  74  11  67  41  55  26  87  83  18  21  48  68  25  87  16  40   3  49  48  80  63  25  70  84  35  23  49  67  52   1  64  62  47  54  46  85  83  98  54  88  41  25  41  86   2  47  93  27  84  21  55  81  42  22  83  92   9  16  40   8  98  74  31  63  49  30   4  26  56  36  31   7  44  29  14  78  34   4  31  28  60  61  49  50  44  96  28  95  11  52  10   6  57   3  40  62  42  88  21  28  59  39  47  80   5  71   9  29  38  24  36  12  40  63  39  53  62  11  89  56  60  35  89  78  85   9  58   9   1  11  98  69  22  16  72   1   4   7  33  60  83  53  28  65  51  39  81  58  92  51   6  65  88   1  74  54  13  64  64  40  14  64  75  89  95  66  55  77  60  32  59  31  13  82  27  23  47  34  12  70  43  18  87  23  98  88  66  14  75  78  66  75   1  12  32  78  63  28  14  11  88  93  95  17  22   7  27  35  23  21  91  59  30  59  92  25  75  11  67  44  75  55  87   5  26  95                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                      61  16  98  30  93  47  16  14  77  96  20  20   3  48  95   5  77   3  38  92  22  39   3  18  93  71  54  84  73  19  95  82  30  55  17  46  21  10  15  17  53  60  86  15  33  62  18  82   4   3  26  49   1  14  34  53  51  31  74   2  41  23  22  60  14   6  65  10  84  88  41  29  85  42  40  32  20  19  25   4  25  99  54  74  90  84   8  66  31  10  87  55  28  11  96  56   6  64  23   2  73  74  92  69  48  63   7  34  79  16  88  11  95  41  68  70  57  71  64  20  49  73  41  27  33  43  69   5  98  56  73  17  29  50   7  85  81  46  48  72  54  58  19   1  28  66  37  80  96  38  70  75  13  40  50  92  38  25  21  89  38  43  80  15  40  78   4   7  16  48  63  73   3  30  87  98  15  25  84  77  84  10  92  10  33  36  30   6   6  75  42  25  94  47  51  22  31  26  16  89  88  12  69  54  45  22  79  71  24  24  38  80  24  17  75  81  71  12  88  59  55  73  14  16   4  72  23  60  47  32  34  28  13  41  65  45  51   3  16  36  50  28  63  81  17  78  29  48  61  76  72  84  40  72  69  69  14  70  37  16  22  31  82  68  44  25  37  43  84  63  79  84  38  69  36  29  82   2  88  58  73  37  89  87  96  57  45  82  31  15  42  17  44  27  73  48   9  18  57  59  21  60  70  45  92  59  16  74  86  73  49  47  86  50  60  65   1  92  49  14  51  45  40  16  56  90   9  47  96  68  23  38  35  61  98  20  11  75  19  97  59   7   1  55  59   8  99  39  57  45   4  15  34  37  49  68  77  89  60  77  87  51  61  20  79  26  15  74  87  31  35  73  56  76  75   8  76  65  42  44  68  13  53  89   4  87  65  44  79  70  11  29  81  92  34  71  57  10  12  35  52  91  53  94  72  36   6  31  85  93  60  18  63  24  80  75  72  91  40  57  52  76   9  41  86  72  71  39  68  96  64  79  99   6  35  30  10  12  81  96  46  87  22   1  46  72  49  46  10  52  33  26  56   7  60  96  77  15  93  12  46  38  24  98  29  76  72  93  83  33  30  65  95  81  43  57  25  36  76  83  96  80  86  93  73  49  44  13  16  92  67  92  77  74  43  87   1  96  45  91  85  74  59  53   8  22  91  29  75  63   8  90   2  74  57  69  57  65  50   2  80   5  29  15  15  24   2  95  93  50  18  10  40  79   5  70  97  62  19  23  38  82  72  24  78   8  61  16  77  94  10  29   9  13  56  23  17  11  56  32  22   6  84  47  85   9  29  86  35  90  92  53  26   5  78  29  96  10  69  42  97  15  48  27   2  80  15  88  23  91  84   4  76   8  58  99   9  77   4  98  92  61  81  50  89   8  69  89  96  10  40  38  42  64  44  48  56  23  61  54  72   4  15  94  75  19  31  52   7  75  15  39  24  69  10  86  28  50  48  31  93   2  95  84  16  40  55  52  56  71   5  78  54  77  85  93  68  72  56  58  81  92  79   3  84  78  16  65   9  57  65  17  49  56  61  19  16  46  94  87  86  31  83  47  99  29   7  57  22  75   5  21   6  21  49  91  97  69  77  61  71  57  98  22  62  19  88  94  58  33  22  12  57  10   6  89  73  78  44  15  93  12  12   2  94  61  95  83  15   5  76  80  25  46  68  25  28  58  64  71  52  30  24  48  53  13  83  88  69  36  31  75  30  42  93  20  27  84  46  47  48  34  55  16  52  71  81   7  10  78  69  80  91  17   2  61  42  28  12   3  96  34  81  30  69  73   9  57  97  53  61  88  69  42  30  32  22  18  84  10  14  93  57  45  98  15  23  31  18  48  88  48  60  37  57  10  12  61  58  84  97  32  46  29   3  35   5  53  25  12  91  11  10  78   6  32  49  26  27  66  17   8  37  67                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                        74  95  55  28  82  18  14  39  95  57  94  48  67  71   8  82  91  75  97  45  37  99  80  85  48  46  75  49  21  25   2  51  16  12  61  16  25  24   5  21  37  89  39  68  52   2  87  10  18  75   6  36  70  59  73  17  89  75  71  18  14  85  65  27  24  24  17  94  60  21  38  20  91  59  68  96  54  16  67  87  64  16  16  71  12  91  13  20  74  94  36  17   7  68  59  86   4  92  99   4   8  52  11  26  52  39  35   9  62  12   2  71  86  81  21  59  42  89  51  18  15  99  53  75  17  38  40  31  50  31  45  16  95  45  66  59  86  47  50  93   4  33  41  29  21  24  43  43  16   5  80  93  29  42  50  22  29  91   2  84  71  25   1  91  36  36  79  66  46  39  98  57  77  69  41  95  90   8  27  33  88  74  47  94  16  74  98  14  81  73  67   3  90   1   3  17  28  64  48  43  66  64  67  14  34  52  85  35  73  71  31  94  84  66  19  69  52  53  69  73   3  90  20  84  58  75  66  17  42  15  38  55  39  68  83  25  94  83  13  39  59  58  12  65  25  25  44  80  27  71   8  24  84  36  51  34  74  51  62  51  26  45  58  45  17  29  73  14  85  76   2  48  24  78  78  46  23  74  71  89  57  10  75  29  93  33  95  44  42  80  42  85  35  31  28  68   7   1  54  91  56  11  65   3   7  96  93  55  73  79  35  65  10  92  37  93  24  26  37  46  23  67   4   8  82  65  48  88  86  49  38  80  30  22  89  97  21   6  90  41  83  50   1  39  73  36  84  84  86  62  76  78  57  39  38  64  40  82  90  71  20  46  69  61  79  97   2  77  97  89  30  74  82  62  31  98  49  53  92   4  68  36  83  13  30  43   2  26  21  25   8  84  28  93  63  25  75  82  89  12  33  47  75  59  25  89  16   9  77   4   8  29  73  27  98  92  68  84  64  59  39  27   7  21  27  23  94  38  57  31  14  89   6  86  42  98  18  56  96  30  86  55  34  38  17  64  16  11  68  83  10   2   5  34  30  97  23  17  21  80  25  14  20  18  73   9  40  29  24  87  77  15  29  72  62  13  90   7  51  79  65  17  52  57  67  52  88   9  66  67  64  57  19  48   2   7  81  24  95  88  75  22  25  29  31   5  55  99  64  61  58  22  71  10  85  50  26  92   7  71   2  41  80  42  20   6  20  81  46   1  60  76  76  40  43  22  98  38  56  77  35  27  31  51   7  97  31  10   4  47  76  97  24  32  45  85  14  69   2  28  61  56  54  36  95  64  52  46  27  44  10  79  18  61  29  32  41  71  32  23  52  86  15  87  38  44  57   2  95  43  39  50  58  72  82  29  59  84  52  84  12  93  56  66  10  91  39  52  74  45  24  33  78  84   3  30  10  68  97   3  80  93  77   7  57   9  62  84  44  43  88  91  17  48  63  45  97  22  92  39  32   1  50  32  85  65  21  89  95  20   2  44  29  50  12  61  70  92   8  51  18  30  92  78  75  51  41  33  85  16  58  78  79  64  61  53  99  60   8   3  41   6  72   4  43  58  80  52   5  29  96  61  36  74  21  60  82  91  79  11  29  11  85  92  42   8  68  95  16  10  64  73  20  29   7  65  48   2  76  52  50  47  73   1  67  40  14  95  18  97  86  62  61  41  42  70  66  50  33   7  81  80  71  52  34  78  16  33  98  86  78  78   5  97  49  41  44  80  32  48  77  53   4  50  33  56  20  62  28  87  15  59   2  68  64  99  38  66   3  29  33  24  20  56  11  18  32  56  44  26  57  60  45  22  78  22  68  47  64  73  38  10  41   9  34  58  97   1  74  29  30  10  27  27  49  58  18  47  83  80  17  19  88   4  97  66   3  58  42  84  79  31  43  80  56  23  45  61  41  41   9  37  94                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                          15  85  33  27  41  29   1  23  36  57   2  79  26  33  95  47  32  35  46  99  14  52   5  13  39  16  95  73  37  81  77  56  81  20  76  32  36  40  90   2  66  97  13  36  65  69  38  92   7  97  83  68  18  85  10  35  63  96  37  11  88  18   2  24  80  73   2  59  91  29  12  54  33  25  23   4  33  24  52  58  35  88  31  37  10   2  85  20   3   9  63  86  13  94  77  40  44   3   8  70  68  68  34  83  59  82  32  96  33  54  85  71  24  94  11  56  85  53  27  68  85  74  79  14  61  18  32   8  64  10  38  32  24   9  86  65  77  11  68  70   8  63  67  21   3  86   1  38  16  84  47  43  16  87  12   2  12  90  62  19  51  71  79  75  43  76  78  67  60  14  65  18  48  96  57  77  78  17  42  98  41  54   6  62   7  31  44   1  27  64  29  23   2  21  39  40  65  41  95   3   2  16   4  73  52  75  15  42   9  52  70  78  72  44  10  75  46  62  54  33  23  91  98  20   1   1  35  11  53  32  56  92  38  65  16  44  16  71  64  16  99  47  92  86  63   6  10  95  42   5  82  60  86  36  27  67  54  69  40  87  46  90  27  14  53  69  63  24  13  40  49   8  92  96  51  51  47  89  56  25  13  49  73  30  77  65  40  30  50   7  42  16  46  52   7  94  97  88  99  89  47  18  20  19   4  47  91  21  73  67  19  83  59  66  57  63  16  40  49  60  31  10  92  71  89  24  93  66  28  92  67  25  27   2  83  56  41  50  89  84  87  38  82  27  65  75  25  34  57  84  61  14  80  57  13  89  39  68  69  50  54  94  24  75  10  95  28  98  28  32  44  28  97  92  82  31  38  12  72   8  63  20   2  50  67   6  62  56  46  18  76  67  19  86  98  51   4  89  70  82  68  60  86  36  15  18  39  65  41  75  76  64  41  58  35  56  33  90  18  18  14   6  74  45  97  66  33  51  44  13  19  36  79  32  91  32  10  56  38  37  81  66  46  35  60  74  99  37  32  69   3  31  42  18  28  24   3  22  55  40  39  58  26  33  45  90  36  34  86  93  22   2  18  10  51  12  49  24  79  73  66  93  30  30   8  42  91  24  54  62  48  95  77  76  46  66  22  73  11  86  53  69  66  83  96  49   6   5  98  59  63  56  40  92  30  71  79  84  94  79  48  84  96  88  98  86   2  43  32  46  66  27  77  29  92  65  33  54  93  36  47  47  43  94  14   2  26  35  17  85  18   6  64  45  63  94  50  14  60  81  10   2  63  28  25  20   7  52  26  56  58  76  44  45  13  96   7  52  20  87  38  13  75  18  14  19  55  16  12  88  84  56  26  49  89  38  55  22  51  74  96  84  97  99  37  65  67  74  51  17  56  82  91  18   1  90  50  88  67  22  52  92  38  47  72   4  81  44  56  38  33  29  41  13  23  61  14  90  97  73  65  27  77  66  25  28  48  91  89  13  82  72  74  45  42  82  75  56  52  75  98  54  57  91  61  48  53   4   8  62  50  28  96  20  10  88  82  21  90  67  39  96  50  83  93  69  52   8  33  85  80  86  86  10   3  80  88  39  12  90  82  96  26  18  84  96  11  58  93  45  77   8  29  78  94  90  55  26  33  20  77  48  72  52  30  40  82  28  42  64  78  21  21  91  73  88  26  43  77   6  35   2   2  47   7  40  92   5  13  85  30  86  10  55  30  78  48  39  89  68  84  75  31  33  26   7  93  11  54  24   6  86  82  81  51  50  40   7  70  51   4  15  59  73  50  91  59  87   6   5  31  41  73  17  55  57  37  70  51  76  33  89  42  89  42  58  65  41  74  99  80  21  58  17  10  45  31  75  63  55  53  89  18  31  76  87   5  88  67  29  34  59  22   6  90  82  39  34  61   1  14  60                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                            21  69  91  37   8  43  52  13  23  55  57  81  54  65  24  17  28  43  89  26  68  45  87  76  46  14   9  24  43  65  80  80   8  16  28  42  56  65  84  97  45  62  32   5  77  49  49  34  30  12  74  22  67  97  64  30  84  74  56  21  27  67  65  10  65  61  69  25  97  81  32  46  94   6  10  22  40  32  13  68   5  66  12   1  51  42   6  47   9  46  25  37  61  39   2  95  94  37  84  77  71  97  20   3  25   5  19  27  89  49  95  25  83  10  15  98  23   6  24  39  31  95  53  71  80  25  67  95  87   5  72  91  77  89  79  30  70  84  32  22  38  58   7  41  16  25  97  25  16  86  70   2  20  85  33  58  54   1  54  67  98   1   5  43  51  74   9  92  61  71  29  68  91  59  86  22  10  58   8  24  70  27  92   5  50  46  91   5  83  80  88  35  34  47  98  41  30  26  46  11  37   7  25  35  18  35  39  61   3  60  50  59  43  29  39  71  32  76  14  66  54  17  64  72  12  70  33  62   9  54  48  41  42  73  45  90  24  92  39  13  73  48  10  45  87  78  78  55  17  12  23  11   5  10  88  39  78  55  66  63  15  44   5  48  65  10  12  38  20  34  92  10  86  79  49  61  92  90  96  99  30  64  80  60  33  59  54  43  16  90  10  91  41  41  44  43  33   2  70  44  64  50  69  81  36  84  10   1  92   6  40  44  23   5  38  68  87  31  45  51  75  81  31   2  22  24  98  64  40  85  15  72   3   9  13  29   4  90  38  13  43   5  52  29  88  94  99   3   7  81  84  91  30  89  27  61  74  43  62  37  76  19  72  50  63  43  89  60  98   7  49   1  49  77  20  24  46   2  77  39  74  58  74  42  78  92  68  55  50  81  75  67  42  48  71  19  99  87  23  79  58  49  85  58  14   2  59   2  97  66   5  22  66  34   7  47  17  72  11  41  95  21  13  45   1   4  43  26  45  65  56  47  47  81  39  98  47  99  27  12  73  30  63  33  70  74  32  96  82  26  16  22  93  47  54  47  29  78  13  59  48  62  71  19  32  40  42  64  56  66  68  83  74  31  25  77  55  45  97  51  60  81  12  97  87  37  80  83  86   3  56  19  60  34  24  45  93  94  51  95  37  22   7  12  27  25  73  62  48  80  95  79  26  87  25  86  48  29  47  72   2  15  56  54  37  54  58  46  88   3  74  57  10   3  88   9  98   7  40   2   4  86  44  32  92  90  50  20  45  96  30  59  63  58  44  82  77  61  23  33  94   3  42  68  30  85  62   3  85  43  29  27  25  25  17  29  10  94  95   2  21  38  64  99  65  92  78  96  71  41  69  15  62  68  65  71  37  37  75  69  28  55  18  33  12  59  68  29  52  21  39   2  25  60  76  24  75  97  98  67  24  17  22  82  58  31  63  27   3  20  95   6  62  55   9  44  12  28  23  21  40  33  45  44  84  72  24  77  45  75  58  72  49  81  13  52  75  20  31  86  26  62  32  98  21  49  85   4  73  99  73  14  23  12  26   2  66   3  58  19  14   5  50  81  25  95  71  44  26  37  64  47  90  27  88  76  63  88  73  24  68   6  58   7  54   6  95  84  25  55  80  42  41  39   5  49  73  62  24  33  39  47  97  20   1  71  37  85  62  18  95  93   2  43  98  70  80  64  32  48  40  79  33  10  83  58  33  48  82  70  64  56  86  53  15  52  85  75  44  75  68  82  24  93  31  31  96   8  28  21   9  58  20  91  94  40  99  70  91  81  61  98  48  28  22  84   9  30  33  42  59  59  24  78  19  31  30  29  93  75  81  14  13  31  47   6  12  70  19   7  61  69  88   6  71  11  67  38   2  13  77  87  97  69  38  43  92  48   5  80  98  20  74  31  86  76  74  56  68  20  59                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                              49  94  60  68  99  49  55  38  97   1  74  17  62  14  59  73  51   6  23  87  23  16  22  42  18  72  43  35  64  55  60   6  62  41  13  77  94  37  72  39  19  63  33  29  33  90  45   9  21  93   3  33  33  33  67  84  48  80  10  54  90  17   3   3  39  77  76  26  47  80  99  86  13  43  94  14  69  41  34  59  90  45  38  28  66  80  77  25   7  99  24  44  31  67  13  54  81  31  37  77  84  21  19  77  37  56   9  87  15  52  58  48  62  94  22  56  40  34  68  60  67  96  72  98  79  73  12  69  10  25  16  72   2  72  12  42  51  92  58  14  69  35  76  72  44  16  31   2  75  31   8  35  71  42  28  34  76  61  10  69  83  43  78  96  53  87  72  82  80  31  34  54  53  99  98  84  81  87  83  23  71  19  56  21  92  36  93  89  28  48  53  60  28  84  28  44  28  85  90  65   7  66  12  74  51  61  54  49  80  55  80   3  57  46  13  89  60  61  76  45  39  42  10  69  24  49  60  28  84  53  93  37  89  85  69  10  40  87  24  50  73  67   6  97  20  76  87  95  47  14  92  68  34  24  40  86  75  64   2  32  60  19  94  19   6  72  90  20  59  47  14  66  51  36  12  64  76  63  88  27  94  26  83  96  31  10  87  46  78  80  35  53  15  64  97  77  26  38  30  44  48  27  29  72  11  46  14   8  91  78  16  15  26  90  29  39  71  49  10  76  66  90  59  68   5  73  16  30  58  42  55   5  93  36  40   4  59  51  11  63  98  81  37  79  31  80  37  10  97  82  78  31  88  73  83  27  91  37  55  47  61  33  10  97  48  65  49  85  66  95  30  50  31  24  62  52  52  19  90  13  91  88  45  27  64  84  63  62  24  10   7  26  89  71  93   4  37  68  66  61  42  75  18  88  64  22  31  73  71  84  75  98  38  46  18  26  55  47  63  52  78  14  96  23  28  29  12  65  18  70  80   4  39  50   2   4  82  26  54  24  20  49   2  85  73   7  73  78  74  11  98  48   3  75  51   1  93  18  54  62  34  95  53  72  92  82  81  80  48   2  77  20  49   3  93  66  62   2  60  45  58  49  59  70   1  38   1  73  10  66  78   6  11  50  63  68  48  85  10  53  86  10  61  51  39  60  64   5  58  31  36  13  92  45  31  77  91  86  15  44   4  87  86  85  44  46  86  17  66  17  68  23  76  97  35  90  89  80  37  22  33  73  15  70   2  56  84   3  98  67  38  61  24  38  29  25  89  54  86  92  63  95  44  19  79  97  27  37  85  65  48   7  68  96  49  24  47  73  93  37  12  62  17  24  39  47  88  23  19  99  52  22  85  34  88  11  69  83  32  18  81  86  75  80  18  46   3  82  14  95  79  48  65  28  93  71  61   6  93  74  16  51   8  81  91  61  17  21  72  38  40  27  91  90  44  22  41  84   9  41  47  16  64  42  71  48  60  43  34  13  25  17   4  65  34  57  93  95  16  65  98  26  88  26  76  94   4  33  74  91  82  98  24  56  81  99  94  56  22  49  82  71  68   7   2  20  22  48  94  14  87   4  82  65  94  82  22   7  21  64   4  38  66  79  81  38  27  28  22  94  93  21  91  26  48   9  14  23  39  18  92  47  79  55  83  82  77  12  14  63  32  12   9  16  21   9  59  80  90  11  66  67  63  17  55  84  81  91  85  82  83  51  76  68  59   8   8  36  17  30  82  29  56   9  58  68  14  29   2   4   8  90  62  27  29  30   6  16  65   7  58  25  11  36  46  60  45  73  90  71  11  28  16  96  50  76  60  83  93  11  49  50  99   2  83  68  77  77  72  58  98  84  57  72  36  32  97  95  30  67  68  48  35  14  37  89  24  50  88  40  43  79  18  74  53  49  46   5  26  65                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                28  34  31  71  28  98  92  45  93  90  25  93  98  77  13  67  10  90  81  83  74  86  72  25  79  86  92  53  89  64  45  90  30  91  24  43  59  18  40   1  40  86  39  42  86  63  66  40  93  28  25  42   3   3  10  43  46  78  58  68  12  42  95  21  85  89  65  72  10  26  85   1  47  31  16  31   5   5   1  79  24  82  90  30  31  50  42  33  51  80  41  12  75  82  42  66   8  34  50  98  28  14  41  86  32  54  95  12  47  65   1  65  10  89  70  31  81  25  87  86  24  71  53  42  56  71  84  84  92  25  44  43  57  65  60  32  83  27  72  58  88  32  81  96  27  51  95  22  26  47   2   3   7  56  65  46  48  57  12  77  17  55  92  26  84  95  85  30  14  30  39  98  85  87   4  18  42  63  49  35  97  33  63  88  14  26  83  88  86  51  60  51  49  15  44  25   7   5  88   4  71  45  70  77  80  92  13  27  57  47  25  20  98  39  55  62  25  65  88  43  56  90  90  86  11  40  38   3  42   3  80  23  89  59  72  46  14  47  23  22  20  64  73  42  94   7  98  70  36  55  23  92  93  64  73  15  10  10  57  51  14  64  69  69  18  85  80  91  38  45  61  82  61  26  90  48  77  59  70  48  79  53   7  68  90  81  38  30  16  50  41  43  43  47  94  63  40  17   7   9  99  13  29  67  81  30  94  75  97  75   9  78  34  94  27  86  85  56  70  87  13  44  87   7  15  56  93  16  70  89  75  50  80   7  44  77   5  26  50  88  89  75  41   2  14  15  32  49  20  78  87   8  20  94  59  60  69  97  62  56  50  69   8   2  52  29  60  85  88  16  42  53  90  78  16  57  80  16  43  36  35  46  90  82  63  70  22  69  30  42  92  27  10  12   8   3  72   4  51  22  68  71  31  74  25  92  64  37  63  63  84  85   3  45  29  17   2  86  27  42   6  86  45  55  93  14  83  22  70  59  49  59  90  70  29  51  13  11  88   2  46  62  46  83  61  49  34  76  24  61  87  78  71  46  17  81  65  21   6  34  98  46  52  93  89  80  72  15  86  28  53  34  76  27   9  63  35  86  67  77   4  37  74  15  22  51  73  67  92  86  65  29  40  23  31  86  44  96   7  87   6  82  61  51  21  73  57  25  28  87  49  21   3  68  93  49  59  31  57   6  98  95  97  64  41  24  64  99  23  48  87  26  46  97  76  70  44  97  25  72  73  46  63  14  67   1  79  32  52  30  44  29  24  19  69  84  50  36  36   6  90  23  10  22  34  72  36  81  67  32  29  97  25  54  64  87  65   4  62  35  99  45  36  59  85  47  68  46  76  89  97  61  66  86  52  83  70  19  64  93  76  41  73  68  70  85  44  65  92  36  19  73  35  48  46  94  61  31  92  27   1  37  11  77  82  62  13  32  72  47  14  11  39  67  53  64   1  83  60  42   3  17   4  63  91  48  82  80  42  83  39  27  67  48  17  26  53  48  19   2  22  44  63  89  11  86  10  16  54  98  74  10   9   8  80  34  29  54  64  66   2   5  73  35  54  56  82  52  18  24  27  15  61  97  46  23  45  18  94  27  25  89  16  61  84  26   4  83  18  15  15   6  22  59   4  54   6  65  45   9  52  90  49  87  63  90  64  61  75  94  75  45  42  11  65   1  45  65  15  42  53  24  57  97  21  78  52  13  14  65  64  89  79  19  93  39  21  32  13  11  62  57  47  99  16  96  62  32  36   4  88  96  67  81  98  72  79  70  94  54  64  18  61  40   3  65  95  60  43  55  52  94  71  39  50  71  32  30   5  40   3  12  74  41  70   5  60  14  83  35  98  38  71  87  35  83  25  28  44  81  97  50  51  26  70  45  49  33  92  98  51   4  74  14  64  72  51  15  40                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                  8  86  46   4  94  97  50  57  49  54  95  33  67  60  77  11  91  69  78  32  45  72  89   4  59  15  73  75   5  64  96  13  18  83  17  33  98  61  76   8   3  48  98  13  11  80  92  89  10  63  59   8   7  66  75   6  70  28  87  83   9   5  19  40  63  93  95  96  74  31   5  73  80  75  17  95   7  45  64  60  55  33  82  81  45  42  36  26  84  64  86  49  28  11  82   4  88   7  35  19  80  46   8  80  89  11   1  36  32  89  98  51  45  91  83  55  34  90  24  57  87   1  61   3  80   2  58  94   8   6  62  74   4  36  79  97  12  95  12  66  49  75  13  60  15  92  36  14  94  12  41  43  31  85  63  10  29   9  39   2   7  37  18  85  52  98  14  65  51  16  26  38  55  98   2  41  88   7  98  15  33   9  88  61  45  55  25  41  94  24  47  34  17  81  63  82  75  84   2  36  90  29   9  28  29  17  85  34  81  52  21  31  14  42  96   5  55  81  23  66   7  59  28  45  55   3  46  50  62  55  28  44  72  79  83  40  73  70  59  63   4  54  63  80  42  31  32  93  64  77  84  85  23  94  99  50  10  22  38  95  58  77  73  17   8  75  61  53  90   9  70   9   1  90   7  58  79  41  60  49  52  65  89  57  20  55  13  71   7  91  69  63  68  49  38  31  47   4  10  67  71   4  57  18  56  49  19  69  26  36  41  57  57  20  54  37  97  43  68  69  52  36  36  41  92  68  60  70  19   9  60  18  67  78  69  78  32  72  64  90  57  86  41  13  43  96  60   1  47  33  94  74  42  35  43  83  91  53  48  47  28  26  91  50  74  59  90  72  38  24  99  12  15  87  79  36   4   1  52   1  37  97  40  35  50   9  75  66  86  91  67  84   2  64  34  56  98  26  94  69  87  92  83  99   4  63  10  10  25  85  68  56   4  35  52  32  58   5  71   2  65  13  84  78  30  28   9  53  98   1  15  56   5  99  59  34   8  73  36   3  69  80  76  43   4  88  91   3   5   3  67  45  31  19  59  63  34  52  27  96   2  77  79  13  38   2  40  34  52  79  75  29  71  89  20  90  17  74  69  32  23  88   1  35  90  52  56  39  84  55  66  36   7  84  93  98  36  31  77  96  18  31  49  66  71  67  75  13  16  85  43   3  70  54  28  24  35  18  22  69  81  74  18   7   7  44  92  75  40  83  70  85  48  86  42  18  19  11  19  55  31  76  67  89   4  19  29  45  47  35  56  84  72   4  16   5  98  18  90  45  57  98  97  23  32  19  99  57  63  67  70  72  45  61  18  64  68  87  60  36  33  50  45  69  13  90  54  83  59  35  81  40  65  63  28  36  51   9   7  61  66  15  48  21  89  95  78  19  64  84  36  17  47  57  49   9  38  13  59  24  58  15  86  74  43  69  91  13  10  57  69  68  90  43  41  64  63  94  49  75  66  83  67  47   9  43  33  32  99   4  54  15  10  73  37  72  31  89  27  60  70   7  89   5  86  77  38  21  91  59  38  57  68  51  77  97  85  22  80  30  88  88  18  83  48  47  86  29  58  72  25  94  18  34  75  78   7  25  51   9  77  19  40  83  93  87  84  89  14  22  14  76  23  25  98   8  63  76  77  58  29  72  49  36  55  91  45  24  86   3  82  73  88  48  52  40  46  62  57  82  87  33  97  12   1  96  37  41   2  47   7   7  47  72  52  52  92  47  17  35  38  18  60  93  19  64  84  77  50  22  32  30  75  75   9  30  24   9  15  33  73  69  67  54  20  55  83  45  43  55  76  17  15  60  48  30  38  30  46  37  82  37  80  93  79  20  74  94  11  67  74  82  99  39  77  29  68  61  31  25  99   6  69  25  37  59  56   4  72  35  35  17  66  45  80  49  24  91                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                    40  42  25  51  90  34  53   5  45  37  79  63  33  30  33  53  89  20  94  72  50  23  23  60  54  57  31  61  51  93  66  56  13  26  82  22  33  18  93  80  83  70  89  33  37  40   9  67  34  68  64  71   1  15  43  78  32  19  47  97  44  18  55   4  97  75  61  80   9  14  57  85  88  70   6  39  54  49  56  62  54  68  79  38  23  31  40  49  35  21  86  99  41  48  34  33   6  25  12  89  52  49  20  67  60   8  54  83  70  97  39  95  30  33  61  94  61   4  62  48  96  10  54  97  37  28  55  25  51  30  13  62  25  71  69  80  25   1  36  82   8  86  53  78  19  74  16  69   9  44   7   2  92  86  24  93  58  36  55  11  36  44  75  21  68  45  48  38  34  29  87  39  31  27  65  22  18  40  96  17  21  69  96  50  13  39  19  55  60  74  63  12  64  41  31  15  18  29  55  22   4  59  13  95  56  88  89  26  17  73  83  56  70  42  88  55  12   9  70  24  69  21  29  28  40  25  54  10  29  86  46  25  42  92   5  78  68  30  18  12  69  63  88   4  66  16  22  72  48  84  66  14  58  28  53  91  12  65  96  86  22  78  48  84  33  40  37  59  95  44  10  17  87   6  33  31  58  98  42  25  81  96  43  71  69  25  67  48  83  20  28   7  58  68  81  42   9  69  51  47  62   4  31  77  66   7  37  48  44  36  82  94  96  24  90  18  86  20  89  40  33  79   1  67  40  61  98  57  15  74  16  52   6   6  80  45  43  77  65  32  31  95  55  86  15  47  78  77  65  66  70  75   2  51   8  36  88  43  39  45  15  94  72  50  18  18  59  22  45  62  19  46  23  70  82  80  73  13  95  53  27  48  36  13  19  44  37   7  94  13  50   1  57  10  47  36  50  67  95   5  59   4  12  46  94  18  24  60  75  61  17  68   6  41  78  89  80  48  15  25  79  28  19  17  96  61  88  28  31   5  71  12  69  74  29  69  29  79  38  70  20  11  96  94  38  59  88  73  95  24  11  37  91  37  85  43  93  88   5  30  69  82  35  29  90  98  67  75  49  31  94  50  63  27  44  40  56  99   1  28  81  22  72  85  30  61  76  60   9  88  68  62   8  79  91  38  26  75  84  45  10  51  78  45  89  30  56  15  23  53  23  46  43  81  55  26   2  68  49  56  63  12  39  12  53  66  81  96   8  86  96  21  11  82  89  17  72  61  60  16  22  24   6  34  60  69  27  76   2  83  33  48  53   3  97  97  41  42  59  65  75  24  52  64  50  12  30  53  88  75   7  38  12  94  64  83  76  45  91  85  70  21  82  35  34  59  23  29  81  55  42  10  39  81  44  89  79   7  59  20  88  47  65  97  69  69  12  70  97  24  76  76  51   3  14  49  72  18  69  75  35  93   5  78  17   4  28  75  25  85  98   8   8  80  83  17  64  18  72  48  17  90  57  87  72  28  71  95  47  26  62  10   5  89  26  23  73  16  37  74  71  63  85  40  85  71  38  52  54  37  19  63  75  46  97  91  23  50  80  81  59  50   7  44  20  28  62  29  93  48  79  64  65  49  52  23  63  43  20   4   4   4  81  88  63  52  60  46  61  53  95  58  13  71  51  31  43  12  40  54  99  43  62   3  16  47  29  13  88  25  25  97  81  33  79  95  84  80  33  46  50  47  21  15  69  96  99  64  68  75  61  51  96  23  34  37  75  82  23  42   4  28  95  43  29  64  54  49  61  43  53  72  34  22  52  37  82  29  88  54  37  65  86  62  78  44  60  38  26  14   2  58  91  37   9   8   6  55   9  11  41  57   9  19  34  90   6  44  66  88  11  92  20  69  49  30  23  78  24  51   3  71  35   5   6  19  19  47  27  79  93  20  17  24  26  16  28                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                      38  77  90  33  15  13  47  93  97  37  86  80  10  54  93  70   7   2  66  59  26  61  69  58  59   5  88  76  74  33  91  70   2  80  21  56  20  80  51  18  21  90  13  93  32  88  32  22  16  81  38  95  11   2  70  74  68  22  80  19  94  34  59  69  62  98  88  14  46  89  95  86  98  26  43  86  87  56  26  33  11  81  89  92  15  10  79  16  70  97   6  87  38  87  57  73  53   9  89  37  20  48  44  62  65   6  67  59  39  69  75  25  90  72  95  59  38  87  74   8   8   6  34   7  22  42  19  20  93  85  95  77  71  13  43  80  36  96  87  35  64  34  29  46  60  18  45  57  93  91  62  14  74  74  76   2  61  58   3  80  18  96  73  88  56   5  70  95  61  46   2  96  96  27  76  92  86  93  35  73  13  50  40  38  54  31  85  47  81  44  69  32   5  36  29  21  31  51  17  20  55   1   4  90  36  16  34  27  29  85   2  53  96  53  40  63  60  51  86  35  90  60  93  89  13  68  78  66  74  50  82  46  10  73  86  34  77  50   8   1  85  59  27  86  14  82  48  60  43  12  69  27  50  18  73  85  25  47  40  41   3   2  99  60  34   3  91  51   8  70  46  46  84  49  92  82  22  21  60  12  63  96  61  34  77  32  84  36  36  10  25  84   1  13  91  36   3   2  15  86  89  98  15  15  49  26  96  87  63  62  45  10  63  17  67  80  10  26  45  43  21  60  44  96  28  30  87   4  60  43   1  10  64  99  90  57  98  95   4  92  44  46  52  49  23  40  83  90  16  83  24  46  96  41  76   3  47  69  73  41  58  97  32  34  39   4  63  79  11   5  47  11  54  40   9  89  10  48   8  82  78  79  33   3  74  17  95  85  44  85  94  86  34  59  37  39  42   9  78  86  50  72  71  24  49  47  76  96   3  29  39  93  83   3  92  69  50  33  26  40  93  42  29  66  22  80  55  67  72  23  48  37  85  23  40  49  43  22  19  85  63   6  71  72  65  54  14  12  39  90  79   1  46  28  86  88  66  32   8  67  55  57  61  78  85  81  76  57  51  42  98  19  91  98  21  49  65  92  63  80  63  26  69  25  73  44  12  18  46  28  78  85  31  70  39  52   7  70  87   9  47  90  16  72  41  18   8  37  31  87  84   5  54  35  56  24  14  41  88  90  10  98  13  14  68  47  53  15  39  61   2  11  54  28  66  28  51  10  50  24  98  58   3  61   3  50  90  16  68  18  39  93  47  29  60  37  16  70  85  62   3  33  71  85  65  71   8   7  90  75  55  58   8  16  16  85  28  55  33   6  19  85  55  10  28  56  69  42  33  62   8  46  23  71  60   7  77  53  21  28  71  62  71  80  76  67  86  75  75  61  53  55  28  99  15  96  85  86  56  49  99   1  96  30  92  97  68  77  97  66  77  68  43   1   7  12  94  21  51  16  58  60  79  58  24  15  20  21  60  28  98  86  34  70  76   3  80  93  34  88   9  82  80  29  77   7  34  77  65  15  87  85  74   1  76  66  19  89  91  75  10  33  38  17   9   1  23   5  99  31  75  63  57   3   9  68  27  47  51  72  62  39  82  78  29  87  95  26  72   8  83  19  85  40  12  54  61  83  10  27  14  67  74  98  12   3  93  17  33   8   4  35  21  49  55  70  86  28  25  85  11  43  38  38  19  40  31  25  89  76  89   5  78  50  54  80  95  67  98  54  14  83   8  46  26  88  45  29  55  46  29  84  37  96  72  36   6  93  61  70  71  76  72  79  33  38  28  96  40  31  77  49  24  90  78  39  24  34  17  62  48  34  66  15  60  32  69   5  66  10  89  84  62  85  11  15  43  35  69  57  61  86  37   5  38  91  89  67  54  99  62  54  51  15  36  30                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                        89  19  54  90  60  23  55  87  81  14  22  53  95  84  50  57  66  30  24  34  99  18   8  49   9  87  14  79  36  97  21  98  49  27  89  55  61  83  33  13  97  96  95  20  18  46  87  98  26  64  95  57  65  46  80  82  87  93  78   7  43  26  58  65  17  95  14  15  44   8  89  15  49  50  78  88  57   7  47  56  52  57  60  36  71  43  50  69  75   2  11  80  73  85  50  35   3  25  75  92  33  30  17  44  95  85  56  99  85  52  27  62  91  85  84  92  81  58  89  95  76  91  23  39  38  60  67  29   9  64  16  36  78  93  18  87  95  42  18  96  84  45  93  74  35  44  37  33  97  91   9  34  93  19  70  70  47   4  21  48  20  74  73  17  31  85  20  26   6  16  48  39  90  73  71   7  63  95  57  57  28  87  14  21  97  41  62  54  25   8  68  79  18  29  61  49  46  86  53  99  66  63  99  53  72  23  39  69  88  96   3  90  41  29  69  44  50  92  61  87  86  62  41  12  73  27  87  78  22  88   2  15  25   3  54  59  79  55   2  87  16  38   9  37  18  35  21  88  26  17  87  21  99  32  94   2  77  27  85  13   6  98  15  52  42  32  14  54  65  41  70  69  80  16   9  28   3  32  87  84  42  27  74  79   1  60  61   6   4   9  85  73  85  87  66  81  32  75  25  30  99  70   2  32   2  88   2  19  52  92  40  41  89  25  49  39  22   6  97  80  82   3  38  93  43  79  15  98  43  86  59  72  76  97  14  41  37  56  61  39  27  52  10  90  78  29  17  39  69  11  57  16  66   1  26  47  67  52  38  73  51  60  26  79  49   6  88  45  52  84  75  20  68   1  39  91  88   2  88  85  84  19  76  60  64  31  46  27  15  33  51  89  72  76  50  72   8  72  37  67  30  30  49  54   2  65  37  36  27  73   5  34  16  16  11  84  55  70  41  33  13  73  46  48  97  22  45  31  89  54  50   3  29  62  57  99  35  50  69  16  74  83  78  50  93  86  60   3  78  15  63  65  81  75  76  68  41  63  92  35  40  17  18   1  75  47  80  14  65  66  89  51  33  73  50  79  28  54  51  71   1  55  81  80  62  83  39  54  86  73   5  63  65  48  27  25  53  87  42  85  11  32  29  34  40  44  11  34  62  73  43  88   2  68   8  26  22  28  97  27  92  73  38  84  93  62  45  99  67  50  37  11  59  78  32  42  73  22  63  42  35  40  42  20  10   5  80  51  89  68  52  94  68  62  73  19  13  39  69  29  27  44  13  45  21  49  91  40  99  52   8  47   9   8   4  14  45  55  71  90  89  37  27  81  74  92  73  66  18  89  52  74  47  93  46   3  75  10  80  29  59  38  34  32  24  93  44  97  48  37   7  35  79  23  68  36  27  35  46  88   4  12   3  37   9  99  22  83  54  70  92  64  92   1  89  24  77  56  72  92  94   1  37  74  85  32  91  91  12  19  73   2   5  30  45  13  96  47  91  73  44  85  17  12  81  83  96  60   8  94  27  33  80  29  73  95  56  54   2  45  13  99  27  69  44  48  68  83   6  36  30   4  28  97  67  87  46   6  18  57  30  59   1  61   9  67   6  79  90  27  26  21  25  39  93  64  95  69  76   2   3   6  71  59  81  43  63  71  43  70  73  90  23  49  51  63  77  47  35  67  82  34  49  28  58  85  97   6  27  95  15  61  40  97  41  89  68  58  29  30  48  31  56  92  10  21  42  38  55  92   7  15  37  20  82  26  55  27  18   9  30  34  13  67  29  61  50  96  62  47  86  58  26  60  21   3  89   9   9  25  92  37  86  33  76  67   5  37  54  49  70  46  34  98  36   5   1  79  13  77  67  98  13  83   5  65   9  36  24  59  87  88  76  58  50                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                          99  60  90  47  87  82  91  92  38  62  42   3  50  30  17  33  88  44  20  54  39  64  65  57   6  75  62  33   1  73  24  57  45  59   9  33  89  95  46  79  56  76  21  87  61  42  69  86  85  55  53   1  17   9  93  77  51   1  16   8  39  15  62  96  65  26  61  69  37  25  38  46  70   1  36   8  54  34  88  68  73  98  10  85  50  19  63  21  71  15  64  15   8  86   7  53  50  13  37  61  20  48  97  73  25  55   7  42  70  71  84  36   5  29  73  30  93  56  42  26  51  69  72  40  26   8  21  42  26  41  20  67  27  57  37  66  16   9  98  74  26  45  21  56   7  67  85  20   2  13  54  91  39  41  89  76  28  22   5   4  25  16  51  69  21  17  70  98  73  71  29  28  12  94  43   5   7   5  12  86   7  56  48   1  24  62  62  38  33  53  73  59  78  22  80  92  85  17  47  89  44   2  92  34  34   6  59  43  23   2  70  21  89  16  35  90  66  67  94  76   8  81  42  38  98   1  36  43  98  52  86  53  91  57  62  68  15  54  63  83  93   6   8  99  31  18  46  56  90  51  79  59   4  44  16  35   9  49  91  36  31  88  99  58  32  57  92   5  86  49  22  96  95  52  62  86  23  22  87   6  88  55  59  73  27  45  26  88  16   8  27  29  61  62  57   1  45  54  83  81  54  82   5   6  94  71  68  24  23  86  42  40  33  14  49  13  98  54  69  17  45   8  72  83  99  60  30  58  96  46  60  83  90  31  78  86  13  77  90  28  27  74  46  50  69  26   2  22  42  17  35  25  45  45  85  87  94  10  71  29  50  25  31   7  45  90  30  26   8  81  89  51  79  89  54  18  50  49  15  46  18  37  13  16  36  43  83   3  38  57  62  37  68  18  46  40  95   1   8  64  82   7  61  45  92  21  41  20  61  79  82  19  71  53  52  81  25  25  51  43  47  93  52  82  19  68  40  16  66  87  50  23   2  72  19  28  84  43  52  86  76  46  24  68  51   6   1  51  53  30  85  19  48  39  28   5  26  67  51  51  86  46  44  39  67  63  41  71  78  63  42  18  22  68  52  59  90  89  43  48  89  10  48  97  13  75  20  28  60  28  61  52  84   1  13  56  99  16  92  69  54  33  76  54   6  50  11  11  47  49  13  21  41  63  93  20  79  70  35  13  97  13  29  79   4  59  15  35  23  72  26  26   3  12   6  50   8  81  19  94  65  33   5  29  27  55  70  98  69  21  11  36  47  20  66  89  93  49  54  37  39  43  31  52  20  44  78  16  28  80  69  94   5  17  86  51  64  77  72  18  30  81  60  23  24  49  94  36  37  67  71  10  63  40  44  74  37  51  43  26  99  98  99  98   2  73  51  65  78  84  85  11  26  64  59  11  39  76  51   3  81  62  39  96   5  32   4  19  45  60  86  14  67  90  40  77   2  26  80  87  35  71  82  83  49  46  57  75  97  93  82  45  12  27  10  81   3  96  49  69  45  24  46   5  67  91  12   7  58  69  35  21  93  50  94  46  92  81  73  25  26  62  70  39  22  97  22  21  17  79  31   8  86  89  97  61  96  40  16  53  37  85  91  90  13  65  56  16  38  92  51  64  96  12  85  63  18  13  79  14  58  71  70  78  24  49  39  11  28  96  61  29  80  45  46  42  46  34  78  90  97  38  45   7  98  62  32  58  91  85  77  92  88  14  40  32  88   5  46  51  59  20   2   4  36  59  83  38  72  25   8  60  61  63  19  60  86  59  92  10  60  18  28  54  26  23  12  89  16  49  65  71   3  25  98  95  15  28  54  32  38  69  69  55  39  76  98  22  57  34  66  41   3   5  48  16  38  45  63  19  99  36  87  79  83  95  19  42  56  26  75  21  42  89                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                            31  17  64  85  75   1  77  59  47  68  85   5  12  46  93  27  80  57  39  69  64  38  94   7  53  25  20  60  52  69  49  51   9  76  83  58  19  62  35  11  20  53  84  82  20  40  89  89  44  67  45  25  30  59  44  89  83  49  49  44  47  25   6  63  52  98  93  51  37  80  92  84  64  38   5  76  41  23  53   5  25  93  42  19  49  69  44  25  53  76  64  19  93  48  19  65  68  79  79  84  63  41  12  33  86  37  60  31  34  32  64  79  37  66  70  42  96  24  58  86  51  70  25  18   1  67  80  95  49  38  59   9  98  48  40  26  74  39  27  61  79  83  72  73  50  55  50  13  58  73  47  50  25  93  21  26  70  53  99  20  12  77  91  35  95  69  50  32  42  92  39   5  54  13  63  69  38  48  99   5  43  68  96  45  94  33   4  29  74  59  61  89  57  95  12  64  12  63  67  26  31  62  80  56  98   6  21  65  98  48  28  41  85  83  30  34  40  11  23  39  39  97  11  24  70  57   5  87  42  98  61  70  34  90  82  64  17  83  54   5  22  65  38  77  58  30   1  56  62  69  52  12   9  70  38  83  30  84  41  71  10  52  49  95  42  29  80   6  58  86  74  84  48  37  28  42  39  66  56  89  63  65  24  70  21  76  91  74  69  39  83  24  49  90  28  28  23   7  84  27  60  81  42  22  21  16  88   2  51  70  41  32  21  87  87  10  26  81  54  32  52  66   6   5  15  14  30  35  88  92  40  90   6  89  49  25  62  28  42  52  62  91  65   6  54  53  44  15  96   3  22  26  39  55  73  87   2   2  63  17   6  99  45  94  74  91   1  23  27  41  13  16  73   8  85  45  13  97  44  81  44  14  21   5  32  19  64  81  41  72  45  74  97   8  32  94  28  70   6  69  52  59   1  96  52  92  97  70  93  81  24  42  37  79  49  11  14  31  27  60   5  88  58  72  55  71  59   7  15  53  99  33  63  38  29  84  64  44  64   6   7  24  94  44  85  19   5  45  49  54  66  27  42   2  17  17  67  40  73  90  82  99  63  89   5   3  90  71  32  32  22   4  47  10  34   4  47  32  48   5  15  80  96  42  83  65   9  59  16  44  95   8  89  95  13  35  23   3  86  16  27  74  77  25  22  50   4  34   5  69  33  56  88  72  33  33  92  18  17  61  90  94  71  99  90   7  93   2  10  84  23   3  69  40  25  52  73  43  16  81  80  27  47  22  66  76   2  51  75  91  47  88  86   4  41  16  81  26  45  90  55  22  34  53  23  89  58  30  48  64  47  29  81  34  96  92   8   2  74  41  24  36  32  19  83  22  36  14  92  34  57  41  29  89  10  99  45  17  63  18  36  84  41  80  89  91  18  16  72  31  84  71   7  60  81  19  58  95  94  24  73  33  61  26  10  64  75  86  91  53  71  90   3   2  29  61  79  50  88  42  88  59  10  67  49   9  90  85  67   5  49  91  51  92  80  92  77  71  51  36  26  15   4  63  51  74  21  43  54  31  89  67  26  78  18  90   4  85   6  83  49  71  43  91  88  89  39  94  14  44  39  95   5  94  80  38  42  81  25  48  21  87  71  77  14  73  37  28   6  41  28   9  99  17  72   7  18  87  26  57  59  82  50  51  71  27  39  78  10  78  67  67  31  60  60  97  56  64  97   5  15  17  83  47  59  96  59  77  13  66  21  20  13  14  43  62  42  77  43  89  90  62  28  63  88  43  76  67  47  51  72  64  74  37  61  56  87  42  47  70  57  58   6  43  23  12  32  85  39  71  81  58  56  44  91  54  59  10  69  35   8  51  84   1  53  50  77  62  71  96  35  88  72  49  59  76  27   4  53   7   3  41  49  96  29   9  31  10  73  32  79  17  40                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                              75  15  22  32  77  59  70  54  24  13   4  73  40  88  49  94  19  95  49  97  57  62  14  62  20  21  62  73   6  22  96  85  67  90  48  18   8  48  47  43  64  69   3  36  36  76  95  45  39   9   3  36  20  61  27  47  18  69  10  81   6  83  84  76  96  24  65  62  54   9  80  51  19  15  11  92  78  63  44  19  23  71  97  23  65  97   2  38  53  51  58  76  10  51  38  69  60  91  46   4  69  91  79  43   2  97  53  97   5  67  79  90  97  73  76  73  75  90  80   6  41  73   2  70  85  97  18  99  30  53  96  77  92   5  91  66  92  98  82  44  40  35  89  64  84  39  64  10  24  29  11  30  10  60  66  43  48  51  31  79   3  45  29  97   3  94  98  91  61  60  61  64  28  31  29  84  72  17  51  41  26  43  77  86  63  19  41  17  47  89   9  82  45  50  95  60  64  72  11  34  53  76   4  55  51  90  85  95  46  57  29   1  19  76  35  75  54  96  76  62  97   5   8  71  10  76  21  44  83   9  26  89  44  10  90  67  72  39  86  48  51  29  51  37  68  78  56  62  26  35  99  57  61  70  25  28  14  57  90  29  69  95  47  42  18   1  20  25  55  76  17  26  69  88  58  25   9  84  89  83  18   4  96  49  54  41  99  85  25  60  72  67  13  30  51  14  77  45  60  75  67  52  25   5  51  22  11  74  39  52   8  79  15  34  35  36  45  40  77  71  15  47  60   1  62   2  50  94  33  98  94  68  55   5  37  57  59  12  29  71  32  17   1  29  57  17  88   4  48  38  69  86  67  29  33  13  49  19   4  34  37  66  76  50  93  51  53  82  18  78  31  32  72  40  14  45   1  61  78  49  73  13  99  61  37  81  36  50  78  42  82  25  86  21  55  43  86   2  52  68  89  41  78  79  37  44  15  79  94  76   6  80  88  90  50  77  66  33  29  97  13  99  31  63  93  11  43  73  77  98  99  56  76  44  29  72  23   1  99  62  55  83  43  92  33  43  40  63  20  50  60  89  28   7  17  39  99  54  40  36  82  32   3  59   8  66  61   3  44  12  22  78  65  42  95  44  57  35  24  38  71  18  83  69  64  13  52  37  30  42  91  26  25   7  62  31  80  66  19  57  60  88  96  97  88  52  20  39  49  10  61  68  24  42  38  58  23   2  49  35  34  81   4  34  73  26  99  89  80  26  61  93  58  84  72  97   4  64  66  22  91  61  86  72  62  66  46  99  14   1  52  12  44  75  64   6  90  32  58  37  90   5  29  61  34  87  38  79  80  53  65  55  18  69  26   5  38  78  99  82  55  43  82  61  67   4  39  55  21  44   6  58  43  80  34  52  27  82  31  81  69  26  34   7  44  56  10  60  83  34  90  59   2  28  40  92  75  24  62   3  56  37  43  55  43  59  43  27  34  38   2  31  63  19   9  61  90  88  80  96  17  72  92  95  98   6  94  32  59  89  20  26  50  48  51  84   5  16  76  96   2   4  79  30  18  86  38  54  33  64  16  52  65  90  77  42  96  57  94  98  68  61  99  11  22  30  13  76  15  27  81  22  85  56  26  20  25  52  52  73  69  71  39  37  90  55  74  59  70  45   1  90  79  61  72  82   8  59   6  25  97  93  39  44  65  35  64  37  79  58  66  90   8  17  89  50  31  57  85  85  23  37  70  59  73  42  46  22  39  13  76  46  16  33  11  14  48  97  99  37  67   2  20  50  64  11  48  86  91  63  50  73  68  11  91  97  22  87  31  99  70  28  61  53  13  70  41  44  28  60  73  26   7  89  74   4  99  12  75  41   4  93  92  50  18  47  66  20  15  83  14  41  64  65  56  76  76  43  65  86   6  12  73  87  82  16  93   3  56  82   2  23                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                65  11  51  87  74  86  96  33  27   2  39  21  49  72  91  87  14   8  16  31  51  37  66   5  18  41   1  69  58   5  64  52  29  66  83   6  57  81  31  10  53  33   8  73  30  57  11  44  45  30  69  75  68  16  71  48  62  40   9  21  29  13  71  33  32  31  13  45  42   8  71  10  14  31  85  11  48  36  55  29   8  56   5  35  24  77  53  17  71  64  84  91  23  52  94  40  41  61  83  70  61  17  90  79  63   4  74  88  57  14  84  33   4  54  98  41  71   9  35  32  39  13  83  37  94  45  85   7  61  13  98  99  53  53  38  83  60  12  42  33  64  45  32  78  57  70  50  91  56  55  35  10  45  87  20  58  83  64  22  34  27  86  95  54  16  55  89  42  37   8   1  50  98  49  58  83  67  83  86  94   4  88  83  41  31  34  15  28  72  43  13  13  46  98  27  60  74  63  96  50  32  96  43  42  97  56  65  45  12  38  24  32  10  29  16  55  53  73  89  37  45  52  90  75   1  90  67   8  40  52  82  45   2  83  46  84  18  87  30   3  58  48  73  45  81  27   5  22  60  97  53   8  91  35  17  51  26  75  39  51   6  18  37  50  36  60  11  99  82  24  65  36  73  61  84  26  73  66  33  96  13  27  34  89  56  95  74  33   7  69  27  70   7  54  49  60  50  99  16  24  93  53   4  59   6   6  20  39  68  49   5  25  99  51  43  91  61  17  91  74  97  29  57  88  70  66  71  55  96  60  54  58  13  86  70  83  85  85  52  91  11  71  51  95  86  26  90  50  20  86  24  69  25  49   9  75  40  81  37  68  68  98  84  41  43  16  28  57  95  56  89  15  57  33  36   9  76  43  80   2  73  98  29  83  88  57  75  56  58  73   3  30  92  53  88  46  29  87  53  11  34  98  45  16  90  14   9  42  26  41  46  73  66  62  79  96  64  86  56  68   2   6   6  59  10  85  80  11  24  41  55  67  37  64  61  13  42  70  73  67  97  40  54  39  51  15  91  84   7   2  27  88  19   4  54  86  88  45  98  96  39  31  12  28  20  21  75   8  92  43  30  35   9   3  49  13  51  33  90  43  72  42  24  68   9   3  47  68   4  28  14  67  49   1  46  37  31  47  71  14  82  43  74  24  36  70  60  51  28  44  73  26   8  93  54  91  76  79  90   3  19  13  47  53  96  66   5  76  31  81  22   1  84  23  56  66  29  29  45  80  75  14  88  83  52   5  80  20  95  89  57  53  33  29  35  49  48  51  44  15  69  31  81  71   1  98  88  47  23  13  18  21   5   1  37  98  90  73  24  75  47  31  72  24  89  47  14  44  85  34  71  75  20  37  98  71  98  83   2  25  74   8  74  83  51  88  31  79  44  64  16  83  77  86  19  83  60  56  34  97  72  76  44  34   9  32  98  38   2  45  98  39   4   5  87  31  82  77  24  85  60  86  24  69  17  93  88  51  36  72  66  92  28  63  46  51   1  19  95  95  96  11  78  75  77  12  60   7  43  93  27  44  52   8  40  31  65   4  53  41  68  40  25  83  59  50  24  84  66  56   8  48  43  71  88  59  77  31  23   2  87  10  68  29  75  18  53   8  60  11  77  14  15  53  78   7  28  48  40  96   3   2   5   3  26  64  68  68  89  78  70   5  71  16  99  96  31  57  61  38  68  90  93  33  10  18  63  52  24  60  54   9   9  26  51  58  98  91  29  11  87  24  23  36  71  72  73  49  63  22  11  19  68  61  58  13  82  15  65  98  33  71  82  79  22  94  38  42  79   4  19  12  42  81  48  91  74  14  49  14  79  79  80  40  38  64  92  99   1  41  45  41  88  91  67  59  74   6   1   3  88  98  49  42  78  77  20  24  37  89  28                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                  39  80  75  82  25  85  70  85  67  95  19  68  99  10  95  56  52  66  51  15  33  38  41  72  16  69  28  31  79  90  36  62  57  68   5  86   8  85  56  66  11  22  26  96  10  47  59  74  39  10  67  31  35  79   8   5  51  99  95  34  28  26  25  94  70  96  44  22  98  19  35  35  53  30  49  37   9  86   1  32  41  13  41  62  78  14  10  97  42  54  47   6  39  28  29  64  80  43  23  25  57  94  43  59  74  85  56  83  91  91  76  79   9  39  43  49  40  48  47  14  71  20  59  53  58  73  27  40  30  19  77  82  30   1  71  14  74  14  79   9  61  49  41  37  71  85  22  69  17  96  42  59  91  84  37  11  12  88  25  70  46  96  93  63  30  58   1  69  48  38  29  19  13  31  62  40  22   1  30  71  84  52   8  13  66   5  67  69  76  77  39  59   8  51  50  51  90  38  85  14  47  88  22  25  18  46   5   3  22   2   1  98  13   9  92  35  62  11  18  36  58  86  59  21  94  89  20  44  98  19  30  61  74  97  74  35  66  15  10  99  38  11  15  41  39   6  87  25  93  73  18  36   2  45  47  78  14  74  95  98  44  60  78  25  14  63  62  88  83  17  16  83  43  93  97   9  87  88  30  29  17  70  62  19  50  31  69  59  73   3  23  66   2  19  78  20  53  93  63  31  78  25   6  80  94  49  78  86  78  49  79  75  99  38  68  13  42  82  31  72  83  35  31  73   9  34  96  96  85  31  25  98  71  31  91  24  44   1  67  18  79   7  24  26  22  13  39   9  18  87  72  60  54  37  82  66  33  47   3  29  26  38  14  42   1  69  77  87  76  30  50  58  15  23  94  27  65  49  71  51  56  98  96  42  78  53  11  17  69  30  43  92  71  69  71  38  92  62  76  12  62  86  57  54  81  39  93  42  56  26  51  84  63  49  13  76  70  54  46  20  15  84  33  86  95  81  85  77  71  98  79  11  65  93  36  31   5  96  13  43  72  49  30  73  50  33  49  54  88   2   5  53  81   5  15  97   7  59  50   1  69  72  22  48  90  44  72  58  91  97  36  21  15  75   7  20  18   5  70  76  87  72  92  25  46  80  90  79  79  89  82  77  78  25  28  58  43  20  96  19  10  62  79  65  44  93  53   3  13  70  57   2  41  53  97  10   9  92  61  21  58  37  61   4  13  90   2  19  75  98  91  30  46  22  72  28  53  82  79  99  95  60  40  71   1  57  21  33  53  81  81  80  29  85  29  83  66  70  85  32  34  67  74  50  89  25  11   2   3  12  41  41  82   7  33  14  61  17   6  67  32  41  85  51  79  73  86  43  99  56  44  90  95  77  21  73  34  98  47  46  28  83  96  14  74  62  68  50  51  86  57  64   3  60  70   8  73  88  80  79   5   6  92   4  73  26  41  77  15  83  15  46  66  32  23  72  23  93  28  98  31  76  22  96   8  36  56   4  43  89  90  65  95  97  46  54  79  88  18  19  64  48  47  42  77  32  37  98  95  41  20   6  42  68  13  52  36  13  16  19  71  65  76  27   5  38   5  73  82  80  46  51  98  91  39  26  12  12  87  80  25  65  42  99  79  95  23  86  79   2  28  80   7  19  38  20  24  91   6  73  42  22  33  13  29  80  21  64  90  52  76  33  90  23  95  87   7   1  35  72  34  50  89  69   7  64  91  57  67   9  43  81   8  70  97   7  89  35  59  81  22   2   7  70  47   2   8  40  85  64  68  66  39  87  55  50  47  29  56  23   9  21  73  81  54  22  37  16  50   7  87  97  56  58  19  22  62  60  72   6  99  90  26  90  41   1  43  81  31  82  19  11  42  47  40  23  94  68  87  42  77  81  76  20  39  98   4  72  51  24                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                    65  28  36  23  28   2   6  11  38  57  26  57  66  89  67  67  46  35  34  48  80  83  99  31  41  62  97  72  33  52  59  77  84  69  14  72  76  44  87   1  51  31  48   1  94  68  79  86   2  68  99  11  80  54  94  61  11   9  39  79  61  19  14  42  68  83  60  51  15   1  43  29   8  68  73  20  30  75  88  66   8  78  90   7  61  13  30  75  82   5  74  13  66  19  72  99  34  18  98  56  16  93  57  95  63  53  59  75  48  74  36  60  46  18  92  36  73  60  87  10  58  51   7  70  92  57  11  56  32  99  18  96   8  11  23  12  52  24  49  33  10  45  40  38  90  94  83  87  51  98  56  93  64  62  68  83  63  75  99  70  36  24  72  26  33  29  75  87  33  56  56  37  78  58   6  72  57  24  99   8  59  96  49  77  44  52  11  81  56  97  65  15  32  28  53   2  24  64  13  20  64  27  75  41  51  14  59  86  69  32  42  76  22  10  18  75  32  87  46  68  28  51  49  72  77  82   5  70  70   6  50  11  34  79  12  99  58  79  47   5  54  22  10  76  56  92  84  69  57  91  30   2  78  23  76  49  31  86  20  35  70  44  32  51  13  15  85  55  45  61  97  58  89  33  59  13  50  33  54  61   6  36  34   2  99  29  88  45  86  19  34  60  10  84  90  55  11  35  71  81  82  12  35  15  37  14  42  64  17  65  64  89  95  54  15  69  44  60  60  48  22  64  58  86  88  48  56  80  56   5  97  19  46  69  81  20  61  43  54  96  36  17  48  13  91  35  57  69  82  55   5  25  18  30  68  87  34  44  35  91  34  47  31  74  64  57   3  95  48  25  20  14  49  37  82  59  17  17  15  25   8  69   1  84  27   8  30  14  32  53  82  18  80  23  68  90  40  96  14   9  89  61  20  87  82  33  85  46  17  26  58  32  70  54  34  77  86  46  41  11  89  80  14  81  48  95  16  69  70  56  57  50  53  14  37  29   1  21  35  22  98  81   7  79  86  99   7  27  95   9  28  81  54  45  31  25  92   6  70  46   9  58  54  70  82  10  54  49  57  49  80  82  17  22  67  28   9  44  98  99  84  96  38  91  73  38  90  14  95  51  62  76  97  10  85  32  35  43  81  97  59  27  46  38  53  38   2  81  15  39  70  62  61  15  25  80  32  98  51  42  70  74  56  27  93  58  88  64  41  29  23  39  97   1  75  34  26  40  86  13  16  61  75  33   2  50  81  88  36   3  98   5  19  72  51   8  18  81  32  89  71  84  99  91  24  34  30  24  88  82  19  47  86  85  66  59  98  62  79  73   9  97  59  86  83  88  26  10  54   2  76  53  10  22  23  43  55  13  39  84  22  14  61  72  65  77  61  38  67  97  85  18  78  46  12  18  17  85  75  78  45  52  60  26  14  10  71  22  87  21  80  17  55  77  37  75  63  13  43  55  48  90  18  87  38  33  97  17  69  23  12  27  99  55  26  68   7  81  62  80  26  20  53  18  23  66  90  56  57  23  62  28  58  71  82  89  80   5  69  42  75  64  51  17  74  74  16  69  79  38  90  40  13  37  70  54   7  98  90  51  84  39  13  42  31  43  54   6  54  42  61  33  80  35  28  21  39  19  11  41  32  71  78   2  30  81  50  21  28  16  92  88   3  35  43  49  47  13  84  51  48  78  52  79  81   4  65  53  43  66  34  89  91  88  66  25  39  68  36  29  23  85  21  30  82  90  30  16  18  49  40  62  34  78  27  88  70  78  77  38   3  81  76  53  62  30  64  95  20  40  28  84  55  85  87  83  47  32  59  37  98  13  89  61  73  71  14  27  75  96  30  14  69  44  71  96  76  87  37  37  95  83  98  97  27  67   4  50  61                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                      2  76  90  85  95  91  85  80  22  74  21  14   2  41   1  38  92  80  25  14  69  81  40  11  68  72  26  95  58  73  67   1  32  48  58  89  53   8  40  49  64  93  27  72  12  24  74  72  27   6  33  96  70  89  89  35  30  94  87   2  86  45  49   3  36  52  84  90  91  99  28  61  92  77  61  81  56  83  39  29  38  29  57  35  41  88  43  38  46  46  65  25  55  69   3  13  63  68  75  90  89  73  65  95   7   8  80  67  87  94  11  73  72  32  78  93   5  20  65  37  39  58  63  91  44  64  16  10  51  56   1  13  61  52  11  31  76  87  67  63  18  98  87  57   3  23  12  83  67  69  27  78  91  16  61   2  41   2  65  32  89  51  94  22  88  80  93  68  35  20  65  52  45  34  87  26  57  14  18  60   2  39  31  60  41   2  77  97  59  95  89  87  50  15  14  76  50   2  58   6  91  46  69  15  93  17  68  78  69  66  95  80  82  86  63  61  93  43  53  48  82  60  25   2  51  25  53  56  75  26   8  69  24  70  27  68  87  81  50  95  89  22  48  89  87  28  72  26  39  23  33  19  70  86  17  72  79  93   4   9  69  79  31  52  61  19  48  28  45  27  26  14  86  10  27  82  98  35  29  60  38  12   1  69  83   1  21  60  40  90   1   7   6  66  41  12  72  75  49  54  88  78  90  61  88  75  17  30  21  23  19  90  70  85   9  16  87  71  11  51  76  82   9  70   7  40  17  38  57  22  68  81  77  79  16  87  24   9  36  28  12  36  38   8  89  69  45  56  70   4  51  44  92  76  82  72  14  70  73  16   5  58  72  51  63  48  68  72  61  19  80  68  40  99  34  19  34  15  32  70  11   9  32  50  48  93  82  36  73  27  47  74  37  44  69  63  87  71  66  84  82  71  80   3   5  77   1  78  15  74  74  26  42  43  59   1  74   2  10  64  29  34  34   7  73  63  15  20  35  39  27  14  75  75  92   3  64  81  77   7   8  46  88  31  35  49  20  98  73  35  48  25  75  43  28  42  60  82  39  56  48  28  53   3  25  22  21  86  45  63  28  86  11  17  10  67  19  25  57  17  68  26  35  44  59  63  12  37  94   6  44  86  85  88  78  84  61  74   3  90  78  35  72  60  10  61  22  80  75  84  69  14  16   7  41   7  33  65  53  43  28  91  54  86  86  19  78  45  87  26  62  82  87  29  11  68  52  76  51  52  88  38  54  80  30  37  23  39  62  67  57  29  54  37  26  15  58  71  87  32  55  57  40  84  68   2  97  93  71  93  17  46  39  67  72  53  51  19  80  26   7  86  33  53  23   7  57  42  64  36  92  73   3  62  98  93  86  26   2  73  99  72  15  76  87  77  62  55   5   3  28  42  61  96  19  10  43  84  65  22  46  68  96  20  59  38  41  18  56  14  53  43  57  34  20  88  43  96  71  38  43  21  10   7  79  62  75  24  85  24  90  96  41  10   2  82  54  83  58  61  49  39  38   9  97  37  28  40  43  25  76  42  35  22  23  22  54  69  15  28  31  30  90   2  29  51  70  83   6  35  92  21  66   3  64  70  66  83  15  32  51  95  11  55  41  23  94  73   3  10  87  20  87  86  88  87   1  17  36  66  46  14  65  98  62  59  84   7  63  94  17  88  24   1  93  18   2   6  70  11  84  42  86   2  94  60  66  71  93  34   1  99  94  80  59  74  16  64  16  68  15  79  76  44  58  76   2  33  56  76  40  44   4  98  75  60  89  94  33  88  67  10  76   7  26  62  33  33  41  88  81  25  79  89  24   9  48  21  65  67  54  47  76  69  45  56  29  51  26  61  69  52  16  77  46  15  38  69  41  48  75  89  94  16  43  79  79  47                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                        52   7   9  39   5  22  23  67  62  86  75  99  67  53  90  95  59   9  78  64  32  29  57  62  21  79   9  19  57  24   6  30  83   9  81  16  61  17  32  30  65  79  66  25  76  84  85  50  24  18   6  65  12  96  93  15  25  28   3  86  41  85  24  45  71  36  12  28  87  99   5  17  30  61  54  73   6  27  27  61  34  96  90  58  64  47  32  46  55  28  60  13  93  90  85   1  41  31   8  78  51  89  77  26  23   5  18  58  32  81  40  41   4  34   4  84  59  66  18  83  40  44  95   8  31  79  49  77  12  28  87  17  77  65  90  66   7   7  88  56  83  21  60  75  19   9  76  42  43  40  99  88  62  28  65  70  84  67  83  30  94   9  80  65  30  44   5  91  25  31  84  47  84   9  61  92  43  96  33  72  83  54  19  52  62  33  46  49  64  19  59  11  66  36  86  82  73  32  60   3  86  56  74  51  97  33   1  74  67   3  67  47  76  52  89  29  70  76  95  80  96  15  56  95  98  54  45   6  61   7  77  92  33  24  65  36  56  73  27  60  26   2   5  89  22  45  97  26  40  35  77  60  12  81  38  55  72   6  12  59  86  93  79  29  32  87  20  13  15  14  83  59  90  56  41  83  32  79  16  43  64  25  96  28  61  83  68  51  16  64  70  57  46  66  32  52  30  90  69  51  89  87  74   4   2  43  32  73  32   8  39  70  29  58  47  54  38  80   5  88  55  83  23  96  34   9  43  72  67  58  82  40  98   2  88  81  27   1  90  36  91  13  21  77  50  28  56  22  62  16  53  37  82  12  26  73  60  48  81   7  60  63  94   8  26  19  37  21  92  81  57  59  71  66  33  24  71  23  11  35  69  98  12  75  28  93  43   8  64  27   6  21  19  74  87  66  47  76  69  50  12  41  96  57  19  72  41  30  33  53  21  15  98  67  30  88  10  75  49  74  85  36  23  82  79  88  59  54  26  53  40  77  55  97  78  66  73  44  37  79   6  35  20  88  63  84  14  22  90  50  26  29  15   5  51  53  18  29  12  70  95  69  97  52  57  61  93  34   5  23   2  50   2  14  43  49  80  91  52  92  90  61  10  64  79   7   8  88  75  54  97  14  45  14  95  58  91  45  84   1  30  67  74  64  91  33  53  11  18  52  89  78  98  48  36  96   2  74  35  62  49  80   5  71  97  35   6  82  37   6  57  18  39  40  74   5   2  10   4  83  59  48  70  80  42  11  44  52  48  16  93  66  52  22  87  58  10  35  92  26  47  31  12  17  70   3  64  97  37   3  47  23  70  57  68  16  90  76  44  55  30  93  99  84  64  91  65  45   9   2  65  96  47  10  76  23  33  65  94  92  35  47  88  89  69  27   3   1  96  51  67  87  16  86  75  81   1  86  16  94  79   7  10  95  29  71  43  33  77  99  44  70  75  93  46  97  53  81  75  24  78  89  12  89  13  91  23  73   9  30  32  24  15  14  13   6  20  76  72  61  30  75  84  29  46  57  94  76  80  19  69  35  76  44  71  22  69  12  71  86  55  37  44  19  44  88  78  42  48  85  62  61  16  46  84  69  10  50  71   2  29  30  52  65  52  32  71  66  35  40  46  73  98  31  36  82  33  31  91   3  20  42  92  84   7  49   1   2  98  73   9  67  82  17  93   6   4  52  15  27  96  91  81  40  32  61  60  19  31  75  64   9  39  12  84  83   1  58  54  61  44  18  78  86  73   7  92  69  94  20  24   4  19   7   6  85   8  71  41  40  62  17  28  46  48  37  50  68  36  52  96  25  39  86  76  70  40  71   2  11  23  99  74  27  14  85   3   7  46  29  37  83  21  63  71  29  74  66  82  71   3  27  90  93  14   1  85                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                          44  55  73  93  91  46  67   1  31  14  27  71  50  56  51  67  63  12  85  42  11  33  54  92  49  83  59  52  96  43  41  14  54  68  60  31  13  27  69  42  86  97   4  79  10  47  56   2  88  38  12   1  68  45  99   2  35  42   2  10   8  66  96  61  57  68  85  23  36  63  13  15   2  62  52  96  60  19  10  53  10  34   5  82  17  28   3  62  24  32  23  77  25  22  44  28  21  91  39  51  70  66  14  11  21  24  71   3  14  50  19  41  87  10  52  88  66  26  41  79  33  49  43  59  13  65  77  82  81  32  10   4   1  66  92   6  98  40  80   1  91  69  77  60  56  88  56  40  71  86  14   9  53  54  78  24  78  78  37  27  66  37  86  17  94  74  18  55  34  91  17  91  75  95  46  36  60  56  58  40  27  80  41  20  67  87  63  31  83  17  93  65  87  40  85  16  51  28  85  37   6  24  29  46  73  90  16   4   4  71  35  85  28  31  56  11   5  93  15  23  92  37  37  42  39  83  82  31  66  15   2  40  56  38  76  30  79  24  50   2  28  46  45  86  19  39  93  54   8  91  35  56  58   1  73  42  47  66  99  70  38  91  53  83  34   1  26  68  50  10  26  34  88  28  31  50   6  25   2  80   5  23  30  56  28  22  59  10  52  41  26  71  42  66  26  60  75  56   2  60   3  57  39  52  26  58  64  72  55  34  97  37  90  52  76  74  23  43  17  24  76  72  70  25  22  12  92  19  59  10  77  10  13  62  87  61  74  38  63  41  31   6  44  59  28  23   2  60  70  35   9  49  25  48  36  96  47  18  77  50  19   3  71   7  64  33  22  94  24  39  89  54  54  52  47  97  88  99  94  35  63  19  32  43  74  51  31  12  16  67  23  52  76  89  26  22  39  47  85  47   7  34  92  61  43  81  91  56  21  85  75  91  84  18  14  99  58  20   4  81  36  62  69  50  29  53  65  35  20  99   2  60  85  56  61  32  46  10  92  47  40  96  52  52  64  15  10   9  52  84  55  87  13  18  75  99  45  59  47   1  81  57  77  47  31  71  74  61   3  30  47  81  92  20  98   6  74  42  74  37  20  41  57  47  95  94  19  97   6  40  77  37  67  33   5  20  97  74  91  82  86  38  96  46  70   1  52  64  90  60  59  13  74  88  66  81  42  84  69  23  61  56  92  45  44  76  70  69  94  71  74  18  32  12  31  88  91  82  57  20  79   4  12  77  54  53  45  73  31  62  41  33  69  34  73  78  47  53  10  17   9  98  11  36  82  34  95  28  70  50  36  45  68  61   3  34  37  87  73  89  82  78  46  24  78  27  83  41  81   2  78   7  76  33  46  27  86  23  97  13  42  54  84  67  88  29  84  48  59  36  13  67  65  98  40  93  75  27  94  97  91  99  59  14  36  60  32  29  75  84  99  56  19  97  11  89  37  68  82  30  20  52  32  23  25  97  88  17  84  20  19  56  67  76  72  99  18  97  21  65  34  16  93  39  59  73  86  43  33  56  76  53  48  82  92  65  54  49  29  49   1  56  58  84  64  61  37  14  66  91  47  86  59  83   2   2  58  76  66  90  98   3  27  81  79  75  54  27  87  75   1  71  49  86  45   9  11  47  98  51  47  79  37   5  37  83  56  67  96  41  32   4  97  52  20  78  69  85  98  55  62  23  91  60  37  37  67  69   9  37  28  39  91  26  49  67  34  84   4  16  12  17  33  73   6  27   6  80  73  95  77   9  20  66  98  22  14  89  14  43  38  93   5  35  94  51  38  79  97  23  35  60  62  79  13  22  59  51  30  83  51  13  70  58  68  67  53  80   6  21  75  90  14   9  45  24  55  30  28  49  72  50  60   7  21  68                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                            88  18  82  49  67  26  54  41  72  70  89  49  88  86  27  69  30  32  75  51  25  41  17  42  93  60  81  31  98  76  93  89  60  53  36   1  30  14  28  68  28  87  13  84  43  66  32  16  26  34  69  93  82  84  83  14  42  87  90  69  98  22  45  37   9  26  35  18  78   2  44  20  15  90  42  41  74  53  64  55  11  30  34  32  42  60  54  55  17  27  40  34  59  66  14  48  75  87  32  86  80  92  85  13  48  35  12  59   5  92  81   5  59  47  32  61  54  37  92  50  29  28  23  36  58  60  56  11  99  55  21  74  80  60  40   1  70  65  63  60  77  89  87  72  59   5  54  66  96  51   2  60  28  30  68  14  99  89  33  55  47  44  60  97  57  72  82  42  32   3  31  66  87  35  35  88   5  35  69  16  62  73  21  26  77  51  24  42  19  87  27  66  43  19   7   8  20  19  36  90  96  75  51  37  78  19  55  60  92   8   5  49  94  57  78  69  43  37  19   2  84  54  94  22  30  91  45  28  51  68  28  54  63  71  84  23  87  83  39  77  66  62   6  31  76  74  41  62  96  22  22  21  26  76  58  72  61  32  62  45  33  45  36  73  56  61  61  11  38  14   9   2  76  39  68   9  12   1  18  71  89  44  69  20  40  76  35  36   2  49  64  68  19  74  62  54  59  19  22  67  77  79  24  20  22  66  28  56  14  31  24  13   3  49  35  77  29  94  98  74  28  75  43  71  55  57  36  15  59  82  14   4  29  32  82  37  95  74  64  36  52  46  86  36   4  50   8  47  64  13  74   8  67  82  52  87  32  66  95  60  47  52  34  92   3  98  23  16  68  75  46  62  17  71  95  67  37  32   1  95  49  81  16  74  18  12   2  24  29  47  69  35  14  74  39  92  64  38  71  52  40  49  58  82  34  79  23  11   8  90  60  23  23  52  91  34  96  44  77  77  69  41  94  29  43  86  25  53  83  17  52  74  29  63  99  29  60  40  71  90  64  65  33  88  47   6  73  58  20  38  27  28  67  75  33   3  11  85  72  38  43   4  42  53  39  97  52  84  99  30  60  53  19  89  24   2  23  35  40  96  93  32  13  21  77  60  26   2  61  95  13  61  68  15  93  38   2  38  44  82  73  70   2  45  29  26  91  53   2  10  15  60  81  58  92  98  85  66  44  95  32  31  55  92  60  66  53  11  76   4  12  46  28  80  98  30  90  25  61  42  89   1  47  57  72  15  14  14  67  51  16  30  34  43  39  37  32  73  38   1  31  45  53  56  11  77  80  66  58   3  50  36  62  15  41  84  77  49  70  88  79  39  65  19  18  77  46  67   7  54  48   9  79   2  23   1  23  23  19   4  70  93  80  30   2  81  16  22  64  28  34  46  55  42  91  19  99  65  60  85  98  22  70  55  25  67  70  40  85  32  84  51  33  71  46   8  93  70   6  82  23  52  12  55  43  23  60  91  26  33  52  61  58  78  54  94  65   3  66  37  69   3  50  53  12  48  78  92  57  69  84  94  37  35   6  80  37  71  20  23  35  60  70  46  38  41  42  41  60  37  46  83  57  72  12  10  33  80  61  46  19  32  46  61  34  33  26   7  31  87  99  99   6  64   2  93   3  35  81  24   9  88  61  84  66  33  76  47  39  79  39  78  89  50  37  97  63   6  23  84  20  65  62  37  18   5  18  93  34  56  97  91  34  51  43   8   8  73  53   5  64  53  67  17  47  99  76  67  38  45   3  51  15  28  15  10  75  75  44  57  24   7  12  81   8  38  14  63  53  74  84  88   3  21  97  85  99  44  18  98  19  43  64  81  83  77  67  73  55  29   2  94  87  17  75   1  92  18  68  76  54  52  37  66  20                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                              17  20  94  39  47  40  57  84  44  20  79  63  55  87   8   6  98  77  83  28  53  82  89  73  55  97  21   5  93  69   8  16   8  84  21  22  54  27  66  67  64  67  11  20  92  74  22  97  28  96  43  89   5  95  95  28  48  60  86  20  62  75  71  64  78  24  19  14  28  85  29  36  86  17  65  42  25  92  27   8  36  21  60  61  33  86  15  45  88  44  64  87  58  98  25  47  35  90  63  18  55  73  16  18  85  17  76  78  70  39  76  24  16  19  43  30  50  30  98  61  63  29  10  19  22   7  71  96  93  68  74  25   8  67  45  76  38  38  67  47   6  36  52  86  42  30  84  20  52  83  45  16  25  11  32  20   6  49  77  11  60  48  39  15  85  49  57  78  34  80   6  23  34  26  18  34  79  26  85  55  36  90  24   5  37  41  96  12  70  29  16  99  72   8  41   6  81  22  44  41  14  69  98   1  43  30  22  97  13   6   1   7  64  81  86  49  82  97  55  35  81  78  28  78  23  96  76  78  60  51  22  38  95  94  43  50  81  73  82  88   7  95  42  76  32  28  93  77  50  76  38  81  99  65   5  88  33  10  22  79  18  48  85  90  30   5  42  81  79  33   4   8   7  28  31  89  31  43  97  49  82  93  55  74  26  58  65  89  34  18  85  85   6  90  41   2  12  82  69  52  87   9  43  98  63  91  22  90  46  84  13  90  29   1  73  84  86  39  73  64  24  14  65  17  34  46  20   8  93  72  26  15  67  60  34  82  67  59  52  53  94  37   7  69  46  64  37   2   6  41   4  19  17  68  43  66  25  70  13  62  67  77   1  15  41  84  70  98  88  25   3  61  43  55  33  37  34  32  11  99  85  93  16  90  99  52  79  85  82  51  57  59   7  87  33  82  11  85  30  59  55  85  47  88  78  94  12  68  59  25  97  45  96  90  76  93   1  47  59  65  87  46  12  82  91  43  96  28  63  63  96  31  72  43  68  84  28  65  40  29  52  54  58   2  23  49  46  16  48  76  77  75  67  38  54  35  76  19  45  38  99  95  26  38  85  41  67  86  30  78  30  53  61  57  82  33  85  42  78  34  42  25  69  38  85  66  57  68  65  69  57  36  82  75  12  95  50  36  93  42   5   7  47  14  94  30  95  68  31  93  15  65  60  10  99   6  32  44  32  55  11  72  91  14  77  93  99  53  16  99  54  79  53  24  86  58  81  18  87  21   6  39  23  52  16  92  65  57  26  73  45  40  35  85  38  21  13   8  36   6  38  60  32  50  15  30   7  56  95  12  13  58  93  93  45  39  55   6  12  56  46  27  26  97  80  25  23  40  54  18  27  52  61  33  27  89  68  41  72   9  74  21  39  85  88  47  39  13  49  73   8  76  13  47  83   5  55   8  93  75  36  39  67  26  56  65  85  32  88   5  83  21  78  65  94  90  87  79  19   3  20  36  91  88  27  13  65  91  83  39  20  18  54  24  75  62  84  46  37  89  32  92   9  89  12  25  91  53  80  15  84  90  36   9   9  76  70   6  63  78  63  68  40  86  27  39  21  50   6  19   8  16  52  47  70  83  74  84  17  52  96  19  21  47  89  59  53  10  10  66  28  63  11  58  21  68  32  68  57  94  16  19  10   4  72  36   5  26  24  97  57  82  49  76  79  90  40  10  89  13  27  13  56  61   7  62  21  32  71  64  74  54  47  76  99  40  27  11  48  58  14  55  35  87  36  24  70  58   8  64  81  95   8  47  52  81   1  24  81  94  10  94  86  61  28  92  10  95  10  46  40  50  97   7  32  76  53  88  81  32  29   2  14   7  94   3  53  94  85  87  46   5  59   8  45  59  37  29  10  82  28  71  77  58                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                28  72   2  42  17  29  42  50  11  55  93  90  47   7  34  95   6  95   4  26   3  69  71  21  80  62   7  45  83  31  43  36  33  88  59  17  70   3  90  35  10  52   3  62  48  92  83  68  52  44  36  54   1  26  91  99  56  32  16  18  59  43  80  65  27  93  81  98  14  28  64  30  54  83   1  98  87  18  75  90  15  78  66  40  11  74   6  70  78  52  88  22  91  50  83  62  43  37  99  83  54   5  74  83  89  28   7  40  82   6  27  93  53  54  44  73   4  32  43  85  61  69  45  71  83  67  86   9  95  14  57  34  71  79  42  27  75  95  77  72  44  69  83  83  53  36  59  25  30  32   7  62  73  97  38  19  96  19  45  92  52  14   3  95  81  60  45  10  12  16   4  35  13  20  36  85  39  46  86  62  16  12  35   2  75  20  22  25  55  25  50  85  15  76  96   4  92  51  20  70  23  60  84  76  73   2  42  26  51  25  12  85  13  19  10   8  18  34  87  81  89  26  82  31  97  94  19  22  29  60  66  93   8   9  31  88  55  57  39  63  65  55  11  22  43  29  33  96   2  76  54  99  53  39  81  43  25  30  44  77  49  26  69  48  56  53  58  51   9  94  26  50  39  81  18  28  33   2  76  21  10  32  23  17  56  38  22  24  12  38  26  43  78  25  46  26  34  63  21  37  11  66  86  32  60  88  30  72  42  64  64  65  93  86  60  16  98  38  48  83  28  25  44  93  18   3  32  39  82  86   1  95  62   4  61  62  50   5   9  58  40  23  83  67  94  71  91  16  10  53  96  55  98  49  35   8  39  42  23   3  78  14   5  58  90   4  59  24  94  72  86  81  39  80  19  69  99  37  62  79  95  36  73  45  56  49  46  12  17  80  77  48  29  50  95  48  20  96  38   7   7  65  77   2  66  17  43  70  47  22   4  98  69   7  36  11  89  23   8  29  42  72  13  51  32  57  78  14  92  32  12  91  79  44  30  41  53  82  46  71  54  83  87   1  21  97  41  58  16  56  69  18  25  84  84  58  69  70  12   7  69   3  96  11  92  39  39  99  92   8  83  33   7  72  44  32  69  57  79  81  65  57  67  82  72  99  76  30  12  62  35  38  53  89  32  74  73  52  55  14  91  49  69  13  68  85   4  16  35  56   2  38   6  66  16   5  50  78   8  78  26  33  36  81  77  11  15  83  60  34  11  49  32  80  71  11  20  92  96  89  51  77  30  12  83  11  84  54  91  59  17  10  34  96  83   3  58  24  57  97  51  12   9  92  62  79  57  57  81   7   5  98  78  99  98  90   4  78   5  82  42  30  20  71  88  85   8  13  84  99   4  45  48  49  69  88  43  83  40  43   2  32  28  89  79  65  16  50  14  77  43  69  94  47  19  50  16  45  21  95  58  42  57  24  28  22  51  53   4   4  29  60  26  71   1  52  90  36  53  34  92  32  35  47  36   4  41  37  89  82  11  57  89  35  26  89  75   1  25  96   8  99  43  92  77  35  32  98   6  36   8  42   1  69  44  77  99  73  82  97  15  69  52  73  30  76  77  40  10  63  61  68  49  39  68   1  97  24  56  21  61  79   4  31  22  46  51  72  95  45  30  49   8  79   4  68  69   9  57  57  87  88  67  67  59  67   3  49  10  38  86  29   9  78   6  37   6  61  40  60  27  90  51  60  90  32  66  57  38  61   3  60  37  78  49  58  58  38  47  14   4  61  46  43  17  54  60  12  60  14  69   4   4  86  52  16  82  90  69  20  44  94  73  19  20  48  65  60   5  40   4  76  76  20  44  55  89  99  54   4   5  29  43  45  38  40  84  33  21  21  22  92  86  92  95  90  21  56   3  83  66  53  41                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                  5   3  44   2  50  38  26  85  64  52  79  56  70  13   3  29   4  87  60  51  13  39  32  90  86  74  32  78  27  55  85  47  96  12  51   9  27  23  37  43  21  20  96   8  66  90  60   1  29  96  10  27  74  17  61  35  15  56  66  76  68   4  49  14  74  12  70  20  79  83  93  82  72  22  61  67  21  98   6  12  69  52  92  82  42   1  79  40   5  15  45  63  50  77  72  67  64  82  58  61  97  74  64  27   6  57  59  54  29  12  65  18  50  15  91  53  98  66  48  38  43  40  45  91  87  31  97  34  90   7  55  66  83  72  60  87  74  83  29  99  94  56  31  81  14  17  41  32  29  39   4  74  99  48  31  50  82  45  36  87  98  15   6  26  61  56  83  41  27  53  90  93  23  54  51  37  30   7  81  21  59  10  50  37  15  30  29   9  80  73  26  17  47  90  42  17  61  50  72  31  10  33  97  35  37  55  30   2  86  91  58  74  51  11   3  88  96  80  94  35  12  82  41   9  69  92  26  96  30  81  68  18  86  47  94  32  27  40  39  42  36  91  31  36  90  96  19  59   1  41  31  67  40  98  72  11   2  85   6  31  99  80  84  96  45  96  60  98  38  30  72  26  92  75  75  43  41  96  22  71  18  25  65  31  79  32  33  20  16  42   8   3  65  85  18  87  44  30  59  70  75  83  97  55  25  96  98  28  17  31  59  35   3  49  25  41  10  89  50  84  80  63  45  88  26   5  69  76  78  18  62  94   7  26  32  36  71  65  33  33  90  58  17  19  32  25  58  13   9  69  48  21  63  13  75   7  72  50  65  58  86  87  25  31   8  46  92  56   6  71   5  17  82  33  66  37  66  79  19  93  38  78  41   7  27  80  95  60  67  16  82  13  98  42  75   9  89   8  83  54  54  55  78  30  56  40  85  32  52  40  18  92  53  27  94  73  75  49  57  98  44  37  91  40  28  27  93  32  67  51   7  95  50  44   2   2  86  59  81  19  96  64   8  61  75  68  34  57   1  18  86  30  44  27  54  22  11  98  48  94  75  75  46  73  58  63  64   3   8  74  36  79   5  94  12  87  93   7  85  15   6  25  44  71  15  15  14  52  48  59  20  81  66  83  58  63  65  34  71  11  99  86   9  99  46  41  46  19  98  71  55  62  43  95  71  67  35  10  70  12  24   2  94  83  19  46   1  96  33  13  39  12  34  25  79  99  81  64  63  24  80  88  42  95   5  97  77  20  47  76  74  62  72  34  81  23  40  75  17  81  47  43   7   9  50  98  42  75  44  95  78  78   3  17  89  43  54  69   3  73  57  45  75  61  59  69  76  23   4  93  37  62  16  41  85  47  99  34  47  70  58  56  26  92  10  47  39  29  63  63  47   9  83  23  34  49  97  90  94   5  74  89   7  68  72  97  36  23   9  86  75   9  95  22  43  46  91  30  22  58  38  90  60  56  94  20  82  61  75  21  81  27  66  78  76  78  19  60  38   4  14  16  59  11  95  74  16  64  84  58  17  23  83  86  31  25  79  42   6  94   7  17  62  81  81  25  85  68  79  27  23  58  75  14  64  70  72  67  37  45  14  79   4  55  46  74   5  18  31  81  68  60  48  86  63  66  51  59  57  90  72  66  73  14  10  10  10  64   9  84  73  71  87  62  25  13  48  95  48  60  86  83  43  47  55  67  13  22  15  65   6  97  66  25  72  93  65  61  81  23  31  89  56  50  90  31  65   2  78  17  25  95  33  63  54  59  32  86  90  78  81  63  73  43  56  93  62  38   9   6  44  26  47  31  46  62  95  15  57  80  24  36  51   8  45  72  62  90  74  45  49  24  60  91  86  48  85  72   5  86  60   7                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                    47  58  46   1  15  73  57  50  54  13  90  58  14  49  41  13  40  18  84  76  33  37  66  20  82  42  35  21  52  80  78  38  23  49  71   3  74  59  24  79  22  33  52  36   9  73  12  18  27  69  77  29  44   4  69  55  18  63  21  74   6  68  82  38  23  73  70  66  39  39  27  28  15  78  16  98  22  60  45  62  34  69   5   8   5  20  59  79  31  90  30  42  25  70  63   1  21   8  13  71  35  37  65  90  75  83  92  93  97  69  37  66  59  16  10  35  44  67  49  12  29  20  93  21  10  80  95  35  51  12  54  39  23  64  15  30  65  20  31  51  31  37  64  14  13  70  99  74  95   2  67  62  49   2  68  90  53  19  69  24   2  25   3  15  21  12  19  92  39  58  97  21  61  90  14  82   8  39  16  76  64  10  72  88  60  46  52   8  51  87  51  57  40  13  64  33  66  66  63   4  25  82  45  18  51  22  79  18  62  81  23  10  28   2  86  87  21  20  34  90  52  86  48  10  33  32  65  52  80  90  46  89  64  98   4  40  24  95   7  83  13  55  27  48  67  81  43  75  86  19  18  63  23  27  34  92   5  32  76  57  59  72  32  10   9  61  48   3  11  83  87  40  30  60  74  21  68  37  15   2  76  74  18  50  20  66  37  62  26  49  39  78  80  14  41  13  55  21  89  24  79  26  72  47  75   3  62  88  14  74  38  23  64  49  50  86  98  58  22   4  19  33  61  10  65  86  37  92  91  83  30  63  51  65  96  97  36  47  18  30  89  93  41  46  40  78  58  37  15  44  52  86  31  52  42   7  78  83  47  53  35  72  45  33  82  12  95  53  60   7  17  53  20  35  19  96  27  58  64  96  96  73  88  80  79  97  54  86   3  96  79  46  68   8  80  66  88  88  76  76  72  36  88  50  74  68   9  95  85  88  70  77  23   6  77  51  87  63  68  53  52  79  88  52  46  65  58  52  98  76  70  29  87  96  13  13  94  56  43  89  40  91  19  61  57  22  27  23  95  20  99  32  82  17  11  43  38  54   3  67  73  42  25  66  76  50  63   3  42  65   3  88  36   9  39  59  20  15  57  40  25  64  90   5  36  21  95  96  63   5  25  24  57  11  87   6  83  50  99  86  79  50   8  29  87  52  51  52  13  87  84  55   2  35  17  96  72  78  99  33  12  35  27  65  45  37  61  84  45  36  79  60  49  27  45  56  10  76  40  38  52   5  10  41  76  69  43  84   7   6  73  92  63  56  89  15  17  46  21  79   3  29  55  36  40  35  45  90  88  15  74  19  13  51  77   1  32  26  29   9  48  41  49  18  35  84  68  96  97  90  77  65  93  40   9  67  66  68  25  43  13  18  21  69  40  47  16  76  90  44  66  42  46  85  66  35  32  89  58  45  48  50  29  59  89  54  83   2  86  23  58  67  49  47  91  70  78  93  64  68  69  67   2  62  86  82  79  31  44  85  73  55  74  57  33  67   8  89  29  52  34  41  64  89  36  93  13  25  31  58  92  41   5  10  97  57  60   4  30  88  62  33  23  20  55  25  61  22  33  20  22  11   6  42  53  83  76  79  54  23  49  95  53  64  68  35  49  50  65  83  42  25  18  55   8  11  98  44   8  67   3  79   1  28  52  83   3  84  19  47   2  88  17  68   1   3  42  70   8  52  73  62  62  72  86  50  67  30  56  82  41  12  14  58  21  69  83  11  52  92   3  65   5  43  23  31  96  86   2  35  34  81  96  56  24  88  91  92  31  28  68  62  29  27  61   2  69  37  43  33  29  33  98  26  60  60  82  10   6   9  77  57  32  97  96  52  85  13   7  57  53  18  25  14  56   1  34  53  25  14  74                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                      55  60  59  55  28  42  54  91  53  78  61  58  72  75   2  41  18  92  32   4  71  29  74  78  22  49  34  61   6  68  80  82   8  48  76  71  13  97  43   1  10  29  16  93  87  77  39  21  66  97   6  99  73  57  55  14  32  32  91  40  92  45   1  13  67  68  12  80  88  14  88  13  70  80  27  14  18  96  83  84  35  38  22  14  15  35  21  81  30  95  35  92  40  46  86   6  75  51   1  30  57  17  71   4  70   3  30  76  56  55  44  98   6  12  84  36  22  55  57  47  13  49  79  85  92  89  45  54  60  38  49  76  78  11  29   5  17  75  20  45  10  77  77  31  94  52  71  14  36  19  67   2  12  89  61  83  18  57  83  22  84  75  74  44  80  15  14  91  30  94  31  95   3  88  91  92   2  86  61  36  59  69  83  14  78  76  10  99  67  46  72  79  28  57  92  87  41  53  53  24  13  95  95  74  43  53  81  30  81  40  52  22  58  14  67  86  34  27  30  27   2  54  54  85  87   6  31  15  83  72  85  44  43  17   6  58  95  26  68  96  30  48  97  95  72  29  40  53  43  30  49  51  47  13  76  67  54  18  77  74  64  16  16  96  91  88  44  71  22  58  39  71  93  23  75  88   3  39  47  81  14  43  44  31  36  48  50  86  29  87  41  20  76  11  29  95  27  20  90  99  31  54  93  42  46  91  54  19  11  41  30  93  26  35  79  64  19  93  14  54  77  10  32  92  61  57  88  37  73  43   7   6  43  26  39  88  63  21  48   5  25   6  57  93  42  18  70  15  90  15  10  34  99  60  88  71  82  37  34  92  93  11  56  76   7  20  80  50  60  40  27  57  68  12   6  28  11  38  40  81  87  85  65  43  68  28  63  85  60  53  24  25  76  56  53   7   3  94  52  34  13  31  31   5  54  52  44  87  67  29  56  76  66  12  43   6  64  28  14  51  49   5  30  79  63  32  69  77  83  49  87  15  78  73   7  42   8  23  29  91  55  88  44  35  77  31   9  72  38  66  81  38  60  44   7  40  37  91  50  89  67  96  10   4  91  42  57  61   3  76  31  41  19  42  66  56  56  53   8  61  57  92   4  66  36  67  99  47  33  22   2   2  29  47  74  74   7  10  66  56  19  58  24  50   4   1  84  20  71  77  64   1  53  38  49  94  66  61  89  44  61  35   1   1  54  35  40  53  80  13  47  15  89  14  41  66   7  94   5  85  45  33  84  81  55  87  75  11  37  56  15  84  57  22  66  69  17  51  15  78  72  63   1  56   1  30  23  71  83  41  13  29  14  66  43  50   3  72  50  36  27  63  91  53  32  29  85  17  75  84  28  44  80   1  63  43  79  54  65  77   9  99   8  95  18  35  10  19  62  24  10  60  31  33  84  70  64  25   4  76  34  24  14  21  35  26  24  92  28  75  80  41  36   7  44  12  93  16  85  79  77  95  54  94  64  53  30  80  51  63   2   7  79  71  69  12  64  70  48  63  89  70   5  20  12  75  18  27  44   8  55  22  92  84  32  95  45  33  85   8  91  57  54  44  30  58  43  53  15  71  96  52   4  87  92   8  15  63  32  11   3  47   2  36  67  27  91  89  80  90  91  13  11  62  33  45  85  41  98  61  79  76  39  11  60  73  68  70  52  40  78  92   6  84  25  13  44  35  43  29  19  55  21  54  79  29   4  40  53  19  46  31  24  67  42  50  35  56  58  22  20  49  76   5  29  64  63   4  72  76  41  30  28  31  81  28  49  83  73  11   5  39  31  95  75  18   1  83  33  58  76  84  87  19  20  99  28  57  54   9  65  99  26  80  64  26  83  24  44  37  68  40  53  82  71   5  62  95   7  71                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                        10  15  31  94  61  25  90  15  38  99  68   1  90  90  79  30  53  90  45   8  99   2  21  83  73  32  11  82  45  15   6  39  92  13  77  14  17  44  26  70  99  27  26  93  49  12   9  10  81  68  88  31  97  78  11  89  55   7  36  70  19  47  41  66  67  56  95  10  17  28  11  10   8  32  41  45  91  75  42  18  50  93  58  37  92  71  53  50  52  95  33  19  44  79  29  80  21  66  16  21  50  44  62  17  41  14  74  27  54  16  55  86  61  56  63  59  46  25  48  30  99  71  12  73  11  51   3  32  39  95  71  60  28   5  27  75  77  90  63  67  46  53  60  59  42  94  44  35   6  15  78  84  57  18  62   2  39  18   5  58  97  54  69  29  14  50  72  82  99   8  41   1  28  36   3  86  79  65  38  87  71  63  65  32  82  21  49  55  76   1  78  21  51  80  48  63  47  74  74  95  80  92  12  96  43  88  40  59  22  65  25  18  33  44  73  93  70  99  79  79  31  25  91  79  38  55  76  12  70  69  13  98  80  80  58  64  37   9  89  58   9  24  49  18  63  52  27   1  17  82  35  42  31  43   8  66   6  15   4  31  34  97  79  10  10  53  50  64   3  47  71   2   4  19  49  72  28  39  59  67   5  10  16  57  17   6  37  98  77  55  33  85  38   7  77  53  29  51  78  28  71  14  50  49  77  96  61  78  63  43  48   3  20  51  11  79  40  78  62  43  35  21  13  15  50  52  84  90  17  58  21  24  47   6  73  86  18   3  97  15  66  89  10  33  38  63  60  11  37   3  56   1  37  51  18  91  69  23  46  18  12  38  97  80  47  34  48  82  30  22  53  76  80  37   3  72  28  52  61  83  60  76  17  15  79  32  44  56  12  14  19  88  86  44  38  38  60  26  61  51  97  55  68  64  65  18  19  79  82   7  28  12  27  24  51  13  63  52  27  80  57  66  74  59  96  89  20  49  97  95  99  69  46  54  92  73  61  34   4  62  13  30  78  57  82  40  51  86  71  98  41  26  93  77  63  74   4  91  96   9  33  29  15  86  60  77  84  63  16  97  99  94  22  40  24   5  30   5  93  84  41  16   5  30  97  44  26  26  29  96  13   7  80  66  55   4  54  59  34  82  88  10  72  16   7  83  92  79  22  56  72  49  40  41  21  85  93  11  88  54  84  56   7  15  58  29  95  35  29  48  46  14  23  64  99  56   7  64  45  48  39  56  25  33  49  92  92  71  31  32  31  60  39  15  40  17  84  42  49  97  32  51  44  97  69  82  57  65  16  58   2  44  30  60  18  57  32  62   3  30  50  14  51  94  63  55  48  43  20  40  94  92  33  83  30  39  46  59  79  73  23   1   5  77  13  71  76  32  20  94  43  15  93  91  74  46  78  58   8  48  56  84  64  12  89  59   2  55  54  23  92  43  70  98  73   5  36  97  42  45  94  37  99  61  53  34  72  99  17  82  91  35   7  97  11  88   9  24  50  39  36  10  25  85  44  14  29  68  56   5  69  97  89  53  38  33  75  66  69  95  59  31   3  35  99   8  63  38  80  38  35  78  79  25  43  19  12  47  63  58  18  62  71  65  77  12  30  67  60  19  68  90  75  57  36  92  26  20  82  87  56  24  93  61  39  42  97  51  44   7  50   1  64  81  60  53  13  71  23  32  85  17  41  54  23  93  64  80  89  57  80  14  69  59  14   6  19  65  24  13  23  45   7  36  69   5  95  70   6  23  81  99  35  34  56  61  62  14  10  98  55  15  65  46  37   8   7  73  73  47  86  82  51  21  64  48  37  99  30  87  90  38  62  47  56  21  57  52  89  34  72  62  93   3  85  73  92  18  23                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                          45  43  56  11  74  88  12  75  88  94  70   9  21  71  10  70  36  99  40  79  91  97  10  34  93  28  60  65  84  56  56  31  86  45  27  43  26  38  51  58  80  14  19  17  14  24  85  14  33  90  35  95  39  35  37  17  28   5  35  16  62  37  77  86  90  66  78  32  55  71  49  23   1  58   8  19  83  86  14  66  20  94   4   4  44  52  21  44  85  66  82  15  31  69  86  53  49  77  23  63  26  25  87  25  71  34  69   8   5  63   7  85  95  18  27  60  28  79  86  65  53  49  68  76  62  91  65  38  39   3  45  53  11  11  32  22  30  21  61  40  90   9  60  90  50   1  58   8   4  21  87  58  60  57  92  49  84  43  38  83  57  11  32   1  63  37  79  88  37  20  30  91  13  21   8  27  91  14   4  80  90  49  32  21  23  92  57  28  49  33  94  93  63  63  98  84  31  46  82  47  46  84  40   5  45  81  78  93  80  53  51  96  33  97  75  65  23  88   9  32   5  41  90   5  66  53  35  22  85  87  46  31  92  85  26  11  40  81  74  14  21  19  77  98  74  15  43  87  92  93  65  11   3  56  80  76   5  81  91   1  29  63  79  17  95  32  51  93  15  97  58  70  25  17   4  72  34  89  75  93  14  37  62  41  41  25  37  96  82  95  95  13  98  72  53  68  22  93   2  89  22  14  43  39  84   1  73   2  14  38  32  24  25  45  45  41  65  35  57  70  10  11  44  93  78  88  14  39  69  40  96  65  19  13  44  70  56  68  22  44  48  63  75  32  36  64   7  38  28  89  60   5  96  18  19  45  96  12   4  17  65  39  57  90  36  19  35  40  90   5  56  59  32  60   3  28   1  28  14  79  14  80  39  81  54  27  72  71  49  19  70  17  96   3  99  94  67  78  73  44  68  92  80  26  11   9  42  35  73  76  52  99  32  97  26  71  39  89  51  38  85  24  36  83   3  94  50   6   2  43  77  81  90  57  31  26  50  96  57  78  55  76  20  32  21  31   3  95  25   3   5  42   9  65  84  57  43  64  84  95  56  64  15  66  53  99  89  86  59  49  90  20  59  30  36   2   6  27  24  28  68  71  54  25   7  51  61  61   8  99  85  84  48  46  67  94  97  55  83  44  34  47  12  75  73   6  23  51  29  91  10  40  76   7  24  36  22  45  76  76  23  91  59  13  59  85  28  50  21   3  49   2  94  72  29  59  57   7  75  65  41  14  79  62  49  45  24  74  71  33  42  34  80  21  39  69   8  15  10  20  55  64  84  37  37  74  88  16  13  29  74  78  92  62  13  95  14  76  84  22  80  15  58  89  32  87  68  49   4  69  35  43  93  70  35  51  76  20  27  88  96  77  29  97  96  60  66   4  21  42  74  84  27  19  11  17   8  51  98  45  74  80   6  20  52  99  42  13  60  68  14  39  92   5  36  75  28  42   7  72  23  75   4  82   5   5  63  51   7  74  74  27  97  73  92  26  63  42   6  85  59  20  81  63  48   5   8  41  85  29  74  46  84  30  11  36  62  77  96  94  20  31  92  63  20  18  33  78   2  68  27  52  17  91  83  86  53  33  43  91  46  82  13  61  36  36  37  96  67  27  10  39  23  51  77  38  11  51  59   6  55  83  94  15  96  31  96  60  94  77  22  63  68   8  26  57  41  10  40  70  45  86  30  93  73  63  44  61  14  38  51  43  34  74  27   5  50  56   2  51  56  58  13  26  62  37  80  69  64  77   5  35  89   3  16  57  62  27  39  73  26  86  95  93  17   3  47  99  91  82  58  60  98  82  41  46  19  14  68  50  56  85  34  47  70  94  16   3  72  55  96  82  89  97  15  96  11  77                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                            1  33  80  18  11   1   6  26  62  78  54  56   9  77   6   9  81  16  53  14  82  18  54  19  62  49  96  58  80  88  95  90  68  28  80  72  89  50  90  32  72  51  11  88  74  40  52  17  12  95   6  22  93  76  52  58  31  19  93  11  43   5  49  23  44  89  20  65  69  72  31   2  25  48  35  22  48  28  92  99  39  98   6  14  60  15  19  30  35  76  51  84  89  88  87  17  60  58  77  13  54  71  79  67  95  97  15  33  35  23  78  18  94  85  31  92  87  91  38  73  30  80  48  16   4  53  30  75  86  50  92  42  19  67  62  28  98  14  58  94  82  95  99  83  29  37  90  10  67  90  94   3  47  38  42  61  50  32  74   2  90  11  38  89  25   4  22  28  75  88  85  68  25  61  46  79  20  58  25  10  61  44  72  87  28  54  74  60  71  10  87  17  61  51  71  34  52  11  69  92  67  71  29  32  92  60  24  63  31  23  82  94  76  26  14  42  67  21  52  96  43   6  85  17  65  17  38   5  45  30  32  38  17  89  73  71   8  47  69  98  75  86  87  56  12  65  61  63  36  92  24  11  32  80  24  46  49  92  75  14  59  56  72   3  94  39   9  21  54  88  85  10  69  82  47  56   7  52  18  76  45  42  80  58  73  60  30  33  22  59   6  34  13  11  76  12   2  38  16  92  32  95  21  29  95  16  97  67  98  45  79  74  39  41  33  12  67  20   9  15  81  45  85  58  61  12  36  48  42  29  17  22  29  52  94  40   7  93  98  20   8  29  68   3  45  63  31  22  77   4  79  72  28  28  77  49  43  84  61  86  72  65  21  57   1  48  84  71  96  63  55  12  75  57  10  25   8  30  20   8   1   5  51  32   9  41  20  58  93  57  51  55  88  31  61  62  44   3  65  17  33  92  21  37  40  32  86  32  37  21  28   5  41  16   3  68  10  51  53  69  30  37  87  79  21  20  52  19   8  20   3  54  34  27  58  66  33  27  98  87  58  92   2  43  24   5  71  14  36   6  47  37  84  20  36  65  62  37  13  68  70  33  52  95  28  23  34  63  40  47  27  45  72  19  35  79  81  25  91  74  98  21  81  34  59  47  70  72  31  18  46  89  59  63  95  54  22  98  73  95  21   3  57  76  67   1  75  19  17  20  85  74  52  76  85  18  63  27  24  71  37  33  48  98  19  21  16  77  52  34  15  26  69   4  13  45  86  99  18  83  88  42  20  50  97   4  74  80  52  17  97  70  44  34  38  33   3  58  13  90  25  33  79  38  21  50  56  81  90  95   1  87  87  82   8  20  97  41   1  13  21  14  74  98  70  29   4  43  21   8  16  93  39  93   8  99  33   3  97  27  27  52  46  31  71  79  55  48  14  85  97  84  28  27  75  54  85  42  55  59  58   1  30  68  27  60  51  28  23  45  56  35   7  25  28  62  97   3   1   5  53  39  44  76  38  98   7  27  52   3   6  18  93  16   2  43  94  93  52  19  64  72   8   9  18  44  79  62  39  10  40  10  69  27  38  66  17   3   2  76  75  25   8  64  21  50  87  58  60  65  46   6  58  32  86  50  38  86  38  73  72  79   9  54  53  75   6  19  83   4  45  53  47  20  76  21  46  54  94  94  11  18  19  10  48  11  65  86  63   3  97  89  43  78  98  67  82   6  68  39  66  72  94  75  53  25  20  10  27  49  98  95  19  17  78   3  17  95  37  97  73  96  77  49  74  68  29  28  34  86  63  52  73  56  80  50  99  69  20  51  68  29  53  93  60  83  74   5  56  65  54  48  94  38  78  72  69  76  16  42  27  27  85  59   7  76  20  53  36  73  19  93  72  17  97  44  76                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                              63  86  84  80   5  71   7  52  75   7  43  80  74  71  15  73  47  32   4  52  65   3  24  22  43  50  76   6  66  70  80  38  11  37  96  59  68  87  77  39  36  85  84  84  17  14  76  31  70  98   5  94  18   7  11  30  21   9  19  97  56  45  44  95  17  15  69  10  53  31  60  56  67  39  19  86  30  36  62  22  36   9  84   3   6  92  27  28  38  60  56  17  78  65  21  31  48   3  12  68  27  29  88   7  88  23  48  45  56  64  17  42  21  90  11  92  96  40  30  69   8  70  58  13  36  74  48  49  21  80  54  97  44  96  54  33  23  68  99  46  62   4  68   3  65  35  93  20  58  72  10  17  89  42  16  79   3  57   7  59  84  12  31  59  37  60  42  77  33  42  56  22  52  13  26  57  24  89  94  77  82  69  56  25   7  90  81  99   5  28  15  22  44  21  77  44  94  86  28  33  15  47  24  85  63  27  51  46  92  53  41  23  93  72  55  94  46  34  19  58  99  11   4  66  73  78  35  16  55  86  36  71  10  14  44  35  34  92  75  66  27  54   6  77  41  49   2  80  21  33  61  59  75  87  79  12  49  69  87   7  83  52  27   7  92  66  34  77  34  29  94  10   1   9  85  98  97  48  38  42  70  18  77  83  29  72  85  84  34  25  38  84  67  28  82  68  99  41  97  43  96  13  45  64  82  84  12  53  63  45  26  28  41   5  76  17  25  70  82  99  52  23  88  62  45  65  46  50  38  88  87  68  20   5  28  54  81  19  53  37  83   7  61  33  47  44  91  59  60  71  47  89  73  33  32  76   6  65  24  53  42  90   9  68  79  15  65  45  34  89  43  18  70  45  68   4  51  64  52  88  14  57  84  29  39  30  87  81  44  52  30  39  83  13   6  82  58  28  98  72  15  12  13  35   9  85  40  92   8  98  32  14  98  91  36   1  16  84  70  18  55  57  99  74  13  55  60  78  88  64  63  70  82  63  85  73  65  93  13  61  19  13  34  10  59  26  19  37  84  86  60  41  44  52  13  17  45  99  83  51  53  56   6  88   8   2  57  46  74  80  78  28  97  68  19  39  31  23  91  17  51  12  55  87  13  86  61  10  45  59  68  62  26  29  33  10  86  54  69  51  37  98  39  91  70  56  44  55  36  29  85  14  60  92  76  39  65  99  74  36  97  98  85  26  82   4  29  70  38  79  45  26  52  97  98  58   6  76   8  70  75  21  72  91  32  61  44  75  62  90  55  84  60   9  96  35  43  87   8  87  26  96   1  39  44  78  67   8   8  43  19  64  41  99  78  38  63  97  68  23  70  96  25   4  69  13  53  89  29  80  21  47  49  43  37  87  93  60  87  99  52  14  77  33  81  31  70  94  52  93  32  36  28  18  50  89  48  59  23   5  93  27  44   9  57  37  52  26  52  41  70  21  74  30   2  84  21  46  17  64  14  16  22   5  69  23  94  62  23  47  63  61  16  49  19  88  29  38  40  64  60  77  26  89   8   4  10  75  38  78  94  71  90  27  51  69  55  54  33  70   2  41  34  40  74  32  78  66  21  79  77  61  52  10  58  95  15  88  48  93  12  74  49  99  86  27  54  32  95  79  22  65  48  70  38  53  75  59  64  72  88  73  21  62  19  90  60  49  90  42  52   9  51  90  57  80  40  87  84   1  32  94  55  49  30  82  38  15  44  76  84  16  56  92  21  71  58   7  47  57  15  48  37  31  73  70  69  61  75  89  43  45  94  23  44  67  94  96  68  10  17   6  69  63  25  30  40  25  15   9  41  89  65  38  90  43  68  42  58  47   6  36  35  21  10  91  38   9   3   7  38  11  90  39  61  61                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                36   2  56  65  54  98  93  97  38  93  49  83  54   9   1  87  88  93  92  89  74  60   5  40  91  73   2  20  49  79  94  36  87   7  47  66  71  87  28  35  52  93  30  28  20  84  98   7  24  35  82  37  37  60  49  45  97  61  85  51  23  16  71  93  69  11  52  11  98  42  47  49   5  89  54  81  31  15  73  64   1  94  81  14  29  77  81  30  25  56  91  11  92  57  89  14  42   9   9  45  93  71  79  13  94  88  70  94  44   7  62  96   3  62  22  90  79  64  29  69  54  88  36  18  48  85  53  18  46  86  83  34  96  79  79  23  12   6  11   3  35  27  61  62  81  97  41  75  66  38  18  92  21  28  57  67   7  30  47  87  27  82  21   9  98   9  10  63  15   8  81  73   2  78  26   9  61  72  75  14  53  85  99  77  11  73  86   1  23  68  67  55  99  11  65  42  77  55  67  57  57  47  90  15  38  94  60  79  21  54  26  57  60  14  46  12  85  12   7  21   6   5   4  18   5  10  18  71  95  67  12  89  90  23  26  30  90  54  16  24  60  75  79  37  40  43  80  96   6  29  24  96  95  52  47  12   9  92  65  98  27  75  25  40  62  66  54   8  50  26  46  79  87  74  49  54  23  11  35  27  37  48  50   7  86  56  49  86  75  83  78  77  25  20  49  37  87  65  11  92  31   3  98  86  99  65  28   6  96  43  22   4   2  42  93  13  32   3  56  36  18  77  62  89  34  82  27  59  68  26  77  76  55  34  11  69  79  67  28  81  96  57  84  89  86  97  68  98   8  48  71  88  77  51  23  87   8  39  45  66  15  53  75  36  35  57  79  52  65  20  27  27  48  48  46  86  76  66  81  40  87  34  88  56  36  49  77  84  49  88  40  53  63  13  85  33  98  42  91   4  88  21  38  27  95   2  28  98  35  93  91   1  23  44  69  46  88  49  21   1  76  30  43  44  61  87  56  22  73  89  29  80  89  33  15  52  61  69   6   6  80  13  68  84  71  15   9  51  38  59  21  23  55   6  23  35  63   9  39  19  25  38  51  80  63  93  12  88  25  91  55  99  39  73  41  44  75  26  54  99  54  84  80  35  35  82  54   5  16  41   9  64  27   8  80  47  57  24  54  76  65  87  16   9  43  42  69  67  28   7  29  40  57   4  51  52  86  91  63  30  97  68  77  29  31   2  74  24  97  20   8  23  68  47  22  30  35  62  70  29  99   5  87  62  58  69  48  88  33  85  89  30  37  51  53  25  73  87  89  91  86  89  36   1  11  50  89  90  21  23  17  14  76  18  51  63  38  16   7  49  30  54  63  66  57  56  85  96  84  15  75   9  14  88  15  76  73  47  73  42  22  31   8  51   4  22  90  29  22  85  57  84  19  75  99   5  31  71  82  89  86  61  10  73  90  15   7  89   9  69  98  59  69  39  39  32  12  90  51  68  26  66  99  30  44   5  45  88  90  88  79  35  92  25  33   9  97  91  35  52  21  69  91  55   3  23  76  46  80   2  83  14  52  41  10  86  96  39  64  46  69  35  84  85  21  30  93  89  75  85  77  17  49   7  46  51  46  17  91  64  13  85  92  15  49  18  68  66  90  45  62  84  27  61   8  87  19  21  56  20  78  67  84  33  18  80  19  81  49  44  63  43  10  94  53  64  88  38  80  78  24  38  92  52  43  39  67  28  18  85  90   4  40   9  26  17  41  17  52  47  97  70  15   7  46  12  75  53  75  68  72  45  25  83  51  91  24  40  64  42  43  12  47  12  93  41  48  87  90  22   7  30  59  71   6  26  42  57  76  23  30  51  15  81   8  38  35   5  57  46  97  26  51  12  52                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                  25  25  56  64  87   2  80  81  42   4  14  33   2  47  27  74  71  81  76  29   4  45  75  38   1  94  16  72  19  50  14  83  21  99  74  98  39  75   8  86  86  90  63  84  21  37  49  65  34  69  39  49  97   6  66  39  75  69  45  23  45  32  63  49  72  89  31  62  83  78  62  42   8  58  28  47  19  25  31  15  80  31  17  31  80  20  85   2  67  59  45  55  57  13  34  30  29  43  87  90  84  69   2   8  45  51  27   4   7  36   6  55  62  49  52  44  52  59  64  87  48  24  75  85  31  74  27  57  21  31  38  89  44  35  69  15  39  17  32  80  13  52  76  19  72  57   7  85  65   3  96  14  12  35  92   3   6  65  15   4  98  42  60  12  66  16   1   8   3  81  46  15  66   5  32  36  80  47  68  29   4  57  70  12  79   6  67  32  62  19  25  79  25  24  23  33  19  88  65  83  58  44  51  53  41  30  98  20  85  77  17  66  11  87  70  99  29  87  46  68  17  39  18  49  91  37  37  47  38  46  17  69  15   4  24  12  57   4  77  56   7  39  67  63  60  49  32  70  55  89  95  84  60  89  11  20  83  66  65  16  53  98  11  56  16  29  63  19  86  25  93  10  21  59  94  99  60  83  37  47  41  94  27  95  79  65  87  23  76  42  29  17   5  71  85  52  12  78  93  74  21  23  45  78  81  25   8  43  23  86  71  85  30  38  62  35  13  45  21  37  16  75  18  18  66  59  91  36  47  23  44  58  41  45  40  48  59  43  74  22  22  66  21  93  55  31   4  71  47  91  55  85  47   9  92  19  37  34  79  38  61  48  92  51  93  63  32   2  36  43  24  34  86  47  63  40  48  81  49  46  18  14  99  97  95  50  79  95  78  21  15  38  68  11  73  48  71  84  36  73  62  67  48  87  73  93  33  76  16  24  25  95  74  25  78  61  92  72  72  77  88  78  20  29  83  55  77   1  89  67  10  58  18  19  90  62  74  34  27  36  86  64  80  68  76  92  17  28  50  50  48  92   6  61  37  56  95  65  96  92  70  13   5   9  70  47  59  26  72  45  85  50  62  84  56  70  38  42  72  62  12  27   1  58  11  85  16  56  72  77  86  17  18  70  82  21  24  78  90  19  90  53  24  61  76  25  75   7  99  23  74  56  47  48  13  17  56  87  21  36  90  64  86  48  37   2  85  83  91  81  92  15  32  83  59  33  92  87  17  77  39  43  18  36  37  56   6  76  74  79  30  76   2  83  15  15  22  79  47  57  58  15  98  74  11   6  51  21  49  18  33  35  47  73  72   6  72  46  11  37  13   4  56  29  54  50  88  35  12  87  65  15  38  16  22  15  38  67  96  69  21   8  39  61  78  36  77  50  77  37  31  83  98  21  76  18  85  53  18  71  56  57  32  52  48  26  33  81  14   8  84  73  81  93  81  28  25  72  93  31  68  87  31  39  28   8  74  72  24  84  32   6  17  11  48  11   3  44  82  22  74  75  71  94  35  70  66  26  86  92   4  48  55  81  42  59  33  12   7  94  48   1  91  95  68   9  49  93  80  35  52  70  55  90  28  30  93  32  50  73  88  65  36   2  73  76  33  36  38  18  58   4   4  79  78  12  99  76  40  89  45  41  38  96  94  71  93  94  15   4   2  35   9  43  52  78  55  60  74   5  34  66  73  98  65  31  60  63  79  94   1  26  49  21  49  40  49  52  86  41  82  66  51  14  37   1  75  45   9  90  86  75  26  49  17  29  49  41  48  43  75  33  31  28  82  44  15  45   6  18  43  77  40  83  95  63  58  28  63  96  12  84  94  59  59  59  58   6  62  30  36  39  51  12                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                    33  51  82  28  78  21  38   3  19  67  94  39  64  11   9  44  92  29   1  42  19  69  65   8  45  38  17  24  13  93  91  21  45  35  13  98  49  54  54  37   5   6  23  29  52  29  84  83  27  20   5  53  76  48  99  91  17  68  27  57  18  86  26  74  98  84  76  82  20  75  59  47  29  64  50   9  32  49  20  62  40  14  30  92  37  86  77  52  93  36  20  57  94  92  66   1  83  96  32  11  43  66  10  68  23   9  13  73  63  14  33  46  40  16  40  10  88  83  87  19  83  38  21  78  92   5  88  15  21  28  81  22  77  68  89  34  36  95  80  18  38  17  64   5  42  25  26  22  98  87  42  46  79  61  93  43   7  37  14  20  93  48   3  86   7   9  18  85  18  52  29  42  37  91  57  35  21  86  44  41  56   8  92  17  72   2  25  47  57  19  94  69  41  30  66  51  10  13  26   2  85  74  44  31  25  49  98  82  28  10  56  54   3  92  30  37  28  56  86  46  38  73  82  97  49  59  75  14  10  70  20  79  70  64  11  53   5  47  43  86  35  59   1  10  51  31   5  17  30  62  50  51  58  64  77   1  26  64  10  22  90  53  35   1  45  39  63  62  31  98  36  78  24  93  93  46  69  78  13  44  95  29  52   9  37  20  39  36  33  55  59  47  98  67   9   6  12  76  23   2  83  62  87  20  29  57  91  57  95  36  77  18  39  57   5  91  42  47  28  23  80  29   6  56  65  81   9  81  79   7  52  53  85  44  32  24  84  69  24  45  46   4  77  59  25  26  17  70  73  40   5  63  62  80  31  58  36  43  86  72  85  23  90  20  87  31  81  80  54  22  28   3  33  87  21  71  71  32  22  10  28  32  89  73  61  87  14  94  86  64   8  32  13   8   5  22  21  59  58  21  47  44  71  36  59  72  72  65  64  17  29  66  60  50   6  93   7  25  82  15  35  83  71  30  23  86  90  79  41  21  36  93  17  27  70  64  47  55  92  26  88   4  83  49  19  73  38  20  37  39  83  22  70  58  15  80   3  88  83  81  10  88  32  60  17  24  70  95  18  25  35  82  25  97  42  74  10  28  96  42  67  64  53  44  98   3  89  30  52  86  36  90  41  25  45  62  40  47  78  73  36  78  72  45  57  33  70   8  74  94  23  85  45  44   3  55  70   2  31  12   7  42  64  12  21  60  15  38  97  42  53   1  25  75  96  20  10  28  54  35  48  57  96   4  24  57  92  30  20   1  32  28  53   1  10  70  30   8  64  91  71  65  94  18  61  25  26  33  96  98  26   2  35   9  67  19  59  38  90  53  68  78  29   2  22  96   7  38  91  31  67  73  13  53   4  54  32  98  65  99  37  67  97  60  79  87  29  89  71  54  68  92  63  63  72  62  46  96  96  33  93  69  22   3  72  42  64  34  93  41  20   6  35  68   2  81  68  77  45  58  28  81   7  95  57  35  54   4  86  59  31  56  92  65   9   7  39  53   3  97  33  51  19  86  33  79  18  67  91  21  70  25  13  97  36  44  72  11  73  21  75  14  79  95  40  77  67   9  75  79  48  15  33  57  60  24  60  47  25  77  72  92  51   3  19   1  46   9  98  40  24  12  60  36  97  22  77  58   9  68  49  50   3  78  49   7   9  74  62  39  35  34  82  95  99  30  33  52  78  24  49  45  14  11  69  77  63  22  80  79  94  81  92  21  21  85  68  63  71   2  78  51  85  31  25  61  22   4  11  22  20  95  71  19  94  99  90  56  84  38  98  98  74   7  77  73  92  55  50   6  16  56  46  59  41  88   6  89  36  61  77  12  73  30  15  77   3  31  33  95  47  35  93                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                      5  64  41  10  99  58  11  18  88  60  30  95  57  52  70  37  38   3  88  69  90  92  25  64  13  76  12  89  80  31  72  23  91  67  16  80  84   4  51  89  35  71  27  58  68  76   6  78   1  76  55  40  48   3  53  31  72  38  56  48  58  43  82  17  16  66  64  78  87  59  51   1  55  52   5  72  66  17  26  32  50  68  25  83  79  76  47  34  37   4  14  27  22  77  22  89  94  40  40  77  44  50  45  12  12  99   2  82   5  39  63  18  93  75  81  16  29  23  81  46  54  11  51  28  35  73  88  72  51  36  64  16  45  95  97  71  86  37  90  17  39   9  35  33  17  93  93  36  59  24  50  31  33  88  86  65  96  11  26   5  58  26  78  22  25  40  85  43  63  40  23  99  75  36  23  22  50  47  56  55  61  65  60  61  37   5  25  53  65  79  80  75  45  97   7  50  66  15  39  61  18  62  19  69  65  24  87   9  15  30  24  84  21  67  27  17  60   5  58  37  50  38  49  50  10  67  97   7  95  61  97  16   9  72  43  38  33  51  41  37  60  95  30  17  13  53  14  59  37  32  51  95  30  61  75  39  31  67   9   9  43  66  24  71  66  76  36  29  39  64  34  92  97  43  46  23  28  10  75  51  53  63  47  88  39  74  68  56  54  39  18  59  60  63  52  86  69  78  68  79  96  64  29   3  47  67  63  70  56  85  20   6  27  86  70  40  12  72  74  15   6  29  98  16  43  58  63  55  76   4  59  61  89  46  46  33  87  77  56  83  58  55  10  47  98  66   2  34  33  57  88  63  37  61  92  78  56  42   6  30  52  62  64  74  45  70  62  23  88  92  60  52  52  97  94  75  60  19  93  82  91  44  70  54  79  12  69  14  71  95  31  31  16  20  32  83  12  89  27  77  68  73  88  56  91  62  87  10  67  95  82  37  25  63  89  28  79  96  33  84  24  67  75  81  69  38  45  73  92  50  60  19  41  56   1  16  94  48  71  19  92  38  79  51  66  51  35  55  84  11  24  78  19  41  39   1  97  76  88  26  90   7  56  40  45  78  73  80  84  52  81  12  21  43  88  40  78  39  56  24  27   9  11  37  55  65  90  19  66  30  96  68  98  34  36  90  25  31  63  76  46  12  69  58  96   9  54  64  73  23  54  88  73  55  45  44  57  98  16  45  99  45  10  65  95  60  39  21  89  42  91  69  78  76  40  97  17   8  81   2  86  73  78  42  64  84  80  13  45  68  83  11   5   3  83  94  95  25  62  11   5   3  85  71  66  59  66  69  71  47  76  93  50  73  93  50   5  26  31  60  12   9  35  76  74   5  62  79  31  19  25  11  60  24  71  23  14  36  48   7  57  96  68  30  76  59  81   6  46  52  43  66  81  23  75   3  48  81  42  11   7  31  63  36  50  42   8  12  34  31  46  77  71  73  45  80  83  31  45  44  84  23  89  31  72  77  25  38  94  96  83   8  91  61  18  51  62  42  53  71  82  60   7  91  14  86  81  75  22  28  58  47  19  46  18  72  54  86  68  25  32  87  76  43  12  22  37  79  15  15   1  80   6  17  97  39  74  60  19  65  16  92  67  43  39  65  47  35  78  46  81  10  41  36  13  62  85  55  92   7   5  70  17  51  13  11  53   4  43  72  90  64   9  78  97  72  12  30  91  84  64   3  63  40  93  83  21  15  18  73  16  92  81  17  23  98   7  44  86  57  19  81  97  46   7  67  80  49  89  13  98  88  93  69  48  29  49  45  30  38  77  46  15  97   9  14  24   1  67  40  24  60  99  89  95  98  60  93  31  96  12  45  34  36  84  41   2  99  90  49  30  67                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                        12  22  40  13  80  13  56   3  42  70  42  16  16  42  78  78  34  25  87  48   6  66  57  11  79  19  41  92  51  32  37   1  61  22  37  74  97  46  96  97  16  75  39   4  94  98  22  44  87  34  85  56  56  13  29  82  11  14  92  47  32  47  37  73  33  68  45  32   2  10  30  52  79  12  79  68  92   9  22  86   3   5  89  44  86  70  53  59  51  89   1  71  16  57  79  39  88  41  87  22  98  43  89  97  73  77  12  32  44  38  34  82  52  70  54   7  66  23  74  18  77  93  52  47  78  33  35  74  68  39  97  51  14  50  34  40  10  61  90  72  25  15  63  95  19  65  28  67   3  47  16  65  53  70  40  46  11  41  66  14  45  20  63  84  39  48  92  90  37  64   7   3  75  49  92  27   7  11  82  80  13  75  84  79  12  32  77  54  39  70  83  84  76  55  68  48  29  94  80  46  98  47  74  83  25  54  98  85  96  12  49  86  89  62  74  49   8  37  32  63  51  68  36  52  72  49  65  82  81  25  39  71  84  16  22  99  56  12  63  79  61  63  54  43  33  95  73  13  42  68  17  37  58  57  34  30  48  63  88  62  58  32  15  52  83  23  91  63  83  47   5  57   4   1  77  82  27  38  69   7   4  65  64  74  57  81  53  99  80  19  88  31  30  61  16  53  26  81  61  21  93  73  88  96   5  85  80  50  43  72  12  38  83  90  41  96  72  86  30  59  39  17  73  92  16  96  90  83  34  80  13  78  34  22  50  81  63  68  55   9   6  78  24  28  92   9  74  54  95  99  31  65  45  37  61  42  91  69  31  89  26  57   3   2  73  99  57  80  69  71  26  40   7  56  81   1  42  37  53  20  21  59   2  62  85  39  99  19  35  18  31  44  93  77  19  58  45  64  24  47  41  75  58  91  99  60  17  42  84   7   6   7  90  19  27  38   6  93  15  74  68  89  74  37  16  64   8  18   6  10   8  93  74  77   4  75  27  67  65  15  48  22  42  52  89  18  35  19  91  52  43  61  33  37  79  77  89  70  73  79  71  98  13  92  90   8  78  14  24   6  49  83  11  55  15  58  65  57  86  88  56  57  20   4  63  69  64  89  35  75  43  84  57  61  63  41  65   8   6  41  43  69  98  71  50  92  98  17  71  48  22  33  89  73  64  37  12  96   2  76  24  43  25  81  43  52  21  47  36  84  80  29  89  73  49  37  91   9  32  15  53  35  60  21   9  89  16  40  66  15  27  51  64  96   9  17  33  31  38  76  35  44  20  12  70  24  53  39  87  65  66  14  88  37  48  31  50  33  70  27  17  62  24  54  30  65  57  47  12  34  46  18  30  29  81  45  74  42  56  48  55  11  31  47  65  53  37  33  56  92  45   8   4  54   5   3  22  52  63  34  92  12   7  65  72  59  20   9  65  51  59  41  70  11  70  68  46  13  18  36  67  47  66  24   6   8  76  78  87   5  49   3  87  40   8  51  23  21  51  40  52  59  82   6  64   7  85  98   7  77  66  32  87  30   3   3  45  86  55  63  18  64  35  69  53  31  29  46  80  12  15   1  95   1   1  46  70  44  24  87  20  86  32  59  14  92   4  79  63  30  39  14  37  91  64  84  48  87  99  24   5  50  65   1  74  16  48  82  28  28  15  96  57  56  21  81  41  87  29  82  77  37  49  45  41  85  98  29  54  34  81  84  96  35  63  18   4  90  12  93  57  81  37  99  92  98  24  94  58   9  82  34  87  76  33  93  48   4  59  78  25  46  86  53  74  52  92  59  18  44   2  77   5  54  84  38  15   7  83  59  32  35  57  59  33  98  24  55   3  50  93                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                          19  68  17  59  85  40  38  83   7  41  25  54  93  16  20  31  17  32  63  27  38  25  23  31  39  22  63  32  76   3  76  65  90   2  98  74  12  61  94  83  75  66  13  34  95   1  35  42  72  16   8  81  51  80  95  79   8  66  28  91  11  97  12  71  59  71  29  68  98  15  85  67  33  46  57  75  77  96  41  93   1   4  64  99  73   7  12  58  53  44  69  48  99  10  13  26  57  25  47  43  73  52  42  62  63  28  90  32  36  44  52  30   5  55  48  44  21  94  68  32  52  85  69  96  60  17  45  35  94  60  79  52  18  62  42  93   2  99  20  66  57  95  54  51  41  40   6  64  28  39   8  55  72  97  44  45  81  51  87  41  33  79  27  49  11  72  77  91  78   2  28  52  87  20  13   9  95  95  99  89  31  10  51  24  76  86  23  66  66  89  44  41  69  88  57  73  44  13  62  90  38  65  53  19  64  59  13  44  32   9  22  65  50  69  78  42  51   6  22  61  52  88  80  96  26  65  76   6  86  52   3  28  20  20  95   2   1  35  34  89  31   6  39  64  92  85  19  95  40  75  26  63  43  59   6  25  69  68  33  75  53  49  29  11  17  40  18   2  69  34  50  24  70  63  31   4  28  60  98  64  24  61  31  40  79  82  24  23  25  36  28  31  29  55  98   2  59  60  99  90  68  50  21  48  80  12  70  93  68  48  86   9  49  71  14   3  51  59  48  30  78  64  26  75  35  60  59  34  33  97  89  80  65  67   9   5  34  50  20   9  16  45  45  91  33  95   8  85  19  67  51  33  81  11  68  29   6  63  77  48  50  47  98  23  94  64  19  97  11  62  44  87  78  96  29  95  36  88  80  83  11  14  56  23  55  88  35  14  42  32  20  93  24  76  59  79  82  91  66  60  38   9  65  29  30   7  17  47  89  76  74  89  48  60  59  72  64  64   2  25  19  13  40  76  72   4  55  75  49  27  73  95  46  57   6  90  39  68  45  17  91   6  74  92  94  29  32  57  14  32  55  27  19  37   3  80  12  63  89  69  49  33  50  63  22  40  39  52  67  42  70  79  72  82  79  14  80   5  20   9  26  30  50  22  12  49  73  68  17  58  98  33  69  98  43  74  26  66   4   8  82  38  24  36  15   3  88  87  19  47  69  67  82  23  48  47  75  63  71  12  56   3  66  68  77  91  51  89  49  88   6  31  64  80  71  92   9  40  30  11  33  25  43  45  95  93  94  64  87  80   5  47  86  95  61  74  23  43  42  49  98  87   5  90  21  20  62  94  44  78  82  14  74  57  54  92   2  36  80  46  25  22  52  46  27  81  17  49   6  83  16  18  21  51  94  36   9  70  22   2  19   7  55  89  59  35  43   6  30  41  24  13  47  17  61  65  79  62  68  64  82  55  39  24  74  13  26  89  44  20  41  94   2  72  15  51  35  43  16  38  14  88  49  21  77  32  14  22  39  18  70  52  79  15  35  97  34  48  80  69  68  24  49  20  27  25  18  27  34  48  48  85  77   6  79  23  78   4  69  32  67  31  85  12  13  58  50  40  96   7  57  85  68  79  47  28  69  96  43  81   4  10  55  73  15  10  68  55  94  80  75  53  25   9  13  67  36  74  29  45   9  30  29  50  13  84  62  34  38  58  27   4  73   4  18   6  91  61  89   1  25  65  59  71  33  77  99  67  84  59  40  58  52  32  47  24  26   5  89  72  97  62  89  23  79  66  61  88  95  75  52  48  98  22  64  95  75  38  22  88  89  88  85  23  83  63  91  98  33  19   6  91  56  47  92  69  18  35  35  61  20  83   7  31  39  87  44  54  19  94                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                            88  24  19  58  89  85  80   4   5  51  74  16  29  43  17   3  69  10  49  32  11  27  82  87  89  94  24  49  16  49  59  83  63  52  66  25  11  98  57  72  68  93  66   2  20   1  44  56  43  69  81  36   1  86  92  30  25  54   4  67  60  53  65   5   1  66  65  23  98   8  12   2  50  77  10  12  59  32  97  38  93  95  49  62  82  40  14  40  37  27  69  18  76  12  93  18  46  82  64  43  88  53  70  32  76  35  11  64  40  70  66  95   9  75  46   9  80  41   8  51  25  66  62  26   4  61  55   6  50   5  56  55  64  81  18   3  46  95  18  17  19  97  35  85  82  99  22  17  84   2  31  95  83  24  49   8  30  76   6  70  41  98   7  14  36   8   4  25  37  57  30   2  92  70  62  21  34  31  31  82  66  43  45  94  29  18  27  30  42   5   7  15  77  13  90  59   3  96   6  64  16  43  42  99   6  21  24  42  71  41  60   1  21  38  45  72  61  28  51  59  66  11  43  39  80  43  21  98  32  55  61  18  92  69  28  33  75   8  76  73  62  61  56  37   1  47  78  73  65  38   1  48  56  76  89  74  43  80  68  84  82  47  85  62   9  33  29  57  23  28  63  91  24  27  47  24  87  13  16  38  36  72  74  14  78  67  44  70  11  34   7  95  41  96  27  94  40  93   1  21   9  70  15  85  72  46  18  15   3  52  61   5  75  50  17  33  10  28  76  13  77   1  33  97   4  88  92  43   4   6  54   5  21  98  86  10  67  90  15  16   2  14  62  49  93   7  17  75  11  58  82  20  49  19  38  80  84  68  70  94  48  20  95  90  51  40   6  33  43   8  24  63   4  37  85  75  25  63  36  68  29  24  82  83  43  43  89  27  17  62  53  35   5  57  38  28  64  78  83  55  86  78   7  43  57  79  93  39  33  88  19  85  42  90  34   5   4  59  68  50  32  48  63  63   5  50  79  23   1  55  46  20  68  77  50  93  30   9   3  39  10   2  79  51  20  71  65  55  31  41  90  89  37  36  12  30  11   1  25  58  14  91  23  32  23  62  67  78  69  67  77  48  54  85   6  24  22  36  98  67   1  94  77  77  99  21  64  64  82  15  58  44  15  51  59  33  53   5  96  92   4  50  57   5  45  98  30  50  14  82  93  96  79  43  20   8  77  10  95   7  65  83  41  26   3  10  65  35   9  83  20  26  55  73  58  76  78  96   1  37  39   7  28  76  86  84  40  56  73  29  18   9  28  28   7  76  47  95  33  54  31  12  65  11  48  71  71  20  83  65  42  17  31  53  18  81  14   7  65  80  33  24  40  59  49  72  55  37  32  97  20  72  87  25  19  50   8  88  80  44  83  97  83  35  41  18  72  95  76  91  20  37  70  73  70  67  88  49  67  74  62  75  35  89  21  10  66  79  45  90  55  15   5  17  35  16  18  34  42  45  36  18  52  90   4  35  99  19  81  66  12  51  76  20  17  16  80  82   7  58  13  51  90   3  82   9  80  98  17  16  57  50  23  82  80  77  25  46  60  63   4   9  83  89  21  22  57  42  86   2  88  87  93  70  89  67  16  26  65   6  78  33  17  59  70  45   4   9  42  78  90  92  43  31  52  80  91  50  89  31  45  93  45  76  72  57   9  29  90  71  56  69  50   4  15   5  50  35  22   3  79  24  19  56  29  81  61  64  66  53  38  39  74  84   9  50  85  30  64   6  47  43  72  98  27  20  43  17  44   7  25  57  36  41  19  45  66   4  13  44  86  77  17  80   2  77  89  76  97  88  20  39  13  98  86  13  28  35  24  58  53  36  59  34  78   8   1   7  14                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                              49  45  49  81  60  94  40  58  23  49  59  39  21  80  43  29  25  16  19  65   2  68  47  69   6  11  81  60  77  53  26  63  83  13   4  27  50  80  65  26  51  29  89  83  32  44  95  93  62  88  80  42  57  42  71  85  61  12  16   2  34  67  33  42  30   8  55  58  65  41  63  18  82   2  53  23  29  68  75  59  56  36  67   1  68  89  80  89  37  19  64  12  14  84  44  81  45  65  90  24  88  89  74  47  22  64  57  76  27   5  82  97  13  86  57  59  12  47  83  63  66  52  27  49  98  62  29  43  43  81  67  83  21  38  15  40  90  12  34   3  50  80  57  81  59   5  23   3  27  28  38  65   9  55  52  90  30  75  37  53   5  80  10  66  49   1  86  38  10  76  39  18  45  87  31  83  71  92   2  63   8  10  38  42  63  72  44  69  29  47  36  96  21  41  88  14   6  44   2   8  20  79  34  19  94  18  79  63  83  41  44   3  91   7   9  57  19  72  60  15  94  86  50  50  25  88  15  24  35  45  72  64  83  15  88  83  45  38  89  21  24  71  91  43  26  91  81  47  97  28  40   3  87  43  38  36  72  91  24  86  20   5  82  70  40   6  94  54  18  38  86  42  25  90  12  98  59  25  88  74   1  76  99  50  15  90  79  97  78  27  58  49  87  34  49   9  42  18  83  98  13  34  63   7  98  67  64  52  16  38   4  61  40   5  36  76  67  13  33  92  35  77  83  42  27   7  52  92  27  56  15  50  26  86  40  84  33  24  82   5  89  12  19  92   2  40  90  80  34  58  60  75  41  31  11  28  82  47  70   7  83  10  68  65  51  61  26  82  62  98  18  59  34  84  51  29  65  86  73  68  94  52  95  45  70  38  63  34  15  77  39  86  11  93  88  15  74  30  90  41  80  51  81  82  62   7  37  50  91  83  79  90  27  96  88  66  28  37  17  24  59  23  63  24  54  69  64  83  26  30  76  86  43  29  53  18  91  94  91  93  83  82  51  45  87  77  54  75  41  53  45  81   1  89  20  69  44  16  83  67  74  58   8  18  79  20  30  37  42  19  16  22  44  81  72  11  27  36  51  54  36  27  42  73  50  67  10  52  65  46  67  45  82  65   6  61  26  83  46  99  36  75  18  72  58  37  60  86  57  64  16  92  21   3  79  97  96  76  45  73  77   7  91  42  28  29  33  21  69  13  73  36  19   3  67  65  31  66  54  19  98  86  78  18  99   9  24  16  70  73  90   1  41  21  27  99  21  18  46  73  94  87  74  45  47  67  49  85  12  45  76  39  29  48  78   4  94  27  81  60  16  95  45  94  16  92  74   9  91  21  72  25  11  40  36  29  53  31  44  13  93  54  15  36  44  51  84   1  79  30   5  44   2  94  70  71  42  18  56  64  93  61   7  95  45  61  95  78  84   5  96   1  65  53  91  40  22  14   9  88  21  35  38  17  70  47  92   9   5  58  90  33  82  14  51  92  77  47  21  43  27  13  41  42   1  34   2  72  76  27  50  74  72  36  28  66  52  85  26  81  41  23  42  97  29  34  80  33  48  84  89  14  27   7  97  49  50  43  47  80  85   2  18  40  10  25  60   7  94  14  23  70   5  68  57  61  42  84  35  29  29  25  94  87  44  62  71  97  12  45  38  14  75   2  90   5  72   3   1  73  28  76  87  38  72  26  33  74  78  15  36  90  53  85  83  43  99   7  98  16  30  42  48  83  44  94  13  34  46  52  10  68  50  98  54  76  80  60  34   9   9  25  55  77  42  57  42  77  87  12  72  36  67  50  77  56  87  17  85  84  83  22  27  51  96  94  22  56                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                36  60  22  17  36  64  44  30   4  26  41  50  26  84  52  61  55  10   8  38  89  67  41  36  11  22  87  23  48   2  96  22  78  70  60  57  66  74  47  58  57  55  94  94  46  14  49  51  75  22  78  39  74  46  43   3  38  62  67  13  85  64  73  54  29  11  69  67  12  23  55   5  11  88  45  45  29  41  47  65  91  10  55  42  37  56  43  98  83  83   2  19  45  73  12  30  89  80  67  68  15  92  43  82  59  43  10  88  40  20  65  91  62  83  20  83  46   1   2  86  62  56  63  22  24  22  53  11  71  86  39  73  36  51  57  70  52  94  89  85  78  30  58  28   4  78  19  83  23  58  31  72  92  57  31  17  47  71  49  30  74  50  19  14  48  69  18  93  70  52  82  48  80  44  80  35  18  38  53   4   6  36   8  15  61  51  90  66  84  60  20  86  55  28  71  42   4  45  58  69  79  78  86  68  75  53  75  65  79  23  40  13  37  38   3  94  11  19  28  64  97  65  93  59  61  95  42  12  57   4  22  22  99  46   3  75  64  15  76  49  93  55  95  94  12  15  40  78  46  27  30  14   7  76  56  39  68  77  84  50  78  57  63  27  32  79  96  75  43  40  82  22  34  87  55  58  47  95  71   8  29   4  46  48  57  62  70  59  84   9  98  51  50  98  24  68  19  77  88  79  17  71  75  40  58  18  31   2  60  40  78  58  77  89  26  93  83  39  66   8  29  84  14  23   8  83   4  98   4  57  94  71  36  58  61  56  31   6  30  63  50  60  35   5  94  14  16  18  57  21  55  97   2  80  79  84  58  62  18  41  32  21  73  27  52  69  39  27   9  32  98  57  23  33  40  53  57   2  53   1  14  85  99  27  95  71  46  89  27  29  73  51  56  65  97  25  60  99  74  21  66  23  95  91  40  77  77  19  79  68  28  95  98  38  64  45  79  27  33  91  93  56  88  78   8  42  88  37  24  25   8  86  38  58  98  13  11  64  37  54   7  90  61  84  35  67  36  89  87  39   5  95  35  94   6  25  40  35  90  43  68  68  76  58  31  52  74  77  30  13  47  50   7  59  94  86  59  38  83  17   4  63  98  59   9  77  67  97  87  95  77  89  81  82  89   4  86  62  73  51  82  61  58  44  39  25  60  33  24  33  54  28  33  40  43  33  72  37   4  81  73   2  12  62  25  57  51  33  45  38  23  68  95  57  76  73  56  85  83  40  51   5  35  64  38  30   2  20  43  77   6  83  88   4  85  10  55  32  11   5  98  28  14  11  35  22  24  57  38  98  33  59  37  71  35  48  76  38   9   2  89  56  51   3  99  55  36  89  27  48  56  56  68  89  68  82  59  63  43  36  91  49  92  26  65  65  66  55  28  48  78   7  87  35   7  65  91  23  34  33  49  17  38  68  93  47  42  51  30  23   3  97  52  50  55  81  87  31  60  48  66  34  27  82  34  45  63  47  83   2  52  38  34  25  15  29  12  44  47  23  49  31  51  32  36  85  31  49  17  82  38  45  47  75  85  91  69  22  21  68   3  32  19  98  49  40   9  69  67  15  67  72  58  63  64  44  68  40  79  34  28  84  20  25  33  11  27   2  46   3  92  21  88  50  42  75  19  82   5  14  47  61  10  10  84  84  24  65   4  37  41  41  58  98  88  36  73  59  60  78  48  26  21  25  55  38  38  82  67   9   8  59  42  93  89  26  53  52  79   2  89  21  71  61  91  82  40  47   4  48  66  75  88  15   8  75  83  13  51  32  27  49  51  92   3  27  90   8  38  93  76  14  36  87  65  11  94  56   2  38  90  47  52  90   9   8  40                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                  99  57  34  98   6   7  48  52  78  62  58   5  82  24  74  11  31  82  32  43  42  56  12  88  75  80  79  16  84  42  63  92  48  15  89  90   7  72  98  46  28  14  57  51  32  80  92  34  40  81  17  61   8  26  94  55  34  94  89  43   7  58  70  47  56  34   4  23  17  53  28  14  86  59  88  17  12  24  11  15   4   8   8  79  51  58  79  98  88   3   8  92  79  24  73  59  58  40   1  15  28  11  44  93  94  81  78  46  56  95  72   6  68  94  42  24  66  60   7  76  72  49  22  65  95  57  84  15  11  80   1  80  18  26  22  42  64  40  60   4  33  75  89  77  85  59  46  53  80  89  45  61  68  92  12  19  98  89  25  76  27  21  37  22  14  28  11  30  38  55  24  67  98  73  11   6  40  93  56  36  97  83  84  88  39  90  11  45  89  68  99  70  43  92  10  40   7  17  70  52  27  93  93  67  89  38  36  92  53  89  26  52  22  32   9  97  43  39  25  87  82  91  30  93  42  55  36  12  31  77  41  67  74  89  63  99  79  43  60  25  91  27   4  53  32  60  56  35  52  32  20  26   1   3  82  75  37  52  48  43  19  63  62  35  32  82  28   6  87  24  98  87  61  91  28  69  53  92  57  81   4  60  28   5  57  81  50  20  22  22  60  27  86  12  34  15  19  80  10  83  39  18  19  72  96  16  59   7  21  45   5  21  86  40  86  47  69  87  90  99  41   8  73  66  41  23   4  14  56  79  55  32  42  58  82  42  68  84  96  28  65  88  42  72  81  77  55  83  97  50  45  45  53  67  56  41  60  53  17  34  74   4  44  30  43  26  39  47  67  67  51  16  51  93  43  64  50  26  47  73   1  23  83   1  72   2  74  39  79  95  63   1  13  49  29  44  33  52  41  12   4  47  64  22   4   7  33  20  17  18  15  37  33  16  44   5  91  93  14  91  89  20  24  83  18  76  52  47  51  99  43  61  64  98  82  26  98  71  76  94  65  60  28  89  47  56  77  27  18  77  94  95  47  68  58  94  40  75  13  14  29  67  99  71  44  95  64  10  73   2  32  19  93  69  73  22  55  65  69  73  35  43  30  78   3  35  18  53  46  45  30   1  15  69  38  81  72   2  24  32  96  23  17  96  17  66  90  40  92  78  55  74  52  95  65  44   9  88  68  71  58  31  42  67  78  84  49  95   3  85  84  29  24  26  77  49  73   8  29   5  88   4  64   6  65  43  27  75  71  99  95  18  65  25  34  68  79  33  72  81  43  50  35  79  72  75  66  18  59  21  24   5  17  44  65   9  97  42  32  50  19  31  91  99  49  10  22  16  12  86  36  16  96  43  35  40  38   9  85  76  25  13  87  37  98  96  76  23  74   5  10  71  94  48  54  36  61  11  94  76  55   8  20  62  36   5  87  31  43  78   3  79  79   4  54   7  64  73  51   2  86  51  42  99  76  13  30  34  95   1   8  35  58  52  10   5  60  11  20  32  94  61  42  46  17  55  95  42  76  73  68  94  29  16  69  13  58  68  13  16  18  32  58  82  12  49  74  89  97  65  50  74  98  35  23  89   3  57  28  17  10  78  52  98  49  14  26  16  78  18  40  76  65  23  34  88  71  65  51  58  88  57  30  57  87   8  64  83  26  30   8  22  55  82  45  65  50  10  23  45   8  90  80  21  91  69  12  69  11  33  24  53  18  18  42  35  57  44  83  17  69  53  78  11  86  13  86  31  22  30   7  93   2  61  50  40  60  51  52  26  77  35  55  54  36  85  52  99   3  83  80  84  17   6  40  29  52  42  12  12  16  30  35  64  28  80                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                    10  44  70  55  81  44  78  74  61  62  85  24  72  85   1  69  24  11  59  57  11  23  82  88   5  10  56  27  10  10  41  70  59  63   7  93  17  60  60  59   9  88  34  16  26  73  93  64  29  22  67  91  65  78  12  50  93  22  32  19  42  57  58  61  27  84  16  30  55   7   6  87  12  37  66   8  39   7  16  24   1  65  15  24  36  27  61  45  18  67  85  59  50  22  12  19  86  86  76  86  55  93  27  91  85  28  38  37  98  84  45  97  33  87  68  55  32   8  23   2  12  52  79  59  37  99  19   6  55  28  76  58  63   6  63  79   5  54   5  59  21  14  12  15  21  19  74  86  50  42  51  52  76  16  83  27  86  99  41  14  57  93   4  55  22   7  22  66   1  87  57  45  48  27  36  13  70  86  71  17  65  55  45  23  62  52  90  32  34  62  64  30  53  62  60  36  84  62  27  49  64  22  38  40  92  46  88  41  24  90  70  82   8  57  23  72  12  25   1  46  71  69  60  61  53  50  91  36  16  91  49  22  13  20  12   1  69  31   3  88  58  47  90  64  89  57  80  42  18  57   9  83  71  16  50  33  51  90  68  81   2  47  98  20  60  70  27  29  48  92  55  91  83  90  86  75  72  38  61   8  43  89  48  87  95   8  70  99   7  21  47  36  60  39  25  34  43  72  25  82  31  97  59  14  84  39  30  52  37  84  80  44  58   8  53  88  59  22   6  27  98  30  45   2  15  32  21  56  47   8  41  26  61  70  20  85  43  55  92  42  42  21  32  80  83  11  39  28   8  47  48  47  39  64  35  64  49  48  34  83  64  93  57   1  73  35  25  47  28  32  69  12  84  59  11  51  64  24  85  89  87  25  31  66  27  41  43  58  57  40  49   6  73  11  81  90   8  44  45  13  46  93  21  29  40  43   3  93  28  32  86  70  21  69  83  42  79  68  43   9  58  90  59  35  64  77  30  17  62  35  50  70  26  79  67  87  60  86  59  19  85  45  23  73  70  23  68  86   5  89  86  21  24   8  91  61  27  94  68  93  83  16   4  84  99  93  52  31  19  76   7  41  60  79  33   4  73  74  96  82  64  71  64  39  27  61  66  35  77  60  83   1  79  56  30  55  11  95   8  60  46  69  14  75  15  47   5  31  28  16  31  23  89  40  71  45  75  38  34   7  78  33  72  56  67  66  76  73   7  10  69  25  45  68  36  59  96  52  17  54  36  47   7  27  26  65  66  74   8  16  21  99  43   6  40  14  97  53  18  26  76  91   1  21  26  78  98  84   3  96  46  29  55  20  81  58  85  65  59  87  95  93  94  84  60  21  92  99  35  50  70  78  27  63   5  38  84  87  75  79  29  59  10  70  95  68  41   1  39  55  18  90  83  31  65  96  61  47  95  43   2  86  34   9   9  82  61  50  40  98  20  44  89  23  10  96  23  74  17  51  17  96  62  60  92  64  11  76  10  58   7  44  22  72  58  90  60  94  91  84   4  69   5  73  81  74  88  72  33  20   4  25  94  37  72  45  46  50  46   9  75  39  43  56  22  13  27  80   2   8  80  17  64  50  37  41  85  17  93  40  28  26  25  85   7  98  23  38  75  27  53  77  18  71  63   3  11  14  77  27  67  74  39  25  25  28  35  27  42  90  76  22  87  77   4  85   5  91  90   5  14  28  34  86  46  58  88  73  29  99  39  94  88  15   3  62  81  94  31  20  23  12  60  28  79  17  15  88  13  84   6  24  20   3  31   9  30  18   3  84  39   1  73  18   7  45  10  33  13  24  42  25  37  55  48  85  79  62  53   2  18  97  80  47  81                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                      58  29  27  62  57  86  15  98  34  64  76  61  92  44  43  89  66  18  82  46  20  70  58  62  18  17  35  98  16  86  87  74  25  20  34  26   5  74  96  50  31  82  73  26  93  29  32  78  79  73  61  17  88  69  85  30  36  23  81  66  77  59   5  80  14  10  55  93  98  17  64  55   1  26  79  19  67  54   3  14  22  31  74  39  38  30  41   7  64  83  36   4  63   1  13  73  67   7  23  33  51   2  62  44   7  76   2  37  34  52  82  78  45   2  20  70  70  25   5  52  97  15  42  39  32  85  26  73  42  39  18  99  43  37  62  62  12  98  57  56  60  88  21  86  57  23  31  52  40  54  52  13  57  77  27  41   5   4  61  98  67  21  63  24  15  64  37  53  46  81  33  69  71  39  49  11  49  19   5  32  19  24  45  77  79   8   4  78  65  62  10   7  92  36  23  88  52  26  11  28  20  46  77  77  27  45   1  81  14  30   1  59  73  55  77  15  95  43  21   5  88  93  67   9   5   3  61  68  78  39   6  94  95  74   8  45  78  78  44  54  28  89  93  79  57  30  93  97  76  41  55  13  68  82  96  96  32  70  90  43  59  14  54  58  66  39  70  94  89  42  59  68  62  85  89   6  43  46   3  67   6  45  13  61  37  60  10  64  73   8  12  69  63  44  88  55  96  62  67  36   1  76  39  63   5  73  44  12  31  61  49  45  36  64  68  64  17  82  68  52  31  83  58  79  25   5   9  40  24   4  93  41  24   1   6  69  76  52  89  72  78   5  55  66  13  73  82  82  55  63  96  81  51  89   3  56  65  20  54  63  88  65  93  57  39  11  19  79  16   3  14  53  44  29  27  54  89  67  10   6  58  40  43  70   4  28  14  46  55  59  87  29  13  24  82  15  57  56  63  41  39  33  89   2  58  36  76   3  97  97  95  35   1  31  47  61  58  59  23   6   3  10  35  26  60  34  71  14  28   1  45  54  31  91  74  10  58  52  12  71  25   5  50  21  21  29  98  46  61  42  48  87  28  36  60  59  45  43  75  55  46  14  85   6  64  38  63  99  90  17  56  58  64  33  94  30  29  44  97  12   6   3  94  86  22  99  99  30  12  61  45   7  62  16  57  72  26  66   5  57  27  25  81  20  51  40  92  55   5  93  81  23  58  57  78   8  91  42  91  71  16  19   1  47  60  62   6  83  27  66  45  12  57  78   9   8  55  31  58  51  24  47  85  42  83  12  77  20  25  87   1  59  84  19  89  35  49   9  66  95  13  80  85  25  23  38  84  31  84  51  15  87  85  38  74  62   4  68  53  18  68  24  49  18  15   7  29   4  62   8  25  82  36  57  25   5   5  92  98  52  64  94  10  87  29  39  34  79   8  46   5  45  24  86  49  80  88  59  42  64  44  61  64  48  15  58  79  64   7  88  65  32   1  94  20  92  43  94  66  47  20   5  67  39  92  56  51  92  31   1  81  33  25  83  83  65  59  95  74  67  99  80  13  30  10  30  41  11  41   4  13  44  57  97  23  32  47   2  91  29  21   9  85  42  56  35  22   7   4   2  85  82   5  73  81  53  42  13  48  17   7  85  87  43   1  85  49  97  16  66   6  61  43  51  87  35  40  24  94  54  64  30  82  20  72  54  64  53  65  95  48  70  58  84  79  60  95  70  21  42  99  36  12  63  40   4  53  45  27  46  23  58  47  93  81  65  72  96  68   9  74  91  80  95  91  62   5  23  15  24  23   5  43  54  87  41   2  91  66  93  43  34   5  77  17  78  64  52  92   5  21  26  37  88  30  56  63  86  57   9  83  94  23  64                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                        6  97  34  78  80  60  25  72  70  89  88  74  81  77  38  64   3   6  76  59  96  20  44  12  95  92  89  27  15  65  35  95  76  69  64  58  69  35  85  59  84  66  61  78  72  91  37   7  19   3   7  80  42   1  28  13  11  20   7  85  45   2  52  10  39  98   1  84  38  19  53  46  34  89   2  81  65  90  92  16  85  20  60  85  77  92  20  92  10  64   6   3  92  24  49  54  58  27  34  50  56  24  96   4  63  39  86  24  93  69  59  52   2  76  27  72  96  94  39  19  26  48  74  76  70  13  18  77  83  68  30   5  14  49  98  59  77  25  78  39  53  82  50  42  96   8  61   8   5  26  39  61  36  95  73  17  16  92   1  55  66  62  94  92  18  86  31  94  44  21   4  30  95  24   2  56   6  29  19  84   2  56  53   8  12  20   3  55  43  91  79  98  68  78  60  35  97  96   3  29  20  81  58  98  76  49  63  26  88  43  19  30  63  12  69  65  64  37  30  16  59  70  41  87  71  95  97  57  74   4  99  29  68  98  43  77  34  19  38  48  97  68  10  93  82  93  79  44  26   3  95  81   3  20  98  88  25  79  27  13  50   9  66  47  90  61  18  78  29  75  52  96  67   4  30  86  20  65   6  62  55  37   8  87  95  99  50  55  83  67  55  37  60  62  12  81  25  51  72  32  18  97  69  81  29  22  38  20  48  67  57  69  82  72  75  89  24  15  12  21  32  22  48  39  44  74  19  56  92  79  92  50  44  96  25  80  81  98  54  35   1  39  95  95  54  18  38  82  92  16  21  57  16  88  58  15  39  87   5  52  27  68  23  37  15  64  95  57  72  76  98  68  42  48  33  67  32  11  60  67  51  72  77  52   7  78  40  74  34  27  70  86  71  75  68  31  32  44  29  12  66  38  56  20  41  83  59  98  46  66  15  12  31   1  88  93  17  73  85  86  69  43  16  12  35  76  18  71  22  70  76  75  67  96  44  32  68  61  78  73  60  17  39  53  31  33  78  82   3  32  61  16  52  14  44  87  14  27  81  86  26  35  15   6  97  82  83  63  53  95  95  58  47  73  65   8  67  83  72  81  36  69  78  82  84  76  48  21  32  39   3   7  17  52  52  76  52  43  61   4  93  58  65  82  32  71  29  10  86  37  40  70  43  49  55  87  98  61  23  47  41  88  44  27  52  89  67  77   8  41  58  81  63  20   5  53  25   1   3  40  86  58  70  73  46  23  59  55  88  51  91  47  35  87  97  81  43  77  23  88  96  31  33  64  97   1  52  94  77  62  13  33  11  54  66  86  86  48   7  20  60  71  95  43  60  14  49  92  51   4  85  37   6  24  95  13  96  15  98  74  61  92  65  62  10  85  32  97  65  88  91  68  84  90   7  61  27   2  70  76  69  81  96  45  52  65  62  77  86  35  34  63  76  84  30  10  65  66   5   4  13  63  89  93  65  29   6  27  72  62  45  78  94  90  11  11  33  57  16  96  56   8  54   3  25  86  11   2  11  83   3  48  42  87  63  94  14  82  26   3  37  23  72  51  77  76  12   7  63  90  50  13  73  32  78  73  56  41  13  37   6  16  30  30  16   5   6  80  97   5  30   2  23  52  39  44  30  81  57  17  96  51  28   2  41  68  80  49  80  53  64   3  31  36  15  54  97  63  98  96   3  87  99   9  11  50   6  57  46  73  11   7  84   4  65  91  30  71  80  93  27  72  19  83  86  42  12  54   6   4  15  51  12  84  97   8  21  26  76   2  25  72  91  42  27  12  11  85  12  33  19  25  64  59  74  17  40  74  26  67  70  83  24                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                          38  54  66  87  19  34  37   5  77  61  61  84  45  56  54  70  54  38   8  48  59  41  57  79  29  92  14  29  62  33  63  30  76  35  44  48  65   3  19  96  27  46   6  12  93   2  37  10  37  50  52  35   1  32  18  78  79  36  87  73  54  55  52  78  79  66  86  90  23  71  44  60   6  49  66   1  32  72  81  81  27  45  24  87  40   6  94  33  94   3  74  87  52  87  46  22  54  78  74   6  75  73  45  56  74  77  58  20  18  90  43   6  37  85  62  17  15  80  90  50  91  36  93   9  44  33  12  49  86   2  77  99  41   9  16  26  94  71  18  30  72  81  57  90  20  84  81  61  16  54  20  23  40  93  32  42  76  65  77  16  89  19  47  73  84  29  43  20  97  17  15  44  32  53  80  45  29  65  52  67  57  74  78  38  52   3  18  10  36  31  37  38  66  16   3  44  90  21  83  12  95  31  41  28  11  39  44  40  66  35  42  12  15  64  59   3  94  16  20  40  78  96  66  12  19  94  20  78  92  40  56  63   2  54  43  19  67  21  71  53  27  49  40  99  68  67  76  16  43  17  53  36   5  96  85  89  55  15  20  74  38  43  14  81  35  85  63  25  28  23  90  67  27  57  17  31  45  34  23  53  83  76   5  29  98  95  61  31  11  96  53   5  83  74  23  44  82  25  49  81  91  22  54  60  37  81  89  86  99  44  49  14  28  37  20   5  64  15   1  65  74  28  32  45  53  30  85  24  50  58   2  95  60  72  26  23  78  83  42  77  48  27  75   3  74  44  75  49  30   6  56  49  63  97  23  29  71  97  92   9  35   9  46  34  49  20  81  39  52  59  96  89  79  96  50  25  52  33  37  59  38  79  21  71  54  58  49  30  91  71  13  90  11  44  86  77  69  82  90  92  67  33  42  73  97  73  55  77  15  78  70  96  92  63  22  39  81  19  53  28  58  63  89  72  50  80  48  67  22  94  99  64  83  43  32  54  67  66  44  97  63  50  85  80   1  23  84  11  63  20  72  12  23   8  88  61   6  74  48   6  17  43  71   8  50  13  83  16   8   3  30  56  22  33  35  22  37  44  16  11  51  56  92  87  30  13  15  80  71  57  11   6  60  22  33  94  11   6  47  79   8  41  95  69  15  81  66  37  73  88  76  48  13  67  18  46   2   3  80  34  95  37  53  19  53  75  54  51  20   7  84  99  71   7  11  90  83  62  23  30  42  75  17  36  51  11  88  53  56  12  40  38  14  65  63  96  73  49  83   7  42  23  96  63  73  18  72  94  89  61  20  81  88  51  76  96   9  71  75  73   5  32  47  47  24  29  13  91  14  53  21  40  22  81  60  16  30   1  42  37  24  40  92  80   7  80  66  27  49  87  20  69  23  65  85  67  83  83  42  13  66  52  91  10  68  96  60  79  91  29  92  86  44  67  29   6  52  32  99   9  17  87  43  23  88  60  29  57  18  19  43  59  33  24  37  81  63  61  62  45  58  81  38  50  40  62  80  99  51  48  43  91  48  63  68  84  47  36  88   7  27  62  89  95  42  62  95  92  67   6  15  22  24  76  74  23  40  35  53  69  77  70  54  46  54  49  52  74  69  89  21  19  23   9  22  92  28  89  16  90   3  35  53  81  63  69  20  48  21  33  48   8  53  21  96  49  61  73  96  51  71  86   5  83  91  89  22  24  97  90  72  85  58  90  61  43  52  11  38  58  99  95  98   4  31  82  39  63  83  50  58  67   1  38  68  79  30   3  81  17  35  61  28  98  29  45  76  83  93  31  35  51  99   7  88  30  93   6  63  54  66   3                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                            32  69  83  72  71  31   9  48  17  50  58  76  82  41   1  33  25  34  84  22   7  18  74  26  71  32  79  55  31   3  20  50   6  64  15  26  80  43  22  19  10  11  62  29  88  33  14  10  75  24  89  39   1  54  76  58  36  64  13  81  41  16  37   5  10  80  63  99  48  72  90  97  20  40  85  97   2  86  85  98  24  17  90  89  81  41  84  65  81  18  57  80  96  18  12  25  82  35  39  14  73  79   8  49  86   3   6  90  37  44  80  64  32  15  60  88   3  51  48  52  53  11  10  21  80  62  60  52  51  23  99  23  37  82  17   6  68  85   9  68  72  43  58  85  14  73  95   7  32  21  60  71  15  16  33  70  30  95  43   2  43  18  61  85  30  59   9  26  39  20  24  88  92  35  98  46  56  13  54  19   8  60  40  46  78  39  23  90  20  56   5  28  45  66  51  42  13  19  65  96  74  54   3   4  46  97  94  74  36  58  21  93  52  90  89  67  41  53  28  44  51  62   5   4  56  93  88  29  35  27  19  45  99  60  33  72  85  43   2  85  60  43  94  76  21   2  87  55  42  18  62  81  62  55  29   4  52  31  65  33  65  24   2  57  96  94  92  85  86  37  90  56  68  39  27  63  84  57  51  77   5  23  71  44  94  76  88  11  92  76  33  90  93  14   2  31  50  47  82  71  69  54  53  17  94  84  20  57  83  28  65  33  78  98  91  64  27  75  66   7  43  18  93  92  90   8  60  55   5  40  53  73  94  57  40  29  46  52  54  52  48  34  81  89  97  13  59  44  70  14  91  14  44  71  71  70  92  32  97  89  94  55  95  65  34  35  18  61  90  67  59  96  40  75  59  67  70   1  83  17  52  86  72  28  95   8  75  13  14  10  66  45  73  60  22  78  21  88  25  47  34  60  17  67  68  18  38  37  71  97  81  99  95  24  97  98  11  79  13  13  32  71  29  14  13   6  29  16  23  32  78  53  38  53  11  37   9  67  16  91  62  76  32  40  21  79  55   6  12  34  81  98  34  33  29  99  21  10  59  42  62  61  55  90  47  43  39  78  25  25  25  33  53  44  10  34  65  96  88  44  58   3  64  97  25  91  52  61  40  54  11  58  49  66  71  14  37  55   6  36  65  88  15  28  94  35  75  39  73   5  80  34  51  65  67  12  13  99  18  47  13  81   1  84  31  74  97  40  57  97  36  56  79  13  92  88  61   3   5  98  47  51  91  15  62   6  61  83   1  58  91  61  30  45   1  17  50  99   5  51  88  66  14  66  50  39  94  93  62  79   1  35   9  25  79  41  39  68   2  10  66  18   9  63  43  76  95  62  31  33  99  32  32  66  33  59  75  66  53  96  11  96   7   8  21  10  44  69  76  74  80   3  95  12  63  72  90  31  13  99  94  34  67  42  93  71  71  14  89  76  42  76  84  15  36   3  87  16  37  96  25  28  21  39  32  34  53  70  76  74   4  44  73  51  49  79  75   7   4  82  56  99  11  73  95  65  93  72  84  15  68  26  42  68  29  64   7  93   6  32  43  69  87  72  57  86  42  42  82  79  87  69  69  38  36  19  13  74  43  52  31  66  32  75  87  75  83  21  19  22  73  92  76  46  54  99   8  90  77  76  91  46  89  28  39   3  15  52  60  72  41  72  70  84  18  37   5  37  87  76  39  34  65  89  53  97  92  58  46  69   5  77  22  76  91  31  19  37  96  52  20  26  45  77  52  62  52  15   6  15  13  33  98  82  46  20  59  46  74  37  24  40  63  45   2  72  96  64  39  38  34  64  88  93  30  88  19  32  51  58  63                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                              6  74  59  71   2  95  16   3  60   1   5  63  51  15  96  21  84  53  35  42  19  83  67  87  32  82  18  43  61  22  71  37  44  73  68  67  95  39  89   1  40  29  73  58  57  56  58  89  47  31  66  83  65  79   5  32   6  81  37  18  19  46  51  30   7  50  88  98  77  59  67  36  32  20  40  83  81   2  80  92  85  78  99  86  57  36  16  72  33  32  86  19  99  49  46  27  96  78  50  20  51  93  77  79  97  79  82  66  46  52  45  85  57  33  11  22  76  94   7  39   7  23   5  87  63  30  40  48   5  94  63  67  74  31  27  94  53  90  79  76  90  45  11  88  88  13  69  49  17  17  81  88   9  15  91  26  20   1  78  41  27  59  84  19  77  72  98  96  94  37  92  81  73  66  63  74  73  87  16  36  89   9  87  20   6  40  94  21  23  43   3  61  58  10  74  98  66  13  57  78  81  40  77  88  96  77  71  37  49  99  96  47  34  35  38  66  89  33  62  87  71  61  76  72  54  37  22   8  45  86  25  88   3  28  68  65  19  67  35   9  13  24  54  93  29   3  13  76   7   3  61  53  41  98  45  36  58  38  37  69  27  36  80  82  52  63  40  77  22  97  72  77  47  10  34  59  85   8  53   4  87  59  28  59  68  32  75  93  46  17  57  49   5  13  96  72  22  94  14  11  12   3  87  45   9  81   4  99  55  51  57   6  57   7  66  33  83   1  43  76  94  32  91  65  44  83  18  66  73  11  59  21  83  59  14  75  95  99  28  15  11  93  72   4  22  54  77  32  81  46  61  78  35  87  85  35  29  33  93  67  60  84  42  91  78  87  12  88  67  51  93  17  91  38   1  71  19  38  57  42  28  32   2  37  26  77  62  15  79  79  47  37  43  68  52  34   8  48  92   7  93  43  29  77  99  72  30  46  96   4  35  66  13  93  33  57  98  65  52  36  42  69  42   3  17  68  13  84  34  22  26  57  14  66  90  72   6  43  40  76  32  58  28  12  93  57  72  75   7  90  82  44  82   9  47   9  75  96  80  94  89   8  29  17  70  64  66  33  11  73  90  54  67  58  47  32  16  67  48  41  51  93  45  25  72  51  32  99  93  41  56  98  30  73  40  88  38  95  50   3  71   4  65  43  89  22  30  49   4  62  12  13  84  26  83  59  26  41  12  75  10  79  26   5  87  80   8  93   3  65  14  41  77  19  87  65   7  22   1  75   2  73  83  84  37  76  36  40  64  99  65  32  60  77  80  73  57  92  97  35  87  16  40  44  30  29  54  77  74  62  34   7  72  58  78  56   4  20  30  94  15  60  21  33  13  58   2  89  20  30   1  36  52  19  68  22  49  12  21  19  70  94  59  17  92  78  82  78  55  18   6   5  59  96  27  21  75  62  17  14  58  18   9  97  70  23  65  96   8  81  88  98  57  68  61  99   7  63  12  99  98  75  61  24  93  17  17  21  44  65  58  86  17  75  89  90  53  27  25  49  59  31  80  21  93  18  93  47  57  11  58  54  19  14  54  68  24  33  73  29  20  67  63  86  48  44  87  88  10  34  15  89  27  68  38  61  17  54  14  92   8   7  28  62  40  34  68  86  81  14  30  89  80  35  81  23  80   4  21  35   6  94  16  77  69  16  80  76  21  85  22  80  40  79  89  13  26  22  94  27  31  96   3  75  46  98  75  93  92  58  67  20  29  79  70  77  74  91  12  87  28  33   1  29  75  38  97   5  46  88  47  64  72  68  85  27  68  97  37  16   9  30  26  53  51  64  89  23  86  60  58   9  56  78  50  92  46  86  40  40                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                16  71   4  28  60  83  70  96  17   2  90   9  63  76  24  68  11  18  65  93  20  67  55  55  54  99  97  79  80  56  95  40   8  25  18  15  30  40  55  74  39   4  46  19  27  34  77  29  15  50   7  17  91  62  14   3  19  82  96   5  96  61  36  48  96  24  47  32  23  50  65  47  71  56  97  21  73   3  96  87  90  43  34  22  38  84  88  54  68  67  81  54   3   2  19  94  50   3  79  67  72  52  28  40  92  42   2  30  82  42  96   1  46  26  48  64  20  40  69  16   9  42  15  53  91  46  74  85  70  28  23  50  87  14  67  14  33  34  50  32  55   4  40  60  97  34  86  10   2  72  96  27   2  38  62  12  46  21  76  28  33  50  67  85  22  37  55  20  79  44  20  85  99  59  10  50  59  69  80  66  32  88  88  65  27  86  22  40  87  18   9  47  17  37  16  89  76  53  77  72  19  53  99  64  59  80  89   9  29  78  82  77  33   9  95  50   5  55  51  56  81  73  93  47  28  53  45  11   4   2  21  46  97   6   2  57  78  23  33  78  85  52  38  54  61  53  35  14  14  89  39  24  20  39  18  27  87   3  74  66  53  21  61  43   7  10  42  23  51  63  62  67  70  55  78  19  28  74  17  66  29  94  43  50  22  11  77  37  54  45  44  85  76  42  38  83  29  72  80  60  63  32  79   4  84  77  50  74  66  21  59  14   1  78  97  96  82  72  30  62  47  50  91  55  65  40  92  11  55   3  96  23  37   5  32  74  55  24  70   1   9  13  75  14  70  41  72  72  52  33  38  92  82  25  44  37  84  35  45  67  36  14  82  83  44   3  19  28  21  95  53  74  82  65  71  63  25  53  43  12  40  75  86  91  68  84   6  58  55  92  84  70  51  69  49  68  13  67  92  73  71   1  86  67  72  23  63  13  90  60  34  39  66  13   7  21  34  62  53  97  43  76  70   8  69  98  41  84  64  90  70  40  65  81  69  12   8  10  34  97   2  67  71  24  88  58  70   9  32  46  87  16  86  48  84  45  48   3  23   1  44  46  62  53  77  18  90  88  90  85  34  74  51  52  78  39  38  60  14  17  94  97  94   5  41  18  55  86  35  93  72  21  31  76  49  96  78  97  84  81  12  76  53  83  20  41  50  68  93  44  71  46   9  46  33  16  52  88  63  53  36  31  90  58  60  29  53  98  55  70  45  34  96  10  50  21  55  69  49  14  27  60  62  99  56  20  21  88  88  63  54  21   1  47   5  82  77  26  18  62  14  59  36   7  16  54   3  90  79  51  54  26  78  87  10  74  51  40  58  46  81  90  90  21  84  13   7  97  38  41  39   4  22  95  80  30  62  91  43  87  54  54  89  73  66  73  63  14  71  48  15  86  95  85  88   1  12  49  13  22   1  30  18  89  27   7  89  77  15  13  29  17  29  74  53  66  23  71  32  41  93  63  66  71  49  21  49  96  87  38  60  12  35  56  93  13  35  11  79  46  16  68  61  86   8  80  99  42  34  38  33  86   4  19  34  71  55   3  93  10  53  94  21  90  21   3  45  68  33  95  84  14  60  94  74  67  68  35  83  96  15  94  27  33  62   7  34   2  52  80  98  99  92  25  47  92  44  39  83  24  96  89  18  32  54  53  67  74  89  50  93  37  34  25  42  48   7  58  21  88   7  57  43  11  46  35  74  74  40  98  20   5  39  95  23  98  84  92  31  38  33  74  73  81  38  25  63   1  60  88  42  11  84  88  48  84  69  61  34  89  77  97  57  83  38  64  54  22  82   7  22   8  71  16  75  25  86  10  94                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                  90  70  49  96  99  21  15  27  11  15  48   8  92  36  39  22  73  66  17  13  73  11  71  76   9  20  78  86  50  85  30  97  66  72  78  65  53  34  84  93  22  55  54  12  55  88  60  24  17  50  17  57  27   2  28   6  39  30  28   6   7  11  15  72  26  85  21  72  13  48  22  46  96   5  31  75   6  37  82  40  91  94  73  27  19  12  34  61  75  41  56  69  80  82  48  36  67  63  51  48  28   6  91  96  93   9  97  75  29   5  41  26  50  18  84  17  13  15  67   2  32  33   7  69  78  39  76  45   7  74  99  35   3  70   2  63  84  51  78  83  61  10  77  53  97  73   4  99  58  92  77  43  74  13  69  80  25  45  41  18  31   7  61   6  19  94  10  31  24  75  56  16  78  46  28  67  98   4  16   7  53  95  30  85  10  42  60  36  35  76  86  38  99  45  30   1   3  86   4  96  15  53  18  55  61  31  47  59   9  11  18  17  36  30  83  88  77  38  15  56  55  88  38  52  59  16   8  26   5   4  26  47  63  65  58   4  64  56  14  73  34  59  15  73  11  93  82  96  50  45  29  84  85  31  55  54  39  70  40  75  10  97  40  64  45   5  68  66  25  10  64  15  92  33  75  95  29   1   8  37  43  82  76  26  44  79  84  19  73  32  18   2  17  88  40  49   9  99   2  19  46  25  40  52  62  43  30  34  95  34  25   4  52  59  86  78  51  80  45  98  66  67  61  64   6  96  39  82  31  34   4  67  10  65  16  55  55  58  87  88  73  96  85  34  98  34  22  20  15  82  60  51  73  61  43  40  53  31   1  19  16  35   8  63  53   6  98   4  19  83  91   1  25  90  56  82  59  78  30  22   5  66  67  73  94  43  73   8   9  63  53  89  35  67  50  12  38  45  60  89   6   3  60  96   8  89  45  93   6  95  55  63  33  97  63  30  33   2  55  26  53  53   9  34  15  54  71  68  18  47  76  16  56  64   3  58  96  28  48  69  13  86  69   4  16  12  97  30  61  12  47  93  11   4  40  18  88   1  10  65  50  46  97  38  97  58  41  72  79  64   6   2  93  33   7  59  44  39   5  53  56  62   4  29  59  77  23  45  99   8  84  97  41  44  64  55  33  54  76  10  35  88  77  64  40  67  69  31  25  33  54  90   5  22   6  10  47  17  13  55  56  91  81  55  76  88  32  54  31  88  39  95   6  88  70  55  35  53  12   7  52  20  61   9  70  68  16  92  98  29  50  50  69  58  18  12  37  32  62  84  27  86  30  99  88   7  73  67  35  84  38  29  76  76  30  38  15  57  36  41  68  63  92  73  75  71   3  78  73  82  70  14  74  74  85  37  28  93  90  14  82  27  27  78  98  41  89  54  45  61  46  52  82  83  86  51   9  95  26  72  46  21  13  77   7  11   2   3  72  40  69  66  52  58  37  31  89  43  55  58  55   1  32  76  47  74  56  57  92  74  89  40  32  82  11  41  65  41  40  61  35  55  10  64  34  10  54   7   6  51  37  99  15  41  57  48  65  17  79   1  83   7  88  77  58  21  62  75  11  94  35  80  28  49  73  81   4  11  51  90  50  23  70  55  71  65  75  82  44  60  14  24  11  96  68  61  31   2   3  29  81  64  59  24  57  94   3  45  13  14  57  95  52  79  94  62  79  85   3  88  25  60  22  49  54  55  56  10  59  75  77  96  44  25  68  43   4   9  31   4  43  97  62  47  42  95  53  30  71  80  39  77   5  29  61  74  45  80  75  27  54  32  91  24  28  91  56   6  10  69  27  90  13   2  73  83  51  22                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                    27  17  56  76  56   1  50  27  16  43  37  21  16  83  46  11  77  60   4  26  29  22  27   7  25   8  86  39  68  94  83  23  22  13  33  59  30   5  86  64  84  42  15  47  50  17  41  80  14   4  38  54  40  89  59  69  89  93  22  91  50  23  74  12  68  50   1  31  79  60   2  65  96  93  89  97  30  25  84  95  75  46  57  59  26  60  20  86  38  88  51  78  34  22  43  83  24  33   5  37  60  65  95  98   1  29  96   8  90  51  94  98  48  97  56  82  46  65  93  24  97  99  99  15  98  34   2  36  61   1  83  67  14  55  66  85   3  24  21  92   5  41  81  95  38  10  40  28  55  29  90  70   5  56  25   4  31  55  80  96  32   8  51  43  73  42  54  88  70  29  50  28  73  73  14   7  75  45  74  79  24   2  77  37  84  31  80  24  89  68  11  59  52  60   2  40  96  62  60  88  10  81  12  80  74  45   2  63  69  26  91  22  57  74  38  56  23  15  68  62   6  45  62  20  85  60   2  43  53  58  32  24  61  25  33  10  64  56  83  56  83  61  28  81  27  12  20  36  94  93  64  33  78  90  16  77  89   8   4  41  46   8  92  23  25  79  49  41  45  56  73  51  34  60   4   2  97  18  59  71  60  45  75  89  43  71  14  46   5  16  26  76   5  40  69  20  40  71  10  91  63  13  77  44  51   6  78   6  64  52  68   8  19  88  37  15  72  51  96  51  29  97  77  15  97   1  41  55  70  54  60  74  26  67  62  80  85  92  11  50  88  92  94  31  24  29  93  14  80  51  74  16  30  13  78  75   6  31  90  18  38  24  66  37   1  46  14  59  83  86  52  28  39  57  43  13  73  69  76  73  84  59  80  21  90  56  20  50  68  20  61  82  61  43  60  87  97  76  49  63  24  16   1  21  35  17  92  66  71  85  95  30  16  63  34  34  75  38  75  66  58   5  87  37  65  32  97  67  94  24  11  30  46  18  54  88  20  89  89  63  34  42  74  18  29  16  76  43  43  86  10  20  21  31  44  78  14  40  71  27  66  83  83  97  50  36  82  25  57   3  82  36  57   1  76  27  44  14  50  45  82  51  99  59  75  78  22  94  67  44  71  83  57  13  95  75  71  62  23  98  90  83  99  75  79  60  61  31  61  31  80   4  89  15  53  53  62  88  84  63   9  12  31   9  23  90  16   9  81  45  48  73  36  33  86   2  94  73  56  82  15  33  76  83   5  18  47  73  12  51   2  94  80   8  44  78   3  85   5  88  96  60  63  34  74   1  56  82  13   2  31  76  85  28  67  41  19  63  34   4  87  16  14  56  88  78  26  97  13  84  17  70  37  34  95  97  48  96  53  21  77  88  88  56   7  55  60  58  61  75  81  29  85  22   4  30   1  87  35  21  72  93  65  34  18  79  86  55  17  33  13  35  73  30  16  10  52  91  88  44  88  66  66  27  79  77  20  82  60  29  99   7  37  31   6  86  73  36  65  51  89  19  91  17  72  66  99  48  80   1   5  89  50  74  63  31  73  44  53  39  65  92  58  90  23  92  14  74  10  58  69  74  28  44  81  18  51  99  63  53   7  82  19  27  66   1  68  36  49  58  31  32  44  39  36  23  62  64  88  60  85  37  60  16  23  66  78  35  13  58  63  55  24  30  95  87  96  38  62  10  33  45  86  25  27  70  16  85  73  42  79  31  93   8  50  14  53  61   3  48  27  11  68  57  35  38  39  24  64  33   5  23  75  96  60   7  55  47  83  96  33  22  95  23  79   4  14  51  28  52  96  64  15  68  14   4  81                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                      69  23  42  85  79  47   8  42  22  20   2  48  51  83  22  53  54   4   1  47  19  25  83  46  57  44  52  43  84  14  40  38  20   4  58  37  34  55  97  13   6  80  51  74  72  57  67  60   3  13  40  85   2  76   7  63  86  51  96  34  82  14  87  57  30  61  73  60  48  43  58  15  27   7  41   4   4  74  26  69  42  85  65  93  26  69  50  33  36  74  73  66  48   6  47  22  69  88  55  24  72  90  72   6  81  39  53  83  94  32  38  61  83  53   4  18  16   5   7  33  47  92  98  83  13   6  90  53  18  90  40   7  27  45   7   1  88  89  66  82  87   7  91  94  15  82  37  28   1  83  82  33   2  74  25  32  18  12  12  48  59  84  98  63  59  31  36  10  47  48  75  57  73  16  91  82  88   8   3  82  71  56  89  23  26   5  93  88   5  55  51  75  56  27   2  27  62  35  76  85   5  64  50  60  91  21  88  60  74  73   4  94  92  43   9  60  40  88  92   4  32  74  59  32  94  87  59  25   3  80  23   7   2  44  60   1  25  26  33   1  83  48  80  99  22  37  13  37  31   9  53  76  60  90  40  87  45  67  52  98  55  36  73  55  61   9  70  66  46  11  44  44  92  69  30  92  10  41  67  71  44  23  98  64  92  62   7  15  92  80  79  32  81  36  85  31  55  88  50  11  93  62  88   7  43  30  16  47  96  50  85  15  49  10  89  18  47  72  11  67  68  49  37  89   1  80  68  76  98  58  41  36  89  46   8  24  81  93  43  57  31  94  15  87  46  43  60  29  80  41  64  89  34  71  23  82   9  63  86  88  26   6  24  29  31  55  82  63  70  88  27   5  32  13  34  55   7  48   8  48  93  38  57  73  54  11  64  33  60  59  85  64  35  45  45  76  39  49   7  54  86  73  32   1  56  21  58  23  67  63  87  38  50  36  50  20  50  23  69  33  22  53  74  68  22  91  59  74  35  59  21  31  17  21   8  45  14  84   4  17  61  21  21  19  10  45  39  69   7  21  82  23  28  54  10   1  32  43  17  15  58  33  64  66  76  65  78  16  43  29  48  69  57   4  30  44  88  42  98  60  49  69  42  27  86  99  21  62  95  63  14  39   5  19   7  62  43  10  53  50  76  52  52  62  17  16  61   4   1  94  85  24  40  68  10  17  56  69  41  41   9  87  36  58  55  54  86  83  61  76  29  82  23   3   8  36  16  29  93  14  36  73  64  27  86  85  88  59  48  72  97  69  40  83  80  21  15  45  77  52   7  94  97  51  16  80  51  85  11  65  31  85  58  38  94  12  29  57  90  75  80  95  63  14  37  41   6  64  63  24   1  94  79  46  10  50  14  84  39  89  61  26  61  90  43  56  36  19  63  66  14  34  79  47  21  77  29  52  89  36  59   5  32  41  14   8  80  94  45  90  67  96  68  43  48  48  44  92  56  63  96   7  89  41  76  20  87  83  54   8  45  33  40  30  43  33  34   1  54  42  11  41  65  33  31  87  78   3  59  44  84  45  43  55  27  74  64  95  86  22   6  39  48  24  28  57  32  10   5   6  56  77  87  70   5  30  58  64  13  62  60  51  42   3  49  16  37  81  43  30   3  33  41   6   5  92  69  83  77  59  55  50  77  38  12  36  92  40  53  68  89  36  14   2  98   8  39  39  16  53  26  78  27  53  31  87  88  51  11  17  94   6  96  70  34  89  27  51  48  10  12  37  97  52  58  45  59  94  11   1  92  42  39  92  77  24  46  59  52  69  38  63   5  55  10  52  39  89  32  37  58  43  97  96  54  51                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                        62  59  10   5  30  46  92  90  63   8  69  79  26  55  45  49  21  89  51  34  12   9  45  38  90  51  40  59  89  71  70  83  17  75  65  55   4  26  27  52  31  89  52  15  58  31  38  50  51  85  86  52  59  66  74   7  71  23  84  80  92  18  42  54  45  73  90  19  64  92  19  76  75  89  68  17  86  59  42  17  47  52   2  41  75  53  85  46  64  46  11  46   6  72  73  40  38  16  94  74  54  26  59  51  16  33  37  12  48   1  61   7  94  90  53  14  49  25  63  71  10  36  57  53  61  43  66  63  57  43   8  44  74  79  15  40  32  77  72  66  25  58  77  34  81  36  99  34  91  20  78  46  26  32   5  17   7  92  21   8  35   2   8  95  21  60  36  88  53  18  20  79  93  24  60  66  17  90  91  91  25  32  56  53  30  10  87  62  95  85  29  36  62  32  87  89  16  53  65   6  90  30  77  23  98  95  38  54  43  33  17  69  64  29  92   4  94   7  44  30  39  75  85  53  75  33  73  41  13  21  25  61  27  50  17  15  17  52  72  68  39  22  45  53  22  87  68  67  43  96   4  82  62  54  16  20  24  75  13  83  17  75  93   6  71  98  32  94  84  99   8  78  13  58  54  96   6  47  31  18  75  41  66  19  12   8  85  43  88  73  18  65  37  77  78  32  45  81  35  88  43  81  26  38  83  92  13  39  34  76  44  45  94  28  47  72  90  51  52   8  12  68  73  52  50  45  41  46  52  89  23  97  36  20  56  90  36  63  55  92  46  60  89  29  46  49  22  36   7  42  74  74  74   1  37   5  18  20  31  26  19  14  36   2  88  62  89  53  29  73  19  83  33  39  63  94  39  24  14  39  39  17  58  18   6  95  50  85  91   6  74  75  21  47  50  25   3  72   4  30  94  40  68  34  43  40  55  21  12  70  49  71  89  91   3  59  62  82  44  51  46  48  65  92   4   2  96  77  49  42  53  26  63  45  76  35   5  83  72  47  69  33  62  20  76   3  13  93  51  26  75  34  98  52  60  63   1  37  29  29  48  77  49  19  68   8  50  90  69  48  21   7  77  76   1  47  37  53  33  95  80   4  86  90  90  78  40  33  81  62  71  76  13  70   4  26  10  22  71  12  59  30  97   6  94  65  98  75  31  36  11  31  48  66  54  58  26   8  36  23  26  45  12  16  59  32  22   9  30  12  91   2  62  11  36  54  19  97  64  67  76  82  51  13  10   7  72  21  76   6  34  88  18  49  53  37  50  36  48  65  75  93  98  71  80  23  94  15  33  30  41  70  95   2  77  34  49  68  38  31  10  96  27  85  76  74  67  51  37  64  89  37  37  63   7  41   5  61  29  12  44  11  80   6  99  48   2  80  73  66   2  49  38  87  70  97   3  92  69  93  69  53  87  91  26   4  16   5  70  57  57  73  66  58  29  81  44  23  10  28  93  85  80  14  39  43  27  77  39  46  44  78  42  70  70  93  89  50  20   2  62  78  32  60  93  77  74  70  88  18   9  71  35  81  97   7   6  97  27  89  88  57  80  18  57  75  92  29  27  92  49  32  27  20  32   8  90  53  83  62  25  76   7  17  81  43  40  54  80  77  31  73  40  70  29  68  93  46  78  39  79  70  21  47  63  77  77  89  67   6   8  81  42  75  74  24  56  96  21   6  61  98  88   9  73  81  38   3   2  93   7  61  92  51  56  61  33  70   5  11  94  49  47  20  17  69  61  20  82  91   4  54  63  45  21  33  71  23  89  72  79  91  50  21  89  71  78  52  41  62  48  85  11  78  81                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                          15  85  14  10  66  34  18   4  17  60  70  89  31  52  51  22  77  36   6  23  83  38  15  43  59  78  45  76  42  87  86  77   2  61  11  79  81  12  42  66  86  65  98  79  78  84  44  83  96  83  37   3  57  88   7  77  62   8  74  60  23  96  80  78  21  26  99  19   5  63  83  11  61  68  30  39  88  94  90   6   1  58  17  45  25   4  66  69  69  48  39  75  68  31   4  31  86  44  56  95  32  48   8  32  34  51  73  41   2  22  85  37  99  78  87  25  43  72  10   4  12  82  92   7   7  49  45  62  13  87  52  88  79  74  14  60  58  93  84  24  28  95   7  99   8  63  99  95  78  64  28  98  36  47  85  85   1  77  51  57   4  28  26  20  79  24   7  26  18  19  68  92  33  37  41  69  77  79  33  67  85  13   5  15  34  97  49  17  46  55  85  91  27  47  20  94  11  53  10  87  55  13   5  76  93  59  81  12  39  28  44  99   6  30  46  14  33  64  84  29  33  13  19  33  75  32  81  14  15  66  21  51   9  48  91  13  78  83  31  61  59  78  59  20  39  51   6  41  94  12  56  42   1  11  76  41  38  54  36   1  68   9  89  98  76  21  22  88  79  42  41  56  30  60  99  96  83  32  56  13  48  12  65  53  86  68  25  14  35  36  47  37  44   4  24  75  85  28  37  16  41  67   6  75   1  12  89  83  87  75  68  90  27   6  89  88   1  41  98  53   7   1  90  89  56  10  31  86  48  21  57  26  80  30   9  52  19  80  24  86  84  69  25  97  45  12  38  59  45  81  80  77  91  74  15  65  40  28  75   8  32  94  23  56  50  37  87   3  80  77  10  14  41  66  93  69  26   4  70  54  85  58  82   4  79  66  42  66  89  25  45  42  57  30  78  19  52   5  92  71  99  35  50  86  88  29  70  47  45  71  65  94  44  36  11  43   8   8  30  73  55  19   3  89  72  82  51  15  86  58   7  94  77  42   6  63  93  33  76  76  83  21  18  84  15  74  41  36   1  38  69  46  13  48  61  19  71  99  27  37  83  92  50  25  64  81  72  23  38  83  31  97  95   8  55  62  89  35  88  16  96  65  10  76  27  63  55  65  77  60  39  63  10  85  57  67  55  46  24   4  13  89  98  34  96  99  97  39   7   4  57  69  70  59  82  97  49  87  62  69  40  97  64  97   8  11  63   3  82  26  17  87  54   4  55  25  22  40  66  14  11  69  80  18   5  51  71  52  13  48  36  65   2   9  14  78  59  35   9  10  61  82  16  57  27  71  80  47   5  76  95  73   2  82   2  19  13  49  35  32  64  77  16  57  48  20  88  12  98  70  31  41  52  63  54  23  91  51  11  80   3  46  87  70  63  27   4   2   3  73  93  40  69  72  37  82   8  13  75   5  33  16  27  20  76   3  36  32  35  68  35  56  13  87  42  84  75  98  66  17  86  62  15  48  21  66  91  37  92  66  47  75  43  79  65  73  16  66  14  35  31  85  67  36  23   9  14   2  46  57  54  32  76  95  28  17  25  67  19  68  92  83  19  64  15  90  48  88  41  46  86   6  46  52  99  11  62  69   3  63  77  79  36  95  51  93   6  68  34  75  71  80  30  69  87  17  54  36   9  94  22  78  13  26  23  28  90  93  48  87  30  58  58  31  75  51  20  49  74  28  53  19  61   8  66  12  28  38  64  47   4  55  89  69  45  22   9  78   2  99  49   2  26  82  95  83  16  88  15  41  12  29  93  69  77  83  74  97  55  35  71  34  61  25  53  30  65  35  95  69  52  76  67  10                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                            48  40  43  73  34  28  16  65  56  53   6  51  13   5  47  51  74  75  63  51  70  66  88  82  10  99  77  55  94  45  99  19  68  18   7  36  84  85  82  85  67  98  66  15  51  92   2  16  77  38  55  15  60  17  28  82  79  23  66  91  66  51  44  62  62  49  46  65  46  69  71  12   6  78  52  18  78   8  96  43   2  56  88  86  68  25  54  99  56  64  83  89  67  86  11  82  88  39  20  48  13  22  71  12   1  96   6  58  70  44  46  27  26  83  76  41  40  93  56  43  77  24  74  96  83  97  18  52  20  38  96  11  67  27   1   3  52  35  71  10  79  28  96  74  47  51  73  33  69  54  70  54  72  72  75  23  96   1  46  88  62  42  76  68   5  29  56  12   4  51  73  21  10  25  73  36  86  67  49  74  47  15  31  44  18  18  59  47   5  30  11  94  60  14  48  42  36  50  56   1  41  92  37  91  24   6  65  43  73  50  25  12  61  94   4  31  26  78  36  17  53  55  97   5  15  12  88  51  90  48  93   7  94  85  87  57  23  75  68  16  22  43  97  75  86  60  38  65  41   9  44  44   6  65  84  87  85  94  57  58  81   2  80  71   3  70  76  95  45  33  60  14  65  42  81  95  21  27  62  62  31  57  73  44  44  35  87  27  61  20   2  36  89  33  16   7  17  18  50  53  83  40  46  41  34  11  60  35  48  19  34  18  13  86  85   3  27  45  25  91  26  66  79  11  10  90  42  18   2  15   8  90  11  84  43  83  34  28  92  13  97  81  70  98  52  67  14  39  79   1  48  28  83  51  48  19  21  62  28  50  11  89  57  73  29  36  90  93  44  96  45  90  24  35  69  16   9   1  28  56  58  56  44  11   1  17  41   3  99  96  40  64  45   2  28  28  55  22  30  66  30  57  76  91  17  35  14  53  95  88  41  30  88  37   1  66  72  76  17   9  22  95  21  73  36  90  60  17  17  48  68  76  41  34  32  88  31  53  50  57  99  55  70  65  45  72  94  15  12  71  24   4  19  15  90   4  15  26  69  64  17  80  15  73  65  82  75  64  43  97  32  12  96  91  59  83  81  90   3  16  50  36  72  54  55  96  37  51  81  75  93  96  51  82   8  44  59  10   2  30  34  60  79  42  16  99  65  53  12   4  67  12  72  26  45  56  68  18  12  86   8  30  96  84  16  45  55  70  41  28  87  89  54  78  59   7  26  56  34  61  26  18   8  75  33  41  95  54  84  80  70  73  52  50  55  88  77  44  67   3  15  51  79  82  16  74  86  55  27  34  71  81  30  81  19  31  63  32   6  96  61  91  32  51  80  59  87  88  63  21  70  14  22  65  28  49  44   1  22   7  86   7  83  57  49  11  21  78  77   9  16  91  30  50  20  19  10  58  83  48  12  16  26  68  67  89  78  84  52  42  23  86  62  22  11  45  63  53  16  62  80  15  36  27  94  36  56   7  73  24  28  25  18  74  14  42  79  19  10  93  51  75  64  78  56  51  92  11  80  79  40  34  54  16   4  60  66   7  35  10  77  79  41  22  24  25  94  35  57   3  47  28  97  93  63   2  87  97  66  37  47   5  98  71  97  54  18  35  47  89  22  53  15  45  44  17  66  55  11  30  13  73  78  65  72  65  92  28  55  17  50  66  31   9  86  34  92  51   9  67  11   3  43  95  46  86  84  35  35  47  65  18  27  73  99  19  75  70  92  81  15  30  52  23  80  86  78  88  49  90  54  80  83  18  97  79  15  37  21  90   1   9  51  46  38  54  86  36  34   5  80   1  48                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                              8  10  23  63   3  27  63  22   4  60  93  45  25  70  36  54   4  48  17  96  17  73  74  75  51  60  95  63  75  45  76  54  35  83  59  67  34  38  20  42  55  80  25  91  14  69  35  89  40  39  50  65  82  64  56  80  62  30  38  15  58   8  61  25  17  92  37  60  41  96  46  17  11  20  69  98  47  30  24  18  39  55  52  26  30  89  28  59  46  44  33  90  25  42  67  63   9  94  82  76  21   6  97  24  96  69   6  89  32  10  37  72  87  10  38  28  64  13  85  95  34  38  88  44  57  87  97  58  37  45   3  91  95   8  58  85  77  39  94  94   5  60   8  20   7  62  82  24  64   8  19  48  12  69  25  67  30  84  89  35   4  32  92  90  80  46  39  76  13  65  95  44  56  85  18  68  13  58  24  34  78  62  51  18  70  71  58   5  78  34  40  51  29  83  98  11  46  87  88  34  66  69  82  77  41  68   2  22  62  29  93  77  14   1  72   6  75  74  26  46  87  14  36  10   9  87  28   8  56  67  74  15  62  80  91  32  48  46  40  45  27  22  90  70  41  86  67  80  41  31  19  93  25  20  49  54  58  70  25  79  60  21  75  88  82  96  24  73  36  54  91  70  70  19  69  91  46  89  61   4  65  39  98   3  62  81  77  67   3  63  15  50  94  11  73  43  47  26  85  61  35  98  62  73  51  96  33  76  51  12  65   9  36  80  81  38  13   8  84  71  15  96  65  56  73  61   1  49  34  47  79   6  11  33  10  14   1  99  78  71  17  32  37  90  65   1  28   6  24  80  80  23  51  95  32  46  91  89   9  60  39  79  61  95  49  82  49  58  90  63  83  53  36  87  62  43  28  10  27  58  45   3  10  63  61  50  83  62   3  77  82   9  16   2  86  10  20  20  17  25  28  62  75  16  55  84  43   3  58  78   1  22  40  64  27  97  47  66  16  92  96  58  21  12   5  57  44  88  20  10  67   3  96  86  75  71  17  82  40  93  33  97  90  16  69  22  14   7  86  40  61  41  49  35  25  88  22  56  86  67  48  88  67  75  68  15  78  15  38  93  41  26  92  14  29  90  50  14  22  75  93  34  66  18  54   1  82  66  18  27  17  48  69  44  85  35  30  39  11  45  52  12  42  68  77  19   9  50   1  77  94  96   5  76   5  80  17   8   2  83  43  46  64  21  61  31   1  81   3  39  62   9  45   1  73  25  88  94  20  24  74  83  72  60  39  74  82  37  79  51  84  35  23  36  58  17  72  77  12  30  74  30  81  96  25  38  76  37  62  12  82  87  28  78  16  38   5  67  56  97  27  54  65  38   4  52   2  49  55  64  15   3  17  26  96  32  18  26  17  55  52  30  30  60  29  92  67  68  78  32  85  65  25   3  11   2   4  31  31  17   3  93  26  87  57  52  87  93  33   7   9  11  52  64  14  64  59   3  74  24  98  13  68  39  82  31  54  82  43  60  69   6  21   4   1   2  66  34  37  35  17  99  42  80   7  28  58  59  98  56  44  60  35  24  63  32  27  81  93  87  23  12  38  28  65  17  48  71  58  86  44  90  72  97  92  96  13  61  67  50  57  71  26   3  42  18  59  57  79  80  22  13  62   1  27   1  50  30  39  29  21  65  42  39  15   3  29  50   6  19  27  95  42  21  56  91  64  75   9  27   3   9  58  30  22  94  20  76  90  43  40   5  39  25  98  93  22  31  46  16  52  25  47  33  90  37  30  84  92  61  41  35  47  44  96  26  10   8  17  11  77  20  31  62  62  17  44  81   3   9  19  55                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                69  61  84  97  54   1  22  50  24  68   2  30   2   2  57  50  21  11  39  89   6  60  49  73  76   3   5  75  55  28   4  14  16   1  92  76  95  89  64  26  55  27  27   8  64  99  41  72  18   3  46   8  38  96  79  26  22   3  77  28  43  71  90  18  87  37  50  62  80  70  46  29  85  63   3  62  78  50   9  85   7   9  19  49  72  71  54  13  13  59  81  56  41  58  74  10  12  59  77  22  29  35  76  95   3  21  10  57  46  39  69  59  58  56   6  46  56  22  44  84  38  25  31  50  62  17  84  43  84  25  55  16  11   2   9  97  45  90  13  57  24   6  64   7  59  63  88  95  89  79  52  12  14  66  67  53  29  62  90  25  99  64  63  43  24  99  69  29  44  84  59  90  25  95   9  85  30  24  46  87   9  80  84  69  62  53  68  26  49  66  12   3  63  63  19  42  85  94   4  56  26  45  94  43  24  66  49  71  31  23  83  48  41  70  30  94   7  80  36  20  59  30  71  37   6   7  30  74  33  41  43  68  66  24  57  43  80  41  78  60  82  23  99  98  37  71  41  48  62  88  74  46  97  93   4  50  50  28  71  11  96  19  60  64  66  19  54  13  94  64  80  37  88  86  13  62   8  34  32  34  42  46   7  81  49  20  22  45  54  22   9  75  84  71  16  23   3  68  59  60  91  42  57  89  19  21  80  61  44  92  23  75  98  83  87  61  72  34  39  52  61  50  44  43  76  94  19  74  50  18  85  70  90  83  73  75  65  27  71   6  89  64   4  73  66  65  13  40  98  28  87  40  30  49  69  65  50  10  96  22  67  60  37  20  82  73   9  81  98  73  89  85  26  96  24  19  62  99  31  25  87  12  53  83  35  41  63  79  47  11  63   1  44  88  54  84  13  87  67  95  67  84  32  88  64  55  84  25  56  88  79   1  10  47  56  25  59  15  30  10  45  81  36  79  31   1  90  51  58  24  33  85  57   7  85  68   7  16  87  63   9  98  36  35  70  33  94  58  61   9  46  93  60  87  90  10  99  61  85   2   4  63  51  15  29  83  59  79  71  39  13  59  23  37  25  22  11  95  24  58  71  80  96  65  17  45  38   2  90  19  52  98  32  81  89  68  58  68  37  91  85  69  32  79   4  28  96   7  34  64  35  71  30  70  81  16  31  97  99  74  17  42  99  27  93  76  71  43  40  37  20  52  59  98  22  58   2  41  93  23   3  24  17  39  91   7  10   4  46  80  74  17   5  94  11  62  17  94  69  77  13   5  19  93  77  42  91  65  30   7  90  35  33  20  41  12  14  45  71  37  97  41  12  47  80  24  62  10   2  48  73  54  43  26  78  36  27  46  11  41  40  26  51  56  92  58  56  49  69  57  77  87  68  82   5  59   8  82   5  77  28  32  23  92  62  22  95  27  78  40  92  22  85  20  76  18  61  21  64   4  54  13  37  59   3  27  54  62  49  22  63  23  69  84  81  58  73  11  12  71  42  67  52  79  92  24  17  77  80  36  85  25  55  94  53  19  85   2  85  27   1  25  84  70  55  43  41  97  47  55   2  27  34  90  43  15  11  10  82  30   9  92  98  52  58   1  87  62   1  16  71  54   3  85  63   1  88   5  18  86  76  94   2  71  93  53  27  79  80  29  13  81  80  81  10  69   7  42  36  73  73  43  42  40  41  86  73  68  47  53  94  12  57  28  18  42  82   7  51  16  76   8  77  37  64  87  48  34  49   1  63  50  68  25  46  60  99  50  87  28   5  64   1  45  65  87  87  92  49  22  32                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                  38  24  92  99  29  90  80   6  48  95  89   8  13  11  36  69  10  54   1  97  40  96  47  47  85  24  97   4  97  90  24  80  50  41  84  95   9  34  11   8   3  33  45  76  62  10  56  89  20  64  54  71  52   5  94  74  96  18  85  83   7  19  56  10  53  58  54  70  53  32  88  42  10  28   4  62  96  94  50  23  58  81  15  37  75  94  67  20  64   8  65  79  23  73  67  27  45   1  10  45  45  26  13  61  93  11  84  18  85  86  58  80  35  96  41  87  68  40  55   2  50  16  38  54  20  23  32  90  45  52  89  51   7  40  37  13  69  93  63  53  75  60  91  21  87  53  72  39  37  41  31  71  87  67   2  29  53  95  55  63  34  39  72  62  78  47  60  46  44  25  75  81  36  44  23  93  82  80  84  93  86  32  86  63  36   1  51  17  75  75   9  63  60  38  46  38  79  68  75  87  89  79  42  56  49  52  66  69   3  28  80  98  47  25  93  85  35   7  52  62  62  16  71  75  78  48   4  87  40  53  90  84  20  36  74  14  47  34  18  96  86  29   3  53  40  50  65  83  68  84  48  85  25  67  96  61  21  75  22  73  74  27  40   1  88  15  10  64  55   2   4  48  19  85  58  26  45  63  53  94  21  30  75  50  61  93  95   2  14  23  59  87   3  16  37  44  62  88  45  69  54  65  97  43  38   4  68  71  41  44   2  54  76  55  89  68  29  61   9  51  52  21  20  29  25  65  14  39  54  88  97  45  17  53  18  67  94  42  55  66   3   6  90  72  15  79  60  97  36  77  79  73  52   9  81  91  82  52  72  82  74   8  73  33  22  90  26  42  41  37  23  54  13  81  87  90  75  28  58  94   8  16  73  30  37  14  41  57  79   3  49  54  55  31   5  84  28  52  49  66  85  41  13  94  47  72  18  54  19  27  82  32  45  69  78  29  48  41  74  28  38  53  70  42  89   5  29  68  37  17  80  26  86   6  98  29  24  10  31  53  15  90  93  98  60  77  12  16  75  27  93   1  98  57  98  78  21  72  61  42  78  64  55  26  59  24  59  70  41  64  98  55  95  66  57  35  25  16   7  57  17  22  80  55  59  23  68  21  58  27  40   8  48  39  10  94  81  81  20  59  85  10  28  79  66  51  43  31  59  74  59  38  18  76  17   9  37  92  89   8  36  20  84   9  47  80   9   6  41  98  16  31   9  84  43   8  28  83  57  14  35  99  12  18  76   3  81  54  97  15  62  58  30  43  88  78  26  47  61  83  25  76  59  76  24  90  53  56  27  95  43  17   6  74  33  95   7  29  16  66  41  70  11  21   6  41  50  24  69  14  12  57  64  69  52  33  17   4  12  19  67  84  10  10  30  99  82  56  57  47  57  95  59   9  29  70  58  46  22  48  97   5  24  78  36  10  16   9  84  29  86  20  10  53   3  89  45  25  46  94  63  20  33  74  18  16  97  30  91  14  20  96  71  12  88  40  70   2  70  67   6   2  55  65  83  27  56  74  67  87  25  53  81  33  29  71  57  23  83  49  10  75  68  88  70  56  35  70  64   2  38  84  66  32  60   2  22  78  47  48  36  57  57  93  88  62  18   5   3  20  90  47  98  38  12  69  44  14  76  72  89  95  42  84  57   7  55  79   6  34  78  93  36  40  95  26  82  76  74  57  36  55  38   3  15  89  19  69  39  27  20  80  77  95  18  68  38  97  96  82  71  97  28  98  97  88  79  96  88   1  20  33  97  33  81   4  23  86  97  16  99  37  26  14  89  73  76   1  82  82                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                    15  80  47  10  10  34  24  19  82  35  85  52  82   2   7   1  63  71  51  87  33  23  30  13  75  60  59  13  71  26  18  82  38  42  73  93  20  74  68  18  91  50  51  74  56  15  48  86  76  40  51  28   3  60  67  19   7  39  32   5  33  97  77  29  79  71  79  77  64  65  97  37  49  41  98  16  43  36  63  28  77  60  34  67  81  79  45  60  39  70  90  41  23  19  59  20  73  15  46  64  94   7  92  89  80  92  17  46  92  74  51   9  60  12  99   2   5  98  51  30   2  98  93  97  99  86  75  31  55  46  60  32  28   8  69  36  47  49  79  28  73  16  66  68  13  22  50  82  21  33  86  81  80  67   1  59  87   4  62  86  41  55  76  29  94  24  76  61   4  54  94   2  53  96  20  41  22  13  44  46  85  65  42  23  45  68  71  72  65  41  50  40  49  19  20  50  23  18  36  38  30  82  41  86  33  33  87  59  61  40  45  30  34  92  29  42  94  54  72  36  11  11  79  29  71  96  60  47  89  56  24  75  93  51  61  78  12  99  86  16  49  98  10  19  39  98  17  80  39  45  15  38  33  22  15  42  32  70  93  90   3  89  91  84  50   4  14  69  34  11  49  26   4  68  14  23  94  78  67  42   7  30  87  12  64  55   4  42  23  25  53  71  70  90  88  26  26  70  44  89  88  62  21  51  12  25  28  89  61   8  43  50  38  87  73  97   8  51  92  52  80  96  30  62  57  58  18  49  16  82  46  79  60  72  61  43  68  98  44  61  87  95  91  38  86  82  62  17  16  63  57  20  59  48  58  96  48  22  35  32  47  73  14  29   2  16  54  43  29  46  77  15  43  37  92  60  23   5  58  14  88  27  53  66  24  35  16  65  24  66  95  69  55  52  22  74  88  95  14  46  40   1  94  71   3  89  84  37  68   4  16   2  46  99  56  17  98  91  64  54  16  87  40  93  88  12  33  10  27  25  25  75  11  85  18  23  67  64  17  64  75  36  86  17  44  60  69  57  99  27  58  28  38  23  50  45  65  86  26  29  74  42  87   3  29  89  22  54  61  74  65  43  80  16   3   6  70  77  37  70  10   3   1  97  64  77  89  96  83  99  91  86  53  26  12   3  34  78  28  99  83  49  79  50  29  21  17  68  52  65   1  85  65   6  71  36  64  60  49  66  79  25  52   3  14   6  64  23  76  42  67  59  32  54  66  39  37  53  84  93  40  83  29  67  49  18  80  20   5  35  89  18  60  24  38  58  83  86  47  88  11  48  70  41  39  79  85  41   8   5  25  77   3  46  77  39  99  52  82  42  63  90  50  23   1  57  85  16  61  39  51  41  88  66  54  79  90  73  35  34  25  79  82  90  63  33  17  52  76  69  52  28  66  54  53  84  45  79   6  15  99   4  64  10  53  39  52   8  12  54  85  54  11  92  59  54  24  44  87  70  49  74  12  62  55  56   9   1   4  57  59  41  53  51  47  33  92  16  25  86  51  30   1  12   2  86  11  94  65  67   4  99  44  83  40  38  73  54   1  17  84  68  11   7  30  11  23  44   1  14  82  45  60   6  54  68  89  96  15  35   6  81   7  69  92  77  67  83  30  35  33  79  59  54  73  91  51  78  42  77  67  15  39  15  91  60  79   4  22  62   8  61  70   2  81  56  25  39  37  76  88  94  22  70   8   7  34  19  44  11  80  50  75  99  28  44  89  42   1  52  58  98  81  70  26  94  27  57  87  39  25  53  54  86  94  67  19   3  73  54   8  46  29  26  61   2  70  76  74                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                      77  68  32  97  81  65  52  26  43  52  87  96  51  62  57  79  96  73  39  19  35  85  90   8  41   3  36  53   1  40  32  86  97  73  47  62  11  74  42  12  83  22  91  10  93  55   3  91  11  73  87   7  26  62  99  24  94  11  49  97  57  99  75  92  78  65  33  86  95  14  83  23  42   9  37  70  19  77   1  20  69   3  30  55  53  17  50  82   4  94   5  85  31  54  22  18  32  58  56  84  77  13  10   9  84  17  19  98   8  44  15  77  79  86  32  18  68  91  15  82  66  92   5  81   4  16   9  33  20  62  91  57  93  76  51   5   7  35  79  37   3  43  19  19  22  93  20  17  41  81  15  10  22  92   9  43  75  83   9  47  55  48  40  62  28  28   1  31  75  12  16  39  17   9  95  10   8  11  54  51  41  29  65  69  19  19  13  57  32  97  45  50  46  37  46   1  37   1  74  77  52  25  51  80  89  96  98  70   3  53  49  31  86  47  57  43  16  82   1  83  78  64  26   4  16  41  27  97  66  29  99  85  43  81   3  99  64  28  82   3  77  95  51   3  58  76  46  12  56  58  60  10   8  95  40  68  86  10  80  28  99  11  18  49  85  50  45  59  14  73  44  73   1   5  76  37  39  86  41   4   9  92  71  65  53  76  35  35  90  80  11  99  23  48  32  99  30  75  41  70  61  67  52  98  10  65  32  66  22  16  97  19  13  69  29  90  79  13  25   1  12  47  82  27  96  85   8  87  82  29  72  88  89  94  81  44  76  53  74  65   7  12  63  95  72  47  65  80   2  14  52  80  94  18  76  24  87  77  57  52  36  72   5  21  24  95  32  11   5  22  14  82  68  47  21  38  16  19  91  50  58  58  76  92  61  42  11  21  56  31  47  29  53  85  44  99  73  60  44  30  86  22  23   6  12  89  56  56  69  66  12  14  97  58  11  58  29  72  97  91  97   2  57  31  14  92  42  33  86  32  24  43  14  93  89  27  74  10  95   9  97  43  44  42  71  62  81  97  24  88  51  18  36  22  82  65  29   5  73  37   6  31   2  14  68  98  98  54  14  42  84  40  81   8  72   2  61  96  44  35  93  51  46  51  93  55   7  37  53  34  22  54  78   3  99  13  17  67  47   3  94  99  84  41   4  42  82  24  17  89  12  43  66  34  85  68  31  64  41   4   1  95  67  69  66  45  92  64  37  23  88  74  95  53  51  18  41  21  27  91  78  78  41  34  50  28  37  53  14  64   8  30  79  52  13  63  92  41  79  16  89  30  38  92  25  20  98  35  46  39   5  41  33  87  80  89  92  35  68  90  40  89  79  90  86  29  77  92  35  28  13  81   1  94  74  20  72  47  39  79  21  66  48  96  12  68  78  12  24  73  80  80  10  76  84  84  80  33  81  25  30  75  89  78  98   9  52  27  61  49   5  69  59  51  13  72  73  22  17  21  47  66  57  37  38  28  62  70  55  59  44  12  68  65  27  16  31  38  32  47  96  30  81  39  61  44  95  38  64  17  46  25  65  34  80  99  82  75  57   7  73  71   9  43  58  31  76  65   5  33  70  46  57  88   9  52  62  48   4   9  24  57  69  43  89  83  35  93  82  98  82   3  51  50  39  57  89  38  15  42  67  13  66  81  52  64  94  81  92  77  56   1  53  57  21  18  13  61  36  52  25  63  35  56   7  13  30  67  19  52  97  27  65  90  39  18   9  14  86  83   3  32  21   5  22  35  34  66  39  39  49   8  83  67  54  92  79  94  78  69  46  98  27  32   6  50  77  33                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                        90  44  84  29  40  27  86   7  34  52  10  84  79  71  23   3  42  89  72   8  37  47  99  76  65   7  16  57   6  66  92  62  35  55  81  47  86  41  73  65  21  78  13  25  94  46  47  56  33  63  30  42  70  59  52  48  99  39  97  66  94  79  36  67  81  41  80  19  62  85  73  31  61  80  73  74  55  13   9  53  26  74  21  99  14  49  24  78   3  28  72  30  58  94  70  41  98  64  38  43  65  83  66  85   5  73  43  31  44  29  66  69  27  41  68  52   3  58  20  30  85  85  11   6  97  40  11   7  37  97  57  15  47  84  94  65  31  79  77  86   2  19  22  77  75   1   3  73  77  18  97  37  96  26  11  33   6   6  97  55  76  29  11  65  91  78  14  92  76  64  57  36  56  65  83  90  94  34  71  42  92  49  55  97  14  47   9  96  71  99  57  57  71  68  19  89  12  23   8  91  38  69  99  87  83  16  95   1  32  48  83  43  73  20  70  89  84  28  73  17  64  61  87  42  64   1  36  96  39  84   9  22  68  65  80  65  87  67  14   3  98  16  45  74  93  41  80  67  94  21  64   1  41   5  77  19  80  73  83  14  20  86   9  65  90   4  69  63  53  94  13  96  41  14  48  63  27  70  62  51  76  21  97  48  18  93  22  32  56  55  82  88  67  95  49  72  78  85  71  15  64  40  44  64  51  94  94   9   6  31  28  75  48  41  81  60  61  96  64  72  33  55  11  86  16  32   2  26  13   6  56  19  34  76  98  60  53  88  55  22  60   4  85  86  91  54  34  21  75  60  78  49  41  28  99  49  17  63  20  39  14  70  67   1  41  13  11  53   2  24  53  14  97  76  16  69  77  50  98  75  61   2  76  77  98  59  73  59   5  62  16  34  73  20  27  78  29  33  91  16  83   8  76   6  20  74  94  13   7  17  22  91  32  48  63  97  91  81  82  91  67  19  68  65  91  74   8  50   8  98   5  44  21  53  45  87  73  36   1  84  37   9  78  98  87  29  24  86  26  14  88  34  77  68  39  85  18  21  91  93   4  31  73  77   2  24  57  56  89  86  54  11  11  41  71  80  25  43  92  58  68  71  63  54  70  78  26  45  58   6  50  88  86  67  54  16  35  98  68  35  22  80  96  46   3  75  60  72   4  90  53   3  25  94  63  74  31  22  40   9  75  59   3  15  80   5  36  80   6  25   8  62  89  12  13   5  77  81  27  56  67  89  97  45   9  42  94  27  60  25  81  43  38  58  36  83  70  10  81   1  54  85  51  66  32  63  14  84  22  21  66   8  67  87  13  25  59  68  44  39  71  65  19  86  10  80  17  46  34  92  11  92  48  45  28  53  18  61  91   4  29  60  51  18  16  89  92  70  21  86  88  63  52  86  37   5  11  57  51  89  87  74  23   2  34  43  62  39  57  16  66   7  15  31  51  39  97  25  25   8  65   7  55  41  58  56  49  28  35  79  31  60  11  19  15  81  31  79  57   3   9  31  59  39  80  45  36  79  99   6  99  86  14   6  39  11  79  78  27  15  91  42  83  13  78  73  63  22  14  57  50  12  33  91  17  69   1  62  60  62  42  20  40  20  17  94  68  47  49  46  82  50  53  91  56  18   6  54  49  26  95   7  25  64  52  51  23  94  23  75  23  45  15  13  23  81  46  30  43  32  80  79  69  44  49  19   7  77  91  81   1  86  57  14  84  63  45  71  48  34  88  43  24  86   6  90  52  73  30  89  83  52  33   3  97  60  41  10  91  49  84  87   3  17  87  77  29                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                          70  88  16   6  71  68  46  32  20   5  29  83  37  61  96  97  90  43  78  81  28  30  29  36  59  98  97  45  20  54  42   1  96  41  48  30  25  39  48  20  60  89  86  65   3  47  95  97   5  87  35  33  82  50  46  99  71  18  18  93  71  93  35  59  59  93  15  26  24  15  41  39  50  84  55  16   2   3   2  12  25  46  43  59  67   9  49  12  51  60  48  79  51  59  25   1  28  98  18  86   2  31  80  87  46   2   5  39  50  47  97  43  41  58  32  41  43  65  77   3  62   2  66  23  75  67  50  76  27  81  56  59  35  62  92  42  24  25  65  71  94  92  93   3  14  24  65   4  69  78  19  61  30  22  78  92  68  26  64  54  25  11  53  85  71   5  78  65  65  84  89  58  63  29  69  40  75  17  38  71  84  11  72  79  56  64   5  94  77  28  52  80  18  88  71  35   1   5  42  21  77  18  39  90  85  99  13  91  87  87  15  37  48  49  37  66  61  44  31  84   8  72  26  89  62  82   7  60  39   4   2  27  57  53  29  94  46  41   6   3  74  15  55  35  52  99  73  55  76  97  78  67  94  45  55  43  70  25  53  15  92  14  10   4  76  78  89  35  82  34  12  10  20  86  18  67  95  38  43  74  28  92  53  56  47  22  60  39  43  80   6  51  43  11  24  86  99  84  93  56  21  48  97   5  23  66  56  39  21  71  71  56  92  72  25  49  61  65   6  25  33  19   9  94  32  82  56  72  17  65  28  22  54  89  75  21  76  88  91  23  19  52  19  90  24  12  71  49  33  69  85  37  26  49  60  53  62   1  20  96  26   6  89  81   3  95  64  65  93  90  82  78  12  66  25  92  54  21   6  17  69  91  58  99  39  83  95  32  87  14  49  76   4  99  51  72  68  90  35  29  40  88  69  95  81  60  29  82  69  36  17  34  87  96   7  41  41  20  61  11  64   2  81  60  67  37  11  19  17  84  96  84  91  23  17  23  90  82  11  91   7  23   8  45   9  71  96  31  33  50  36  60  58  42  34  94  17  94  72  33  42  84  48  78   9   4  85  60  36  54  74  40  92   4  48  48  47   9  59  74  73  79   1  85  59  52  62  90  90  52  67  89  55  98  84  33  62  37  32  46  88  17  60   1  86  40  32  40  85  72  83  30  64   4  33  21  30  17  68  90   6  74  83   4  30  92  47  33  69  78  70  58  48  90  94  58   7  80  93  50   5  36  47  68  19  96  15  32  70  75  76  71   4  62  63  89  47  97  65  95  89  45  99  85  63  19  10  10   4  72  89  60  18   7  91   9  33  27  16   1  64  66  55  68  87  53  38  48  84  11  81  67   9  87  82  51  98  55  21  80  44  98  78  12  23  95  71  24  16  45  12  51  96  34  40   8  24  63  50  26  40  35   6  73  74   4  84  49  34  58  78  42  90  16  74  52  21  23  87  67  65  92  21  89  90   6  43  28  80  62   8  75  42  36  63  35  99  57  79  19  77  38  73  53  86  39  80  78  87  58  10   8  24  75  26  21  15  74  68  84   1  97  75  50  54   1  13  52  80  60  10  56  39  48  30  70  62  49   1  28  83  50  67  20  55  62  11  32  81  69  69  18  90  59  12  48  31  57  48  90  25  33  95   6  12  96   5   7  23  86  64   5  25  76  75  80  59  88  84  91   8  82  77  56  43  37  13  11   6  54  93  19  84   7  21  93  78  34  73  66  82  72  50  18  79  66  72  92  10  70  90  29  57  12  79   1  71  65  67  41  73  13  76  72  50  96                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                            6  51  78   6  55  37  64  81  67  20  76  15  69  61  32   5  41  79  79  58  23  43   9  95  70  31  72  96  78  61  31  31  47  97   3  30  68  40  36  41   3  36  52  52   4  84   3  80  43  90  39  17  26  97   6  75  33  40   9  95  11  70  23  27  13  48  67  75  79  96  89  87  77  11  81  35  74   5  54  21  13  75  73  10  75  23  89  79  66  24  83  38  44  28  46  95  97  74  31  53  10   3  98  54  88   8  26  29  73  81  78  42  42  53  72  17   9  52  58  80  65  50  42  18  26  12  27  94  49  45  23  84  42  48  73  88  84   7   7  87  66  96  90  48  81  83  35  24  47  34  72  82  27   9  66  84  23  89  14  59  37  17  82  85  44   5  19  16  79  88  75  94  27  36  90  51  59  99  35  52  57  71  69  75  93   5  87  24   3   1  29  62  52   8  33  22  58  87  53  63  21  49  57  95  30  22  72  74  75  98  21  28  87   8  66  54  51  27  77  62   3  79  47  44  93   4  22  49  92  21  16  11  96  90  82  66  35   3  51  45  16  36  74   1  65  39  96  51   6  31  75  73  16  83  11  86  30  56  13  86  92  22  20  64  14  56  27  29  77  25  77  84  45  74  95  91  44  63  42  98  74  14  90  61  81  12  74  66  51  88  28  18  93  46  19  10  83   3  93  51   4  77   5  32  60  82  83  39  35  40  92  17  27  88  26  49  67  56  37  97  67  23  13  45  20  90  49  18  13   8  64  77  97  94  77  84  33  30  16  70  92  72  17   7  60  53  67  38  33  30  97  24  18  43  33   5  40  76   4  29  37  43  18  40  70  22  42  99  32  43  88  97  67  57  98   6  56  70  63  10   5  30  90  97  31  29  48  94  88  22  67  54  41   6  55   5   5  30  41  47  34  40  89  97  81  11   5  42  88  27  44  39  83  65  43  73  41  20  35   1  24  85  45  19  84  14   1  11  45  47  41  15  27   3  82  96  18  61   8   3  45  12   1  84  48  62  72  27  52  47  77  31   2  56  66  85  50  61  74  91  96  61  54  59  81  59  43  79  87  17  16  78  39  48  88  17  79  18  16  29  85  45  58  85  39  80  48  23  22  59  88  92  29  16  32  44   1  92  26  10  56  65  69  11  29  46  13  48  55  90   1  69  54  28  33  76   9  88  79  90  31  44  55  18  18  32  82   2  10   9  45  18  14  60  45  45  41   9  75  62  28  81  16  45  49  24  34  55  44  44  61  88  19  56  23  53  35  37  34  83  71  80  45  35  65  49  90   4  67  92  98  39  30  42  33  71  73   5  20  59  33  72  45  35   2  70  94  89  79  61  88   3  79  33  55  52  58   8  65  55  19  62  17  85  59  99  96  37   8  79  55  54  55  18  73  49  15  15  46  80  22  88  39  81  98  19  96  81  38  11  10   3  41  13  41  64  43  70  99  63  83  47  22  23  76  43  13  88  18  67  56   3  72  98  67  58  22  87  30  15  30  22  70  41  36  41  34  90  83  51  72  24  87  71  15  91  81  97  41  28  73  55  23   8   7   3  45  55  13  53   2  59  82  17  16  24  23  32  74   5  40   3  40  63  19  44  95  56  59  90  95  93  89  80  68  72  61  99  36  26   5  88  11   5  82  51  56  48  27  92  45  20  29  90  60  12  59  39  31   7  97  97  92  12  47  81   2  91  73  66  26  65  98  68   2  55  87  86  88  43  50   4  97  18  71   9  82  97  85  55  18  39  46  22  25  83  37  49  10  19  35  81  33  96  35                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                              35  25  26  43  77  38  11  38  55  75  10  14  28  55  40  15  92  54  71  35  92   9  35  99  10  47  60  74  75   8  76  98  42  99  67  30   8  21  73  29  78  94  79  11  91  34  34  65  40  92  94  59  79   7  21  54  29  94  96  45  87  98  96  85  66  70  93  11  74   2  23  85  88  42   7   1  89   7  63  31  91   7   3  61  62  65  26  88  11  29  21  95  73  12  55  55  15  85  13  96  29  26  50  50  41  18  12   1  43  53  22  35  23  52  61  78  81  89   8  79  22  74  59   3  96  29  14  49  77  88  37  99  58  95  35  92  39  50  58   6  82  41  41  83  63  98  18  12  97  29  57  42   9   7  76  82  97  61  33  20  97  63  82  34  31  52  81  51  32  22  70   9   1  84  11  51   6  89  29  82  90  50  76  90  66  38  73  20   9  95  83  94  26   3  81  32  28  18  10  48  33  26  66  19  43  50  83  36  22  39  67  25  95  60   9  10  86  79  50  94  35   7  22  58  10  59  37  94  44  75  93  22  51  45  30   9  65  35  57  83  45   4  27  57  18  71  98  30  72  80   9  57  56  45  13  17  83  56  68  82  98  34  53   3  14  51  12  66  56  79   7  10  68  99  13  45  17  15  55  50  69   4  32  67   6  69  60  87  27  39  62  24  81  70  78  54  41  15  62  85  63  89  17  11  23  18  79  66  77  27  46  95  25  29  80  86   9   7  11  43  25  46  99  49  83  20  58  99  83  63  91  25  19  50  63   2  44  84  58  50  29  52  26  10  46  71  15  97  67  54  78  26  39  89  47  26  93  16  52  14  85  10  53  72  73  63  60  22  65  24  89  32  16  52  89  75  79  32  21  14  58  87   5  45  50  13  88  37  51  59  42  21  32  30  37  51  91  80  21  32  71  13  60  13  66  72  63  80  49   4  13  47  93  38  44  39  48  23  59  93  89  68  14  68  20  17  29  51  21  81  71  87   7  66  50  34  41  58  78  64  93  83  57  28  98  53  91  71  65  82  53  36  28  37  29  86   7  28  93  85   8  78  72  91  38  86  45  86  15  80  84  59  24  61  23  56  60  29  39  26  43  10  42  52  48  48  38  91  27  61  30  27  47  43  82  87   6  94  10  19  78  20  78  39  85  12  78  86  99  85  60  48  76  84   7  54  44  55  82  51  28  61  74  55  91   6  21  83  86  14  53  29   3  10  85  28  62  43  85  45  25  99  92  44  72  21   5  26  83  95  73  68  14  46  29  56  14  89  30  10  83  40  54  93  17  68  49  49   8  54  71  22  84   7  55  60  50  65  50  46  67  48  77  13  39  17  49  32  93  16  46  83  20  11  40   3  32  78   4  16  62  28  30  25  58  66  88   9  63  34  38  76  72  26  53  40  25  47  83  67  27  97  32  90  75   1  42  41  33  56  35  99  27  91  57  13  21  48  92  94  36  73   7  42  36  99  98  67  64  16  58  23  71  97  14  56  64  77  70  41  99  81  24  49   5  64  54  97  20  33  48  61  90  40  89  15   7  70  24  46  29  57  83  87  57  29  85  48  59  49  88  63  16  75   9   7   3  47  94  70  71   7   2  14  86  20  37  64  68   4  62  10  96  46  31  46  69  38  62  24  68  31  51  96  90  95  41  11  39   8  45  93  54  46  76  17   5  53  28  69  98  55  83  45  14  89  65  99  47  94  79  53  13  42  64  35  22  39  90  51  94  45  27  94  97  99  44  18  19  36  70  74  49  49  23  93  39  32  67  88  28  60  48  13                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                64  14  22  34  38  70  58  54  59  61  44  84  42  11  40  10  21  88  94  52  21  14  47  59  73  47  66  21  59  51  31  23  17  54  96  12  51  49  87  77  96  47  71  77  75  72  97  59  54  68  37  49  37  93  20  39  60  48  99   7  38  41  90  92  10  51  77  40  12  97   5  71  28  62  46  69  57  35  33  75  61  71  98  40  64  70  53  31   4  10   5  70   1   4  88  41  61  55  72   2  44  14  21  40  41  86  17  39  59  47  23  73  77  53  85  20  13  91   2  44  87  27  51   8  77   5  17  64  15  81  54  56  24  76   6  79  46  36  49  27  91  34  34  17  34  53  43  36  43  52  99  51  25  11  63  63  61  38   6  88  90  68  17  96  27  98  29  26  54  63  17  84  67  68  82  48  96  10  14  76  74  81  23   5  65  12  43  56  47  28  76  50  78  62  48  58  58  90  15  82  71  12  26  38  81  60  56  62  30  86  21  23  12   4  55  79  35   2  29  14  29  10   1  25  95   9  89   3  57  16  63  75  43  87  68  17  81  18  42  86  79  83  62   5  43  78  25  87  69  36  17  55  57  96  72  22  13  10  36  78  83  90  97  75  90  94   7  19  79  95  68   6  90   2  36  78  75  48  48  99  59  57  22  16  55  97  79  84   5  63  87  32  53  38  46  76   9  11  82  76  22  52  31  97   8  22  82  34   1  35  77  73  44  18  74  75  89  93  98  94   9  80  40  77  25  16   6   3  16  47  17  29  10  30  20  48   1  87   9  13   4  54  40  71  76  90  33  29  80  73  84  26  19  31   6  49  55  26  80  15  22  96  74  58  19  39  14  42  49  19   5  99  88  80  29  58  65   7  17  62  68  36  95  80  37  17  30  45  93  41  21  43  95  78   9  71  15  46  88  42  58  69  17  39  80  78  27  42  74   5  72  17  59  14  70   2   9  57  29  69  89  88  11  46  31  98  28  44   6  60  44  60  70  88  86  49  66  23  98  55  90  66   1   4  54  15  10   8  39  17  67  32  58  61  43  17  78  92  47  92   8  77  23  47  18  89  83  88  65   8  50  78  96  58  55  53  43  65  29  56  83  23  11  40  75   8  12  64  80  58  68  73  50  90  30  48  48  65  56  22  31  61  65  10  48  10  98  99  32  92  43  14  74   5  40  35  54  55  46  99   5  36   8  73  83  93  71  67  60  72  38  62  44   2  47  44  85  12  22  98  21  63  72  88  92  69  99  34  73  80  68  71  87  30  37   6   6  89  29  45  24  49  54  17  62  40  10  39  81  49  26  71  71  52  36  35  20  50  36  43  45  19  50  81  25  18  54  44   2  41  53  16  97  19  74  40  41  18  72  92   5  68  60  68  69  49  94  68  27  18  92   4  91  55  97   2  71  43  84  43  72  70  45   8  68  62  76  45  77   6  63  79   4  27  76  79  39  88  19  57  57  32  57  31  54  98  75  27  32  71   3  59  93  99  24  34  67  67  70   3  61  27  67  85  19  14  11  98  76  70  31  25  54  31  36  89  80  72  25  10  83  42  29  26  99  32  36  81  95  16  30   8  58  27  54  16  66  15  70  47  42  50  43  51  13  38   3  40  59   1  86  93  94  12  46  35  93  19  72  38  97  26  54  12  72  69  84  65  81  69  22  28  91  44  41  73  15  16  47  66  26  12  23  32  66  40  73  12  22  76  84  30  17  33  78  41  78  44  61  33  20  23  34  80  83  54  33  90   9  59   8  92  41  34  15  89  74  28  18  19   6  16  64                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                  97  40  32  43  38  85  19  28  14  71  72  85  43  16  38   6  42  95  62  95  82  99  53  67  76  93  65  36  98  40  91  33  54  12   8  87  68  69   7  26  62  97  38  79  41  95  45  30   3  31  69  38  56  73  98   4  31  89  95  57  72  55  25   4   5  57  28  93  46  53  67  62  15  32  24   2  56   4  66  28   4   1  44  17  33  72  68   7  42  21  96  59  25  92  64  15  58  16  20  52  66  31  80  15  52  88  63  87  97  21  34  17  16  31  57  12  96  52  99  33   7  14  15  17  46  92   8  91  99   1  14  43  41   9  26  28  63  71  97  95  21  86  21  30  29   7   3  85  21  91  40   2  38   4   8  76  81  92  58  84  79  64  84   5  55  16  82   1  85  36  65  59  42  22  60   5  96  53  59  79  32  12  22  21  22  92  66  35  83  20  21   1  36  44  73  22  10  27  65  73  24  34  84  20  82  47  17  90  13  71  20  89  26  82  30  91  95  28  61  71  71  42  44  74  59  14  35  53  57  25  94   4  71  59   5  24  46   1   8  21  31  86  10  35   3  10  97  73  15  16  99  59  12  83   1  90  68  91  33  68  88  82  83  13   8  98   1  14  41  50  69  39   9  85  38  15  97  57  96  93  95  64  60  17   4  26  66  39   1  59   8  14   7  21  65  93  17  42  83  67  36   7  62  14  83  11  98  83  40  90  70  65  94  28  99  21  69  39  39  92  26  17  31  90  62   4  12   5  26  26  36  18  98   6  13  54  86  99  31  89  79   7  60  56  90  63  46  80  43  61  32  64  32  78  37  87  75  64  42  15  12  30  59   1  66  83  88  51  95  88  13  34  22   6  88  56   6  25  77  60  43  35  25  12  44  57  67  24  22   8   3  97  14  53  43  18  24  76  72  14  37   4  63   9  79   5  85  63  44  53  82  65  59  94   8  12  13  60  52  44  51  60  72  46  57  17  19   1  90  89  50  19  90  50  46  13  15  20  24  84  78  76  45  65  42  42  75  55  63  63  31  34  29  88  67  76   9   7  86  94   4  68  20  63  65  58  38  70  48   6  63  16  21  66  30  74  10  46   6  42  19  53  78  21   1  95   3  93  96  40  30  24  73  62  22  11  50   9  24  74  55  91  61   5  88  34  29  33  39  28  60  16  54  49  39  25  15  31  83  25  52  85  71  74  76  67   4  21  62  53  75  70   7  82  91  52  54  52  57  57  87  82  11  82   6  43  61  80  75  44  90  77  87  61  34   5  25  86  99  99  86  96  46  57  26  25  15  31  96  15  61  74  82   8  28   3  64  69   9  63  65   3   8  25  34  10  73  53  49  57  90  92  11  68  62  98  61  82  63  98  68  50  53  94  77  82   8  17  49  21  24  36  89  52   4  17  76  40  92   7  98  28  32  64  34  27  61  83  74  89  45   5  32   5  92  84  22  69  98  50  22  99   5  88  47  21  56  61  96  34  49  73  52  27  70  72  73  61  95  90  95  88  96  20  66  63  52   5  89  83  67  11  31  52  44  20  28  72  17   2  23  17  22  19  75  13  61  17  15  29  86  36  17  59  34  70  11  50  74  59  65  22  91   8  26  91   7  62   2  77   6  84  41  27  16  25  97  32   8  41  85  68  58  41   1  88  30   3  80  62  28  48  69  76   2  66  41  18  30   3  11  80  56  70  77  59  48  87  72  25   1  30  29  92  83  10  98  74  26  21  10  11  20  89  18  47  77  10  25  18  37  62  95  22  73  25  28  59   9  92  81   1                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                    26  51  19  56  57  73  84  58  60  89  51  47  27  47  17  56  42  20  91  52  21  34  79   4  99  42  91  94  30  62  99  72  53  47  14  25  87  54  90  22  36  91  54  70  85  27  80  27   3  95  36  48   5  63  27  79  94   7   5  97   1  59   2  22  67  80  59  95  56  68  98  18  66  16  33  40  81  42  97  33  99  51  33  94  36   8  10  60  34  81  18  34  53  99  48  94  58  85  39  16  76  67  95  35  35  38  26  79  16  83  48  34  77  18  22  22  33  51  41  42  46  62  86  89  30  93  48  46  14  15  90  64  67  49  95  36  97  94  93  23  85  99  78  35  95  17  48  38  52  37  82  83  26  69  14  53   5  72  21  12  39  93  85  61  32  32   4  52  93  92  56  96  29  97   2  75  56  93  15  61  83  57  65  17  28  29  14  16   7  29  42  75  57  72  29  16  89  94  99   9  67  68  67  74  89  62  67  35  18  23  68  72  77  23  38  56  83  89  74  68  86  83  17  24   2  85  91  38  35  92  63  54  56  70  59  19  22  88  66  17  73   6  50  13  76  80  37  13  58  81  71  42  27  36  13  65  33  81  36  51  62   5  82  13   1  90  55  37  45  70  78  34  19  44  92  36  50  76  58  27  27  94  59  97  58  69  50  24   2  45  66  67  46   6  30  18  38   8  48  22  52   3  70  81  30  99  92  96  79   4  69  74  84  99  31  43  52   2   1  50  57  32  83  71  83   9  71  14  96   4  24  96  42  12  76  17  82   2  37  14  21   2  90  90  71  13  20  36  29   3  13  62  78  23  87  99  47  81  66  15  34  81  59  83  97   7  72  19   5  86  10  40  16   9  91  49  41  92  84  41  72  46  33  33  58  13  79  13  81  21  16  97  77  53  21  72  70  39  60   1  99   2  18  55  27  69  80  17  44  35  57  56  50  25  23   7  76  93  39  86   3  50  53  16  49  88  92  42  55  21  27  48   5  64  56  67  72  43  73  78  80  82  19  82  84  29  33  95  90  11  75  34  80  31  62  73  50  49   6  48  65  66  56  69  89  56  93  72  43  59  65  64  36  50  35  54  19  52   7  36  64  34  84  67  24  78  48  84  83  63  32  14  72  82  15  82  14  44  95  53   8  72  41  41  60  12  49  63  48   8  15  13  77  93  53  55  22  80  85  46  55  19  84  84  44  39  55  55  76  52  10  28  97  49  89  84  27  98  84  32  63  73  38  44  87  50  84  11  49  40  19  35  47  45  52  88  59  99  83  56   5  87  87  89  16  85  86   2   7  37  77  77  97  74  54   4  19  54  93   2  13  14  78  52  16  56  62  80  68  92   4  55  67  61  82  76   4  81  10  67  44  22  92  93  71  88  71  64  39  30  44  59   4  89  53  79   3  94  45  43   3  32  26  49   9  32  79  35  15  38  82  46  36  11  17  41  34  18  78  80  87  30  93  36  44  48  64  28  92  73  86  26   3  46  25  81  66  28  58  45  61  39  41  63  90  12  41  97  39  31  38   3  54  23  40  13  77  27  74   1  46  87  82   1  95  21  28  77  24  85   3  44  90  19  65  39  34  43  60  67  51  14  95  47  41  17  67  41  58  61  11  20  92  47  51  41  18   3  50  90  22  87  70  48  34  40  42  70  22  48  10  24   6  69   3  32  24  99  15  97  52  24  95  67  72  18  19  65  12  35  74  34  59  46  82  51  70  73  59  37  53  81  63  25  82  59  80  19  21  59   5  48  13  49  25  26  31  86  62  61  97                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                      54  41   9  47  55  42  66  73  79  31  85  34  16  57  40  24  93  73  99  19  32  31  52   9  67  77  24  66  72  89  12  62   7  17  75  92   1  59  28  65  55  70  88  43  89  51  28  80  10  42  77  10  21   1  19  49  80  13  49  35  71  25   6  59   4  81  20  29  69  98   2  32  25  82  13  92  26  89  14  88  71  55  74  37  85  78  98  58  68  40  66  63  10  73  90  29  12  54  72  31  20  57  36  96  10  52  75  62  65  66   2  70   3  99  70  56   5  56   6  39  75   7  63  75   3  17  84  96  86  79  89  23  51  50  49   2   3  92  43  92  54  24  30  30  61  32  13  68   4  24  32  99   2  22  22  11  62  10  90   1  17  49  70  29  81  30  70  55  71  16  61   9  37  88  23  25  25  86  73  16  33  51  67  78  55  50  20  78  89  34  87  47  67   1  17  59  96  22  29  25  63  17  19  17   6   6  27  34  40  45  24  38  90  36  23  99  27   7  76   4   5  48  94  35  19  94  46  25  55  34  23  96  11  28  16  65   9  86  30  94  99  43  71  52  68  70  36  96   9  46  82   1  19  66  91  59  35   1   9  17  33  24  89  67  24  50  51  95   1  69  91  93   3  96  43  44  58  32  22  25  72  58  13  32  32  78  18  57  92   4  17  79  84  96  16  90  13  32  67  20   4  59  46  37  72  42  59  86  31  72  90  37  53  81  85  88  89  44  33   2  64   9   5  29  76  81  34   9  89   5  58  90  90   6  64  37  89  63  45  33  40  95  67  46  79  28  61  22  14  25  85  26  90   8  82  45  23  39  22  61  36  63  19  27  27  34  11  72  45  99  88  20  44  84  59  58  57  57  57  59   7  13  49  53   3   6  15  86  52  17  78  24   7  27  19  65   9  83  60  23  14  42  81  22   1  43  30   6  99  42  38  99  17  65  43  22  13  58  82  39  57   7  84  30  31  99  48  84  58  76  92  78  48  42   2   8  67  36  78  46  16  71  20  25  57  76  11  76  69  84  56  11  66  80  80  20  86  99  93  61  81   6  99  18  53  90  37  38  33  25  87  66  51  57  98  18  58  79  11  79  22  38  92   1  37  70  17  56  33  50  60  55  77  20  42  67  27  41  44  34  27  72  37  38  35  37  92  59  48  34  87  45  41  16  30  75  99  65  90  56  40  91  71  26  37  42  37  38  45  93  20  40  18   2   2  60  69  33  89  23  93  58   8  24  74  81  70  51   4  77  79  55  61  35   8   6  12  77  64  16  60  33  70  16  56  25   3  40  89  52  13  62  49  39  88  26  29  82  30  41  93  72  26   9  64  62  37  24  70   6  65  76  61  70  74  47  51  48   2  25  23  49  61  92   9  97  45  54  39  94  83  45  90  27  92  67  78  48  58  39  83   5  50   9  51  45  95  79  29  73  38  97  89   4  93  38   3  50  94  56  59  72  36  73  40  29  88  25  78  85  60  24  71   2  71  43  13   3  48  43  45  28  89  71  30  81  35  49   3  88  39  55  59  33  88  13  50  48  89  54  45  66   8  15  79  58  20  52  41  98  90  63  38  18  13   8  71  55  15  42  51  98  15  42  26  80  27  64  87  17  32  46  80  92  84  26  60  39  79   3  93  79  17  38  12  88  95  25  81  43  99  77  27  70  43  17  20  97  23  36  97  75  79  41  51  77  23  67  50  28  38   2  26  47  41  67  93  11  44  13  62  65  68  42  97  73  36  50  99  10  44  50  45  12  34  79  73  72  38  54                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                        3  59  45  72   4  55  10  12  26  12  10  60  68  66  27  17  65  76  42  14  95  41  87  36  70  89  32  58  23  89  25  52   7  20  91  75  23  25  48  86  26  71  10  87  74  20  81  33  57  44  31  42   4  77  74   6  22  95   8  86  59  86  54  98  50   2  52  60  91  13  60  64  97  87  89  60  11  41  90  86  25   8  47  42  17  77  90  40  27  20  29  59   6  15  71  71  88  96  83  68  21  64  17  44  44  40  64  83   2  24  75   8  15  98  13  34  99  85  70  72  87  77  13  94  37  82   2  85  28  21  50  86   8  86  70  92   2  71  74  46  69  24  67  14  75  19  82  42  66  99  62  49  21  45  60  27  34  38  65   4  44  96  25  66  43  97  17  70  11  44  71  64  99  68  66  39  61  76  17  67  55  12  24  76   3  70  70  95  37  44  52   3  84  58  41  14  36  14  70  48  39   4  70  41  56  76  96  54  83   5  47  17  37  72  11  87  27  48   6  63  11  48   4  79  37  48  45  88  11  28  52  72  91  95  75  12  72  90  89  23  80   1  31  32  48  91  67   5  61  81  83  11   7  43  20  23  46  76  35  65  16  56  76  65  92  82  33   8  15  75  55  12  14  53  59  59  39   4  37   6   2  30  14  26  85  94  19   4   8  46  33  58  90  75  13  71  28  21  83   6  51  97  57  95  63  80  39  16  59  95  77  61  60  51  86  28  16  37  30  17  79  18  63   2  17  42  48  17  68   8  11  81   2  93  31  94  64  47  34  24  17  45  43  61   9  98  80  88  76  38  49  54  93  43  30  86  23  78  12  43   7  12  76   3  50   4  23  48  99  88  27  96  95  31  67  66   6  37  52  77  64  69  21  47  89   8  13  52   6  69  89  24  14   2  63  34   1  16  72  71  31  42  93  85  73  21  24  83  96  83  19  12  92  21  36  51  16  60  21  54  54  22  10  32   1  32  47  42  94  89  42  85  62  11  72  69  13   8  47  67  42   8  24  27  91  82  84  90  30  60  87  96  40  69  29  19  33  31  88  50  76  64  99  93  76  20  74  26  17  72  69  44  88  93  56  12  20   2   9  36  36  41  96  45  67  60  66  91  59  59  61  16  58  19  59   9   8  56  89  65  44  81   1  17  98  71  66  83  79  99  32  74  44  63  11  33  55  83  59  98  71  63  24  85  69  64  96  39  59  17  22  12  98  71   2  11  91  64   1  95  33  65  78   2  39  79  80  40  63  21  98  37   3  73  70  98  93  61  95  13  27  38  31  83  88  90  13  89  31  78  28  39  64  70  53  76  81  46  98  75  25  83  97   6  98   4  25  55  27  64  33  99  99  94  93   4  55  73  82  12  38  71  47  19  14  76  23  43  32  82  58  56  14  52  52  25   6   1  17  60  24  50  99  90  91  33  32  27  19  17  28  74  14  40  93  39   7  79  67  64  53  43  61  49  89  79  88  59  64   7  95  18  96   5  39  80  29  43  98   6  95  49  49  19  83   5  58  34  45  14  72  93  21  27  17  57  97  52  72  37  41  79  12  45  93  86  73  44  98  78  79  30  87  70  96  12  86  60  49  47   5  14   2  77  38  45  15  86  89  39  86  94  30  13  89  47  84  40  18  66  32  67  23  50  66  88  74  80  81  87  30  65  32  76  54  25  67  30  30   9  30  18  75  67  52  65  94  99  59  77  65  84  65  98   3   8  82  24   6   3  61  76  76  13  38  57   4  97  61  94  54  40  22  88  17  88  90   5  67                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                          55  66  53  15  52  72  96   6  91  70  45  60  82  29  84  79  18  81  86  67  10  61  42   4  40  91  97  72  84  57  63  89  31  29  93  95  69  24  35  68  78  91  43  78  21  74  69  53  39  93  64  13  99   4  72   1  50  24  97  26  33  74  63  71  74  24  67  64  69  12  66  30  36   5  58  77  81  39  44  70  22  59  98  33  46   6  46  30  98  61  42  98  25  82  54  53   3  48  19  30  88  27  33  86  92   7  90  87  93  38  60   8  89  26  68  63  94  45  10  51  11  48  55  32  78  93  93  83  70  22  98   3  39  23   7  81  59   2  74  10  35  47  39  48  99  43  21  38  70  86  79   9  58  28  58  42  33  16   7  34  76  20  97  72  71  72  40   5  11  19  71  51  36   2  76  56  51  47  38  32  56  11  41  31  87  95  44  70  16  13   7  74  88  99  82  67  19  59   6  17  19  25  84  42  82  33  75  81  52  53  28  88  23  90  55  68   4   4  86  81  27  61  34  41  34  25  59  83  47   3  32  31   4  34  80  49  40  90  45  59  18  81  86  94  91  83  38  91  19  93   8  11  26  59  71  27  38  68  10  69  19   2  10  43  59  69  14  39  94  20  30  32  92  91  29  98  29  24  58  77  29  18  53  91  93  32  24  85  57  94   8  87  90   2  52  49  48  97  61  36  62  38  36  84  59  34  30  99  21  87   3  96  58  22  77  92   8   7  57   3  32   3  61  68  52  52  22  78  17  56  66  89  49  12  21  78  89  55  35  45  22  12   1   8  78  10   2   8  59  97  39  70  47  70  30  66  28  14  61  75  68  25  98  52   1  71   1  23  69  33  23  70  93  94  94  77  65  75   7  67   7  99  72  87  77  31  36  95  67  26   5  63   3  30  36  80  83  61  95  61  74  52  68  46  40  40  93  61  31  99  74  15   7   2   1  20  80  61  22  44  76  19  57  69  13  37  73   7  59  69  23  51  87   4  27  56  96  64  86  98  84  49  89  31  80  90   8  44  58  37  23  22  26  19  86  42  71   7  14   4  37  32  45  93   1  71  88  74  14  83  12   9   3   2  82  97  57  12  48  81  65  24  98  15  41  14  79  66  15  71   4  81   6   4  18  56  13  44   4  10   6  49  24  97  87  92  79  44  79  14  84  18  63  21  95  58  84  90  71  17  78  50  41  44  41  80  75  17  67  80  42  15  70  60  46  20  16  89  10  81  39  89  82  18  76   5  64  69  14   2  52  77  41  74   7   4   2  70  13  34  69  94  74  72  95   4  83  98  31  20  38  91  55  60  40  52  66  55  21  57   3  49  18  10  70  58   8  54  41  50  62  22  54   8  46  69  92  46  30  39  42  73  72  87  13  97  43  84  49   8  56   3   7   9  90  35  55  89  19  51  59  92  59   1  73  81  59  97  78  47  65  17  67  68  38  67  98  32  61  91  70  54  13  39  33  39  84   9  18   3   2  73  55  35   8  62  16  39  29  47  45  41   1  70  77  24  16  67  13  70  15  72  53  50  89  87  40  17   3  43   1  73  42  86  75  35  39  16  41  95  61  85  48  66  38  39  36  33  57  85  36  81  83  92  31  42  20  26  34  69  55  17  42  87  81  78  15   3  47  57  53  36  99  91   8  23  10  70  98  15  15  61  42  96  79  51  28  11  82  34  47  98  41  67  73  50  26  17  41  50  15  47  61  73  32  57  33  16  74  44  16  93  39  60  34  18  95  75   7  38  31  70  28  79  35  92  89  84                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                            18  29  18  74  37  82  80  93  14  46  81  34  61  36  40   3  83  13  96  47  52  58  54  79  16  90  26  20  98   4  73  81  56  35  49  64  47  72  47  14  33  99  39  96  50  36  52  48  17  36  83  71  30   3  77  89  81  72  78  93  24  72  55  14  62  26  83  26  24  86   6  75  65  72  27  74  31  12   1  38  58  46  31  41  59  35  70  23  78  30  31  77  57  74  90  69  28  24  68  74  51  58  31  42  15  21  66  43  69  44  70  25  23  80   7  32  57  61  16  40  32  42  19  66  18  58  95  53  92  32  40  17  54  31  21  30  84   4  16  21  97  55  47  30  92  70  45   5  51  61   8  21  23  85  14  43   7  81  93  59  46  99  94  10   9  68  75   9  96  77  17  42  46  71  66   4  65  42  28  89  41  56  20  78  38   8  26  42  60  78  45  60  41  22  88  41  78   9  93  89  62  10  89  45  22  46  56  74  85  21  18  36  17  85  44   9  98  96  58  99  26  68  21  40  50  89  24  15   8  16  59  86  56  34   9  52  76  42   2  14  96  64  41  36  27  14  78  73   5  40  15  61  15  32  30   8  75  38  59  50  49  54  40  28  24  99  44  42  16  65  87  60  45  73   2  73  12  90  18  40  94  91  18  96  43   5  99  85  47  47   3  94  10  62  55  54  96  45  40  25  29  80  93  91  18  23  69   9  68   9  43  93   8  27  37  62  63  87   9  82  36   2  72  82  24  26  76  21  72  88  69  95  55  42  39  65  61  87  24  76  42  98  94  59  60  64  65  51  59  91  96  34  20  65  56  49   1  81  67  60  49  37  87  13   8  20   8  72   9  89  27  86  53  13  37  81  93   3  61  49  65  32  60  47  77  47  68  23  59  53  69  62  41  70  42  90  16  97  76  94  48  96  81  19  24  51  45  88  72  92  11   4  60  53  38  48  53  66  84  84  92  90  24   9  13  78  97  24  79  89  35  87  39  88  23  50  19  42  45  93  25  17  43  71  24  49  39  65  51  19   2  71  95  89  10  28  77  87   1  57   6  91  43  15  67  88  92  76  25  96  29  41  64  15  22  29  35  27  51  29  68  84  19  43  66  69  88  89  84  86  29  34  57   9  74  83  69  71  60  31  70  24  42  32  54  20  16  45  48  22  30  85  23   4  95  73   5  21  44  41  82  45  87   2  18  87  70  25  27  88  11  30  40   7  81  90  38  15  41  21   6  47  70  44  61  10  91  70  18  42  25  29  36  35   8  18  75  24   6  31  61  10  36  57  64  54  45  89  33  97  81   3  77  92  95  37  14   4  17  83   1   1  75  72  82  76  21   5  44  61   1   5  53  91  44  29  49  57  89   9  65  44  91  56  56  23  39  43  72  41  43  84  87  98  32  61  14  77  69  52   5  41  35  53  64  36  89  62  33  47  31  85  81  38  68   7  85  58  47  75  19  12  29  65  24  14  69  63  34  16  86  71  53  37  29  11  69  75  63  37  25  65  89   5  98  57  79  79  85  28  82  16  91  86  97  85  63  78  71  83  99  37  54  11  38  97  95  17  79  33  31  52   9  92  29  57  72  45  56  22   1  74  57  75  10  32  37  93  96  74   5  53  66  48  15   8  56  49  30  75  29  14  71  41  16  92   4   2  90  50  62  15  11  36  87  84  90  15  77  14   7  62  89  52  37  36  90  50  61  24  99  91  88  78  99   3   8  69  62  74  49  89   4  22  13  52  65  12  22  75  25  58  84  25  14  73  77                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                              58  79  46  53  15  31  41   4   2   6  13  25  72  13  94  53  59  45  15  66  25  33  14  63  12  49  69  10  93   4  54  36  48  14  65   1   1  11  83  59  23  67  47  44  64  27  52  79  11  79   3  21   7  51  52  60  68  20  76  71  21  23  92  29  62  80  13  20  32  12  96  62   8  67  58  65  84  87  93   7  84  40  86  16  75  30  10  35   8  10  82  86  13  42  69   8   8  61  84  96  90  26   7  83  36   8  24  37  12  24  29   6  59  69  23   7  16  54  21  90  91  19  43  52  47  92  46  48  44   1  57  86  26  28  90  17   2   8  38  19  98   9  25  84  94  47  68  40   9  31  10  50  64  31  29  19  56  53  25  25  42  65  91  65  32  55  80  53  49  41  21   3  45  94   1  36   1  51  44  78   2   4  87   4   9  66  31  17  92  97  29  35  11  52  44  74  61  36  61  68  51  39  36  24  62  75  59  30  64  56  10  80  16  39   5  78  34  17  46  58  53  89  48  78  96   4  22  52   6  54   5  39  74  11  74  65  46   7  77  46  13  78  38  19  37  90  90  68  19  85  46  77  24  39  36  86  53  81  23  43   1  42  53  62  97  59  30  96  91   7  58  92  73  97  47  30  25  48  51  34  63  52   1  65  28  71  29  92  85  19  41  22  11  41  42  68  79  67   2  55  33  80  36  30  37  93   6  34  95  99  48  15  46  96  63  39  31  53  67  84  52  76  29  25  20  26  34  22  24  81  22  68  83  74  62  63  28  21  92  37  62  14  13  88  69  84  76  33  88  38  15  48  58   1  95  77  40  23  13  39  88  85   6   8  45   6  62  39  33  35   9  62  48   2   8  38  79  39  85  98  58  47  35  13  77  51  70  62   6   8  54  10  25  65  19  46  92  86  98  14  70   9  89  36  60  48  43  44  42  73  60   2  20  82  52  27  86  79  62  50  24  56  54  24  40  60  48  53  36  94  40  87  18  69  98  44  55  67  47  92  18  30  42  41  47   8  24  47  82  35  41  22  87  66  26  92  41  73   4  43  87  71  80  75   3  21  78  68  60  87   5  87  71  64  64  36  96  97  64  98  12  78  87  27  67  24  14  65   5  73  94  72  60  13  17   5  93  31  48  70  94  27  30  24  59   8  71  73  18  59  22  72  35  92  58  54  28  99  45  82  66  92  79  83  54  18  34  88  45   9  62  34  76  39  31  71   7  55  64  47   7  62  26  66  77  59  22  59  46  77  75  43  30  10  46  32  79  36  86  83  88  60  49  59  67  95  74  96  31  37  18  59  61  91  48  26  41  72  72  64  76  65  80   3  59   7  76  30  14  71  25  85  55  94  94   7  68  44  84  86  18  79  16  20   5  81  96  98  77  62  32  74  72  18  20  85  34  27  94  28  26  17  75   9  66  67  42  65  66  66  49  57  90  22  88  44  27  88   1  52  43  86  57  82  89  17  28  21  78   6  54  25  31  19  26  89  52  15  35  28  78  97  42  56   4  12  78  93  57  23  79  53  60  78  74  38   9  88  55  50  25  96  31  30  30  70  79  62   9  70   8  92  58  77  70  14  25  79  84  27  14   4  73  89  79  70  17   6  10  16  70  25  87  66  64  99  11  81  14   1  45   7  31  77  81  41  49  32  36   4  83  77  44  23  20  60  75  26  87  98   6  25  40  97   2  94  91   6  26  76  60  92  20  21  80  93  38  15  86  83  83  43  92  39  10  39  94  70  18  32  14  89  37  34  73  83                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                76   8  99  43  92   9  68  66  69  51  31  18  60  45  37  55  71  41  12  36   5  80  32  97  55  10   5   8  13  33  78  46  69  77  67  97  47  34  77  91  18  70  68  25  18  42  74  88  73   2  45  40  13  95   4  36  76  42  72   1  23  33  96  61  76  54  58  81  93  79  51  12  33  47  90   7  69  18  29  92  29  22  93  77  70  55  29  63   1  93   6  45  59  18  85  64   9  16  69  43  60  73  11  85  16  14  29   7  38  44  75  18  65  48  50  57  42  54  90  88  45  19  77  69  41  44  47  43  18  89  60   7  55  54  61  81  56   1  81   1   5   2   8  74  73  67  98  35  21  16  98  79  83  50   8  14   1  96  33  94  77  52  66   5   1  81  38  15  27  99  38  40  47  60  69  91  72  84  80  80  22  11  21  39  28  44  32  47  30  61  82  44  48  27  58  10  97   1  52  93  10  57  71  22  34   7  95  54  98  73  65  74  10  46  69  44  91  99  91  34  47  76  36  75  85  52  64  53  18  27  41  82  96  64  92  89   9  82  54  44  89  68  17  81   5  57  50  56  33  52  48  93  78  95  10  19  19  57  36  39  22  60  53   4  31  77  33   7  36  28  61  48  69  97  43  26  93  64   1  37  79  38  64  12  41  44  78  48  73  36  97  76   2   4   4  97  76  85  54  29  45  84  69  60  55  96  73  87  13  24  89  25  10  75  82  41  52  43  23  65  96  10  40  51  55  84   8  41  64  48  35  26  40  84   6   3  81  66  70  91  11   8  35  31   8   9  47  53  58  72  72  46  86  69  90  98  95  63  57   4  92  36  14  98  26   5   4  97  66   3  60  61  72  89  40  40  61  60  27  84  61  28  96  94  56  83   5  39  57  76  65  47  24  61  50   1  16  40  94  58  34  21  78  22  55  59  92  33  88  30  74  59  34  99  76  79  29  84  37   9   4  61  16  97  47  99  91  28  66  84   5  87  12  66   1  88  81  59  54  83  13  16  90  44  30  29  72  92  52  20  58  28  10  99  72  41  91  46  90  46  49  75  38  77  41  73  42  70  24  58  17  20  99  31  95  87  94  64  18  34  77  97  70  82  96  60  32  30  10  58  34  65  70   5  10  95  31  67  77  86  13  27  42  65  42  47  39  91  97  42   4  35   5  90  88  57  97  16   8  38  72  25  79  36  34  68  13  17  46   6  69  92  71  92   2  43  29  58   7   6  67  85  70  86  71  92   6  89  67  50  36  11  50  85   1  21  71  46  25  33  56  25  29  92  11  19  26  83  22  75  35  57  50  36  82   4  30  87  59  89  22  13  23  86  15   7   5  11   3  83  97  20  89  43  90  29  82  88  28  22  50  12  97  84  35  97  45  92  15  34  90  66  93  39  39  71  98  57  85  61  93  75  14  37  89   3  24  75  16  18  94  86  36  18  23  43  38  86  20  16  73  99  55   3  18  79  10  27  39  59  51  22  56  60  87  31  71  86  54  58  42  74  87  77  19  80   6  12  69  39  24  44  36  97  30  35  99  35  96  18  34  89  80  15  24  74  20  82  73  75  36  23  58  92  15  43  46  88  87   8  33  32  66   6  15   5  33  94  60  57  38   8  40  28  70  92  89  72  22  93  60  75  46   2  13  97  80  46  14  23  89  23  34  45  76  24  13  52  24  15  76  33  51  34  66  35  42  94  76   1  40  15  24  80  83  29  68  97  48  70  82  63   3  14  24  42  60  82  43  36  15  95  21  41  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  76  75  20  62   1  27  97  63  99   3  57  69  71  98  40  35  29  12  74   2  40  22  53   6  57  16  81  63  86  32  48  18   8  85   7  88  25  79  63   3  29  69   9  21  81   4  44  91  98  42  57  97  39  83  27   7  67  78  19  73  49  80  60  19  30  80  65  42  70  47  85  16  26  87  92  70  93  84  61  39   2  24  60  55  34  43  11  15   9  30   6  53  74   7  61  60  13  16  38   7  89  47  51  24  71   6  64  95  50  47  73   9  39  30  50  46  89  86  63  67  25  67  96  70  76  25  26  56  62  24  23  12  79  96   9  58  85  46  31  13  43   3  84   3  97  14  67  73  66  40  78  76   6  53  67  72  58  20  38  20  44  34  69  73  68  43  72  30  38  10  41  56  58  61  19  55  19  15  72  54   1  29  45   9  81  46  21  87  87   2  56  51  37  64  57  82  56  17  86  12  75  90  35  60  74  73  75  21  22  93  45  35  77  84   4  75  46  46  35  42   6  55  26  81  41  62  14  10   7   6  43  61  41  33  41  96  54  12  25  23  17  62  26  88   5   5  49  73  65  28  71  96  73  32  70  76  89  77  40  28  82  63  31  80  28  72  97  69  71  97  67  68  57  87  16  25  73  38  63  44  97  14  21   9  89  23  71  59  26  71  49  61  59  24  12  63  99  14  74  48  59  77  34  24  47  68  63  32  89   7  57  73  44  39  93  95  51  65  45  74   7  25  85  66  24  23  10   4  68  62  82  48  77  55  44  40  70  39  27  77  38  76  87  77  22  35   9  33  99  88  66   5  22  57   8  48  60  98  29  81  75  19  62  63  70  20   1  17  41  89  37  63  40  32  75  26  63  55  57  21  83  81  25  89  20  53  88  42   1  46  88  38   8  37  47  47   4  25   5  31  98   9  64  25   3  49  20  33  72  29  53  57  70  71  47  63  24  30  44  74  42  39   9  12  25  96  31  90  27  94  77  24  71  57  72  77  10  68  63  76  34  65  51  35  77  68   1  96  78  82  85   4  60  36  12   6  59  55  15  48  49  47  39  83   7  33  85   8   5  64  12  33  65  46  80  42  60  75  35  69  12  26  84  42  71  70  25  47  21  11  63  12  43  97  96  25  16  52  20  70  16  72  16  26  86  66  29  50  42  75  51  11  12  20  80   9  86  69  27  42  57   8  51  13  50  13  63  98  68  87  56  99  70  46  62  33  37  80  67  34  70  16  15  50   9  53  75  53  18  71  95  73   4  46  59  32  18   6  85  40  61  55  84  12  72  66  54  57  10  72  21  45  90  86  18  70  94  39  40  77  39  56  53  56  71  50  82  83  36  28  51  25  76  67  86  58  15  10  94  53  24  38  50   2  21  11  20  77  53  16  69  67  94   5  76   6  24  52  77  51  30  35  35  33  92  72  43   6  68  52  28  27  14  55  51  54   4  64   9  38  70  35  99  58  82  27  51  63  37  34  47  82  91  12  91  94  70  10   8  46   9  37  14  53  65  95  45  10  83  39  14  75  40  60  57  88  42  14  46  54  39  66  88  62  49  41  88  62  85  49  25  16  43  87  16  31  49  82  58  82  59  71   5  20  58  21  20  88   2  72  99  80  47  75  38  80  18   3  99  52  84  68  71   3  27  64   5  19   8   5  92  76  20  60  71  67  96  25  75  17  83  36  59  34   6  95  31  26  56  89  82  44  11  72  15  32  31  24  31  95  70  81  62  49  61  79  51  34  30  40  18   4   9  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    30  67  67   1  54  73  34  33  74  68  41  78  31   3  33  23  74  82  23  69  23  83  37  95   9  90  10  95  21  33  82  38  91  11  98  28  71  21  86  68   8  90  92  72  90  46  41  89  30  70  26  74  96   5  42  28  72  56  97  76  42  64  92  38  80  33  68  83  87  60  94  93  51  62  47  62  99  42  51  78  58  75  30  48  40  22  61  44  86  44  29  46   6  87  31  67  18  17  47  68  32  71  70  92   5  43  25  51  24  45   8   5  17  81  65  11  39  23  74  96  88  30  18  40  91  25  87  21  23  19  28  49  94  75  36  59  49  16  43  31  24  70  68  78  96   5  48  52  77  94  23  46  15   2  57  85  30  40  50  94  79   8  73  79  19  15  67  57  64  36  33  45  46  72  36  18  88  96  56  21  31  28  60  40   1  18  92  50  59  84  17  33  12  71  88   4   8  45  12  81  33  20  15  15  68  92  80  21  38  60  43  61  16  18  45  13  94  41  76  95  52  27  41  54   1  55  91  46  27  36  90  85  57  56  90  16  39   4   8  63  70  63  57  63  88  13  25  82  85  88  74  14  18  17  54  21  75  69  84   3  97  40  72  55   3  22  40   1  24  32  65  21  25   1  46  42  74  39  18  99  58  37  48  54  86  72  77  63  72  79  87  84  84  96  54   3  31  86  69  53  67  75  20  67  90  31  16  74  23  92  13  83  47  71   2   4  47  46  22  86  61  96  66  92  78  97  64  65  65  44  51  32  49  65  23  33  57  74  22  40  10   6  42  23  85  15  81  57  19  67  23  77  76  71  65  61  82  42  22  26  97  66  65  28  78  35  75  51  18  18  60  90  56  31  48  79  91  37  64  54  37  36  11  98   9  59  23  52  39  34  84  37  36  90  42  89  26   5  84  78  29   2  41  67  91  80  81   8  22  22  64  38  97  46  43  65  89  99  91  56  25  39  65  95  97  68  56  68  63  58   8  46  57  78  14  92  27  80  92  42  50  98  42  25  96  80  36  74  86  40  62   2  21  78  91  18  59  13  77  44  74  11  16  10  74  53  54  15  70  53  28  82  81  52  99  71  37  39   6  80  77  52  64  52  10  55  47  41  19  68  29  67  88  75  17  52  87  44   6  20  11  35  21  36  55  61  14  40   4  93  59  70  54  37  79  60  46  50  41  61  83   9  28  49   7  67  71  59  12  65  54  79   4  65  55  39  64  17  17  98   7  86  54  31   8  58  99  62  54  12  30  50  35  76  30  48  57  23  83  20  10  69  70  13  84  90  38  15  16  71  69  50  74  17   9  52  49  29  44  42  51  40  90  29  53  98   7  13  67  24  96  55  40  59  63  70  62   4  86  89  83  32  96  25  33  82  95  39  96  87   2  10  49  10  70   9  24  93  35  90  64  33   9  25  21  41  77  99  50  61  87   7   6  66  65  58  26  43  64  54  68  64  89   8  11  81  15  69  85  24  84   6   9  39  67   7  52  12  18  64  99  67  51  90  68  51  26  74  70  74  21  55  22  13  57  29  13  11  25  95  73  64  49  23  13  35  14  66  49  61  97  95  28  81  42  79  66  17  57  51  68  87  94  12  50  77  56  49  95  78  66  94  25  42  84  34  37  21  62  54  13  43  68  64  48  24  94  84  69  46  22  98  17  17  50  86  66  79  38  62  21  29  98  25  36  31  16  35  35  94  30  19  84  23  96  52  96  86   6  61  34  41  21  15  77  26  10  39  29  51  93   6  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      57  87  51  52  68  51  23  59  88  37  60  96  63  12  57  77  55  80  24  87   5  13  50  52  21  79  12  58  21  51  73  95  46  54  79  79  80  79  41  19   7  42  81   7  93  39  85  52  44  51  94  20  11  64  61   4  46  81  93  17  76  25  42  32  47  33  79  38  31  79  95  92  48  80  58  67  17  33  75  67  35   8  44   3  75  74  90  63  86  55  47  37  27  18  86  15  99  78  28  90  43  40  28  72  25  58  93  12  22  74  59  92  40  93  45  36  63  53   7  89  93  88  58  92  21  91  65  11  57  17  88  34  34   3  48  36  25  48  99  11  28  54  73  97  23  66  16  21  57  12  55  41  55  65  15  80  42   4  43  88  55  24  18  49  96  79  42  12   8  77  29  96  62  75  65  79  41  10  98  45  27  64  40  24  68  91  76  71  61  72  45  60  25  15  62  86  25  34  16  17  55  10  66  69  68  83  52  19   9  40  21  26  72   5  54  96  27  10  90  10  76  96  54   8  76   2  90  80  82  52  72  94  20  53  44  63  68  78  54   7  83  23  98   5  85  23  43  53  95  45  71  98  41   2  42  66  31  38  79  93  45  49  14   9  39  27  96  58  66  85  39  79  22  19  42  55  77  81  74   4  73  99  68  60  68  96  36  60  83  99   3  62  82  70  94  71  55  86  99  25  60  48   2  36  37  15  47  35  57  67   4  76  82  52  52  16  69  28  50  93  26  59  64  95  60  58  55  21  79  79  89  19  37  21  70  36  27  68  79   3   3  98  26  58  79  74  59  24  62  52  32   7  41   6   7  67  31  16  81  76  57  18  63  55  71  84  29  53   4  88  90  71  81  60  60  64  57  39  74  31  69  32  91  41  21  80  10  87  73  75  40  31  43  35   4  85  66  32  25  10   4  41  58  24  51  42  90  29  26  67  86  19  73   5  79  86  14  15  33  36  55  45  82  72   4  91  39  87  11  35  11  12  31  36  23  59  56  81  56  35  66   6  56  80  73  41  99   8  59  38  18  75  28  28  13  70  51  73  12  12  61  93  33  11  29  45  65  84  68  30  64  65  60  83  18  20  75   3  60  29  17  92  21  15  71  44  39  28  74  99  97  80   5  48  51  74  96   3  38  97  23  42  79  18  83  80  92  92   7  21  64  95  92  50  38  23  59  35   9  47  93  34  71  11  45  26  68  30  50  33  94  58  47   2  53  99  91  41  33  66   9  19  14  71  53  23  74   2  39  41  50  41  44  58   8  11   9   5  29  98  39  38  42  39   7  11  80  97   2  37  19  60  43  54  41  96  38  17  56  57  11   3  12  57  95  23  35  69   7  15  74   6  22  62  47  17  54  68  28  52  55  88   5  57  90  78  12  33  91  86  17  34  95  43  25  53   4  16  76  39  42  22  63  55  24  37  65  47  48  38  20  85  68   5  94  25  95  95   4  60  71  50  30  30  95  82  62  78  42  88   2   4  77  84  49  60  55  93  68   5  64  20  36  86  17  29  71  65  70  73  30  65  73  91  33  17  29  53  70  95   3  82  24  32  81  75  27  42  29   5  26  78  17  45  33  74  77  42  11  25  86  45  85  58  85  45  70  88  14  86  67  11  11  24   7  56  54  59  31  31  54  64  21  52  89  64  17  51  37  35  50  32  56  49  47  90  11  95   7  77  93  81  58  62  16  29  81   5  81  27  15  15  18  62  96  95  27  75  74  20  39  18  83  39  40   9  43  70  23  28  77  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        47  37   7  75  59  55   9  80  21  87  92  18  16  42  76  22  93  69  94  83  71  59  51  53  41  95  95  29  36  49  71  47  50  76  33  29  83  22   1  26  85  93  95  10  19  16  60  37   2  13   9  74  26  45  24  94   5  50  55   7  69  15  10  90  55  25  37  87  81  96  35  99  96  79  33  59  51  98  99  36  38  47  80  29  22  54   8  35  46  31  58  95  95  40  81  57  73  21  66  66  18  22  62  21  32  58  33  45  13  26  94  59  46  87  66   1  13  53  60  76  95  17  13  51  91  19  21  46  33  57  45  57  73  37   4  73   6  92  68  35  11  42  48  79  46  93  21  55  78  77   8  21  64  26   2  49  55  70  90  27  47  85  46  84  85   7  40  34  27   1  63  20  25   9  50  59  30  59   4  11  47  68  88  91  86  69  19   2  68  69  40  89  66   9  38  72  12  31  55  52  53  96  37  90  26  44  84   2  80  98  40  35  70  57  95  28   6  74  49  77  54  98  62  60  69  64  46  93  70  44  99  18   5  42  43  88  35  77  33  47  27   1  48  25  80  99  57  59  53  36  61  40  32  38  85  20  34  94  95  22  34  19   7  67  58  99   2  73  10  70  17  15  52  61  97  69  81  50  55  97  76  16  34  61  35  55  94  56  25  53  81  98  16   2  85  23  54  23  42   6  84  15  20  47  85  93  18  58  30  12   6  70  35  99  91  93  13  43  89   3  59  97  76  13  14  48  38  65  53   3  75  36  15   8   8  25  82  10  53  70   1  39  67  36  72  65  59  10  76  22  50  56   5  15  61  38  61  12  13  28  79  80  87  50  76  85  13   3  24  89  98  67  90   2  40  66  96  29  82  15  62  76  38  60  84  63   3  76  23  89  58  61  30  61  11  67  33  85  18  29  21  42  86  10  50  36  24  88  17  29  49  44  47  15  78  79  56  33  12   1  61  20  18  27   4   8  53  93  66  42  44  14  29  97   9  33  18  65  71  62  12  75  76  38  76  29   1  52  58   9  48  51  45  80  68  10  81   2  81  63  97   5  55  59  48  65  33  59  80  27  30  43  95  66  69  30  83  82  34   6  33  59  46  69  40  15  53  33   4  39  76  16  12  85  33  50  32  73  36  78   1  39  41   1  12  29  36  21  32   1  86   3  54  27  75  24  72   9  21  96   4  39  62  37  18  14  76  45  68  92  56  42  86  95   7  43  35  81  88   2  39  72  30  22  25  25  31  42  75   7  14   6  71  78  57  91  97  33  33  46   8  44   8  35  81  75  74  47  55  61  29  75  30   7   2  58  41  65  81  57  49  95  75  37  47  35  97  28  79  68  38  15  64  28   5   5  77  77  50  26  70  71  57   3  90  38  82  42  94  86  94  55  12  57  11  64  33  38  57  22  39  68  74  49  28  74  82   8   2  33  30  25   1   9  24  25  62  42  72   1  12  52  94   5  40  50   2  46   8  59   4  62  80  25  64  13  24  42  70  51   6  31  26  30  56  98  14  65  69  10  79  35  14  59  71   6  18  43  30  97  98  86  74  46  75  85  55   2  15  41  58  61  32  56  59  78  96  56  38  25  39  44   3  58  51  24  43  86  87   5  44  61  85  18  99   1   9  79  49  89  74   3  35  91  85  57   5  47  90  53  18  61  13  59  32   8  93  31  38   2  95  48  65  63  13  47   2  71   6  70  76  81  87  44  58  78  63  11  21  26  32  89  34  39  44  68  42  57  57  36   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          98  46  33  10  89  10  85  22  68  58  39  55  27   9  12  61  63  87  21  85  52  65  22   7  31  40  40  63  79  30  64  36  29   4  52  55   6  72  48  50   2  60  47  85  14   5  25  55  33  61  52  11  36  61  18  13  82  79  86  82  46  55  14  78  67   8  10  25  46  72  15  42   2  75   7  50  47   5  50  87  48  89  18   4  21  40   4  69  23  57  57  23  12  26  18  45   2   9  88  55  42  86   4  90  51  35  58  93  46  94  42  32  45  44  50  85   8   4  76  39  76  85   8  99  43  10  31  43  26  38  19  81   6   4   7  17  75  13  69  99  13  89  54  73  34  91  32  71  83  23  33  51  19  48  34  92   2  32  53  90  32  45  37  41  47  57  70  52  35   3  96  94  58  28  84  38  31  99  50  11  34  51  94  98  10   2  46  88  41  92  92  44   5  50  30  53   6  69   4  25  54  98  53  70  93  32   8  25  52   8  58   4  44  75  43  30  34  90  75  69  61  97  45  20  82  74  64  17  63  75  97  46  13  71  48  27  88   9  10  56  56  61  27  31  56  33  82  58  86  76  44  53  51  64  88  22  55  15  28  28  42  29  29  40  93  25  65  98  81  11  38  27  21  89  77  58  49  58  65  19  24  41  29  32   7  25  26  86  40  23  90  64  49  17  71  37  66  70  91  81  21  85  28  68   5  97   3  84  16  51  29  31  98  78  29  36  84  44  52  60  17  66  33   5  63  38  66  97  12  25  72   7  75  27  65  74  41  17  33  71  64  88  41  12  56  58  48  96  47  91   9  23   4  92  36  18  29  50  94  25  24  26  52  61  66  72  70  58  15  15  97  58   9  79  62  49  95  43  21  68  59  41   4  14  59   5  46  59  77  96  17  35  93  15  63  67  73  83  38   5  19  90  83  72   6  73  39  94  54  17  78  51   5  36   4   3  62  16  16  30  26  99  92  99  38  27  77   2  58  42  30  57  12  67  10  72  72   9  33  39  64  46  79  40  18  41  39   2  86  95  77  78  91  66  24  29  30  91  10  99  35  74  69  10  55  42  26  46  84  48  48  81  61  45  17  19  44  36   8  97  82  65  20  68  35   3  86  67  84  19  96  46  45  62  13   3  46  46  78  65  26   6  76  69   4  32  46  53  13   2  25  58  31  33  45  39  51  53  88  66  34  47  13  76   7  89  13  70  21   5  70   1  40  47  12   8  94  13  47   8  77  60  11  94  95  43  89  26  24  17  22  81  57  31   8  82  42  46  19  60  57  42  93   3  48  67  36  20  39  23  21  16  93  16  35  78  28  65  31  21  84  31  65  40  47  89   6  79  15  62  51  53  94  34  39  73  77  12  37  16  29  15  73  61  42  48  94  11  71   5  85  40  56  78  30  47  36  76  73  21  14   8  96  65  31   4  32  62  38  98   7  13   8  81  42  53  35  89  57  71  23  24  59  43  14  73  73  55  39  58  51  37  96  90  74  78  30  13  38   4  11  63  19  54  75  23  47  62  38   9  67  75  56  55  98  69  84  64  59  31  44  46  96  50  75  29  23  52  42  27  94  28  47  55  34  77  73  91  34  87   2  47  19  28  72  81  68  69  39   2  80  92  94  88  61   4  22  77  26  48  54  81  64  26  70  11  59  25  55  36   5   6  23  30  38  50  51  22  78  55  73  50  68  16  24  34  83  26  14  61  89  44  55  45  69  46  58  18  92   4  17  16  78  19  68  54  76  10  36  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            64  44   3  58  33  72   5  72  92  37  68  53  96  79  31  53  75  91  67  50  73  13  36  74  19  92  97  77  46  80  68  39  27  40  52  49  67  11  25  79   2  39  58  58  27  10  73  62  13  23  98  52  29  31  33  85  96  81  97  97   4  44  76  35  53  45  69   9  40  35  40  85  23  47  15  53  84  64  36  59  73  94  47  53  99  78  77   5  55  76  26  93  85  40  65  15   5  70  75   1  66  10  86  77  34  59  90  97  81  43  69  93  31  89  58  38  50  82  19  60  75  93  65  17  23  83  23  71  31  19  42  43  80  98  15  37  13  99  53  68  22   8  79   8  36   7  95  63  75  51  77  53  96  40  90  82  37  61  40  17  35  79  91  20  26  42  56  40  53  38  94   8  96  75  35  79   7  58  13  12  73  55  87  61  93  54   5  72  96  94  30  36  25  75  21  19  58  61  26  22  71  97  69  26  23  53  58  26  87  32  20  10   6  76  84  23  29  30  75  34  21  41  24  61  24  83  18  51  80  12  68  98  35  59  10  21  31  37  50  31  53  39  33  78  93  45  49  85  43  20   6  57  65  97  35  31  35  48  12  26  77  71  84  54  89  66  11  41  64  37  58  41  32  53  31  92  37  42  48  45  46   1  88  84  79  19  45  75  11  99  79  78  60  16  30  13  50  16  15  82  41  57   2   8  74  96  97  16  32  92  25  77  55   3  23  48  11  89   7  60  52  20  47  89   3  46  28  29  24  40  62  96   9  77  92  60  19  87  67  82  89  41  64  77  35  73  87  47  48  60   5  68  64  63  35  33  64  24  15   8  67  77  86   1  76  36  65  92  16  51  67  69  80  86  16  47   6  24  32  95  60  58   2  65  57  76   9  39  28  64  36  10  29  26  84  25  62  66  30  29  50   8  89  29  82  77   2  15  54  57  37  56   7   1  28  79  26  70  90  10  47  76  58  41  28  75  62  26  33   2  77  59   6  94  31  98  71  78  84  77  71  70  49  47  26   8  56  93  20  20  28  55  39  76  91  17   3  48  86   1  18  96  89  31  73   3  30  49  80  10  65  87   1  40  98  34  91  12  53  14  53  58  60  59  27  48  92  57  43  59  92  94  77  45  35   5  38  33  21  18  39  59  65  71  21  32  99  94  79  55  61  70  53  91  16  95  94  92  11  92  25   2  30   9  81  72  65  61  19  75  49  78  63  58  63  75  61  52  76  85  18  14  63  21  76  40  14  45  23  64  19  38  93  54  28  25  39  33  40   8  73  16  89  42  59  90  31  16   3  94  30  91  88  65  17  56  81  17  72  52  37  41  91  61  12  14  44  31  90  82   8  64  45  92  81  38  54  46  37  63  34  63  18  17  17  22  10  93  85  31  38  96  88  67  82  26  57  98  64  32  45  64  40  96  32  59  93  96  77  44  86  27  18  93  83  54   1  84  48  43  50  81  67  34  65   1  91  69  20  77  19  92  99  31  64  41  57  14  13  85  80  58   2  53  71  39  86  73  18  34  48  10  97  96  31  19  75  49  42  22  13  12  22  67  19   6  62  55  69  53  71  58  41  98  56  42  43  49  45   7  73  93  26  59   6  61   2  92  37  50  29  47  64  78  56  24  53   9  71  74  43  52  31  70  69  66   7  37  68  27   4  24  89  65  87  71  45  20  42  17  52  41  99  74  85  98  53  98  46  22  47  70  95   2  36   4  37  50  40  17   1  44  13  30  56  40  37  90  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              30  50  82  18  57  31  68  16  23  85  94  27   5   8  37  82  64  42   1  93  48  60  85  78  65  58  38  16  93  25  84  31  31  69  86  34  63  49   5  24  73   8  57  33  67  50  86  17  38  64  21   6  58  74  63  30  67  98  38  35  54   1  68  52  12  18  69  27  28  47  42  30  21  92  85  87  66  92  95  55  48   1  98  24  26  36  87  70  10  28  29  24  33  27  25  56  42  33  86  60  43   4  60  76  32  15  39  15  96  95  15  16  25  88  34  14  21  40  13  92  84  94  93  21  52  58  45  99  63  72  73  21  72  88  44  13  27  25  32  24   2  96  64  58   5  55  87  25  66  34  68  45  62  33  10  35  44   4  84  81  33  60  16  89  74  19  66  95  50  93  43  38  94  14  53  40   9  61  65  51  58  56  99  56  53  61  52  49  70  53   1  64  46  82  79  57  95  63  78  47  50  42  38  67  91  90  16  33  96  27   8  65  84  17  74  56  95  48  89   1  86   1   1  50  31  24  99   1  18   8  72  35  58  31  26  59  88  79  54  82  67  85  76  22  45  62  30  34  50  50  84  95  46  77  40  36  47  12  13  69  95  17  40  52   1  14  52  57  15  78  96  64  68  21  63  80  69  58  70  67  82  82  12  82  87  37  44  43  30  10  81  47  73  44  54  17  62  43  52  68  26  93   4  13  19  85  67  11  54  30  20  89  38  21  72  67  47  29  45  35  69  11  84  63  38  90  76  55  84  57  52   3  81  37  21  80  42  80  16   9  86  17  33  62  80  70  11  88  29  69  14  26  70  30   2  29  57  16  13  61   5  77  54  15  83  19  72  38  84  23  57  20  30  38  16  96  33  95  38  70  52  53  48  84  54  96  93  50   8   6  14  53  50  15  26  16  91  33  11  20  71  14  51  40  99  21  27  46   1  43  28  49  77  87  32  70  35  45  84  59  12  46  62  88  12  24  45  23  81  11  92  90   6  50  19   2  52  38  12  71  14  17  35  34  58  97  32  57  28  51  48  22  64  53  32  27  25  14  47  87  27  33  31  90  29  57  10  90  75  16  22  79  75  19  97  60  66  73  62  51  44  47  10  28  41  21   8  52  86  85   1  93  60  31  46  91  27  53  83   1  99  33  42  11  66   3   9  97  41  23   1  91  62  84  48  11  32  77  21  97  58   5   4  14  37  32  10  93  96  95  86  22  47  58   2  31  80  44  31  96   4  67  14  28  88  81  90   4  71  89  63  80  67   5  21  90  47  83  71  82  39  12  80  68  18  92  16  71  38  10  61  84  94  14  74  53  45  48  22  14  90  80  98   4  46  78  12  24  89  18   4  73  25  14  38  62  99  75  70  90  39  91  93  66  81  48  33  81  24  29  73  34  88   3  99  96  70  54  97  43  96  80  52  36  12  13  88   7  60  87  15  72  24   3  16  60  27  27  87  80  69  94  46  85  92  92   6  76  25  35   8  18   8  30  73  29  73  64  58  76  30  48  51  29  55  23  84  93  35  29  63  61   6  60  14   3  29  59  13  72  25  64  70  75  95  58  88  84  11  99  18  63  34  49  84  91  59  33  47  74  80  40  89  47  92  97  89  83  52  85  67  28  11  97  56  86  72  52  76  39  55  40  93  87  68  38  30  80  88  34  18  66  18  20  47  81  71  15  88  98  56  26  91  86  27  54  52  50  46  20  43  70  43  69  96   7  44  61  81  96   5  54  25   8  85  94   4  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                54  68  48  59  33  70  64  42  36  51  22  18  44  28  53  50  68  44  94  92  30  12  36  89  88  37  93  68  18  44  41  24  63  97  55  10  23  84  60  42  29  29  12  12  10  16  14  76  78  78  63  45  92  97   7  45  97  36  76  97  95  36   3  18  90  86  87  50  21   8  63  99  61  95  69  94   4  90   5   8  87  20  17  86  84  53  66  39  52  77  94  72  32  34  77  11  43  17  71  71  41  91  46  85  56  47  14  80  27  90  77  61   1  26  67  41  11  22  36  36  40  70  28  86   8  31  35  45  99   5  30  78  81  23  94  84  68  20  95   4  10  10  53  96  87  96  74  80  71   2  71  34  42   9  63  12  16  34  31  15  50  67  59  23  40  79  76   7   9  16  30  16  53  56   7  50  47  81  43  12   9   8  76  47  68  96  87  68  98  61  30  83  82  62  19  24  93   5  39  99  26  42  29  31  94  91  27  17  22  65  53  37  23  52  67  44  76  34  52  22  91  98  45  92  24  46  67  13  71  31  14  97  64  22  24  35  84  69  72  73  11  30  14  27  59  13  61  85  53  93  18  28  29  66  11  58  80  52  11  40  82  54  23  18  91  50  54  40  79  85  74  66  91  70  70  27  94  39  41  60  18  58  90  93  43  55  58  75  45  68  45  17  59  45  38  72  25  47  69  98  59  75  67  99  40  15  88  51  44  78  99  38  14  46  62  15  60  78  39  93  89  67  23  73  54  88  33  87  25  13  89  78  22  76  12  44  60  59  23  69   2  86  85  10  71  72  47  19  29  57  78  89  29  81  78  93  66  54  72  58  79  83  81  64  54   8  43  57  51  66  45  33  36  57  68  52  76  34   6  71  48  49  26  41  32   5  14  79  65   2  88   1  14  53  53  49  78  91  29  81  30  68  43  18  94  54  11  85  29  33  43  58  74  50  17  35  26  49  70  10  27  30  61  21  66  10  49  17  51  78  44  89  53  87  40  29  65  76  26  29  13   1  36  51  96  62  65  22   6  98  86  82  12  22  62  81  73  79  72  99  93  57  48  63   1  15  91  55  68   6  15   6  38  69  79  91  87  28  53  80  27  24  72  97  56  12  50  63  91  14  54  14  29  32  81  89   8  20  43  89  67  99  33  55  54  12  65  70  78  82  43  91  52  86  36  76  15  97  52  92  56  42  35  33  71  16  36   1  21  71  51  99  61  22   4  18  48  71   3  64  56  46  47  77  83  53  18   2  44  46   2   1  65  81  38  92  68  99  74  54   8  49  39  66  46  98  86  32  94  71  93  78  73  10  35  82  13  89   3  27  49   7  34  40   1   7  16  66  17  88  11  89  20  97  43  41  85  23  85  63   1  99   6  24  33   9  85  65  79  25  21  34  26  20  17  44  12  19  31  89  27  98  81  36  69  99  51  20  33   4  68  29  17  85  80  92   5   1  41  96   9  38  16  47  90  81  30  44  13  77  80  54  87  76  48  21  93  71  44  13  16   1  36  11  77  26  16  39  63  45  92  94  88  46  63  88  87  65  79  39  17  73  97  37  75  73  95  23  99  23  68  97  86  77  78  52  89  36  38   6  16  86   1  43  72  55  50   3  12  85  55  24  52  12  44  56  31   8  64  16  67  95  44  76  37  41  60  82  29   9  12  49  57  73  34  34  12  31  12  29   8  41  26  90  77  46  88  30  45  67   2  82  41  50  43  46  17  42  83  39   4  44  32  69  73  19  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  20  47  43  93  25  19  91  20  58  74  73  19  60  78  27  76  59  16  90  20  27   5  67  83   1  20  40  40  93  71  53  90  49  81  24  69  52  77  67  37  32  98  16  13  81  79  74  52  61  37  85  92  86  89   4  53  73  20  50  97  40  30  68  26  76  26  23  40  62  33  49  10  18  69  30   4  35  79  51  81  56  21  66  78  44  53  26  91   6  44  64  47  57  35  47  19  11  71  72  32  78  41  65   3  90  36  15  56  20  73  58  64  54  43  60  86  63  10  51  99  65  48  43  49  53  34  53  65  60  29  81  64  45  94  73  84  14  39  78   8   7  53  60  14  83  63  23  72  12  10  34  10   6  89  48  53  45  21  16   1   7  39  40  72  50  45  39  86  19  52  15  33  69  58  74   5  22  39  22  96  42  88   2  35  15  82  84  47  37  52  14   8  22  68  12  87  50  53  75   5  83  30  72  15   1  80  73  42  22  18  81  10  62  49  55  69   7  47  88  23  61  67  43  26  70  54  69  97   5  22  49  67   6  31  18  34  27  33  94  60  62  57  42  94  90  42  12  38  38  29   8  75  88  81  15  97  37  80  84  20  44  91  95  29  81  82  57  22  50  31  45  40  27  10  53  98   1  16  56  83  70  48  74  60  48  21  74  18  90  53   5  47  20  40  34  10  27  80  60  33  40  73  34  53  42  17  93  57  57  49  82  52  27  95  81  77  49  58  16  76  85  71  85  82  93  78  80   3  10   6  79  10  54  64   4   3   6  31  17  93  21  18  75  73  56   6  65  44  96  28  70  19  72  61  30  55  49  20  89  48  87   6  67  14  79  30  23  17  96  51  65  93  41  29  46  33  88  20   9  82  49  27  31  60  54  12  82  76  14  61  75  45  40  16  88  56   3  98  11  75  14  94  32  95   7  68  49  50  12  19   4  60  54  58  63  88  72  26  70  13  86  33  62  73  52  71  52  87  55  42  67  84   7  50  70  20  56  69   4  69  57  27  74  92  86  12  23  38  28  98  47  96  32  86  68  17  93  61  27  15  77  10  22  49  17  10  16  88  27  92  20  70  73  70   2  90  19  58  54  43  62   4  15   6  70  45  64  40  33  60  80  86  82  95  96  55   9  48  68  38  97  16  47  73   6   2   3  85  95  91  15  57  28  16  31  21  82  28  54  99  99  98  68  14  84  29  70  75  42  93  55  30  70  63  96  17  72  55   1  26  84  31  54  63   4  12  74  47  23  90   3  43  81  87  44  71  80  16  56  68   6  87  78  65  68  26  93  84  56  13  70  39  48  10  13  75  82  87   8  10  14  68  21  45  99  87  18  65  76   5  48  50  42  36  39  23  50  93  26  15  57  37  28  80  54   4   3  70  68  38  49  36  45  20  62  57  64  92  95  64  14  23  35  68  43  23  80  99   2  36  71  83  88  83  40  92  96  17  34  29  61  77  26  53  41  48  26  39  77  26  90  22  79  86  98  45  23  59  58  24  91  81  54  67  57  99  65  80  64  42  44  47   6  31  46  18  66  51  74  71  96  57   5  17  93  45  95  37  47  20  49   7  85   4  24  97   2  24  32  60  45  66  94  93  49  72  76   8  83  13  33  59  34  54  63  86  94  22  80  69  72   3  15  86  10  85   9  33  78  60  25  31  42  82  33  76  35  38  49  75  28  40  71   5  10  11  17  57  10  90  58  94  44  21  75  59  17  86  81  71  70  89  40  42  75  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    15   5   6   3  13  70  35  21  65  57   7  31   4  65  20   5  47   1  88   4  94  26  24  85  69  29  63  56  56   5  11  62  74  62  98  92  98  77  91  11  83  51  19  85  76  84  64  12  70  70   8  54  84  38   8  20  73  29  96  63  70  65  94  37  46  32  78  44  46  61  72  33  26  18  49  76   2  30  40  82  65  73  76  77  89   8  16  70  11  34  74  86  11  93  23   4  97  43  11  78  22  60  30  63  26  58  59  88  73  23  28  69  88  30  33  55  32  83  23   7  10  48  99  49  25  84  70  96  10  41  47  81   7  16  48  97   8  18  32  59  98  14  34  57   1  86   8  46  77   4  24  87  95  64  71  34  44  13  48  72  97  78  10   6   7  17  90   3  29  36  54  49  93  73  21  18  35  66  66  36  67  65  27  40  35  32   4  57  69  56  87  53  53  40  41  95  80  68  21  93  15  35   8  89  74  78  82  73  35  44  30  21  99  67  27  58  48  85  58  67  83  19  68  70  22  90  49  54  51  99  33  27  95  13  34  39  70  25  33  52  37  88  17  14  30  97  12  56  40  34  97  83  43  77  88  30  77  42  60  60  43  90  42  66  44  30  48  11  84  11  13  87  61  12   7  26  95  35  95  15   9  90  93  39  78  24   1  96  55  19  42  21  14  38   4  14  54  37   8  97  50  48  58  34  40   2  41  24  86  24  76  32  18  25  30  92  77  16  48  97  79  11  23  65  62  40   4  51  42  46  40  70  13  41   6  89  24  19  93  50  16  13  88  27  61   7   7  35  66  52  76  26  69  29  60  79  78  60  68  30   2  49   5  77  96  53  66  57  47  16  14  69  22  12  65  21  73  73  76  82  77  22  61  51  35  22  15  27  10  40   6  94  73  90  25  92  34  54  68  24  86  71  60  16  67  26  67  90  92  94  65  45  56   2  52  33  59  37  40  45  23  31   7  27  93  53  83  43  47  84   3  42  64  93  66  35  51  54   7  56   3  14  92  40  17  18  77  31  67  96  89  92   2  36  67  28  57  60  98  95  10  38  31  28  41  86  81  47  34  96   1  83  11  96  54  29  96  20   4  42  32  46  74  62  64   6  42  50  64  25  57  23  32  51  41  72  90  13  38  66  68  65  21  16  67  20  51  49  95  79   4  39  93  29  54   2  39  43  14  23  57  56  52  52  21  86  63  21  71  39  81  76  33  85  73  90   7  12  40  63  58  17  49  18  19  42  83  69  83  56  97  19  52  94  33  82  33  28  12  80  44  83  10  80  54  69   2  16  73  14  47   6  38  78  73  82   2  87  97   7  37  82  97  47  74  47  21  34  43  25  93  48   4  20  89  39  52  45  53  18  39   4   4   2  86  45  91  21  85  39  14  77  69  96   9  41  35  37  43  77  11  93  18  72  99  68  36  29   1   6  93  59  58  67  78  43  58  14  14  99  49  84  84  33  59  34  71  37   1  73   5  22   6  53   8  65  80  50  38  74  68  68  59  16  53  78  92   9   7  36  69   3  10  86  37   5  13  69  30   1  68  37  72  79  43  73  88   7  59  22  66  44  84  14  15  61  39  61  87  45  75  27  72  96  81  97  34   4  64   4  45  81  97  36  96  20  79  38  19  93  44  71  18  13  40  85  32  78  23  26  34  10  40  63  91  68  49  29  38  32  45  36  24   4  24  93  56  89  92  13  16  15  86  76  13  43  12  61  50  55   5  64  56  48  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      36  97  68  91  55  10   2  78  46  17  15   7  69  95  52  81  62  39  45  48  65  38  90  41  24  33  22  91   4   4  98  88  22  63  59   5  17  80  48  82  58   2  97  90  63  34  24  38  10  61   1  25  67   4  65  19  26   7  25  65  35  56  31  55   2  41  36  90  97  97   6  30  29  35  33  18  66  23  80  75  71  70  21  25  66  84  64  59  23  69  35  93  40  18  26  11   4   3  93   7  74  10  93  29  29  63   2  65  40  39  51  34  23  69  79  82  66  19  30  60  42   5  78  17  49  36   5  38  40  34  92  54  79  91  80  64  50  36  71  86  22  41  33  78  24  30  78  80  89  21  55  97  52  31  47  20  51  38  64  97  62  87  87  43  33  20  97  85  90  19   1  38  69   4  20  67  39  30  19  57  87  25  24  66  74  82  14  82  49  50  74  33  23  56  16  38  72   2  16  35  34  84   4  70  46  65  25  48  40  40  42  22  37  44  16  21   1  27  56  63  15  93  85  39  98  24  90  40  81  29  19  85  85  65   5  87  22  52  87  84  30  21  99  45  51  46  56  30  20  28  69  34  49  21  51  38   8  23  97  20  10  87  28   3  20   1   6  13   6  25  88  88  61  48  43  57  45  65  39  59  32  68  95  88  36   6  60  36  38  47  84  87   3  19  20  16  55  82  98  29  40  59  26  73  10  88   5  34  41  92  67  56   1  89  53  59  31  26  79  25  59   3  80  42  97  28  95  94  98   7  46  53  55  41  69  40  74  24  60  11  87  30   1  34  76  13  76   2  65  41   5  25  85  95  15  50  27  93  34  41  15  79  59  68  24  43  28   9  18  99  30  51  26  16  66  93  45  63  31  69  58  20  25  79  71  62  17  62   3  87  13  69  17  30  46  72  60  87   4   4  59  39  24  49  83  99  26  91  96  67  76  59  10  72  44  54   2  82  42  39  36  35  20  30   4  30  10  68  41   3  33  58  22  35   3  52  45  30  43  91  74  73  64  42  57  51  63  79  19   5  22  68  18  90  29  56   7  30  64  35  40  24  19  50   8  71  62  63  61  36  95  59  80  82  63  92  92  39  12  88  30  71  56   3  88   7  21  37  24   6   9  66  35  98  67  80  98  72   9  11  31  59  50  26  75  71  41   4  48  99  35  91  85  93  26  52  59  27  85  84  82  46  77  32  95  37  41  28  62  41  55   4  91  98  93  29  39  61  48  72  41  48  36  15  40  10  80   9  99   1  80  33  82  23  57  95  79  43  60  46  61  20  61  66  79  14  71  67  37  15  76  78  50  16  81  80  79  55  11  27  14  26  94  94   5  59  17  31  72  22   3  46  10  78  93  48  56  86  40  19  87  49  45  72  10  63  40  25  47  19  66  22  13  99  81  75  85  76   5  95  71  34  79  38  29  55  95  74  44  87  69  21  84  51  41   9   2  20  47  27  19  94  41  87  64  37  25  21  42  21  16  87  98   2  49  40  76  79  66  77  78  32  30  34  50  65  75  90  63  49  82  44  76  92  57  87  98  13  75  35  43  83  51  82  73  28  26  79  58  55  77  49  53   9  22  52  54  44  12  30   4  14  88   9  54  46  44  98  19   3  14  47  94  51  66  20  38  42  25  88  11  84  79  87   1  81  68  56  64  18  20  54  20  60  70  29  94  76  53  56  11  78  93  88  38  70  86  93  84  26  63  34   7  72  82  49  28  70  62  14  27  48  57  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        15  98   4  14  39  66  87  39  65  88  34  93  33  62  90  58  40  77  30  48  15  49  85  16  49  28   3  11  61  96  64  21  27  34  28  72  69  93  40  84  50  77  54  35  53  31  27  80  49  44  99  79  69  96  82  13  73  25  41  14  70  43  49   7  36   5  70  64  35  16  79  23  39  20  16  33  41  40  71  47  17  68   1  37  77  45  55   9  25  15  64   7  17  78  71  55  42  36  46  72  16  32  86  83  41  68  80  98  20  98  62   3  48  44  78  89  40  51  91  80  96  59  57  28  31  39  34  92  72  60  30  88  85  95  71  26  86  86  91  59  12  95  82  64  84  75  96  27  97  32   6  47  10  21  13  57  42  24  60  60  33  50  37  60  90  92  72  86  58  19  43  77  76  50  85  89  90  89  71  61   6  87  29   9  48  79  80  86  62  10  92  82  32  42  97  34  24  62  36  71  84  35  30  74   9  70  94  80   1  62  96  87  87  41  98  89  34  19  85  26  49  41  30   3  70  35  96  24  20  63  68  73  36  84  73  64  12  64  88  21  60  18  10  29  33  40  73  32   3   7  96  48  60  92   3  17  19  32  33   1  35  83  14  73   3  94  38  60  24  23  97   4  10  37  76  39  68  53  60  42  34  57  61   3  17   4  72  30  15  96  27  78  26  19  55  55  66  57  84  65  83  74  93  80  37  98  88  81  50  99  59  41  51   5  82  12  63  81   9  32  64  75   2  84   8  75  17  12  69   5  67  23   9  51  45  91  42  90  54  15  77  52  54  64  41  76  82  54  41  45   6  37  97  95  25   6  76  20  46  53  81  35  90  65  45  24  47  99  82  88  55  13  98  97  72  14  62  76  52  25  40   8  94  98  19  55  91  29  38  12  46  80  16  72  92  27  80  29  82  35  52  99  17  28  75  52  95  56  15  78  42  82  62  70   8  78  24   1  72  71  48  48  26  58  16  18  82  96  75  85  66  84  34  56  78   3   3  14  55  53  56   9  62  46  27  83  96  79  65  32  47  24  40  94  19  64  17  25   7  89  33  17  54  43  61  62  29  70  20  75  55   1  61  35  83  63  77  55  76  26  45  71  59  72  60   2  51  51  95  98  70  71  84  78  33  99  87  60  30   6  28   4  92  31   2  78  85  39  49  72   1  65  70  52  60  53  25  69  44  25  45  87  19  42  11  29  95  39  75   8  77  53  75  44  86  52  39  83  32  56  75  95  17  23  47   5  72  76  30  42  47  45  61  34  64  84  74  91  49   8  38  71  99  33  36  70   5  33  69   1  86  65   8  63  30  83  78  39  89  90  10  54  94  60  68  73  74  66  20  66  68   3  48  35  39  55  14  18   1  80  12  93  66  47  28   5  60  89  29  15  34   1  31  87  33  95  88  65  21   1  76  98   7  30  97   2  51   9  35  74  90   5  69  46  36  43  70   8  94  64  11  81   1  17   1  51  53  18  45  67  96  10  44  73   2  22  80   1  78   2  32  91  88  44  69  15  64  94  66  56  43  17  62  25  17  73  34  85  21  70  72  76  93  63  52  36  15  33  47  36  20  33  56  36  70  17   3  86   1  34  81  55  69   7  91  17  21  92  96  26  79  16   6  47  23  63  29  74   7  45  16  78   5  97  46  29  68  93  96  92  12  71  97  54  32  60  69   2  30  42  74  33  10  63  26  72  94  90   1  64  87   2  83  48  94  64  54  25  61  16  31  83  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          62  41  60  40  36  82  36  67  83  33  26  68  46  23  50  84  95  86  51  87  53  39  33  13  23  80  47  19  27   2  55   6  76  65  97   8  14  77   5  16  96  98  71  37   9  18  43  63  22  82  47  33  82  18   7  72  89  54  38  24  95  53  23  19  25  80  32  71   1  77  64  14  19  45   7  10  88  75  31  42  24  82  39  51   1  68  68  46  49  94  93  55  92  58  96  56  87  86  41  23  55  88  71  62  27  52   4  42  88   2  95  97  30   6  15  13  58  81  67  59  16  49  46  82   1  61  38  72  59  53  95  94  20  47   1  44  37   2  39  14  14  55  39  70  27  77  53  29  62   9  21  15  23  72  19  15  89  93  51  46  27  88  22  63   2  46  41  57  68  59   6  58  10  15  96  32  89  67  15  92  15  52  41  92  74  49  46  71  48  85  46  10  21  70  96  57  63   6  27  11  27  65  52  79  59   4  26  62  60  95  12  81  96  79  14  25  54  41  92  94  16  59  75  97  25  79  92  94  17  39  89  14  53  55  88  27  93  52  32  38  11  87  53  57  12  64   6  44  69  20  17  25  88  47  31  12  23  92  37  87  69  51  20  84   1  63  35  58   1  69  96  28  77  26   1  99  44  30  74  29  28  67  37   4  32  10  30  62  99  56  12  56  88  67  87  28  97  85  54  35  14  92  48  22  49  19  14  64   4  35  91  64  80  37   4  80  31  41  31  26  90  91   9  63  77  59  30  43  69  16   1  78  45  60  93  80  24  51  75  38  86  65  84  12  86   7  50  36  11   6  50  23  97   4  21  91   8   2  42  33  54  47  24  94  82  70  60  11  36  85  75  34  68  46  44  27  57  97  53  15  82  90  74  48  12  89  91  34  30  10  19  38  57  30  47  78  35  88  74  25  79  12  51  39  18  75  42  69  73  89  57  51  69  19  47  74   2  22  45  15  18  38  42   5  73  83  36  23  50  86  99  42  64   3  78  31  57  56  13  41  23  75  29  73  77  62  34  12  55  93  27  62  51  38  21  66  93  54  89  85  29  34  23  82  90  34  42  28  73  13  36  29  61  95  28  69  11  71  51  76  24  91  99  72  72  63   9  92  47  30  75  83  26  63  69  85  79  31  43   3  63  98  54  59  57  15  66  93  48  80  16  31   7  39  91  41  52  17  12  80   1  96  81  91  63  33  14  44  24  36  71  74  61   7   9  44   2  81  68   1  35  88  53   8  36  83  54  74  75  84  92  19  81  99  68  68  82  26  21  73  12  48  19  86  35   2  81  86  53   2   1  61  58  61  84  86  43  67  97   7  27  54  33  95  52  24  23  27  64  75  36  75  37  10  21  99  91  98  99  96  98  46  97  42  74  73  71   6  29  54  68  31  10  10  60  49  81  61  36  42  96  23  21  70  45  45  98  28  40  56  46  35  18  37  65  99  10  77  70  81  82  81   9  21  89  77  93   6  41  97  24   3  25  97  53  24   7  54  67  41  54  15  57  62  50  24   5  37  85  18  85   1   3   9  48  52  24  35  65  32  30  31  30   3  37  34  82  84  91  80  89  26  93  10  97  17  20  73  78  84  66  14  48  97  92  63  38  52   2  86  98  79  14  44  62  19  28  66  16  42  65  86  36  31  44  88  83  43  43  92   2  80  81  83  42  47  19  58  53  68  48  79  80  72  38  49  80  11  12  42  97  25  65  55  53  74  17  19  57  61   4  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            12  27  31  29  37  96  82  72  82  59  73  38  76  46  20  80  49  83  78  16  21  25   3  12  92  31  22  13  50  96  93  78  36   6  77  92  29  12  96   1  74  16   1  37  43  45  58  78  72  87  45  30  30  20  43   6  84  24  22  47  34  53  20   3  94  67  74  59  19  16  11  68  78  65   4  47  85  17  70  79  27  97  59  25  13  65  78  38  13  90  78   2  99  63  49  41  49  76  49  61  17  85  51  90  95  44  62  65  11  14   9   4  66  57  14  64  65   9  30  16  86  55  41  99  48  79  94  41  99  58  12  34  46  96  84  18  71   5  61  74  92   6  82  42  82  91  15  90  22  82   5  97  32  17  88   8  67  85   2  41  75  10  91  50  81  15  21  82  45   7   6  90  41  82  54  61  45  98  31  42  87  16  70  22  87  37  43  77  31  52   6  30  68  23  34  65  31   7  63  80  46  24  58  53   2  59  32  72  55   6   5  20  33  33  92  66  21  47  61  84  64  86  73  76  38  34  14  20  87  51  40   1  54  90  84  64  91  77  36  36  13  39  80  87  39  52  12  24  36  75   1  78  62  81   7  62  15   7  26  68  96   7  58  46  17   6  29   1  21  49  99  70  46  27  11   7  50  95  66  12  60  20  80  37  87  75  79  92  52  56  96  24  10  63  71  27  35  80  18  61   3  25  12  69  31   8  25  52  37  91  65  44  57  57  81  23  95  94   6  99  72  80  89  92   3  12  64  22  34  56  78  27   1   5  31  61  20  45  99  49  50  22  59  79  13  88  52   1  45  54  22  27  19  40  88  68  11  80  91  93  36  93  43  25  19   6  22   3  48  28  76   6  80  30  65  20  78  36  80  95  75  51  78   5  64  96  85  61  57  67  56  85  21  32  75  86  24  59  26  15  45  53  96  44  68  49  97  19  30  92  89  24  37  59  31  98  55  48  92  69  95  49   3  98  26  47   9  88   6  29  72  24  52  90  97  73  10  99  35   9  41  59  54  90  57  95  77  11   8  84  77  32  22  65  43  34   7  78  92  65  85  14  51  73  26  84   7  49   2  82  89  28  64  78  80  12  21  77   9  27   9  36  35  87  35  68  79  94  21  84  47  62  70  27  29  54  68  43  42  92   8  93  93  66  94  52  40  98  75   5  98  22  42  82  72   5  96  29  53  68  51  66  63  62  69  10   3  37  70  77  92  53  71  21   5  18  24  64  74  38  29  56  93  90  82  36  52  40  98  16   3  32   2  35   5  44  46   6  10  49  90  54  73  95  99  75  13  47  69  14  45  85   2  48  13  85  89  74  41  42  88   8  61  30  52  78  70  79  76   3  41  74   5  56  22  15  84  65   9  71   3  30  75  70  59  68  42  46  96  19  81  46  73  48  33  60  31   7  65  75  79  73   3  26  94  18  19  30  31  23  72  59  95  51  71  39  83  33  62  12  40  18  86  51  30  64  14  50  15  79  88  44  90  61  15  10  33  61  83  70  47  23  42  18  21  81  72  11  64  53  40  79  22  51  53   1  56  29  59  50   4  53  43  30  31   1  16  48  68  14  95  75  53  91  84  69  56   8  72  83  65  60   7  18  94  49  24  29  56  80  25  38   1   7   1  42  24  41  67  84  41  15   2  23  63  90  44  98  97  95  33  26  79  69  19  57  67  51  15  83  41  17  67  99  86  19  87  96  36  14  74  77  99  12  87  87  12   8   3  63  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              90  96  89  20  67  50  43  18  27  44  43   5  11  18  40  83  87  47  62  47  30  15  56  89  68   4  76   4  44  45  13  52   2  34  86   5  40  89  43   8  50  61  95  11  70  35  24  51  21  22  20   2  59  65   9  92  98  56  26   9  50  84  45   9  42  76  40  82  95  47  19   4  59  28  74  76  48  25  16  76  19  46  76  41  50  20  90  16  54  79  96   5  87  59  90  49  24  13  51  88  62  56  86  72  19  62  14  86  27   7  30  26  45  46   3  87  86  84   7  68  73  58   4  49   3  63  86  69  40  69  31  93  83  29   8  28   1  41  20  89  23  73  29   6  98  52  98  69  24  97  90  61  17  40  11  84  87  76  42  19  72  72  26  71  53   4  40  55  26  85  34  84  36  61  85   5  69  39  31  35  51  71  60  15  61  68  66   4   1  99  86  10  91  99   7  81  21  56   1  11  86  31  79   8  74  90  93  76  87  84  12  73   2  87  51  90  50  85  68  64  13  82   2   9  36  77  85  41  31   4  39   1  48  44  82   6  57  68  72  67  34  46  37  36  56   2  12  49  73  98  58  55  86  95  67  34  64  28  54  71  52  45  64  89  70  92  76   1  37  39   4  24  11  17  64  63  55  17  48  91  13  42  40  10  18  74  98  97  12  29  21  80  78  51  93  11  60  93  77  64  32  10  95  55  97  29  28  30  28  24  16  47  26  67  19  71  76   1  55  91  90   7  63  95  40  92  61  61  59  15  83  86  41   1  15  52  92  44  32  18  71  69  40  62  65  14  87  22  81  30  95  35  87  94  26  11  42   8  21   3  55  29  99  32  65  77   3  82  22  97  30  19  35  29  52  27  66  75  82  57  62  78  90  20  71  58  65  17  75  64  91  55  19  29  67  53  75  47  29  75  85  62  80  57  81   2  60  73  65  64  26  83  42  77  80  10   1  79   8  52  77  45  83  94  81  48   1  43  53   5  56  94  16  91  76  29  49  56  23  12   6  32  51  51  98  80  34   4  30  70  19  93  23  55  36  38  64   2  77  34  88  18  80  24  88  62  54  83  66  45  65   2  47   3  20  78  14  39  99  72  13  20  65  64   8  26  33  30  85  13   2  67  66  31  65  10  62  43  17   1  77  50  39  71  60  67  71  22   5  36  55  33  75  62  53  88  35  39  94  74  74  62  89  39  27  40  99  21  71   9  32  61  38  31  61   9  48   9  73  31  26  16  95  93  47  80  32  38  90  22  68  53  85  51  39  74  95  40  65  24  77  30  82   7  41  95  19  13  20  29  76  84  71  52  78  84  90  35   6  69  11  95  69  21  95  92  50  11  58  58  36  96  13  79  85  64  12  76  53  13  17   8  61  92  57  28  28  94  71  96  47  19  73  48  89  10  73  30  41  93  33  32  30   3  47  99  14   4  63  62  28  59  60  92  51  36  14  46  17  11   8  49  52  12  80  47  95   1  80  11  68  87  67  99  15  79  22  34  12  57  90  64   9  21  14  56  72  73  99   8   2  69  53  23  34  92  62   8   4  35  18  45   7  93  83  63  60  18  18   2  68  97  56  52   1  13  75   2  80  36  48   4  95  27  61  13  59  40  52  81  96  34  54  88  31  95  65  55  48   7  13  15  99  74  33  36  41   6  81  35  17  76  36  66  96  58   9  72  58   9  71   1  16  92  34   5  52  11  49  21  43  46  18   7  94  42   3  90  48  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                84  57  29  85  37  51  92  84   6  53  42  35  38   8  16  83  71  90  10  41  98  77  42  91  26  79  10  99  54  73  74   1  65  75  39  97  89  30   7  59  93  92  92  34   3  97  72  38   7  83  14  24   2  80  17  10  92  82  92  33  55  17  55  98  25  31  90  22  85   9  61  32  52  84  96   8  68  75   7  49   7  66  77   1  29  33  23   6  88  70  84  53  31  21  50  26  89  58  44  48  37  38  54  80  68  49  91  72  70  46  47  16  76   7  92  83  10  68  16  60  53  36  13   9  18  90  45  78  74   1  56  99   6  39  62  86  10  45  77  97  78   2  49  95   2  46  52  13  34  70  35  15  72   8   5  75  76  43  29  94  34   8   5  50  20  76  95  89  36  76  74  76  55  29  90  83  28  55  10  40   2  70  92  86  58  27  87  90  79  18  18  86  63  75  97  24  42  50  47  42   4  55  18  75  66  38  45  23  51   5  29  49  59  24  69   5  21  22  61  47  27  83  73  90  25  84  48  30  99  17  39  72  46  87  28   6   8  39  46  58  20   2  51  27  59  50  68  25  31   2  82  38  98  74  67  41  30  16  75  47  84   2  24  86  19   2  85  68  23  31  95  26   7  78  20  56  20  38  30  71  47  30  42  56  67  66  89  65  22   9  68  71  74  48  77  54  63  72  92  82  15  25  75   8  48  39  79  38  80  70  83  96  55  99  65  19  13  41  87  22  84  62  68  25  54  99  27  79  91  62  62  33  86  62  46  86  46  40  58  37  36  42  47  99  96  49  26  76  28  47  78  42  47  99  26  95  32  12   1  60  85  47  92  71  82  35  69  66  63  49  72  79  17  45  76   2  87  89   1  65  95  18  85  27  71  63  19  51  47  93  69  85  41  25  32  94  30  40  16   7  47  98  10   8  42  64  45  41  98  89  82   7  82  69  46  40  36  80  86  88  16  76  20  55  37  81  23   6  83  22  70  40  95  17  44  32  69  99  58  92  76  85  15  73  73  27  69  11  57  64  21   8  43  17  10  17  33  79  82  14  75  29  40   1  77  50  90  61  67   6  29  61  11  49  62   9  43   2   6  54   7  87  33  69  29  22   7  35  42  34  60  69  20  36  98  74  96  23  12  46  44  16  61   1  53  91  69  61  74  34  83  78  88  76  59  68  84  92  48  53  19  28  81  32  41  76  91  72  67  93  32  21  77  44  78  43  85  84  19  38  31  55  95   3  73  52  12  41  98  87  46  16  85  70   8  10  80  39  68  54  70  49  57  23  27  49  51  69  10  83  88  76  40  41  71  97  48  79   5  81  69  56   8  88   2  10  81  44  85  46  69  12  24  69  42  11  39  43  40   2  79  49  40  48  40  11  32  24  61  75  77  16  57  38  66  87  64  83  57   1  45  34  73  58  97  72  24  39  61  54  23  77  48  90  15  89  92   6  61  98  64  72  15  27  34  60  80  98  68  78  84  56  62  85  75  16  97  75  87  91  51  49  95  89  74   2  88  46  22  45  93  16  65  56  98  98  40  17  72  91  15  74  26  69  22  60  55  48  19  98  35  17  82  83  30  32  55  96  96  61  79  37   1  19  35  37  73   1  62  22   4  77   2  90  22   2  67  42  31  54  18  86  95  88  65  49  82   1  89  73  37  49  45  75  65   4  96  31  42  62  81  23  14  90  69  90  21  45  19  36  90  18  80  31   1  41  32  51  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  80  80  13  68  87  99  43  64  93  19  93  80  27  39  36  77  58  27  82  12  99  15  27  23  20  46  43  25  31  52  94  83   5  38  23  94  37  68  48  53  75  96  46  13  29  62  23  80  32  53  78  67  34  58  86  49  11   3  48  29  43  82   8  68  54  83  77   5  75  56  40   8  33  78  98  50  77  15  35   7  57  52  88  64  35  88  33  35  71   4  72  45  73  20  74  80  11  81  26  15  39  72  10  48  15  65  91  55  82  68  14  99  86  96  15  59  84  72  45  33  75   1  32  30  82  17  76  59  54  67  89  94  57  64  15  52  32  51  89  54  28  79   2   9  76  76  26  53  61  83  93  85  59  65  68  42  17  72  81  78  96   4  44  93  41  57  63  22   8  92  64  57  34  89  72   3  71   2  93   6  36  17  83  32  51  71  87  13  56   1  70  52  46  21  93  74  72  16  65  53  17  57  42  89  39  24  41  50  52  27  13  31  57  28   3  39  67  82   2  40  89  58  24  88  84  33  22  48  54  39  99  99  28  93  26  21  88  37  46  51  18  44  24  82  27  48  75   3  56  35  16  73  15  29  88  55  11   5  19  20  19  12  43   9  40  97  91  55  92  25  35  49  48  61  95  76  48  64  79  99  79  33  51  85  11  20  87  93  51  34  47  80  80  29  76   9  56  11  94  27  18  47  96  45  85  98  39  63  79  97  21  13  90   1  25  99  46  78  89  59  24  79  51  98  12   8  85  76  60  81  70  48  80  24  38  31  19  19  86  85  90   8  23  66  15   4  85  50   5  70  15  66  95  21  60  63   9  23  51  72  27  60  11  53  53  81  87  99  99  58  79  45   9  97  66  92  60  87  58  93  28  53  85  92   1  33  96   1   3  15  54  51  23  49  56  88  77  16   4   8  45  58  36  93  22   4  41  75  17   1  72  52  22   8  27  80  49  74   9  49  47  21  21  42  20  82   3  46  73  35  47  50  83  53  83  80  78  40   6  50  51  86  19  85  94  76  23  41  66  18  32   3  55  46   5  25  71  97  78   2  87  44  67  41  25  10  48   9  18  27  70  87  82  42  41  45  80  48  53  60  21   4  41  64  29  79  28  88  98  55  86  87  92   9  18  86  48   6  60  91  23  80  34   2  69  34  20  33  62  61  87  51   1  16  69  56   1  22  81   6  43  51  32  71  89  26  71   2  22  61  12   9  63  69  95  88  47  88  17  36  64  89  93  22  10  95   8  50  94  51  58  54  96  10  95  13  69  99  10  82  40  56  65  28  89  91  31  78  25  69  88  84  18  69  21  12  50  60  15  85  21  53   2  20  84  46  28  29  66  34  56  80  36  51  79  61  63  30   8  31  77  41  72  73  19  51  42  51  83   5  79  61  51  83  84  33  97   2   8  13  19  84  24  37  66  21  53  32  92  24  45  37  49  97  94  80  94  49  92   3  78  46  47  68  69  99  61  37  84  37  61  58  99  12  43  48  67  19  50  30  39  96  98  32  65  58  33  52  82   9   3  33  70  39   3  21  15  74  26  82  59  45  78  11  32  16  77   8  66  77  24  99  20  92  31  23  62   4  32  30  38  73  21  50  64  31  23  90  29  26  18  45  79  84  86  79  41  70  26  68  30  75   9  46  36  69  32  55  38  17  14  32  91  59   8  67  78  93  28  30  22  38  15   1  27  88  58  54  16  16  43  48  10  61   2  51  89  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    11  78  63  17  78  10  68  97  93  13  77  68  26  72  28  46  30  66  57  58  29  62  17  66  92  10  72   2   7   1  50  49  61  22   2  70  45  49  91  53  10  98  74  28  68  90  99   3  60  40  53  17   9  81  30  33  70  86  10   9   3  32  45  73  90   7  80  29  17  71  32   1  63  87  68  81  22  80  36  62  98  67  99   5  10  54  23  99  60  15  91  88  94  75  37  69  12  87  91  68  41  57  76  62  44  86  84  96  25  62  80  29  84  62  59  92  95  90  94  56  37  31  37  45  71  25   8   2  95  24  89   8  81  75  26  19  76  83  19  33  44  55  51  76  94  54  25   9  30  81  79  56  71  11  76  88  67  20  57  95  29  32   2   1  79  22  85  63  83  48  73  99  52   1  57  50  91  17  82  96  18  39  20   8  99  54  48  27  46  90  83  44  74  17  72  22   2  21  82  18  62  74  58  80  39  69  17  52  46  78  47  98  48  36  77  87  85   3  60  91  97  91  15  22  38  92  37   5  42  17  62  26  17  20  28  16  39  48  52  92  43  15  97  53  35  59   4  57  12  21  62  11  85  72  78  88  76  88   4  57  86  25  57  28  78  17  83  57  45  42  43  53  52  52  92  49  14  40  97  62  94  91  17  38  32  58  68  34  83  98  93  62  68  80  94  85  27  40  71  74  45  68  23  28  81   6  15   5  51  27  58  65  63  11  26  66  57  86  27  98  38  62  44  52  98  42  83  85  84  40  15  42  61  48  47  78  65  71  61  81  43  43  11  26  92  69  84  11  64  12  47  60  91  19  44  12  30  39  46  67  91   1  47  97  95  46  84  54  22  85  81  35  99  27  40   2   8  34   8  42   2  17  67   7  22  88  75   1  91  24  32   6  18  84  89  21  52  55  91  22  62  36  16  18  18  14  12  30  59  41  19  92   6  54   8  69   2  38  27  36  48  59  88  40  82  90  47  93  63   3  60  15  11  66  40  71  54  70  46  11  36  83  81  17  28  99  33  55  61  59  78  60   6  75  28  41  96  27  62  82  14  63  34  36  88  39  44  63  70  58  98   1  34  93  54  56  10  97  75   4  81  75  96  89  37  78  69  61  53  99  68  61  89  45  69  91  88  28  81  23  68   9  55  74  45  11  80  81  47  33  31   3  58  26  35   6  23  57  30   9  69  57  77  19   4  87  80  28  97  32  83  36  39  74  19  57  26  32  79  22  13  29  68  72  69  49  41   6  13  73  64  52  77  22  84  40  91  96  10   4  34  64  75  42  21  45  23  15  81  21  20  52  85  29  92  78  66  30  87  23  78  74  77  77  42  69  76  87  95  11  90  40  99  27   9  86  56   7  58   6  65  95  29  77  76  31  91  81  13  93  53  24  76  78  61  52  47  51   6  83  47  17  61  82  94  55  67   1  80  12  54  65  44  85  71  35  66  12  31  48  71  51   2  36  44  90  42   7  63  92  15  32  97  36  67  87  67  51  84   2  23  69  26  55  24  67  91  38  29  99  45  75  66   3  14  99  30  53  25  32  36  53  74  68  81  25   4  27   6  22  18  75  58   2  92  21  84  65  61  89  73  27  46  90  52  97  58  65  20  53  11  25  68  91  86  61  41  94  94  97  36  79  17  81  95  98  33  46  32  52  75  17  68   8  64  98  81  66   1  21  63  13  73  46  18  21  74  41  69  43  50  29  83  24  44  99  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      83  87  54   1  90  83  48  11  39   9  85   7  82  67   5  12  56  56  35  70  71  64  75  48  56  19  37  65  66  23  37  15  81   5  94  15  70  63  75  89  74   9  63  16  24  20  98  67  49  36  69  13  33  67  79  32  67  40  37  83  83  97  92  96  45  58  97  69  14  11  18  67  69  90  21   6  77  27  87  27   8  42  10  77  11  54  74  69  32  47  38  81  23  89  86  63  24  29  50  80  55  31   6  45  98  66  93  31  86  30  79  69  27   8  85  96  53  36  51  87  96  11  97  95  27   7  37  59  88  12  44  16  28  45  37  98   7  48  40  12  75  64  61  95  32  25  73  28  47  17  61  62  14  82  62  63  52  60  48  50  14  52  54   7  35  73  50  28  94  54  67  84   1  32  96  79  52  21  52   9  50  70  80  56  81  69  17  32  44  87  33   7  23   7  24   1  60  48  29  15  19  89  85  76  17   8  60  58  10  64  84  64  66  63  13  35  29  56  26  37  92  41  93  38  44  31  15   3  55  13  62  45  54  23  16  63  30  96  69  67  82  92  23  83  81  49  68  58  58  55  14  56  77  30  38  76  36  35   1   4  87  73  50  31  71   9   1  74   6   5  30  20  95   1  19  32  63  95  67  25  18  72  33  77  83  62  27  69  47  35  50  15  13  85  35  51   2  39  89  76  69   7  20  42  52  73  58  80  12  46  49  83   9  58  64  88  46  12  89  82   1  34  54  38  60   7  24  60  56  90  15  27  43  57  51  23  56  21  42  11  85  43  57  27  95   4  72  41  24  10  70  38  85  83  65  68  54  77  79  24  48  23  78  60  23  46  82   9  92  25  78  36  60  90  72  86   9  74  95  82  64  73   2  47   8  29  50  45  95  16  44  76  23  74  43  85  59  33  45   1  59  32  64  20  14  79  69   6   6  10  11  36   4  40  99  96  17  67  18  32  92  85  72  30   6  75  92  37  33  31  18  18  36  16   7  69  30  55  14  36  53  22  24  57  42  27  36  57  42  58  69  96  37  33  51  54  70   7  76  62  89  43  53  31  24  43  26  94  24  36  84  72  88  85  83  25  61  60  96  80  33  68  61  70  96  57  88  98   7   6  86  34  39  12  56  51  15  14   3  65  10  29  71  54  56  44  35  23  63   4  89  58  62  98  25  17  21  33  60  19  19  20  29  37  83   8  65   1  92  91  75  81  18  29  17   3   9  71  55  79  38  60  70  56   5  50  39  94  79  99  83   8  28  39  89  25  48  96  23   5  33  41  13  97  25  45  67  38   2  22  89  64  11  29  18  81  91  19  55  88  92  62  46  32  82  62  93  33   7  56  63  48  69  60  57  72  47  62  79  18  71  34  22  45  86  15  32  28  41  30  82  71  37  67  30  71  73  68  35  17  29  60  96  89  48  10  89  98  25  26  67  34  58  14  31   1  20  43   4  94  72  82  55  18   8  13  67  65  95   7  83  48  58  46  58  57  74   2  49  75  94  43  69  21  49  95  65  89  32  35  76  26  53  79  43   9  34   7  51  58  62  89  14  89  42  23  12  12  85   8  39  83  57  30   6  38   2   2  21  48  65  35  91  94  18  41  17  19  50  89   8  46  57  52   1   2  56  51  71  60  70   7  84  34  78  29  44  14  94  17  41  73  55  63   3  43  68  22  53  81  52  10  13  62  70  77  29   6  11  80  42  52  63  21  37  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        60  73   5  90  13  22  89  37  85  83  26  20  30  14  47  13  53  47   9  18  55  59   8  87   6  55  16  47  60  25  64  79   6  59  88  25  21  61  46  13   9  84  55  10  71  27  59  59  61  53  80  47  69  89  36  85   8  10  52  40  32  39  94  12  69  16  78  82  73  90  70   6  47  41  70  43  79  40  90  19  40  33  81  13  22  23  80  97  97  77  59  85  99  71  35  70  87  17  59  97  79  40  98  81  73  16  21  80  65  71  52  64  75  73  10  15  97  14  91  49  79  88  28  91  59  21  23  64  10  17  83  98  39  27  45  95  67  74  88   7  44  62  58  39  12  94  73  27  52  62   4  26  67  35  59  42  53  77  68   4  63   3  24  42  84   3  64   5  62  26  73  12  50  33  40   1  24  46  80  37  98  93  33  77  40  81   4  17  50  29  43  14  44  84  16  42  54  72  88  67  55  53  49  45  97  75  36  79  75  16  16  58  27  10  55  12   3  51  62   1  85  93  76  36  95  97   6  71  18  10  20  96  92  25  97  56  51  31  75  66  75  62   2  86  31  62  20  56  57  49  11  72  81  62  91  22  76  56  60  72  64  14  79   5  22  61  90   4  66  12  77  10  60  71  40  73  96  96  51  14  95  61  71  25  75  18  77  48  23  78  55  26  95  11  38  63  74  84  37  31  40  89   4  31  18  15  82  44  55  41   1  18  10  62  54  59  18   1  48  92  82   1  38  56  38  83  61  41  42  49  81   9  88  66  22  26  63   6  40  66   8  13  67  79  15  59  94  28  70  40  74  37  93  69  43  25  77  36  36  32  93  72  69  22  38  31  85   6  68  39  54  24  41   4  33  25  98  15  98  36  67  62  17  88  35  41  39  30  68  73  57  94  93  69   8  31  15   4  85   3   6  74  92  80  32  47  69  52  16  47  37  38  21  82  49  19  73  65  67  84  24  79  58  45  39  68  47  58  85  83  79  76  85   4  73  26  92  53  83  40  12  57  84  79  57  93  33  44  26  45  76  77   8  35  60  92  29  64  94  59  32  44  95   5   7  76  78  38  62  36  14  96   8  65  49  99   3  49  96  41  55  78  46  76   6   8  57  16  85  74  35  37   4  88  31  43  54  78  16  51  76  48  77  16  57  59  94  92  60  84   8  36  82  41  27  43  84  12  65  98  23  78  41  55  79  91  71  59  11   5  66  31  58  92  72  84  66  23  24  31  20  13  31  81  99  88  96  45  11  83  80   6  93  36  26  65  38  58  45  14  84  49   6  97  25  84  87  39  12  53  62  33  56  27  69  94  45  63  31  25  20  35  28  79  88  18  34  77  80  87  82  97  14  83  84  74  44   5   3  16  89  95  81  49  71  52  83  49  26  64  30  20  27  24  95  92  60  65  57  55  10  83  31  57  92  60  12  19  30   2  19  46  40  52  69  57  77  93  38  98  95  44  58  23  41  78  49  99  27  74  34  47  63  33  47  73   2  87  81  64  17  92  35  79  56  55  50  60   4  53  81  13  79  96  18  27  14  31  20   2  13  56  76  27  34  54  82  74  86  13   1  69   3  53  55  40  53  61  24  44  85  96  25  83  90  49  33  11  39  42  21  37  88  78  13  72   1  36  33  78  21  35  24  76  13  22  45  81  98  91  25  92   7  61  79  30  31  63  31  64  93  35  27  29  90  63  20   2  44  96  13  81  26  72  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          40  44  43  26  24  39  42  19   1  42  16  46  78  77  44  11   1  98  91  76  46   3  81  70  37  93  17  20  42  58  10  35  41  38  44  31  88  22  87  76  69  14  97  40  33  72  66  56  29  56  63  40  48  72  85   8  20  32  45  75   4  28  38  24  63  86  99  81  53  78  87   6   8  29  85  85  73  63  34  30  66  18  32  98  25  40  58  62  66   8  17  24  65  45  94  45  90  94  35  15  91  28  41  70  74   2  51  87  75  73  24  73  58  85  36  59  50  85  12  80  26  65  17  62   3  19  47  58  77   4  67  43  71  14  41  99  86  50  94  69  51  14  85  38  43  10   9  58  16  25  26  12  26  85  32  97  36  76   4  89  43  63  50  80  12  47  37  22  95  14   3  34   3  57  35  28  63  48  15  74  66  69  13  97  76  46  52   2  98  10  13  86  30  61  50  69  40  62  26  90  42  46  95  91  29  40  70  65  72  73  49  79  57  59  26  46  67  99   7  25  81  92  61  27  24   6  61  96  46  59  96  16  25  48  77  60  20  55  86  99  53  37  73  49  47  22  38  72  10  57  35  95  33  16  51  51  77  43  94  61  15  88  11  66   5   2  81  29  40  45  59  18   6  17  58  93  20  97  83  41  23  21  47  92  60  41  18  31  48  18  63  39  59  46  58  29   8  61  34  10   7   5  33  75   2  62   2  30  14  33  60  73  23  92  53  64  91  12  11  65  53  12  36  71  10   2  39  37  43  25  88  89  57  38  61  38  17  11  41   5  91   8   5  27  29  28  96  63  99  85  53  10  59  64  31  26  18  34  59  29  49  30  41  76  46   7  49  71  92  31   4  92  88  71  51  27  37  74   5  99  51  85   6  94  19  87  77  61  79  45  19  23  46   5  36  11  69  24  30  31  91  98   8  46  73  77  10  39   4  82  68  96   6  72  97  16   9  81  12  69  59  82  94  44  38  54  42  33  18  16  18  62   4  78  99  40  50  46  39  12  87  87  70  46  32  82  84  35  75  62  48  19  63  66  29  46  47  59  24  23  56  21  36  64  16   1  15  77  95  54  18  93  35  84  78  12  63  71  11  50  59  82  36  97  51  50  91  54  91  18  29  15  22  81  59  77  62  27  96  95  91  11  84  14  48  71  29  70  59  46  96  44  91   4  88  88   3  35  80  17  80  60  68  93  72  41  48  56   7  65  36   6  18  25  97  22  44  56  16  53  10  21  33  73   4   1  45  88  71  47  40  73  77  58   4  19  75  83  34  85  88  35  53  57  54  33  97  37  10  52  81  36  63  95  12  66  72  12  22   9  45  59  90  65  57  88  85  75  67  37  67  92  11  57   6  35  15  62  96  97  20  42  98   1  31  26  55  40  57  92  56   4  53  97  14  71  97  53   5  55  10  16  99   2  87   8  27  88   2  72   6  33  97  14  45  27  58  87  85  62  96  62  69  93  42  26  87  24  30  48   8   1  29  60  53  84  53  21   1  46  24   3  15  40  80  45  10  48  16   9  26  11  59  14  66  20  88  46  25   9  35  54  10  97  58  38  91  85  67  61  50   3  16  58  65  54  33  41  72   7  27  19  65  78  33  67   9  37  17  40  17  91  67  71  95   9  96  97  38  14  87  85  56  22  39  32  48  75  11  15   5  61  54  69  74  54  45  98  60  67  39  48  90  33  52  94  31  39  89  32  11  36  13  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            99  27  76  62  20  30  63  24  40  25  26  83  30  93  58   3  94  18  82  11  50   3  67  84  20  70  30  78  64  53  58  50  67  32  85  62   7  21  88  82  51   3   2  58  22  32  56  88  60  26  31  36  65  41  37  33  37  83  42  52  21  55  41   6  49   1   9  11  94  60  92  53   3  98  67  18  56  46  70  73  84  20  69  38  16  68  32  33  90  12  46  75  44  33  47  55  29  28  52  53  59   7   1  30  68  85  86  61  26  58  35  11  44  78  99  60  84   3  33   5  97  41  14  34  35   6  70  92  31  74  31  93  61  61  90   3  25  30  41  64   3   1   8  69  27  18  44  33  39  54  25  42  97   2  23  79  91  26  82  70  74  43   1  90  64  28   5  87  69  99  73  77   7  90  95  53  74  35  91  33  60  76  41  34  19  95  94  78   7  61  91   4  50   3  45  52  81  99  12  92  89   9  71  91  46  46  68  78  14  67  65  65  94  62  53   6   3  27  33  48  36  92   1  87  71  75  92  13  56  56   9  55   3  11   9  53  13   2  98  50  55  21  67  33  48  40   5  20  44  49  22  45  92  12  42  27  32  97  63  71   1  82  98  15  92  41  86  58  12   5  89  26  13  95  40  38  22  63  92  25  84  44  62  14  72  93  12  25  94  19  32  59  39  84  68  82  33  70  38  43  54   1  89  11  43  55  82  48  44  45   6  33  66   5  81  35  34  30  31  22  40  94  85  20  54  34  47  87  64  77  68  42   6  79  64  15  37  12  19  29  66  24  49  84  95  34  25  59  52  80  48  58  98  38  91  82  65  98  55  48  80  92   4  27  93   6  54  32  73  66  93  94  91  85  97   6  61  48  62  34  25  10  28  25  49  51  89  24  82  81  35  86  22  27  51   5  29  24  60  36  65  41  57  95  77  65  99  86  85  74  77  16  51  94  91  97  25  13   5  64  13  91  98  82  65  14  43  56  72  50  22  39  76  83  44  79  14  90  19  27  69  63  30  74  39  57  62  12  21  21  67   6  42  79  15  56  16  82  76   2  72  59  74  48  43  74  94  82  63  34  51  85  19  19  11  90  38  93  49  58  26  57  60  74  87  99  36  11   5  26  49  77  11  22  96  25  94  10  13  14   7  39  36  67  42  98  11  46  79  16  87  93  62  27  54  70  80  17  19  81  30  72  95  62  95  16  57  44  45  95  33  84  34  90  23  13  96  60  89  93  89  81  87  95  78  85   2  36  94  68  11  28  76  66  50  71  26  33  80  13  77   1  21  65  64  44  99   2  90  97  63  19  85  53  71  95  58  71  70  20  42  96   3  66  25   9  82  34  33  74   6  42  84  90  28   1  89  56  86   5  14  65  39   5  93  41  56  87  93  82  79  57  92  38  89  40  10  55  89  96  34  92  39  84  16  23  19  10  93  83  53   5  84  31  84  77   8   4   8   4  33  16   4  21   8  35   5  67  40  81  19  52  78   7   3  47  74  63  29  15  43   4  91  89  62  60   2   6  39  29  82   8  67  23  50  43  65  69  12  74  39  72  24  62  34  26  27  28  20  19  37  48  87  43  20  44  81  57  32  16  88  99  29  94  98  97  68  11  69  71  58   6  64  90  62  55  38  78  19  98  88  92  39  75  81  81  93  28  73  95  80  30   3  54   7  76  84  69  35  88  54  58  68  93  67   6  16  30  13  15  65  88  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              36  25  24  70  16  90  41  53  35  16  63   5  60  86  26  45  68  13  58  72   8   8  64  67  89  90  84  91  61  32  87   5  60  60   2  54  38  51  51  61  72  93  43  50  82  58  40  27  77  89  74  18  93  87  36  62  85  15  46   3  55  85  73  12  54  42  69  39  91  21  15  80  54  31  60  50  64  70  67  12  89  50  47  59  47  68  56  48  18  56  58  45  21  72  85  34  37  42  56  99  49  72   4  80  34  34  17  38  52  12  99   4  77  93  94  72  74  13  60  94  20  11  72  85  94  96  69  23  52  75  18  79  56  96  92  76  22   2  93  80  27  33  10  87  75  56  50  54   6  32  74  28  51  13  14  42  54  65  49  98  37  17  53  91  73   5  67  24  73  70  35  28  43  90   8  18  10  33  69  19  61  14   2  76  78  82  90  22  95  38  86  35  10  68  24   1  26  42  31  82  51  30  90  63  16  92  81  28  75  88  31  12  93  39  68  29  34  68  59  80  64   7  90  38  76  63  10  28   6  24  19  99  84  76  15  36  95  37   5  39  11  78  73  91   9  74  20  72  90  39  77  33  27  21  15  35  38  17   8  78   9  67   9  65  54  96  53  16  60   4  33  69  58  79  36  30  96  88  23  53  32  31  32  71   9   3  77  36   6  39  45  28  52  21  54  75  79  65  53   2  57  90  61  41  52  97  67  60  11   2  32  48  20   2  65  68  83  19  53  85  18  81  58  55  53  87  84  41  40  89  56  29   6  12  53  54  66  94  91  36  82  58  29   6   4  29  79  68  93  40  99  54  98  98  65  91  19  83  54  54  59  25  69  26   3   8  64  75  21  64  45   5  74  15  44  58  76  33  29   2  20  15  86  34  57  92  12  55  68  62  93  72  20  67  49  45  78  74  86  24  14  34  22  33  19  55  96  96  28  28  12  12  63  85  64  90  18  56  66  78  23  48  77   3  98  44  19  61  89  15  38  33  63  53  81  87  15  84  55  61  64  62  32  10  86  84  14  69  75  37  11  79   5  52  55  76   6  35  40  97  53  80  18  94  76  79  47  57  41  71  21  74  19  43  79  65  55  34  16  33  75  32  35   7  39  39  36  50  17  63   1  61   4  92  37  59  33  26  76  93  85  11  59  82   3  56  55  46  21  25   4  41  97  48  18  45  34  99   2  53  52  52  71  99   8  77   2  11  62  71  48   4  70  10  97  21  72  26  44  14  15  76  71  96  12  63  55  85  14  12  35  12  58  60  41  52  47  64  65  59  95  22  69  83  53  89  77  37   7  62  51   7  37  48  52   2  27  97  57  51  61  70  19  61  15  65   7  42  47  64  99  14  74  11  56  61  62  63  79  56  83  15  69  62  42   7  13  34  45  92  12  62  88  34  85  68  97  96  34  46  98  37   9  90  62   3  53  68   6  76  52  28  95  44  93  28   4  45  68  50   3  93  47  90  80  79  38  69   9  19  14  16  24  50  48  53  47  17  17  34  49  98   4  25  80  27  42  67  43  95  59  53  82  32  26  95  36  12  51  60   9   3  45  10  57  96   4  15  50  46  86  32  45  97  86  10  91  32  21  20   7  51  71  33  19  35  70  24  15  69  29  99  40  68  15   5  34  47   1   1  40  94  53  63  27  96  20  44  53  46  15  84  50  27  26  92  25  76  37  34  91  24   5  97   8  83   3  76  30  93  49  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                78  44  31  36  61  96  16  82   3  82  57  70  56  95  78  77  77  78  16  34   6  28  39  73  33  86  51  61  27  54  92  32  28  89  39  33  10  58  41  54  72   7  96  13  36  17  26  84  56  79  90  96  89  25  77  20  93   6  19  59  80  65  10  93  98   7  92  60  56  27  68  96  98  64  73  74   2  79  83  42  14  84  35  22   4  87   8  63  64  13  93  60  77  96  89  84  25  87  55  33  47  85  38  95  13  20  40  67  14  84  37  86  11  88  63  47  97  27  20  50  27  13  79  40  90  95  61  63  32  44  75  39  74  11  23  68  13  14  11  85   5  24  80  86  65  10  16  23   6  58  11  10  78   9  34  34  40  60  58  93  83  62  29  23  41  10  94   6  16  29  19  96  48  90  63  49  91  58  13  23  86  97  15  16   5  13  67  41  36  19  14  26  13   8  76  64   9   6  38  96  88  55  65  40  31  12  84  63  43  85  31  94  68  77  68  39  77  39  27  53  72  44  68  68  28  48  74  74  45  37  85  64  94  87  56  94  25  92  21  27   4  78  90  28  30  32  81  23  94  16  60  60  80  45  86  60  61   3  11  79  45  99   8  46  72  69  41  73  10  73  97  99  51  84  30  15   4  64  75  84  52  98  84  18  49  95  45  53  76  31  73  52   7  55  71  73   5  39  12  55  80  80  24  66  43   6  41  53  49  11  88  70  61  96  54  64  62  21  20  46  88  46  64  92  84  75  62  77  20  85  44  23  77  82  48  59  81  98  66  73  93  62  33  39  13   5  95   5   4  12  41  46  38  39  70  46  41   8  53  18  23  18  90  19  12  90   2  95  97  89   8  80  88  90  41  56  24  40  58  37  88   9  82  15  56  91  52  53  34  84  17  51  82  76  41   7  98  52  83  46  89  10  64  20  86  52  17  69  10  98  76  88  92  37  53  24  94  74  33  24  32  28  42  60   2  73  65  13  78  18  10  27  76  41  15  28  46  82  30  27  99  11   1  63  54  17  52  73  94  51  61  15  33  69  71  89  80  63  20  96  85  51  69   3  65  14  85  96  67  99  65  89  69  36  28  36  13  55  66  38   3   3  92  90   9   8  64   3  99   7  81  41  15  27   5  43  81  49  77  26  17   1  74   4   9  23  94  63  35  62  59  26  85  40  97  21  80  67  57  33  77  44  58  24  48  25  52  61  72  57  93  93  78  83  38  70  62  33  83  29  82  17  95  63  15  15  98  78  26  83  11  50  62  40  11  49  85  12  80  10  90  36   3  96  61  31  33  85  80  21  17  58  62   1  18  88  96  30  29  96   8  75  91  40  20  37  54  62  69  70  97  73  46  98  99  21  87  76  50  57  97  38  53  11  37  63  45   5  10  20  27  88   9  70  95  69  35  17  37  72  23  83  34  30  42  20  54  48  49  92  46  87  41  33  96  56  46  50  83  60  32   5  56  27  57  32  94  36  27  55  38  73  15  76  48  21  91  93  18  36  30  46   1  36  72  93  30  70  95  40  81  21  41  78  98   8  14  73  13  48  38  90  84  12  44  44  78  55   1  87  35  43  74  51  71  17  38  31  82  45  96  94  22  70  14  60  41  20  72  31  36   5  55  46  68  46  98  70  82  95  94  59   9  37  97  53  90  85  18  21  11  59   9  68  82  77   2  27  45   4  86  61  75  93  84  58  28  77  97  93   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  62  21  45  11   7  87  11  49  91  58   1  26  39  71  91  87  52  19   2  75  18  87  60   1  51  80  65  42   8  48  34  79  84  59  91  56  25  15  86  10  76  57  57  99  90  33  84  22  53  43  11  49  40  26  54  49   2  65  54  14  60  48  30  79  18   3  40   1  66  11  94  38  72  93  17  13  49  69  80  83   4  12  75  93  11  49  77  63  90  31  22  60  61  89  50  17  82  36  27  22  41   2  69  94  81  94  23  36  91  99  43  57  66  96  64  43  11   4  93  99  98   5  12  67  93  73  47  59  51  53  69  30   6  99  12  52  51  63  27  27  48   5  39  63  39  46  87  35  92   2   8  42  37  39  32  29  31  78  35   4   3  76  98  54  45  92  69  19  68  98  51  38  64  34  40  75  75  31  81  25   2  53  46  68  90  99   9  34  29  96  89  17   8  69  79  99  13  75  66  86  43  81  65  47  12  77  45  25  91  24  61  23  85  78  84  88   9  27  64  98  14  35   5  42  76  16  36  77  84  79  87  40  13   6  38  26  88  76   4  62  81  19  23  26  31  83  59  83  49  77  86  65  33  97  95  60  84  51   6   1  64  29   1  12  61  55  65  60  93  87  66   5  54  85  43  86  56   4  85  16  29  88  58  33  92  36  62  70  35  90   3  46  89  13  95  24  97  24   5  85  67  59  95  17  34  87  98  17  62  98  13  91  80  88  82  22  16  13  32   5  38  22  17  30  66  27  83  20  27  38  15  92  72  58  12  48  54  41  83  68  15  29  87  68  40  55  69  34  54  31  60  33  29  53  45  67  24   6   8  34  73  59  77  58  38  17  38  81  59   5  43  72  76  29  37  33  71  10  55  15   6   4  83  63  11  21  59  32  78  74  56  95  83  82  65   5  93  37  46  57  20  29  23  38  31  44  99   8  91  69  44  80   4  26  46  27  99  97  54  35  59  98  55  38  33  83  76  72  54  36  70  18  83   6  84  72  17  64  26  73  45  51  88  89  70  34  14  68  88  11  29  67  28  21  38  58  73  78  74  96  46  48   2  53   2  93  71  90  56  77  28  71  50  36  52  18  10  92  41  33  65   3  23  62  68  24  66  24  59  92  74  41  78  10  85  74  48  34  64  30   7   2  10  70  19  93  27  63  22   6  17  67  46  97  35  65  49  12   8  56  32  13  38  73  36  73  60   8  72   4  42  99  25  23  90  88  26  48  55  74  52  86  19   9  56   8  53  62  79  35  97  66  93  82  99  34  51  37  31  10  64  23   4  94  27  94   3  47  93  56  44  14  86   3  25  28  39  38  49  53  60  79  12  98  56  21  94   2  71  18  60  49  49  90  31  11  29  64  61  75  89  48  72  61  69  29  20  26  85  96  85  34  46  49  88  67  48  76   1  66  68  27  20   6  45   1  27  26  41  42  30  67  11  72  85  32   2   9   2  89  28  51  78   4  38   9  95  77  20  23  40  77  29  75  77  21  59  38  24  18  89  54  44  32  38  76  74  48  41  76   4  68  83  94  22  98  35  75   2  99  28  20  89  49  39  67  52  80  66  82  67  10  84  62  38  25  88  99  39  66  74  77  45  80  16  73  33  34  36  29  46  96  29  20  19  84   6  83  62   9  89  14  30  47  93  73  27  45  16  16  79  68  12  34  55  44  68   5  21  30  66   6  20  12  26  72  35  95  26  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    56  10   6  58  54  41  72  88  77  82  63   5  71  43  45  40  36  12   5  25  49  91  13  72  86  63  19  66  71   3  25  96   6  12  85  49  87  29  28  14  89  61  82  18  51  84  63  54  23  39   2  11  23   3  63  54  96  97  80  85  79  38  73  14  68  84  87   4  90  45  50  87  12  12  86  36  11  20  67  49  36  82  86  42  53  55  30  50  23  82  48  18  84  59  11  83  67  56  15  42  60  57  58  64   9  74  54  36   8  91  81  85  46  76   4  95   5  19  87  36  11  97  55  17  18  77  37  69  99  83   6  41   5  94  62   1  30  24  72  57  37  59  73  53  28  73  80  66  81  73   6  91  65  13  30  78  11  87  76  19  69  24  69  41   2  19   8  56  59  85  19  25   3  74  50  54  21  52  84  91  51  37  38  32  38  69  53  40  92  88   2  80  84  86  19  27  37  14   6  23  41  21  40  52  93  14  89  82  61  96  44  80  75  79  69  45  75  14  70  82  70  99  10   5  59  65  85  83  33  31  64   5  47   5   9  65  54  67  64  61  42  62  26  33  13  13  20   7  85  35  78  25  88  34  43  39  35  65  32  36  49  85  52  44  75  36  26  28  46  94   7  84  23  40  92  71  90  62  70  18  30  18  29  44  54  52  47   9  30  40  11  56   2  25  87  80  27  83  93  17  82  62  61  69   7  38  77  94  20  57  42  74  76  15  94  83  87  27  12  37  88  85  52  79  43  87  15  60  99  56   7  25  82  34  44   6  61  12  36   2   4  33  92  72  61  84  73  89  31  91  60  28  31  38  66  37  69   4  81  22  78  23   1  89  39   1  80  25  60  16  33  29  16  88  40  31  80  13  25   8  65   6  88  98  53  38  64  83  77  46  29  68  83  83  30  55  97  45  68  20  32  80  54  60  40  23  57  52  57  70  47  77  38  28  73  26  83  11   9  13  48  58  68  57  18  28  25  30  87  94  59   4  20  94  48  36  18  69  20  63  20  40  16  71  12  51   5   6  21   9  47  57  76  37  49  30  37  49   2  19  42  18   3  40  66  24  59  34  18  46  75  44  93  16  93  30  53   6  40   3  38  49  59  77  51  10  91   3   8  67  40  81  58   8  55  18  30  95  97  53   2  92  90  52  53  76  40  51  46  96   5  55   5  82  93  14  56  68  87  62   5  68  39  31  79  25  46   6  60  77  83  45  72  16  18  27  48  42   2  74  72  49  12  44  85  10  79   5   7  56  12   7  44  16  96  95   2  41  85  74  92  19  21  23  20  94  80  51  81  95  81  76  50  13  70  44   8  75  69  26  70   8  96  15  47  61  25  55   8  96   6  17  43  56  90  93  15  16  12  20  27  85  47  53  46  92  93  24  19  97   6  58  99  25  14  83  33  43  26   4   1  51  98  34   4   1  73  92  93  12  17  33  50  43  87  65  87  46  34  66  20  94  23  49  32  43  10   2  77  93  29  98  22  77  11  55  20  74  52  37  70  72  20   6  30  18  73  56  43  86  82  68   4  95  52  31  37  62  17  70  30  70  11  67   9  83  42  73  77  16  89  79  65  44  55  39  88  62  68  57  19  14  63  23  24  66   6  61  50  11  43  16  25  64   8  51  98  63  52  29  85  25  87   7  19  94  97  42  35  94  64   1  50  18  97  55  35  49  11  90   4  39  97  52  10  85  74  32  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      96  88  70  24  22  82  83  50  84  64  54  55  14  30  48  93   7  77   1  67  65  29  66  24  71  56  73  83  23  10  39  18  30  93  29  55  75  22  69  62  11  47   5  42  35  13   9  29  48  64  74  96  36  79  46  45  78  13  78  34  93  62  55  81  59  30  32  78  70  39  11  38  72  19   4  79  69  66  86  83  56  89  33  29  11  62  10  92  63   1  64  43  64   5  87  62  68   2  77  80  15  45  45   8  72  30  41   4  26  71  21  54  34  85  62  60  74  26  60  76  37  11  21  26  39  84  35  37  43  79  60  92  14  90  97  97  17   8  47  75  99  44  93   3  32  54  85  29  91  75  23  82   9  37  16  87   2  16  22  99  75  47  59  64  41  96  57  10  40   8  41  82  17  77  32  80  66  15  26  10   8  70  51  74  78  83  67  90  31  87  10  37  50  55  82  79  23  95  69  83   4  76  52  16  41   1  26  65  23  67  33  85  57  37  32  83  41  11  80  64  67  41  14  33  33  67  17  14  93  74  63  52  23  75  49   4  17  52  66  13   8  17  45  49  31  55  50  51  64  48  12  86  83  21  18  77  41  46   3  66  37  56  53  81  51  17  29  51  43  61  50  42  55  69  82  68  81  39  57  71  41  38   3  46  58   2  37  28  20  56  50  36  48  43  51  66  37  12  24   5  74  88   6  25  84  81  84  92  98  46  70  91  44  46  32  84  43   4   9  92  46  41  57  68  55  98  68  47  52   8  30   8  34  72  61  60  55  76   2  23  97   7  53  43  21  78  27  84  55  11  57  33  60  68  41  50  38  72   7  81  20  14  94   1  50  80   8  95  32  39  59  82  17   5  85  76  86  39  21  25  31  48  62  12  30  79  73  51   7  56  92  44  24  12  41  44   3  86   1   9   9  99  26  12  37  50  12  53  65  50  43  80  38  40   1  73  74  46  27  69  94  47  64  29  93  57  87  88  55  19  97   2  47  49  91  33   2  25  46  65  61  29  57  14  31  29  45  27  23  93  15  40  86  41  57  93  21  82  48  87  86  96  33  64  16  87  76  41  70  46   9   8   5  64  16  16  84  31  96  80  86  55  21  33  81  29  67  88  84  26  29   9  95  80   2  14  18   3  84  49  30  98  84  44  89  15   6  75  78  82  24  93  44  85  84  94  87  15  29  71  68  30  16  69  58  91  96  71  61  46  15  14  39  95  15  72  34  47  52  57   1  98  75  53  42  76  73  44  40  16  87  10  54  52  49  76  86  64  17  62  63   8  65  11  41  94   5  32  96  64  38  59   9  39   1  59  77  14  82  35  64  89  45  18   3  88  97  49  44  32  42  47  54  25  70  63  81   8  58  66  50  35  88   1  10  71  28  43  19  25  67  28  95  84   3  38  23  66  93  74  86  49  70  72   4  79  20  48  49  64  24  78  66  60  51  18  68   8  87  60  49  96  91   2  86  86  69   9  95  84  62  68  48  69  69  82  47  15  83  62  34  96  17  28  68  24  77  20  71  83  20  28  49  34  38  99  24  29  90  96  76  15  16  47  33   3  99  40  58  94  30  95  33  46  87  91  91  36  29  50  49  34  18  62  19  22  95   2  43  98  72  10  62  35  25  91  58  47  65  17  70  88  22  74  46  82  27  22  47  95  57  84   6  53  10  89  74   3  71  25  14  26  43  71  11  97   7  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        87  30  82  50  63  74   5  28  28  53  28  34  55  61  64  48  49   1   5  21  97  86  93  98  14  10  24  73  30  22  43  43  68  70  98  13  60   9  22  99  64  43  73  79  80  52  25  83  63  59  74  39  65  32  24  87  88  10  25  42  96  59  20  81  76  23  87  74  34  16  77   3  42  29  59  94  83  34   9  34  77  74  91  22  61  79  56  89  78  61  56  43  31  40  36  12  44  88  68  64  44  91  14  22  60  89  68  56  91  52  36  90  53  64  30   9  53  72  20  30  21  68   4  45  39  94  24  16  32  41  90  80  11  32  55  29   3  81  78  34  19   4  18  16   4  97  15  81  44  57  85  41  53  54  72  48  14  99  84  61  84  32  15  90  54   5  90  68  64  76  52  83  35  83  65  19  85  66  20  29  62  35  99   8  18  54  43  22  11  14  55   6  87  94   7  42  59  20  76  86  14  40  37  40  84  29  60  62  47  49  68  76  84  71  58  84  38  11  53   3  47  18   6  51  85  72  74   2  43  85  18  17  54   7  70  97  27  25  46  63  14  77  15  75  34  87  37  87  23  67  40  61  69   1  27  32  46  14  13  46  98  54  83  43  14  25  63  97  34  14  82  53  21  48  83  70  45  60  17  43  69  88  38  37  97  41  46  18  35  21  31  65  87  16  68  16  18  63  30  74  95  23   8  74   7  93  53  82  84  80  58  76  81   6  98  45  91  11  90  20  79  39  34  89  12  90  79  27  47  19  74  97  97  61  20  51  82   2   2  25  60  33  38  60  73  71  45  15  84  81  66  64  84   1  83  25  32  12  19  95  16  44  39  68  22  38  10  43  76  82  78  72  77  70  59  96  67  91  27  91  19  89  92  43  12  19  19  41  57  77  69  11   2  20  57  79  39  63  60   4  58  71  73  80   9  84  35  36  61  92  79  25  72  69   8  65  63  68  18  29   6   4   2  31  15  54  89  68  68  27  63  60  83  96  28   5  74  49  30  56   4  64  12   8   9  20  65  27  98  11  58  45  40  14  40  40  54  60  60  99  83  95  50  65  73  56  67  91  49  67  16  18  14  42  71  31  55  71  24   8  27  43  85  57  37  75  41  64   5  21  10  56  21   1  91  98  99  60  66  40  29  18  17  68  42  51  32  41  40   7  34  96  31  78  11  71  77  14  83  21  32   9   9  56  29  16  49   9  30  94  62  75  68  54  82  21  70  58   1  35  77  81  62  96  19  85  93  28  37  81  78  87  28  10  59  29  55  79   1  48  74  99  40  96  32  65  98  12  73   8  73  44  85  42  90  94   4  52  12  49  34  27  74  57  57  20  92  31  67  38  79  25  82  11  66  16  79  24  86  36   9  61  70  81  43  62  94  80  46  24  46  40  81  71  49  94  79  99  75  51  68  49  49  96  31  40  87  40  40  75  54  49  96   2  13  13  65  29  60  51   6  21  82  19  55  36  74  41   6  88   4  90  56  60  86  96  93  51  83  79  79  74  67  63  57  99  52  30  30  35  70  38   5   3  28  47   6  45   2  58  68  64  65  12  58  57  71  67  93  11  48  39  89  80  18  70  56  11  64  44  39  91  36  32  68  98  81  26  97  54  13  71  47   3  79  53  33  44  61  48  69  87  22   1  65  32   8   8  62  72  62   5  66  67  91  88  98  76  81  83  20  35  56  89  83  20  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          7  72  34  87  58  34  96  29  55  26  85  55  70   6  42   6  71  67  80  47  21  97  39  32  43  29  48  92  88  36  41  69  89  27  76  24  96  52  66  51  18  23  84   1  97  28  52  66   9  68  69   9   4  85  57  42  16  21  59   1   6  42  65  16  28  32  47  69  44  42  54  64  22  67  17  68   2  72  70  97  94  17  57   8  86  43  68  25  71  60  65  77  86  43  68  61  32  90  60  48  35  47  33  41  28  47  76  78   6  17  94  54  73  61  76  45  89  90  87  64   3  45  85  58  91  68  41  86  31  42  97  76  71   6  90  31  91  33  92  89  29  25  77  23  72  80  13   9  21  56   7  44  47  21  79  49  89  29   5  64  69  83  18  82  84  93  42  34  98  12  50  56  65  48  92  16  94  65  29  18   1  75  45  55  22  66  42  66  64  10  64  51  97  63  99  50  54  51  16  26  93  57  90  60  16  37  45  19  47  65  21  39  84  30  37  10  22  31  66  43  40  89  98  95  76  96  14   9  69  48  22  21  71  35  23  67   8  71  79  92  76  59  90  32  86   7  25  81  28  67  34  24  49  54  46  12  35  99  27  11  31  43  78  53  91  60  69  38  41  21  80  44  35  69  64  72  89  72  81  44  16  60  96  19  65  35  83  16  20  69  54  93  76  46  96  22  58  75  84  97  52  73  42  73  56   4  85  57  74  26   1   7  33  78   2  72  85  79  97  39  32  96  10  82  96  94  37  83  50   5  46  62  93  68  85  83  91  29   1  18   7  50  11  42  87  99  28  92  27  99  96  19  97   9  84  44  30   4  33  51  29  90  19  83  47  91  66  95  74  48  91   9  93  13  81  12  14  37  25  75  48  83  44   7  19  62  71  57  54  14  14  53   7  57  87  34  78  33  87  69  26  63  50  37  59  81  15  24  70  11  35  20  87   7  63  45  96  39  34  13  71  92  21  33  43  70  95  82  46  10  83  16   4  20  72  55  43  21  33  13  41  17  48  19  90  22  19   1  10   4  17  39  22  20  28  41  45  10  53  33  73  24  73  95  14  92   3  27  86  98  45  26  36  78  70   1  85  81  90  67  56   9  34  60  52   7  65  98   9  98  58  40  56  53   1  54  18  77   6  62  93  68  96  36  31  11  39  87  61  16  57  55  47  98  70  99  48   6  89  76  98  48  54   2   4  19  96  96  64  25  84  81  45  27  54  91  10  46  11  14  16  73  38  29  48  57  12  96  35  12   9  71  10  44  37   8  80  91  45  38   6  58  58  24  50  96   1  24  70  73  45  97  56  24   7  87  73  98  29  17  36  31  34  25  16  73  13  92  37  69   3  43  89  12  32  85  81  37  59  43  12  90  14  35  34  20  65  12  21  25  67  42  93  40  24  81  68  83   9  70  62  59  79  27  92  97  22  62  14  30  64   8  41  67  51  29  88  43  60  44  40  77  79  94  98  29  86  47  14  50  17  23  14  83  38  39  66  87  24  58  47  42  50  25   9  12  65  26  83  67  55  97  74  40  21  66  76  17  11   2  42  60  98  31  49  21  94  32  66  58  70  91  43  30  86  87  51  68  82  38   1  80   2  95  87  11  68  20  70  41  92  20  48  72  25  18  46  95   6  98  71  75  28  37  82  84  46  52  63  63   2  63  48   4  77  43   2  75   6  80  75  24  93  91  37  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  74  69  82  92   7  94  32  63  99  63  24  81  89  29  31  38  10  89  31  87  35  11  46  22  50  48  46  89  73  94  89  47  85  46  51  90  71  99   5  32  74  65  56  47  67  57  26  76  31  39  56  42  89  40  94  64  57  31   6  96  93  69   2  32  89  53   7   9  12   7  80  64  17  77  50  89  90  87  24  65  61  35  23  14  51  62  20  72  78  61  78  81  61  62  62  98  35  36  94  28  66  44  51  46  90  84  10  96  70   9  51  19  59  97  88  73  35  32  52  72  67  85  79  22  74  43  20  49  71  27  52  26  78  97   3  71  44  52  10  76  59  32  69  99  61  77  44  35  99  36  42  97  94  47  55  81  36  88  69  37  60  56  16  54   7  24   8  90  51  60  40  18  61  83   4  65   3  36  80   5  30   9  38  93   3  68  91  23  43  62  71  52  53  25  91  76  16  67  71  76  47  56  21  93  99  39  61  81  48  81  35  60  76  91  12  96  66  69  37   6  43  80  65  48  46  18  91  71  32  46  21  72  22  11  67  94  55  50  84  15  56  52  20  87  83   7  24  60  67  96  18  22  40  58  89  17  78  35   8  78  39  75  53  68  56  65  42  42  79  36  86   2  21  21  11  83   6  60   4   8  97  28  77  93  53  93  28  63   9  53  47  90  86  66  41  43  96  27  23  25  76  10  82  52  54  82  31  32  60  73  12  99  83   8  98   1  72  51  51  24   8  31  76  79  74   5  37  97  88  86  55  61  54  75  70  49  33  74   1  39  48  43  41  32  81  79  30  79  29  16  79   3   6  23  10  77  80  38  73  92  63  49   7  80  64  51  12   6  75  22  85  10  98  66  34  51  28  75  85   3  12  58  92  91  48  55  23  32  49   1  29  11  28  38  22  38  21   7  28  39  84  46  19   9  54  59   9  50  34  57  53  20   6  19  75  32  64  32  60  27  72  45   8  20  30  14  30  22  58  78  45  23   6  75  73  24  73  88  44  21  14   8  82  79   7  26  50  38  52  68   7  45  10  94  72  85  90  91  30  65  33  52   6  94  59  74  67  34  53  69  82  12  45  86  30  44  89  20  74  42  47  28  97  20  24  10  10   5  35  16  67  59  29   8  29   7  76  95  80  26  24  50  81  92  14  70  72  52  45  92  29  68  77  99   5  84  44  57  62  23  62  24  31  69  16  87   8  72  73  84  59  30   7  24  45  85  61  39  83  61  92  68  93  22  46  11  56  15  26  75  33  29   1  20  49  53  74  34  44  86  51  96   5  69  47  70  83  61  36  88  13  92  53  32  12  23  98   1  10  38  94  39  60  76  54  97  93  70  68  40   5   6  79  64  47   7  60  94   9  54   3   9  23  26  86  52  82  35  15  91  17   8  81  56  55   1   4  90   4  88  18  10  62  19  20  74  78  30  87  33  39  10  92  15  82  52  36  62  49  30  49  65  83  40  48  57   2  67  55  73  56  56  13  71  28  26  41  43  11   3  26  14  93  77  20  79  27  76  76   8   9  87  15  92  90  87  19  31  66  35  20  67  49  31  21  49  71  87  16  89  63  36  25  24  77  82  99  11  39  70  98  35  17  90  96  13  36  77  41   4  17  93  73  18  39  89  36   9   6  22  51  13  96  81  91  73  69  31  94  36  13  72  36  79  21  47  28  19  96  67  52  62  24  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              87  99  41  67  45  33   1  29  45  28  36  29  23  42   9   9  57  66  82  12  13  98  39  45  17  82  34  29  31  58  17  66  96  68  66  34  97  36  96  69  83   2  49  19   5  17  34  52  61  63  64  15  56  97  99  83  55  20  68  11  57  65  78  25  25  11  89  33  77  24   4  82  26  16  45  89  68  30  60  68  26  67  73  70  95   5   7  10  79  56   3  11  14  15  13  60  11   6  79  69  89  15  70  76  25  62  58  70  88  10  15  96  29  65  37   1  47  21  61  10  76  79  15  78  31   4  98  72  40  55  30  15   1   4  66  28   7  47  23  78  72  56  10  36   1   4  48  58  30  83   1  85  78  43  54  52  97  89  88  28  84  94  32   1  81  33  76  35  40  94   5  38  59  69  49  91  12  89  97  43  66  82  37  23  82  57  52  45  77  52  25  41  85  75   5  48  59  70  86  80  56  56  79  30  37  93  72  43   8  24  10  31  23  78  36  94   8  87  59  94  45  16  65  67  59  32  44  14  30  21  10  11  96  75  94  27  85  62  57  75   4  36  97   2  35  76  86  49  47  35  77  94  56  36  17  86  22  55   2   2  28  68  68  75  78  80  16  73  57  53  90  89  87  63  10  19  84  93  55  17   1  90   1  89  93  18  52  90   3  73  63  16  46   9  93  57  52  75  69  88   7  99  14  41  41  48  41  53  41  32   4  91  98  61  69  28  67  62  37  28   5  79  77  21  13  87  79   2  19  65  77  33  14   4  10  11  24  26  68  60  81  88   2   9  37  71  35  86  70  17  15  96  29  39  34  21  40  57   4   3  66  35  30  48   7  80  45  62  77  34  60  85  46  11  85  70  21  51  31  57  99  39  70  82  66  55  50  70  41  43  86  93   9   4  76  27   6  66  45  65  20  61  77  91  99  40  75  34   9  52   6  86  18  81  23  29  86  34  54  81  68  92  90  27  68  30  20  64  93   9   5  48  55  74  85  32  35  84  70  73  86  95  51  66  35  88  48  93  13  66  53  73  61  42  68  90  74  13  95  58  37  29   5  95   6  67  86  52  43  43  19  81  11  74  87  16  23  49  41  25  86  57   8  79  46  58  97  40  50  42  82  89  63  61  89  23  37  86  68  57  33   4  83  27  37   6  46  76   5  55  92  12  50   5  50  70   6  39  16  33  58  60  62  29  25   5  52  97  33  75  55  53  55  19  57  61  82  52  21  86   1  75  23  67  66   9  29  14  97  53  23  50  55  15   6   2  48   4  79   4  19  61  63  57  39  74  65  84  25  66  54  16  76  29   2  63  15   2  64  99  13  46  95  26  25  14  54  92  17  47  68  62  34  91  46  53  44  74  86  12  92  29  77  23  55  49  38  51  30  66  55  93  15  37  98  32  40  69   9   8  25  67  67  48  64  42  19  14   7  19  85  41  33  81  47  10  15  39  68  89  60  60   3  28  29  44  94  60  14  69   1  18  85  41  91  40  86  19  11  51  81  94  42  51  79  38  65  96  41  60  75  53  92  11  55  72  27  98  36  46  20  61  97  47  95  25  92  17  57  47  81  76  33  75  14  45  71  47  59  19  93  27   1  54  53  69  19  85  74   8  22  76  49  79  41  65  53  61  86  57  36  64  68  97  59  82  95  66   5  55  57  15  66  29  40  50  16  19  69   8  63  13  22  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                17  18  73  14  40  72  51  59  93  47  88  41  16  68  93  27  77   5  56  10  38  74  37  56  58  87  56  31  67  14  60  30   5   4   2  65  18  33  47  20  64  12  67  24  28  30  59  29  15  45  96  57  66  48  71  66  16  86  84  15  71  42  72  93  61  25  64   7  63  51  27  56  29  26  97  77   7  37  17  92  59  88  79  64  76  41  97  91   1  26  99  64  16   5   4   4  11  13  41  93  28  64   6  87  40  78  91  68  22  77  98  76  46  47  90   8  53  13  48  94  73  36  78  28   1  95  39  76  14  77  92   8  44  33  71  66  99  50  78  61  84  26  92  56  25  33  26   9  93  86  84  98  43  39  81  64  43   5   6  91  10  34  33  40  92  24  96  42   6  33  96  87  56  54  33  27   1  91  98   7  35  30  60  58  45   4  12  70  52  87  19  33  25  94  20  61  20  25  57  52  79  61  78  44  59  89  49   7   7  90  22  37  53  59  95  63  88  76  29  96  86  19  21  59  43   3  57  43  53  41  77  93  88  14  42  97  64  96  49  21  68  93  76  41  71  75  64  99  84   2  73  73  35   6  76  90  75   7  11  15  23  32  35  78  85  86  48  73  32  77  25  73  29  67  41  56  79  48  59  12  84  53  44  88  99  17  65  13  86  78   2  71  23  70  46  65  75  68  40  36  89  72  29  94  82  93  11  96  74  55  37  68  82  47   2  72  56  70  65  77  26  57  27  46  85  54  46  62  16  56  46  72  96  68  39  52  91  53   1  33  48  57  44  19  73  24  88  39  13  94  80  78  55  38  51  61  63  58  48   1  79  83  86   5  53  12  80   8  39  48  72  92  72  95  53  27  46  64  17  85  90  53  53  63  83  59  19  62  47  31  72  57  42  48  54  35  49  82  16  12  13  55  66  35  43  65  57  26   2  62  49  55  19  35  41  50  60  92  55  91  69  27  91  67  92  33  85  22  62  15  25  32  14  51  50  39  48  70  16  36  29  82  44  52   2  75  56  84  52  47  42  28  44  22  33   8  28  70  55   1  72  69  35  77  52  96  84  35  63  66  28  72  37  86  23  73   6  79  31  97  17  67  18  66  50  12  37  81  57  49   1  53  36  59  49   6  39  53  97  97   8  73  90  23  78  23  80  40  27  63  69  21  36  26  72  70  20  33  22  10  41  24  91   8  85  91  13  58   6  40  70  50  85  77  42  78  83  70  91  96  42  32   6  69  96  50  25  84  70  74  22  96  93   3  68  45  36  39  93  67  77  31   9   4  80  99  76  77  66  91  84  60  93   3  75  71  21  94  46  54  44  13  70  44  43  50  72  87  84  19  42  82  78  87  53  79  34  21  40  40  72  35  83  87  87  32   9  99  66  54  52   5  23  72  53  37  85  37  94  26  21  23  91  45  86  60  92  63  55  71  40  20  29   7  34  18  90  64  49  61  64  72  35  71  80  68  63   8  11   9   2  58  15  17  42  72  66  59  58  29  65  73  83  62  41   1   9  68  49  49  75  52  15  82  90  48  29   5  19  38  29  42  36  29  44  72   5  78  56   9  95  85  80  56  75  79  59  39  29  92  48  95  74  68  55  46  18  39  83  45  14  83  21   7  93  31  71  58  31  78  98  21  50  29  87   1  60  80  30  31  72   9  37  15  65  38  99  20  45  14  63  83  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  44  45   8  22  68  42  74  60   9  47  74  75  72  14  53  26  84   6  63  10  67  81  70  88  71  58  94  11  11  12  95   3  76  73  75  70  46  57  10  52  49  25  95  50  74  37  34  56  60  13  67   7  41  10  29  74   7  74  40  13  71  15   6  88  98   3  50  95  77  49  30  64  27  36  11  67  99  87  72  89  28  87   1  76  70  85  60  62   8  33  95  62  40  19  38  12  76  88  39  92  16  34  58  72  31  90  72  66  80  87  47  16  79  79  60  37   4   8   2  36  25  33  20  21  12  54  72  36  16  18  41  78  59  21  78  26  95  73  57  10  17  53  73  36  51  51  24  83  15  54  70  88  87  45  89  31  48  74  39  59  62  13  76  41  12  84  15   2  37  85  39  56  92  99  22  82  14  43  23  49   8  70  86  84  70  25  70  49  41  36  79  28  56  22  83   5  53  36  35   4   9  68   7  76  53  69  19  74  28  21  77  32  85  84  74  10  68  80  16  83  15  96   8  39  30  69  67  93  80  13  28  43  31  62  27  28  76  73  83  35  97   7  90  56  37   8   2  39  22  42  82  33  19  50  95  88  76  46  89  41  15  53   2   9  65  64  17  19  69  75  88  70  84  34  15   9  42  21  58  41  79  17  74  93  96  66  92  17  18  19  63  10  96  71  21   7  17  11  90  24  92  90  81  12  80  18  41  70  45  60  20  55  26   7  46  82  55  65  17  38  92  41  90  57  10  98  94  19  63  22  63  94  28  78  41   9  22  13   7  54  69  74  87  47  89  76  51   9  25  20  47  68  35  33   8  88  49  61  96  75  67  34  63  97  88  19  52  76  92  75  80  87  81  59  27  54  11  38  89  84   5  86  28  99  17  19  87   4  56  53  35  92  64  83  78  29  24  98  50  97  61  56  91  24  71  45   4  75  86  59  97  54  55  67  59  66  70  93  10  89  52   3  90  17  29  85  52  44  34  76  70  60  68  43  74   8  94  40   2  49  22  15  11  49  68  91  75  35  73  54   2  77  28  50  83  52  77  51  20  50  96   1  19  65  21  64  85  41  91  99  12  65  12  61  13  37  99  27  20  79  66  31   1  54   8   6  87  66  95   2   3  14  56  53  13  35  79  74  21  44  51  69  69  44  24  22  77  39  49  39  45  87  38  64  71  99  43  29  69  45  17  37  34  30  17   5  89  47   1  19  18  58   3  82  90  60  22  65  15   6   6  76  68  16  53  89  15  49  53  15  99  96  60  23  31   2  76  40  80  24  26  49  64  41  39  36  71  28  96  64  12  93  73  38  65  22  72  49  97  23  59  75  88  37  28  29  61  41  99  21  47  70  84  32  38  35  90  80  29  82  25  66  40  25  65   2  40  88  70  59  78  61  64  19  66  14  16  12  76  11  11  39  38  34  10  80  57   6  57  68  55  87  29  44  66  14  12   1  80  89  41  75  33  86  18  38  86  58  75   7  71  24   6   7   4  97   5  96  50  71  80   5  26  56  68   1  68  94  19  77  42  67  31  73  75  49  42  55  31  22  64  76  16   6  45  10   2  24  22  68  84  46  30  37  90  94   3  38  86  54  38  68  99  52  32  81  80  32  55  69  31  71  96  46  57   5   7  31  34  28  82  18  91  76  16   5  14  25  71  84   6  67  64   6  89  76  19  99  67  37  22  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    42  10  47  29  84   3  89  55   9  94  22  16  58  70  47  73  56  94   5  32  22   9  53  19  57  54  58  28  36  53  46  98  38  90  39  19  61  98   5  17   3  95  42  24  45  88  35  23  10  39  27  58  40  92  12  70  94  13  12  34  87  20  72   8  67  88  75  25  47  95  82  98   6  54  84  22  21  61  31  81  31  57  44  90  25  55  21  37  82  83  93  91  18  50  38  88  94  28  71  97  13   4  61  34   9  47  49  83  85  35  57  52  41  65  31  95  29  14  78   3  60   1  91  48  41  99   5  85  92  45  33  71  23   9  94  64  80  16  92  92  89  95  13  28  30  18   6  50  93  18  83  70  88  95  38  27   4  24  83  61  39  18   1  17  82  88  91  71  34  16  14  76  46  24  21  85  83   7  64  80  58  84   4   4  10  77  94  89  80   1  46  40  82  89  45  29  50  40  61  63   2  62  75  56  43  33  29  66  48  30  31  94  90  20  57  21  95  24  29  26  29  85  63  51  37  81  51  15  25  56  95  39  35   9  21  20  36  65  95  84  18  23  56   5  53  84  67  94   4  60  41  98  88  45  18  71  66  48  83  40  84  62   4  14  88  22  40  10   5  11  34  92  58  77  53  68  43  74  26  20  99  61  34  89  35  70  61  17  33  82  59  63  67  34  61  34  77  83  24   4  61  93  10  14   5  89   8  66  10  80  31  55  40  63  51  73  77  74  12   3  63  24  92  76  59  30  74  82  73  71  78  37  21  53  61  46   1   6   6  95  24   9  85  87  51  18  40  98  80  36  84  28  70  76  24  11  49  57   5  99  13  63  56  17  32  54  36  65  94  53  16  90  62  61  71  24  41  82  88  36  74  32  79  29  82   2  31  55  59  76  99  40  60  31  96  87  29  91  39  90  13  96  29  16  73  21  27  96  90  48   3  53  32  59  40  26  56  41  43  11  41  22  26  47  32  98  51  39  80  11  24  37  50  96   6   7  11  58  68  78  12  62  23  94  97  34  14  38  32  95  45  67  33  89  75  72  63  68  16  69  16  77  50   9  63   1  37  87  32  82  92  45  84  24  81  13  55  83  14  69  28  18  53  12  36  81  65  67  44  38  76  21  96  99  38  27  83  42  16  16  96  92  93  77  18  48  13  25  93  78  55  56  98  38  24   4  79  26  52  45  47  88  16  39  17   5  81   4  97  55  23  92  35  36  24  30  53   5  28  35  56  33  31  86  69  30  33  46  48   5  76  61   4  17  26  87  38  39  87  65  72   1  67  64   3  67  10  82  89  14  78  67  81  37  69  79  45  10  41  93  32  98  67  50  49  34  24   8  17  86  42  86  58  39   8  93  26  63  62  81   8  56  18  12  97   1  76  73  54  22  41  90  10   5  60   2  59  79   1  15  19   5  61   6  57  74   3  98  65  73  23  75  84  59  74  71  60  44  87   8  96   7  86   9  71  61  96  75   7  58  64  85  59  69  82  76  37  57   3  61  74  86  90  94  13  79  73  57  35  57  41  83  64  90  70  48   1  17  91  74  28  32  53  66  32  99  40  24  46   5  74  31  34  24  37  35  10  45  99  17  75  28  24  17  36  68  94  41  67  51  72  48  78  51  89  81  85  43  36  20  23   6  90  48  14   4  84  29  56  60  75  14  27  20   6  47  47   3  90  22  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      31  28  15  37  42  58  55  46  62  34  69  87  99  53  88  27  75  43  54  60  40  87  58  57  64  84  30  61  70  14  18  97  88  77  45  89  56  72  23  93  83  56  44  98  38  31  99  79  43  96  40  17  25  29  34  82   6  91  58   9  39  22  27  52   4  53   3  69  63  20  61  72  16  26  42  59  82  71  23   1  80   2  64   1  86  65  80  85  26  63  86  79  65  21  99  77  57  98  92   7  14  14  84  18  66  63  87   3  79   5  84  87  74   6  37  79  59  42  81   1  19  74  82  35  35  25  30  74  22  24  47  63  80  85  18   7  45  48  16  86  78   1  61  81   6  39  73   3  84  91  85  46  75  48  78  93   4  65  53  13  24  48  92  76  30  69  19  46  36  41  85  85  43  37  32  70  90  23  36  19  47  36   5  32  89  25  99  32  61  36  87   5  47  90  21  77  94  52  60  88  44  78  31  35  50  18  96  10  90  71  65  88  31  86  16  71  99  84  81  50  56  92  36  62  14  45  68  83  87  49   2  30  96  91  53  58  96  13  44  89  82  58  27  97  43  75  97  79  61   5  55  98  47  34  68  23  51  91  93  81  82  79   8  27  94  50  33  74  97  81  35  60  21  89  11  30  57  20  58  78  13  78  51  60  34  75  36  44  64  93  90  79  50  24  35  60   2  58  85  23   7   3  53  74  40  81  48  28  14  91  68  62  34  74   5  94  34  58   3  57  68  44  83   8  81  70  50  87  69  37  12  90  56  94  12  83  86  52  64  81   7  88  91  92  79  95  50  77   2  13  48  80  90  89  81  68  71  60  45   4  33   8  93  90  32  57  41  77  40  18  75  35  81   5  54  98  57  92  72  22  98  83   7  22  59  14  64  12  80  63  83  88   8  57  43  13  29  60  55  53  44  97  39  84  82   8  28  76  83  29  84  45  73  18  66  93   2  75  84  76  98  35  38  23  39  76  89  49  10   8  42  43  61  73   7  88  70  36  74  44  85  32  93  13  56  31   5   5  74  45   6   2  46  12  14  95  47  51   2  42  29  65  17  93  92  96  88  80  89  22  64   9  71  57  74  38  38  29  29  65  91  74  60  63  84  94  38   2   9  96  64  24  22  15  67  11  92  99   7  75  35  75  79  84  69  86  10  71  34  43  30  18  97  18  58  18  84  18  85  83  81  49  50  67  21  32  22  29  49  25  93  10  90  13  28   3  28  48  97   7  73  16  79  80  65  69  13  46  20  91  56  87  66  45  24  98  53  93  17  68  74  95  31  51  24  80  79  93  10  60  79  61  69  71  12  85  98  24  28  90  97  72  96  64  98  11  88  94  25  95  21  25  64  61  84  33  75  34  16  96  10  44  68  17  68  11  50  92  74  13  57  88  11  23  97  17  98  89  76  87  38  34  94  42  45   1  30  19  10  41  32  90  16  34  75  53  56  68  98  24  20  15  78  67  11  39  11  23  21  90  97  76  20  58  39  16  37  92  76  75  34  71  22  98  67  56  26  88  92  20  17  43  85  18  19  75   6  67  95   4  79  14  26  64  47  62   7  22  99  19  99  83  60  31  38  41  28  56  91  47  71  37  87  18  62  81  98  19  46  24  36  30  68  93   9  61  86  50  15  64  75  66  91  66  68  33   7   3  72  94   1  47  77  44  70  54   9  41   1   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        27  84  57  27  17  75  52  77  30  76  23  52  72  67  96  68  90  26  71  24  60  83  25  99  10  40  50  50  81  90  66  99  74  18  55  42  30  81   1  59   7  14   8  23  34   8   2  41  38  93   7  71  19  13  15  67  37  90  25  21  81   9   7  14  74  45   8  46  56  43  46  26  88  54  82  32   9  69  90  78   3  19  18  73  61  25  77  16  16  19  36  48  75   3  11  95  59  15  54  41  69  63  24  75  20  38  15  56  19  35  58  28  73  28  46   6  71  92  56   1   8  80  76  49  40  19  53  69  43  65  19   6   7  44  16  18  96  25  14  15  50  50  35  82  78  76  24  87  17  87  41  32  32  91   9  95  61  34  30  36  62  96  98  99  75  84  78  10  91  74  23  13  97  38  50  66  66  44  51  16  81   4  19  83  44  36  28  71  67  20  11  59  50  76  45   9  59  31  53  95  77  96  78  90  57  75  60  32  67  72  26  26  62  10   6  33  84  48  50  47  94  47  72  53   5  65  48  86   3  26  82  67  12  87  59   7  82  19  87  59  65  62  60  63  48  67  15  58  26  53  84  88  51   9  13  96   9  65  60  93  85  93  92   8  91  97  64  90  35  18  39  89  94  28  17  49  30  69  38  79  56  50  23   9   5  46  56  70  64  91   5  95  70  55  18   7   8  36   4  77  17  18  41  41  41  50  46  77  92  71  59   8   4  82  10  63  10   9   1  50  18  36   4  92  93  97  22  13   9  38   1   7  45  28  39  89  48  48  80  15  79  64  31  37  55  41  66  46  49  24  44  71  78  80  42  49  34  74  93  15  37   7  80  99   9  94  41  16  91  15  85  85  38  23  96  12  12  44  46  41  25  20  20  83  24  94  12  56  30  88  24  67  94  38  91  23  86  65  43  10  62  74  21  12   5  44  92  22  40  80  88  75  83  27   9  75  86  69  80  15  91  56  33  43  44  94  53  71  22  93  56  56  13  17  79  52  97  56  15  88  88  42  97  28  95  14   5  29  35  35   3  74  13  37  36  36  36  73  34  84  11  63  77  61  62  28  66  97  78   5  26  74  21  50  23  36  36  61  40  46  76  41  12  47  21   9  45  57  14  31  54  87  36   4  38  69  88  21   9  28  48  87  99  60  28  83  81   1  72  86  47  25  57  12  99  73  90  37  53  35  31  84  76  10   4  66  45  18  79  10  14  49  90  77   6  50   2  43  32  38  69  55  49  89  15  41  43  20  41  51   8  84  12   8  14  95  82  26  84  71   2  52  90  33  51  80   7  80  28  48  16  23  47  48  61  70  67  96  54  21   1  38  85  22  38  66  79  32   1  76  15  76  75   6  70  31  95  87  98  19  75  83  11  97  81  21  50  19  56  52  95  35  30  58  13  10  14  50  87  20  86  34   7  39  18   2  85  56  88  88  25  44  83  40  71  33  97  53  24  43  11  75   6  66  68  27  17  32  24  62  20  38  25  16  42  37   8  68  11  39  65  48  39  54  76  23   5  10  52  75  48  94  12  73  72  22  46  87  15  12  64  52  61  68  78  99  46  98  44  38  47  12  95  70  67  17  87  47  11   7  56  30  48  86  42  19  14  26  13  86  49  28  42  13  97  32  33  26  91  52  40  73  25  37  21  28  86  10  45  58  24  68  15   2  32  31  18  24  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          43  40   6  64  84  73  78  89  67  64  45  96  91  83  64  73  64  22  26  56  34  31  50   6  78   1  78  31  35  84  74  27  65  62  80  61  18  66  36  27  75  22   9  98  23  90  67   8  56  83  50  35  73  87  22  41  42  93  16  20  37  84  22   8  74  55  79  81  13  51  65  92  95  23  82  93  42  64  35  77  58  46  24  69  17  40  66  13  90  37  45  94  55  76  48  36  46  80   2   1  16  37  59  55  11  21  54  26  81  40  12  66   1  80  96  61  84  14  40  36  81  21  27  94  64   3  41  14   4  85  14  58  84  86  19  18  83  80  63  59  18  83  83  81  15  40  22  86  33  88  84  96  10  90  37   4  59  48  71  81   3  12  25  76  61  88  16  86  11   7  27  19  85  10  48  19  12  45  70  83  41  69  96  39  35  58  82  85  70  62  42  56  39  63  36  17  48  42  90  30  46  63   7  32  28  64  51  15  46   1  86  84  95  93  94  30  77  61  15  68  97  28   1   6  18  76  58  48  45  16  76  43  86  66  26  18  59  14  53  42  52  90  30  31  72  41  45  29  77  95  11  72   1  95   4   1  58  40  97  58  71  76  52  29  27  42  98  44   9  71  16  44   8  96  31  42  13  46  69  52  30  23   1  72  55  81  54  93  29   2  96   6  61  22  95  54  19  30  63   3  85  43  93  70  90  61  48  80  55  30  46  98   2  58  35  72  22  87  27  28  51  89  43  82  67  34  28  94   4  34  97  68  84  53  81  27  99  93  58  97  97  46  36   2  74  41  56  26   7  65  88  72  97  34  59   1  10  34  88  94  95  40   9  77  85  56  70  29  75  35  41   1  47  42  39  86  69   1  71  44  23  56  63  78  55  94  31  66  69  78  57  72  62  36  47  50  95  26  27   6  73  32  64  79  12  40  53  54  44  75  88  87  79  35  93  14  44  72  41  58  78  34  38  46  10  77  17  70  70  44   5  98  43  99  74  58  39  77  17  29   5  67  49  75  45  79  98  97   9  20  33  46  74   8  73  39  53  87  80   2  72  39  26   2  67  78  79  64  78  65  29  98  28  22  90   7  72  70  56   9  95  37  32  63  46  64  26  95  15  94  93  81  26  67  43  24  98  90  76  52  24  60  27  42  91  50  59  34  33  43  69  90  51  91  14  18  51  41  14  59  96  93  11  73  33  56  65  96  54  52  54  19  37  59  77  43  28  19  54  81  64  43  60  78  82  94  28  78  26  79  28  70  88  95  99  50  24  72  51  27  16  43  61  22  32  16  27   5  68  80  74  58  98  50   4  38  94  70  72  38  72  10  11  43  40  62  27  92  14  25  91  19  26  27  54   3  68  59   8  60  21   4  93  11  95  98  50  22  62  14  16  29  41  82  26  34  85   4  32  71  49  15  43  56  34  48  80  47  13   5  67  84  93  95  16  44  37  82  95  48  73  13  88  69   2  33  42  74  41  44  92  93  47  88  90  96  95  73  75  52  35  98  17  53  70  61  78  54  46  15  33  34  74  59  42  72  89  29  96  76  41   7   4  45  58   6  78  99  99  23  13  67  26  81  20  19  89  57  42  21  71  23   3  19  46  66  39  19  84  17   2  35  84  86  69  88  85  85  92  31   9  28  94  81  68  76  49  48  71  32  38  24  78  94  67  17  32  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            29  70  70  39  11  79  77  82  74  49  62  88  87  12  33  31  50  11  78  64  24  41  75  78  98  10  67  26  21  80  91  37  10  30  39  19  55  59  84  24  79  89  71  24  47  82  66  46  82  25  72   2  42  18  14  89  29  21  43  30  13  32  36  97  35  87  97  96  35  90  30  99  84  57  26  11  64  79  50  81  44  23  61  43  53   7  51  96  45  77  24  81  72  74  53  81  13  98  11  49  76  90  88  90  69  21  63  33  93  89  10  54  32  39  64  96  87  16  12  40  77  80  97  28  90  25  63  47  37  41  67  99  24  64   2  97  76  28   1  76  45  15  64   1  16   5  70  63  85  99  92  38  16  47  81   1  62  37  75  14  50  31   4  99  92  93   7  19  81  71  34   5   3   5  98  38  85  62  95  88  53  24  24  99  18  79  35  51  34  82  10  86  10  58  58  23  93  42  36  98  51  58  21  10  33  40  39  42   5   3  14  28  33  63  84  76  47  39  60   1  51  45  27  82  12  13  87  64  86  87  39  35  51  55  21  52  94   3  51  62  15  53  35  22  94  66  39   8  49  42  48  12  56  87  17  21   9  81  49  88  54  13  82  41  78  77  40  60  22  69  16  60  78   3  26  54  82  52  77  50  37  63  52  66  35  92  17  43  64  71  17   2  27  27  66  92   5   4  85  88   2   4  56  96  55  83  22  65  46  75  21  63  52  16  23  51  71  18  14  37  75  42  40  16  94  21  65  18   4  93  80  99   2  94  77  31  40  63  62  76  71  16  11  70  43  43  99  84  40  64  67  71  71  46  59  90  96   2  79  91  77  64  38  87  60  96   2  93  94  72  73  17  83  54   6  61  66  94  11  41  19  31   8  70  11  89  54  11  59  60  21  75  47  27  14  99  45  22  28   4  71  73  81  83  35  63  12  79   7  60  88  64   7  87  70  88  42  99  20  55  59  62  17  49  26  60   9  79   2  81  23  70  81  62  39  70   6   4  10  79  99   5  10  84  80  37   7  83  26  63  18  96  44  17  38  23  56  60  51  61  10  36  37  38  14  38  78  89  55  57  79  46  66   8  13  23  44  90  45  63  70  75  22  41  57  12   5  72   1  51  69  75  46   3  76  65  59   4  11  29  98  37  40  11  37  63  98  94  96  60  88  83  54  96   4  74   3  29  53  29  63  60  57  56  34   1  24  94  25  32  97  21  59  67  81  32  75  23  85  66  31  86  40  26  79  62  88  26  85  18  41  38   2  96  95  78  42  81   8  10  82  95  41  19  48  80  71   4  37  95   2  57  33   5  29   5   6  19  96  89  83  47  61  64  44  38  86  75   8  98  73  93  29  62  27   6  29  74  97  34  57  82  36   9  68  14   1  24  97  58  50  11  37  65  32  20  72  39   3  59  31  42  80  75  82  35  98  26  10  19  52  26  43  62   7   5   3  15  60  64  61  45  96  80  69  68  63  31  59  39  48  36  80  42  14  26  72  74  45  46  57  31  72  34  67  89  28   3  92  88  21  16  38  74  67  11  64  24  91   7  76  83  55  26   2  16  53  91  61  42  85  34  97  30  19  47  10  48  71  35  50  47  83  91  59  14  52  59  43  91  35   4  39   7   3  29  85  77  43  88  67  15  47  50  52  97  17  18  47  67  77  31   7   3  94  57  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              11  57  80  47  46   2   3  18  80  20  10  22  28  82  93  12  76  55  20  14  20  76  61   8  96  83  51  37  88  96  20  97  58  62  47  47   2  58  58  42  76  64  35  52  94  40  13  81   1   6  36  85  11  15  88  85  64  24  87  56   8  32  22  25  42  45  91  36  30  91  31  53  81  70  95   5  65  32  57  33  85  90  31  18  43  15  89   5  89   2  29  13  23  68  47  40  93  94  23  94  30  90  25  11  31  34  39  10  11  39  40  83  20  36   2   1  50  55  37  80  78  31  82  37  60   4  33  81  22  70  95  39  63  62   5  62  62  59  62  38  53  97  79  64  98  75  28  84  15  63  81  71  35  15  54  92   6  31  53  12   7  58  48  37  50  88  91  37  15  33  12  87   8   4   4  67  66  82  64  97  72  49  61  97  87  62  39  61  91  26  74  94  82  22  86  99  76  28  97  33  39   2  95   5  74  56  27  53  16  29  49  78  89  70  98   7  37  56  19  40  50  16  73  22  41  37  22  91  81  34  91  41  48  63  46  64  67  37  72  69  39  16  56  72  68  81  60  92  69   9  26  93  11  78  65  38  79  82  26  97  54  94  98  38  45  61  55  50   5  22  12  98  16  37  61  88  62  23  43  94   1  67  97  85  68  66  53  71  94  49  51  42  81  15  83   3  86  54  25  79   3  37  28  79  35  53  93  36  42  52  13  85  12  43  71  79  19   5  30  27  26  70   8  35  53  58  19  23  61  53  54  51  78  23  74  59  98  77  68  35  18  53  44  51  70  21  25   1  46  91  71  26  27  44  10  67  43  86  20  14   2  35  65  84  40  37  36  94  23  32  69  58  69  99   2  61  24  78  43  82  40  65  55  63  51  48  65  16  32  35  77  63  47  14  52  17  23  52  59  49  49  72  76  97   1  40  34  72  52  34  72  61  40  27  84  17   2  39  31  59  55  55  74  97  48  93   7  28  16  21  64  69  74  86  79  27   4   6  69  54  43  22  11  32  77   5  32  50  75  78  65  55  19  98  63   1  23  53  11   4  18  62  31   3  54  15  63  55  99  83  76  70  26  47   1  57  54  58  11  68  60  14  89  75  31  54  43  66  93  66  15  12  87  39  31  57  64  81  49  60  74  83  41  21  17   1  52   4   8  95  61  81  46  31   4  15  27  34  49  79  25  83  41  16  43   4  43   5   3  36  47   4  98  79  61  70  15  28  14  32  20  41  43  57  87  14  93  54  64  18  66  11  99  69  78  73  68   9  21  40  37  47  67  48  29  58  70  18   1   9  87   7  62  11  50   5  16  51  39  61   3  69  62  34   8  76  35  57  82  83  16  62  28  65  13  23   4  94   2  70  18  59  62  63  71  56  16  13  32  96  22  56  53  11  98  15  17  14  82  16  29  88   9  39   4  68  80  30  79  52  90  30  64  43  22  35  14  71  63   4  54  70  59  89  35  85  75  52  21  13  27  40  83  94  34  92  47   5  20  76  93  57  58  69   3  90   1  90  94  98  58  18  71   1  48  97  67  12  31  95  40  92  39  97  10  32  23  59  61  82   8  89  44   6  10  76  62  26  38   5  96  55   6   3  16   8  15  34  39  71  50  43  83  58  32  16  54  46  20  15  37   6  85  24  52  30  22  66  59  10  95  20  42  84  74  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                26  37  67  52  52  24  77  66  93  19  48  18  42  56   1  44  18  69  85  79  42  98  55  54  84   2  85  76  77  65  84  57  44  32  69  56  34  66  40   9  49  43  26  34  54  89  31  68  59  46  13  52  24  72   2  99  87  38  42  79  16  93  76  26  91  61  50  83  83   4   7  19  88  39  85   6  78  15  63  84  33  97   4  35  50  96  85  19  43  78  19  89  43  49  84  43  63  62  27  29  40  80  81  65   8  16  49  76  89  73  34   8  96  77  46  10   8  43  75  89  26  66  27  99  99  74  25  88  76  42  39  89  83  18   7  21  63  89  21  43  79   9  98  24  32  27  89  37  88  57  88  83  79  32  61  17  50  35  13  83   2  15  13  32  19  77  90  11   6  41  62  52  97  26  69  36  24  77  21  24  25  11  31  58  50  61  87  82  91  67  48  57  69  36  11   5  65  19  70  52  90  61  89  38  88  46  31   3  33  69  46  84  22  18  84  49  94  14  94  23   1   6  30  67  76  87  53   7  57  57  42  69  38  45  37  46  65  82  41  56  88  33  96  71  55  99  31  11  34  10  66  68  56  34  20  14  45   2  54  44  23  55  35  83  70  16   9   5   3  31  73  68  27   5  11  68  17  20  69  71  32  68  32  68  73  25  95   3  61  10  43  22  34  37  13  95  53  58   9  25   6  57  65  76  79  57  42  49   4  29  34  53  84  72  94  32  83  85  51  73  88  10  20  34  94  58  56  23  75  59  39  59  56  40  10  24   4   9  48  86  18  23  61  14  99  10  34  67  79  82  86  84  37  12  19  71  91  14  90  14  58  30  54  65  38  37  98  97  13  92  27  78  47  18  37  44  97  12  74   5  35  41  91  45  38  52  55  56  62  47   1  28  25   8  74  48  58  34  65  48  44  47  53  54  12  62  79  87  69  83  31  17  25  52   3  91  61  26  35  27  24  35   8  37  60  91   5  62  94  49  31  59  19  93  46  31  44  27   3  88  65  77  28  32  71  45  37  72  48  76  61  20  12   3  86  17  63  55  39  65  14  41  65  39  89  17  74  39  32  81  25  80  21  90  51  64   8  49  56  39  92  59  70  82  36  35  46  61  47  86  63  81  54  93  44  94  85  53   4  36   9  26   3  95   6  38  84  47  61  67   8  22  41  26   6  70  79  41   8  80  71  73  35  99  41   3  62  90  34  60  75  92  98  27  80  96  69  30  49  66  94  64  17  75  30  93  38  42  85  20   8  52  78  36  61  44  69  26  84  89  69  95  17  10  24  85  48   3  91  69  84  19  63  92  25  25  26  94  35  52  11  20  40  25  14  51   4  11  64  92  90  34  48  16  36  10  72  97   4  11  32  65  86  48  92  58   6  95  78  38  31  83  28  87  36  43  10  57  22  45  91  76  73  53  95  34   9  71  35  68   7  74  35  59  57   7  28  75  87  17  82  82  91  84  16  18  92  40  55  54   7  52  54  64  71  25  97  79  72  93  33  21  96  90  88  66  27  19  70  57   9  63  86  73  42  96  96  53  63  96  23  28  76  89  81   3  46  31  82   2  60  86  36  60  67  50  24  70  42  29  81  27  95  26  59  76  93  99  56  73  74  89  97  21  75  49  54  40  31  68  97  20  20  20  84  77  85  87   6  73  45  39  98  71  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  94  91  88  37  84  52  53  40  12   6  59  55  23  53  23  16  44  49  46  35  85  90  96  74  79  68  38  81  64  57  71  73   3  22  61  69  75  67  31  38  51  51   1  39  40  33  15  71  20  11  90  17  82  36  42  73  39  33  16   1  58  13  69  21  53  59  32  84  87  84  93  90  92  46  94  58  20  47  18  74  62  20  86  77  83  88  64  79  24  53  52  66  26  54  11  25  18  74  66  42  21  44  54   6  41  20  52  76  20  60  18  64  28  22  60  80  46  41  13  26  46  72  70  40  18  39  93  72  60  42  80  81  81  32  38  71  12  91  63  95  90  26  21  39  55  40  57  66  93  56  43   7  82  61  83  37  84  70   8  74  89   3  22  31  30  25   9  17   3  99  73  88  87  19  50  25  63  30  15  66  85  47  79  76  30  35  56  77   3  12   4  89  94  55  82  52  99  10  35  90  61  72  93  81  20   5  75  17  12  73  12  64  83  42   1  34   9  54  71  31   5  10  37  56  39  38  45  80  42  62   4  14  85  48  39  18   1  83  99  12  42  14  78   2  35  51  38  95  53  50  28  55  71  93  48  27  17  75  65  43  40  67  23  85  69  68  28  71   2  24  90  42  23  50  52  40  15  97  21  63  58  52  97  80  31  74  26  44  41  43  55  63  56  99  61  24  56  13  74  18  68  31  42  47  95  89  42  54  59  65  24  41  99  34  70   3  57  90  57  59  49  14  57  49  58  75  59  42  69  25  28  24  65  39  44  59  17  35  87  31  73  80  74  21  79   4  58  50  54   9  53  23  10  83  85  24  85   2  37  62  82  18  83  98  53  44  12  87  57   4   6  75   4  85  40  45  39  34  97  28  80  98  67  84  32  57  10  60  83  93  70  34  45  87  41  66  69  98  66  72  99  52  24  30  65  88  73  40  79   1  25  60  93  46   7   4  27  17  44  80  46  37  15  86  42  68  81  86  79  19  66  54   1  99  11  46  34  15  87  25   8  35  98  57  24  60  85  92  51  47  81  94  94  77  41  58   4  45   5  18  96   8   6  94  57  24  82  78  21   9  41  95  52  35  44  65  10  81  61   1  44  94  37  95  23  74  25  80  45  72  48  37  77  62   7  32   9  89  49  96  20   9  43  83  47   7  72  41  49  85  51  34  14  86  37  42  62  39  76  78  11  60  92  79  27  11  20  54  46  77  50  11  51  60  82  53  25  43  61  13  24  38  48  21  12   4  95  10  95  33  27  22   9  16  68  67  82   2  58  70  82  99  49   5   9  26  59  86  50  55  76  16  33  97  34  37  50  98  47  53  79  86  19  49  84  61  88  80  24  22  68  20  21  66  61  19  12  20  28  23  44  91  64  56  84  30  35  32  62  25  24  61  69  91  27   4  96  34  12  63  12  45   6  37  76   7  42  68  76  33  29  60   8  38  12  84  28  96  56   3  73  97  38  37  87  10  15  30  75   7  45  63  34  75  60  87  86  54  41  66  12  43  92  61  61  78  54  82  42  82  57  17  68   1  23  16  68  42  59  31  55  78  90  22  84  58  67  67   6  90  45  55  36  35  62  54  76   8  36  80  60  64  74  28   8  22  76  89  90  85  40   8  85  43  71  33  99  54  76  69   1  89  71  91  49   1  81  60  37  79  73  32  41  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    49  94  75  35  57  95  99  85  23  31  95  46  96   3  11  83  83  44  36  95  71  78  38  94  23   4  82  34  16  74  80   6  58  89  53  65  32  60  33  40  78  83  48   3  23  84  73  87   8  18  16   2   5  41  49  67  23  77  29  58  91  73  71  89  98  98  50  19  26   5   2  86  92  80  83  70  70  33  65  34  42  31  16  98  36  90  24  78  86  25  29  50  87   1   5  87  25   4  82  48  30  30  24  22  95  52  83  25   1  41  58  29  26  73  72  29  49  45  21   5  77  77  96  92  92   3  75   1  58  57  56  10   4  74  51  37  74  37  24  81  83  36   7  70  70  24  46  74  13  68  83   9   6  81  52  43  99  48  95  76  15  51  50  83  89  79  64  54  97  27  81  80  73  64  99  15  54  40  21  75   6  12  15  44  15  58  14  71  84   4  89  74  15  61  14  74  80  53  56  82  88  41  32  24  12  63  90  52  94  25  95  10  24  24  44  99  87  39  33  82  73  93  17  72  48  62  73  55  57  48   3  14  75  99   5  49  57   9  17  91  77  80  85  81  32  91  78  93  22  41  91  21  15  94  99  11  26  44  95   5  23  37  76  83  27  50  59  60  50  14  27  11   4  44  43  45  52  44   5  76  36  62  98  26  74  22  46  68  69  53  92  46   8  33   1  33  12  39  49  54  88  41  94  91   9  48  65  61  11  84  18  52  98  72  23  28  83  21  48  29  68  91  21  51  60  79  27  52  23  26  76  64  17  77  86  31  77   2  69  86  66  12  81  96  77  48  70  29  11  17  79   2  24  16  55  20  10  49  60  13  58  49  88  28  64  47  74  14  61  44  93  39  57  98  72   1  19  65   5  99  52  72  89  12  80  42  58  67  73  91  18  22   6  25   8  20  62  30  82  57  21  77  73  28  32   7  87  23  13  25  43  57  88  68  13  76  27  36  54  43  91  86  73  71  76   4  37  89  40  36  86  73  82  13  27  51  25  86  16  88  46   6  95  92  23  31  98  21  75   8  45  88  11  23  71  48   7  64  20  75  97  82  10  35  86  87  22  84  39  27  15  97  93  79  92  17  82   7  74  65  23  58  31  92  12  65  40  86  40   7  53   7  23   2  42  73   5  92  93  80  46  90   7  32  60  98  62  41  13  85  25  76  27  91  57  44   7  26   5  22  88  91  90  67  46  59  45  91  68  60  29  50  78  37  24  91  26  97  81   4  40  80   5  20  20   5  36  74  86  28  71  58  26   4  79  19  80  57  94  78  25  19  63   3  47  75  92   4  91  60  69  78  46  18  25  52  12  79  44  47  90  48   1  21  30  20  36  18  99  60  66  67  35  78  30  71  28  62   4  75  39  51  24  12  69  54   1  26  66  33  66  50  55  68  44  92  87  10  36  26  28  36  97  69  29   9  35  68  94  46  77  60  97   4  85  99   7  26  81  48  42   4  20  63  91  59  40   9  97  48  23  36  73  96  11  94  83  53  25  41  51  87  81  84  36  57  82  39  77  21  62  33  17  99  46  81  33  88  22  56  43   4  32  60  82  22  14  51  77  87  59  91  57  43  77  24  74  82  59  98  75  56  33  37  97  55  42  65  45  95  40  41  77  19  64   8  33  19  75  92  68  99  82  25  16  66  86  69  39  29  81  11  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      7  93  19  80   5  43  58  19  56  51  68  10  79  95   6  14  51  62  53  67  27  25  40  37  40  66  38  60  64  74  29   1  72  40  67   8  96  39  47  82  97  24  33  35   9  40  61  33  77   8  62   3  50  59  72  70  95  15  99  69  10  11  21  83  35  24  85  88  85  92  85  37  36  85  80  80  11  47  69   9  13   3  13  51  40  88  44   3  57  90  44  18  11  63  32  68  33  52  47  86  12  23  11  60  57  63  60  30  19  10  96  98   4  35  19  86  62   1  36  25  85   8  45  95  58  16  45   9   8  53  33  95  35  58  33  99  96  98  81  54  49  71  16   2  45  59  95  82  20  13   8  10  90  80  29  69   1  64  22  20  17  81  22  13  12  77  56  21  40  37  24  40  12  35  40  97  37  90  93  62  85  56  93  47   6  25  74  87  19  64  14  48  23  37  47   2  78  66  56  53  72  11  16  66  77  67  79  24  82  85  25  87  83  52   9  63  63  94  10  60  97  19  87  68  40  45  51  36   3  91  66  98  84   8  68  24  89  70  99  10  22  72  31  18  67   1  77  32  66  71  34   1  67  39   9  61  44  27  83  41   6  42  20  29  79  56  59  86  44   8  88  87  93  70  77  61   8  46  54  56  64  12  96   2  75  88  73  81  49  14  67  16  39  31  95  89  34  78  39  49  99  70  55  48  51  77   4  14  24  70  36  51  59  62  75  34  42   3  36  58   1  47  10   3  38  79  76  34  33  28  88   4  18  60  84  55  34  31  26  68  73  16  57  41  55  36  79  95  98  12  57  98  21  18  70  49  98  11  18  67   2  78  55  39  81  99  89  35   2  12  96   2  91   9  95  26  81  61  59  98  63  23  68  74  75  46  90  86   5  27  23  29  22  65  56  62  14  59  73  93  34  94  99  35  14  54  99  32  14  70  29  76  52  62   4  38  68  35  21  24   5  34  80  92  97  54  47  59  44  93  63  57  47  74  20   7  88  10  87  59  28  79  70  24   6  96  36  25  47  11  61  18  95  56  10  50  58  83   1  35  99  79  83  61  73  90  36  20  39  45  57   3  92  65  11  35  96  18   6  13  80  68  74  74  41  22   6  40  37   4  67  54  61   5  48  24  84  83  21  28   3   4  77  38  49  97  57  71  31  29  59  85  38  20  89  39  54  80  96  30  68  88  79  50  43   7  50  47  22   5  19  16  19   7  28  66  66  68  38  70  14  27  59  75  64  93  74  12  83  39  26  42  90   4  11  59  15  90  23  51  31  43  70  69  59  65  47  56  92  97  12  52  74  75  96  22  11  46  90  57  31  43  61  37  15  33   9  29  53  22  89  57  78  79  59  85  41  70  79  72   1  71  17  85  32  39  89  96  38  34  93  40  69  37  92  87   2  57  98  21  32  94  31  30  69  56  95  66  77   6  23  85  34  43  24  62  95  48  38  95  68  18  93  51  48  17  70  53  22  90  82  46  20  79   5  12   3  20  47  43  93  41  76  19  54  57  11  10  37  39  55  98  67   9  58  35  26   8  68  40  65  71  44  36  24   4  65  24  38  30  14  92  48  39  51  66  44  71  97  52  27  34  57  70  23   5  97  88  96  92  39  42  77  95  25  82  97  17  52  87  77  15  37  11  64  98  78  32  80   1  92  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        71   5  49  86  65  32  95  61   3  29  62  37  78  85  75  79  16  62  64  84  32  82  52  14  16  73  59  43  79  56  79  97  85  13  82  83  29  35  89  42  18  51  53  55  97  69  59  69  66  43  15  54   5  62   4  23  31  56  19  10  66  41  62  88  18  11  46  77  53  74  96  74  86  77  69  42  51  86  82  13  92  61   9  32  11  29  18  31  39   8  73  25  46  34  23   6  69  65  99  79  32  26  43  19  66  79  39  82  73  25  50  84  31  74  74  85  72  23  52  35  94   6  54  68  45  65  52  57  67  73  25  71  15  97  19  29  34  57  22   2  81  29  99  53   1  60  58  31   2   5  13  88  91  35  63  50  62  62  45  37  59  24  22  40  37  39  39  26  62  73  91  12  65  56  80  85  64  33  77  78  91  42  17   9  11  45  16  63  39  55  19  48  99  63  46  50  24  59  52  35  79   9  85   1  37   8  60  68  64  13  54  61  91  64  61   3  94  67  59  66  39  38  20  62  20  66  74  10  97   7  78   7   1  31  38  97  87  33  44  82   2   3   9  39  28  85  40  90  59  57  62  44  42  13  73  62  89  21  55   4   1  43   1  39  60  25  10  40  41  85  21  14  42  17  65  62  50  43  86  45  40  89  46  75   1  64  18   5  62  74  53  46  43  85  22   8  85  81  63  94  75  99   3  92  23  52  76  82  38  45  48  85  42  43  90  21  75  43  28  58  62  73   7  79  88  37  48  29  69  39  28  71   7  99  34   2   3  23  64  62  44  42   9  37  34  24  98  33  94  26   3  82  41  37  64  19  84  74  10  42  88   8  95  96  37  18  95   1  10  56  62  68  69  56  15  14  37  74  15  78  84  32  57   2  41  52  59  28  66  90  55  74  75  81   1  84  22  78  64  51   2  66  99  97  57  46   9  61  16  90  69  36   4  78  37   1  61  31  95  24  71  99   1  85  29  61  51  66   7  23  60  64  72  28   3  96  39  76  33  92  39  64  70  84  82  40  83  36  78  47  25  97  59  83   5   5  34  34  61  96  82  31  26  22  59  15  45  95  65  19  31  34  17   7  46  89  14   1  28  93  52  43  44  76  82  98  14   7   4  37  66  15  51  64  71  36  85  19  73   8  13  39  19  51  13  44  71  84  46  54  29  26  45  96  82  15  45  38  78  43   9  38  22  33  69  67  92  84   3  29   9  11  42  10  47  11  95  28  62  40  29  93  47  26  64  60  60  14  70  31  19  78  22  12  33  39  19  20  39  76  53  28  33  61  68  54  46  73  66  12  13  88   8  19   8  61  43  53  43  94  19  32  86  17  32  38  24  40  93  77  81  71  33  79   6  53  13  43  49  84  32  55  84  19  12  14  35  40   5   3  49  43  97  98  10   8  95  13   4  13  17  28  46  87  88  33  84  87  25  76  44  90  92  26  43  60  18  43  92  49  39  96  22  89  24  45  84  22  66  16  20  63  17  81  45  22  45  24  22  60  45  64  12  69  22  80  83   3  34  47  57  58  57  14  59  54  88  78  41  52   1  79  13  55  23  42  55  80  56  32  98   3   2  19  21  95  79  33  93   9  77  30  95  92  91  35  71  46  58  44  72  59  39  76  85  53  96  33  40  57  79   3  13  69  57  46   4  81  55  42  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          40   9  23  86  47  83  32   5  80  40  23  42  66  11  82   9  73  58  23  71  99  25  86  74  44  33  25  31  29  19  21  28  59  98  20  25  66  71  50  75  42  98  92  27  36  52  31  25  82  61  30  23  57  29  80  73  19  92  66  85  43  40  48  10  37  17  24  74  93   8  87  78  50  45   8   9   2  33  90  76  14  26  77  75  58  52   8  31  89  78  76  69  16  38  83  74  18  94  49  59  86  81  84  38  84  97  29  85  13  63  72  70  98  47  92  47  26  46  14  71  91   4  25  29  49  14  47  61   2  35  65  36  22  46  57  68  87  63  91  23  37  97  81   4  69  65  27  48  96  26  73  55  94  50   2  46  95  61  68   6  58  49   7  96  59  62  54  95   2  10  58  15  21  82  80  89  26  60  11  29  61  84  34  10  11  14  21  71   3  81  44  51  61  91  59  47  85  64  35  59  59  79  61  88   7  69  52   1  11  13  76  36  92  86  62  64  53  10  54  67  76  16  41  27  93  54  36  46  93  99  65   4  48  86  99  59  36  65  39  31  88  59  52   9  19  13   9  23   1  90  83  41  47  32  36  69  41  23   5  10   4  16  16   4   3  11  81  40   8  28  91  65  13   1  41  71  70  33  52  65  40  46  66  81  35  33  56   7  38  37  33  54  38  16  91  56  39  76   5  19  40  30  70  75  63  24  90  26  19   8  63  95  52  93  25  28  39  59  13  36  43  63  69  72  31  95  16  25  23  76  36  88  53   1  81  18  88  30  64  92   1  12  93  57  82  50   7  23  75  75  80  25  78  88  23  28  17  23  64  11  59  76  89  37  40  76  31  36  69  65   3  77  95  36  32  73   8  15  21  84  69  16  43  75  23  74  28  61   7  48  86  16  25   9  60  39  93  84  38  15  61  52  41  72  26  22  74  26  14  99   4   3  32  79  48   9  93  53   6  10   6  13  20  45  57  25  76  13  72  82  75  73  17  31  36  92  57  90  19  30  54  85  28  84  40  49  53  20  57  31  80  21  87  51  34  22  99  70  87  32  25  97  85  26  91  38  64  42  50  82  95  82  21  92  99  36  64  79  69   5  43  52  91  20  37  49  76  77  36  19  18  53  61  81  10  95  80  15  34  18   8  24  93  13  85  79  80  53  26  85  63  41  36  63  77  52  22  35  99  34  61  20  70   6  36  82  76  51  96  94  84   2  54   3  25  99  46  95   1   4  80  27  50  81  74  91  81  91  57  84  43  87  63  43  66   1  71  48  23  20  14  90  32   9  14  34  96   3  57  42  99  87  50  18  44  31  25  69  32  99  41  96  62  67  29  91  32  84  85   4  17  39   6  25  38  41  60   5  94   2  63  51  66  49  73  99  56  58  84  81  65  28  64  79  77  68  74  68  22  44  51   5  77  20  49  84  60   6  71  39  81  37  49  27  41  28  95  72  53  58  33  13  18  56  74  15  64  43  48  57  21  25  75  58   7  41  97  16  29  16  93  66  12  25  25  33  95  13  63  39  39  82   7  94  34  20  14   4  85  54   7  62  67  33  27  99  26  53  47  55  97  17  69  29   8  73   2  46  48  39  17  14  73  91  32   3  95  30  46  38  19  22  37  30   9  63   8  56   2  23  16  44  63  59  91  95  45  80  69  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            91  22  62  25  84  73  26  96  35  40  14  53  37  70  16  53  19  83  30  55  66  70   7  91  68  88  45   8  62  98  53  98  18  31  20  39  98   2  58  49  54  90  82   9  86  30  56  93  27  95   6  45  33  77  96   1  26  78  10  92  31  70  11  62  49  99  11  88  24  55  53   1  74  45  14  93  55  24  61  47   2   5  60   3  50  32  21  44  36  47  69  78  31  32  25  24  66  39  12  52  40  95  34  85  54  43  56   7  74  18  91  10  87  59  11  85  31  17  65   3  73  21  10  43  78  28  47  35  21  79  80  83  66  64  51  88  12   2  13  74  41   3  42  90  55  48  23   9  90   8  84  78  95  40  42   2  82  48  62  14  88  43  23  32  53  37  56  18  87  73  35  12  19  20  64  11  92  43  19  15  74  62  94  41  88  65   3  54  31  66  76  11  71  64  52  89  64  12  84  53  44  57  65  94  22  41  67  23  45  89  73  97  11  61  59   9  95  64  65  48  22  80  55  92  24  93  42  95  29  79  30  52  20  76  40  33  97  93  86  40  94  28  14  88  49  25  31  40   6  43  84  13   6  33  35  82  27  11  95  63  18  82  56  72  72  62  49  94  18  53  34  97  13  71  40  92  20  14  47  55  98  38  84  66  11  24   1   6  23  31  23  42  24  26  67   4  78  73   4  98  85  98  40   5  31  66   8  22  77  73  53  38   2  53  95  69  58  36  65  45  97  35   1  90  90  50  60  77  61  47  98  87  43  12  73  38  65  65  75  47  13  64  17  29  34  45  20  58  89  13   9  58  60  36  34  69  44   4   2  82  49  34  23  38  71  91   8  88  82  96  55   9  78  77  24   5  32  60  82  50  20  76  65  88  33  93  11  72   5  51  79  51  57  38  82  76  49  70   6  46  35  90  21   4  18  83  74  37  16  34  97  49  61  40   7  19  84  70  92  47  21  84  23  44  77  99  43  28  92  23  64  59  45  94   5  60  47   8  51  82  65  90  35  32  44  38  90  74  86  15  46  22   3  96  44  32  71  70  23  17  71  58  88  36  97  97  81  22  23  12  53  88  38  57  25  38  95  31  10  30  96  30   7  20  46  34  98  95  81   5  33  94  30  11   9  83  17  31  56  57   4  69  60   4   1  81  43  43   4  75  43  76  97  55  81  98  52  55  35  43  39  92  99  56  91  59  83  92  42  75  38  56  46  46   3  90  25  39  87  76  95  15  52  60  15  63  64  68  37  45   1  99  32  30  93  31  45  96  40  17  15  70  58  48  32  89  51  30  38  91   6  37   6  49  65  90  21  15  85  22  65  50  92  49  23  44  85  36  83  81  35  77  14  72  85  52  30  27  65  61  42  95  84  74  26  47  20  74  61  67  10  66  98  56  76  63  71  44  16  75  80  93  22  19  84  23  35  98  91   6  23  88  90  76  93  27  99  77  77   7  89  70  20  61  97   8  30  16  81  10  73  28   7  11  33  70  32  48  96  73  62   9  55  18  78  42  51  97  60  63  64   8  65  17  40  73  78  62  61  85  24  40  62   3  69  48  26  30  15  16  37  72  12  36  71  63  27  22  96  27  76  24  22  70  81  92  42  16  75  30   5  50  20  69  88  71  35  30  87  10  21  94   2  48  44  57  85  88  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              16   4  42   5  19   4  48  26  92  30  55  51  78  26  35  11   4  76  61  56  82  55  97  66  90  48   3  42  29  91  64  59  64  74  89  25  16  81  48   4  35   3  66   2  35  85  13   6  69  72  55  77  21  30  65  30  87  89  15  65  97  25  44  24  51  49  26  30  50  11  68  21   2  83   6  94  22   4  63  62  71  17  22  46  41  54  16  35  41  67  46  32  69  16  34  48  70  97  88  37  53  24  79  99  84  78  21  25  78  13  82   6  75   6  38  19  68  92  60  23  29  21  96  62  77  79  19  14  71  34  80  23  34  94  48  48  39  41  98  21  36  94  29  55  32  12  76  57  84  86  33  35  14  19  52  95  24  56  34  52  98  26  26  74  34  19  74   4  17  23  69  83  80  52  52  27  46   2   4  44  14  84  25  66  13  11  42  26  49  55  92  17  61  17  18  31  52  71   1  94  40  69  28  80  57  81   4   8  72  76  52  99  49  59  75  95  98  32  76  24  90  59  34  35  71  37  12  49  23  61   6  30  90  62  68  76  23  84  64  70  35  96  99  20  32  67  74  33  13  34  19  99  88  26  45  60  76  21  34  96  69  49  21   8  24  22   7  54  23  97  34  72  87  67  58  98  60  99  51  61  27  66   4  62  32  40  59   7  92  88  84  79  66  39  63  57  94  47  85   7  51  79  86  35  81  59  80  56  94  93  83  36  38  48  44  43  61  60  55  82  80  98  28  52  59  68  67   3  36  50  93  22  35  69  72  50  61   1  63  88  77  33  40   4  27  51  26  10  38  99  63  89  74  82  84  97   5  65  11   6  71  37  29  52  64  54   7  82  23  97  96  13  26  55  24  78  58  46  64  98  44  80   9  84  30   8   5  88  80  74  45  69  40  92  87   6  13  76  58  22   8  43  41  43  76  20  79  60  88  34  61  84  22  72  95  44  26  25  41  48  83  53  34  67  55   6  27  66  67  48   4  46  40   6  10  50  93   1  74  15  79   2  19  37  74  83  80  22  51  96  23  77  80  74  53  81  46  18  43  34  81  54  37  32  99  72  20  94  94  80  59  23  68   4   4  45  20  94   4  70  17  27  64   8  25  96  59  93  30   4  15  61  31  30  77  81  89   6  86  60  33   7  44  57  90  21  42  21  56  40  35   5  61  25  62  25  88  82  70  18  90  31  15  40  15  55  43  79  85   6  91  14  48   7   5   2  64   9  54  22  39  57  38  37  35  66  98  25  42  52  33  72  44  81  19   7  92  87  52   2  84   7  47  14  69  18  28  14  93  51  49  95  31  63  29  71  42  50  46  53  80  45  61  86  43  25   5  49  62  86  84  91  93  87  34  81  88  60   2  30  17  40  67  44  98  64  65  31  57  59  12  24  15   5  48  67  39  45  58  74   8  78  70  47  98  72   4  61  19  78  61   4  37  20  26  99  98  30  57  58  85  51  89  57  87  39  95  36  85  84   3  29  42  45  70  79  38  73  45   5  16  12  37  99  98  75  75  74  89  91  70  62  87  50  42   2  54  23  42  93  82  18  78  52  23  39  88  13  66  13  47  18  43  94  83  53  85  37  78   7  24  70  10  95  66  16   4  70  55  83  15  52  39  90   1  69  76  69  24  49  61  76  76  92  98  48  63   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                76  90  63  67  71  18  24  31  21  15  81  68  28  99  36   5  74  69   3  61  75  47  84  48  53  75  22  87  30  67  34  80  59  42  86  75  26  68  97  95  62  58  80  28  72  95  31  25  63  82  72  78  20  81  91  87  33  43  50   3  76  37  33  55  63   5  51  39  22  69  83   5   3   9  18  76  35  27  61  68  17  68  14  48  48  16  86  52  21  96  36  67  43   5  49  89  77  68  29  61  75  48  27  77  89  91  79  98  76  77  65  90  82  69  98  74  61  54  19  18  27  37  49  54  11  75  11  20  70  83  48  81  45  28  38  22  81  82  11  72  39  23  38  78  90  10  80   9  64  78  52  92  48  83  20  89   6  87  60  78   6  20  98  85  13  52  40  70  29  76  23  37  32  32  65  13  47  89  19  31   5  36  86  97  59  50  64  12  29  61  27  83  70  81  61  66  28  94  97  76  49  95  61   6  87  27  12  53  39  78  89  98  60  10  47  40  37  17  28  35   4  82  41  55  95  26  94  30  27  37  62  98  30  64  40  90  66  34  11  16  55  90  64  32  12  75  28  73  76  58  24  21   2   7  80  74  70  79  53  18  47  53  34  50  23  41  65   6  30  51   9  59  72  56  45  11  89  75  29  26  62  30  95  23  86  69  33  73  88  35  99  52  33  59  70  62  18  89  15  62  60  91  93   5  23  86  25  38  50   3  72  24  45  10   7  74  92  46  95  48  12  17  33  28  52  15  82  35  12  75  35  75  53  80  94  54  40  44  30   6  74  14  74  23  44  42  85  26  92  77  74  99  34   8  63   5  95  99  19  50  91  56  75  82  41  34   2  56  52  30  44  93  74  71  77   6  66  71  22  28  74  66  74  14  41  79  27  56  98   9  78  65  31  76  68  94   5  57  90  76  54  14  97   9  90  86  76  29  55  85  31  72  38  43  34  85  72  30  41  50  87  41  81  90  58  13  99  44  50  53  73  37  46  50  38  95  23  59  15  11  45  11  95  50  18  11  85  65  85  40  40  73  81  19  20   6  99  14  69  27  10  93  89  75  53  51  24  17  99  98  34  77   3  90  56  44  78  75  68  93  84  99   9  67  55  32  86  65  71  47   1  60  29   9  82  60  62  66  85  44   4  31  68  65  88  72  53  84   5  16  55  71  54  89  94  76  70  67  51  10  37  46  84  65  33  81  49  69  84  11  36  36  61  82  60  31  27  81  48  96  30   8   8  92  47  22  54  43   5  67  40  26  33  70  74  63  43  73  77  34  42  66  35  31  25  86  88  45  63  49  58  89  67   8  62  57  54  83  89   6   3  30  68  96  70  34  52  42  26  70  43  89  48  89  76  74   8  67  48  76  64  87  12  52  30  80  85  57   2  46  93   4  84  32  78  12  55  72  45  93  21  84  56  65  15   5   3  82  32  66  75  90  40  13  95  82  60  17  67   6  82  65  64  92   3  29  67  13  71  66  29  56  52   2  35  27  14  46  62  76   6  52  38   3  37  73  51  48  56  57  54   5  81  44  99  77  95  11  61  49   8  65  60  14  45  74  26  95  56  44  36  63  12  69  60  18  61  95  23   5  82  49  30  34  68  51  71  15  56  46  12  95  20  50  14  15  75  55   5  71   6  14   5  27  35  78  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  7  86   1  48  36  98  99  52  16  24  77  78  67  12  54  78  35  84  31  18  20  90   3  71  58   9  44  42  18  95  40  90   5  41  17  25   6  99  17  78  26  71   6   2  48  88  41  13  90  81  85  42  69  80  48  51  39  74  43   2   9  27  83  50  12  33  90  26  75  73  66  64  24  93  98  89  28  62  90  14  99  28  62  62  53  18  50  96  30   9   5  70  42  18  99  51  32   1  53  88   5   4  22  95  18  16  43  22  15  25  68  56  97  74  95  76  53  36   9  14  56  75  73  86  55  49  20  39  42  52  74  95  63   2  47  80   3  93  75  11  14  23  99  91   5  57  44  70  56  99  26  51   9  98  85  65  38  22  40  77   6  65  21  12  12  64  94  40   9  61  43  33  42  18   3  55  72   3  91  46  25  34  40  51  75  54   8  11  63  15  56  36  67  11  63  92  25  74  16  71  13  42   4  54  58  69  68  73  14  21  93   9  83  41  61  65  40   7  71  15  34  82  86   5   2  68  38   9  71  93  58  91  33  26  71  46  18  58  15  85  60  97  82  21  25   1  95  55  93  98  47  87  51  69  28  68  86  97  51  75  29  35  73  30  32  86  41  67  70  56  87  44  29  84  96  40  69  28  98  13  65  49  45  84  53  53   1  96  34  98   8  27  97  47  40  88  36  74   4   5  89  51  53  53  41  90  90  25  20  16  37  23   8  18  43  80   3  64  97  74  36   8  39  29  33  40  29  40  93  91  19  51   8  62  25  97  73  86   7  18  74  44  21   1  11  88  10  10  54  44  49  56  29   2  54  58  81  15  55  12  98  96  37  88  56  62  87  48  23  61  95  74  51  12  65  65  95  14  54  67  50  79  59   9  71   1  56  65  91  45  86  97  37  36  82  21   5  22  36  49  73  54  87  74  27  21  71  25  82  36  21  74  15  99  75  49  41  34  13  90  50  35   5  49  41   9   5  41  77  68  94  40  63  68  16  63  57  78  22  31  16  21  41  65  63  19  46   3  30  95  88  95  77  11  19  49  58  75  44  72   4  64  78  53  89  50   7  41  60  74  76  99  89  41  75  85  63  57  70   3  19  96  18  22  17  71  99  57   9  31  19  72  28  69  68  63  10  60  23  98  56   3   7  78  53  18   2  30  59  75  14  61  51  11  24  39  62  66  95  93  53  78  94  22  67  36  58  29  44   3  53  97  66  69  26  83  68  13  20  63  67  34  12  88  60  49  46  11  37  60  84  45  41  63  52  87  49  89  64  49  41  20  50  64  96  66  71  37  15   1  30  89  99  78  70   9  58  23  11  47  80  52  90  60  28  31  73  29  63  57  96  51   1  15  24  79  38   3  41  92   4   2  36  65  12  32   5  22  14  88  31  57  33  21  30   5  18  80  73  38  28  30  43  10  79  55  61  55   7  73  93  50  95  57  11  21  17  82  40  40  84  37  18  43  70  72  22  70  76  33  18  47  86  65  38  36  57   6  21  21  29  94  70  37  96  92  74  70  86  48   7  62  60  62  35  29  50  99  45  97  47  45  56  11   6  45  32  95  39  63  35  44  55  52   1  66  97  15  36  74  45  67  21  25  58  57  62  13  20  10  85  99  28  59  77  15  73  78  55  62  93  92  31  29   4  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    11  96  81  72  20  76  40  58   4  99  79  83  16  53  91  50  44  33   7  30  56   7  26  79  27  72  56  96  52  97  85  91  93  80  17  52  80  36  14  27  59  92  22  92   1  98  70  58   8  42  69  85  81  18  78  88  28  81  93  53  12  86  80  86  67  95  79  84  15  55  25  25  72  28  79  41  71  37  18  73   3  28  13  17  89  84  26  67  51  80  69  54  69  17  85   3  76  35  94  61  72  30   7  36  27  85  60  46  80  30  46  20  75  75  63  34  33  57  66  18  38  10  72  52  30   8  59  12   2  17  68  26  55  28  60  74  31  19  79  20  87  31  46  32  75  30  84  56  89  20  48  17  56  99  43  49  42  35  43   6  52  84  27  85  63  15  58  74  26  35  20   1  22   5  88  82  63  70  58  29  60  82  30  79  33  25  52  57  56  49  57  38  61  65  88  92  15  40  11  56  39  92  59  13  66  48  91  81  35  75  93  59  75  59  54  65  20  82  54  71  86   4  12  87  76  59  43  41  42  13  79  73  77  11  58  96  25  91  36  70   4  89  91  70  54  76   5  27  13  42  32  53  87  55  83  33  77  93  87  39   6  23  49  29   6  22   9  63  53  63  18  74  94  33  61  24  38   1  43  96  55  81  49  81  53  94  35  79  84  13  58  43  34  57  52  51  40  24   1  58  96  49  32  14  62  40  94  58  17  38  17   2  98  44  30  36   5  49  39  36  26  53  91   1  88  11  80  73  22  15  80  93  24  87  15  35  23  47  58  27  69  61  87  12  99  26  68  73  13  35  34  17  87  94  98  93  34  76  41  66  67  16  79  83  48  68  10  14  87  42  17  73  77  22  34  75  93  85  50  19  33  16  80  92  57  98   6  29  86  34  35  66  49  33  24  40   8  59  19  95   7   2  38  80  45  72  50  19  55  27   9  94   7  54  27  10   3  29  58  85   7  44  32  46  58  37  31  20  53   3  16   7  30  78  25   9  25  70  46  15  76  52  48  67  61  38  80  71  13  24  51  26  58  84   8  46  83  20   5  45  66  94  18   3  14   4  54  94  47  40  78  86  19  89  13  72  55  56  73  91  73  21  25  36   4  43  77  20  44  90  96  49  51  35  13  33   5  31  25  90   7  36  39  41  17   3  55  61  92  17  71  78  17  53  55  98  65  93  67  60  79  25   7  12  44  31  21  58  18  89  91  12  19  85  93  30  70  33  21  78  72  28  56  21   1  70  58  30  97  33  93  79  77  88  69  85  19   3  93  64  91  32   7  29  98  37  18  90   8  99   8  36  84  44  94   4  67  35  48  21  22  63  15  26  92  74  29  98  24  51  14  76  15  18  14  38  85  81  79  10  93  25  41  94  85  96  41  91  88  15  93  90  52  18  46  71  59  48  69  37  69  54  58  34  25  41   5  55  57  56  67  57   8  89  68  91   4  67  33   1  34  19  50  52  20  80  97   7  76  70  40  43  43  17  26  65  93  98  96  28  97  21  10  75  65  29   6  17   6  87  66  51  52   2  38  72  30  69  79  87  92  65  37  29  76  47  80  71  19  72  73  60  55  38  30  48  67  41  14  32  29  74  25  99  17   1  90  27  61  18  92  78  19  53  87  99  82  38  91   5  74  38   8  53  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      26  26  47  60  39  10  86  54  38  72  83  21  36  39  33  88  32  85  82  82  97  53  89  85   6  80  68  40  40  60  23  69  11  81  99  48  25   2  22  40  58  90  92   7  82  81  45  33  96  71  59  70  57  40  14  34  24  62   7  41  41  13  20  59  56  88  81  18  84  67  93  90  94  96  53  95  77  59  47  35  78  72  73  11  81  38   2  87  73  24   4  41  52  67  92  84  16  54   7  70  91  53  52  85  99  86  85   8  96  74   4  34  60  45  39  29  16   4  44  84  12  40  90  23  90  24  24  98  76  65   7  43  82  90  81   3  72  81  42  74  42  94  91  50  30  17  33  41  15  42  79   1  90  68  20  57  40   4   1  46  34  93  75  98  22  41  22  62  44  53  57   4   2   6  90   3  89  79  27  90  84  59  52  58  27  23  97  57  91   8  50  53  98  98  85  28  29  58  58  85   3  18  32  14  81  13  34  68  39  93   9  55  19  25  98  31  20  19  57   1  30  18  16   9  11  51  59  45  90  42  65  18  77  15  96  14  23  44  68  87  90  93  33  11  89   3  87  28  47  21  58  25  48  83  65  39  85   8  58  15  68  30  35   3   8  26  88  39  60  22   2  64  39  85  95  37  79  10  68  91  19  41  51  85  24  40  31  43  47  98  63  12  65  38  73  62  60  96  28  37   9  24  37  91  27  75   4  55  55   4  48  71  88  65  23  23  31  47  62  95  94  28  75  14   9  29  58  56  44  70  58  43   6  46  39  54  69  55  15  80  79  58  16  40  40  96  73  37   7  48  12  70   3  84  52  92  24  52  51  53  18  58  53   7  95  72  38  71  78  52  19  10  14  95  50  78  19  79  23   6  16  18  43  45  69  12  88  51  98  12  88  67   3  37  88  72  58  76  84  21   4  63  68  46  92  51  65  16  55  87  98  21  44  23  79  72   6  23  16  35  87   5  26  23  32  61  44  37  67  61  27  12  44  45  98  97  42  81  49  63  70  17   5  37  86  47  89  54  39  19  38  90  29  33  47  34  84  96  26  82  17  49  70  17  49  24  35  54   3  92  98  97  91  24  83  95  89  97  77  98  58   2  34  50  65  76  66  20  50  73  34  97  53  84  27   6  27  92  57  66  37  68  85  54  38  74  51  51  69  29  46  78  49  49  75  88  48  51  55   4  99  19   1  26  19  53  61   7  20  28  88  49  55  36  45  18  43  90  95  47  41  33  61   2  77   3  67  38   4  41  75  39  37  40  44  95  73  58  32  27   9  25  51  63  20  20  74   2  36  70  27  55  98  23  22   3  56  21  58  39  31  11  15   5  61  39  69  41  92  58  84   1  38  11  68  27  91  14  80  28   2  77  33  64  15  22   4  43  25  23  49  97   7  10  57   7  68  98  41  56   9  76  26  50  67  59  54  29   3  40  65  31  41  43  49  93  54  16  57  63   4  59  41   5  70  69  11  82  68  88  25  46  88  30  44  64  30  21  81  58  34  77  95  77  37  49  23  11  17  46  44  67  92  22  75   8  13  12  32   3   3  78  31  11  43  47  62  13   3  99   6  94  41   5  39  62  82  89  97  18  25  69  56  40  69  83  62   8  18  50  39  15  10   7  12  21  41  70  96  89   2  76  19  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        46  31  66  99   6   4  27   5   9  84  75  88  84  67  54   9  87  40  25   1  92  30  96  46  98   4  10  42  49  20  49  27   5  10  18  33  96  39  38  10  84   9  41  41  21  59  68  76  67  11  42  58  74  14  28  53  66  70   3  76  96  61  87  67  89  17  82   2  27  32  46  59  76   7   9  31  80  70  63  10  10  29  98  84  93   8  36  57  34  15  18  61   7  32  61  31  65  97  71  31  57  44   2  45  29  54  52  49  49  71  67   3  20  45  42   8  54   2  69  57  62  66  72  45  26   4  31  62  10  70  37  34  66  16  70  19  83  38   1  88  34  56  89  28  74  31  80  77   2   3  57  11  30   4  11  74  39  63  23  99  42  57  50  15  39  46  77  47  90   8  14  82  42  18  42  51  60  59  36  15  59  81  90  34  63   6  70  40  96  82  50  21  77  23  44  31  49  75  92  40  82  41   8  79  55  77  64  92  50  45   4  25  17  52  74  76  35   6  80  75  65  12  40  34   3  77  70  69  16  53  33  26  58  93   9  91  59  22  56  34  45  82  32  42  31  66  71  79  58  91   1  18  63  79   7  23  39  72  53  32  13  15  13  37  94  28  39  36  49   3  68  56  66  42  97  57  75  71  95  89  30  37  83  92  79  54  76  44  55  57  53   7  20  39  33  11  13  74  78  56  59  88  22  53  51  44  68  98  60  71  95  24  53  56  17  49  81  75  17  63  14  39   6  59  73  97  15  70  80  28  92  41  63  96  77  14  87  49  32   5  49   7  68  44  78  43  52  39  18  58  67  29  23  43  26   4  66  10  95  98  84  68  37  94   6  16  33  28  28  37  79   5  90  67  93  94   2  31  98  86  15  38  45  93  90  68  84  82  75  64  20  96  16  79  58  55  32  67  27  33  55  98  62  27  31  38  16  11  76  93  64  12  54  53  62  99  53   3  28  61  82  10  95   7  66  83  61  79  82  15  31  21  49  10   7  50  69  47   1  61  12  74  92  88  86  58  14  82   7  18  26  84  16  57  55  53  49  64  65   2  14  74  50  46  92  23  67  42  61  77  69  16  86  90  56  98  60  84  77  65  29  88   3  41  79  89  74   4  37   3  64  57  79  54  73  25  10  19   2  76  39  13  38  27  97  49  85  76  61  33  10  29  56  41  23  79   1   6   2  28  87  12  66  95  57  77  96  38  60  26   2  75   1  56  28   7  35  25  63  56  16  35   8  72  79  55  36  52  84  14  11  58  11  45  26  56  77  22  99  52   7  12  54  72  21  28  34  49  99  77  35  76  31  46  82  58  60  96  70   5  56  88  56   9  34  87  27  55  64  97  95  37   2  91  45  51  69   2  25   7  59  19  41  83   9  90  78  65  44  38  95  88  53  71  44  48  70  49  50  63  36  84  39  12  20  24   2  71  80  44  59  36  73  73  91  43  53  27  75  83  40  14  16  71  61  75  37  86  48  36  13  36  35  71  40  47  85  43  31  55  12   7  76  52  69  95  19  24  31  38  40  31  68  49  13  72  12  76  39  96  79  88  73  26   3  91  94  73  15  83  27  92  23  96  58  20  18  31  32  17  68  55  86  31  38  56  53  20  60  25  53  98  25  39  21  70  81  72  29  68   9   5  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          51  94  82  48  89  16  17  77  45  35  37   9   2  88   7  91  21  10  19  84  94   1  14  88  93  37  39  83  67  45  42  91  60  32  52   5  77  16  69  97  47  51  36  91  14  61  66  48   7  78  20  63  70  32  63  14  10  68  92  67  67  42  69  55   2  91  37  30  10  68  78  12  36  83  71   4  33  25  41  53  53  47  18  85  49  87  79  60  30  39  62   5  70  17   7  44  76  61  91  21  29  43  96  60  53  56  17  11  50  75  54  69  32  97  16  40  34  20  56   8  21  54  50  13  66  97  16  76   5  12  43  74  32  20  62  35  89  29  36  42  37  47  42  93  92  89  91  16  89  61  55  49   6   1  97  83  60   6   2   9  11  10  30  47  66  63  10  62  41  21  43  57  58  92  23  47  75  30  51  62  93  14  86   8  24   2  33  76  78  52  84  72  36  55  18  41   4   7  54  73  58  53  67  64  96  54  61  99  39  75  27  20  68  32   2  67  25  13  75  70  57  92  80  50  98   7  20  19  81  57  24  63   3  54  63  65  63  38  34  55  18  22  63  60  93  30  43  14  49  82  45  45  67  97  59   3  60  46  85  48  46  92  72  90  34  75  38   2  79  34  58  71  64  72  53  36  40  42  68  20  83  68  95  16  87  26   9  15  75  18  99  35  30  15  73  11  33  98  20  82  42  14  28  47  17  89  29  79  13  30   2   4  52  65  31  60  97  49  92  42  45  58  38  65  18  36  24  14  92  23  72  92  97  46  76  35  60  17  58  33   3  65  56  45  18  44  81  33  31  10  77  47  44  61  73  63  31   9  79  73  55  61  75  59  37  75  81  99  74  63  58  58  66  23  50   9  47  91  91  25  32  21   4  76  95  28  23  76  38  36  31  84  11  66  67  40   3  52  48   1  67  87  47   9  28  83   3  54  71  48  65  62  19   3  21  39  59  27  23   3  88  43  88  50  68  83  10  15  67  67  35  93  62  46  60  55  13  34  74  24  24  88  89  71  85  81  79  15  39   3  63  26   9  72   2  78  88   9  23  30  69  73  79  67  39  99  81  74  68  51  77  71  59   9  66  52  16   5  53   1  78  48  40  93  15  84   3  46  12  65   3  57  58  83  62  71   7  56  29  91   8  43  30  50  82  73  64  39  98  58  29  38  27  17  86  55  33  82  71  37  66   8   6  17  40  58  51  65  99  29  67   2  64  48   7  60  63  93  79  42  30  70  99  65  26  62  75  34  49  35   1  41  90  64  20  66  65  83  79  31   6  22  31  74  84   1  29  87  42  48  25  77  88  76  74  40  58  85  25  77  18  51  92  58  20  77  82  79  21  76   5  34  57  89  92  72  69  15  41  73  68  25  15   4  39  20  82  49  97  28  11  59  70   2  21  30  67  78  21  69  58  11  75  23  70  12   6   1  68  43  39  45  33  23  83  75  68  11  89  96  90   4  11  82  69  57  14  82  59  31  27  11  55  94  94  45  87  79   9  72  83  76  40  27  58  40   8  36   2  91  80   2  75  60  84  28  55  50  39  25   8  72  88  80   4  86  74  37  75  64   7  36  14  24  25  86  13   8  51  47  11  63  63  88  23   7  92  12  73  85  10  13   1  58  94  47  11  11  18  31  23  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            35  93  49  35  24  18  62  95  97  78  97  59  16  29  11  45  53  31  76  21  34  41  92   4  97  59  57  59  75  37  72  72  99  19  46  57  37  34  74  41  62  83  65  21  21  68  81  89  26  33  38  38  10  30  57  72  14  74  94  41  75   7   4  45  95   9   8  96  70  56  73  75  36  27  87  32  40  29  51  12  22   3  47  65  69  91  74  27  76  98  65  27  76  71  62  99  23  69  81  27  60   5  80   2  51  32  52  75  41  13   9  46  86  72  97  20  23  24  26  36  71  58  93   4  86  14  76  52   9  35  71  30  74  18  37  48  70  44  25  95  79  86  82  87  64   4  19  81   3  61   1  11  97   8  51  25   2  54  72  61  52   7  53  57  77  33  54  67  48  90   6  89  42  96  99  65  28  56  54   4  70  50  67  17  44  49  40  64  29  75  52  90  81  97  90  83  33  82  67   7   1  41   5  37  92  98  88  30  58  42  58  47  46  61  13  90  20  18  40  78  75  26  25   4  63  64  52  39  53  99  86  63  68  97  53  27  38  89  35  14  38  45   6  32  64  98  56  71  18  33  68  85  94  16  38  81  75   2  39  87  46  81  19  44   8  41  12  12  92  22   7  22   1  16  13  99  38  56  67  97  77  64  47  96  26  41  81   4   9  25  71  71  40  56  91  34  36   5  12  62  55  74  83   4  18  73  87  96  68  40  66  81  27  15  17  54  14  21  39  91  76  99  20  83  51  20  68  18  15  93  72   6  61  43  53  99  20  26  61  49   3  99  85   5  26  93  87  18  26  36   8  61  79  91  75  78  72  69  43  99  14  45  77  64  79  81  96  46  79  12  71  19  95  18  42  73  17  43  66  36  84   7  84   6  18  36  87  65  48  28   1  52  20   4  56  33   7  21  39  53  34  49  58   8  94  89  28   4  47  50  25  54  25  95  84  17  72  99  98  63  58  72  11  44   1  53  22  92  14  62   8  56  91  32  95  68  28  97  10  17  52  29  75  43   5  51  31  94  74  45  60  56  65  88  99  23  83  60  41  24  48  54  78  94  50  54   3  44  47  95  58  64  93  68  61  43  91  55   5  57  50  94  76  17  10  62  13  41  61  92  63  81  38  77  33  92  98  64  89  72  98  77  50  79  30   8  32  32  67  23   2  74  44  85  93  40  98  41  60  72  82  99  43  47  89  21  34   2  61  22  42  24  42  36   4  44  39  78  88   6  32  27  53  15  53  61  20  88  55  42  52  84  61  71  50  17  70  47  37  93   2  78   8  53   2  78  21  37  34  22  69  23  40  32  79  43  13  12  68  62  28  84  40  69  51  99  42  19  20  49  85  64  20  45   3  32   1   3  30  50  32  93  31  52  91   3  88  45  57  96  38  86  68  42  49  15  53   5  67  71  63  30  58  57   2  97  60  26  46  35  94  59  92  95  79  21  23  33  22  87  55  21  42  89  92  42  26  24  15  97  57  18  24   6  65  46  75  72  45  49  89  91  70  43  70  47  98  89   4  18   9  12  87   3   2   1  66  69  74  70   4  41  78  89  72  19  73  86  88  18  81  62   8   4  56  84  32  62  56  56  22  42  19  94  11  25  65  99  46  26  79  84  25  34  87  19  20  12  50  39  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              47  98  33  14  93  23  30  94  54  46  40  33  10  87  98  21  89  92   9  96   8  66   9  86  10  18  74  35  78  29   4  32  88  16  39  23  18  33  46   6   5  46  65  14  42  38  44  21  39  45  12  91   7  66  64  80  13  87   6  42   1  66  52   8  60  31  89  87  12  21   6  58  15  35  70  85  65   3  99  89  87  57  78  66  80  31  51  40   7  71  14  65  69  62  53  44  62  85  22  36  88  96  33  92  23  87  33  59  97   3  51  46  69  97  19  59  47  90   7   6   5  68  50   3  76  57  73  11  23  91  41  53  13  11   3   9  80  29  26  40  34  28  91  97  76  66  81  77  66  65  99  36  54  95  49  63   2  64  14  46  52  66  77  52  59  30  97  66   9   1  24  44  21  15  19  98  73  40  76  63  54  35  68  29  28  89  84  67  42  94  29  39   4  96  74  81  67  41  91  49  75   5  94  66  48   5  80  95  61  66  66  35  45  27  97  74  70   3  63   2  59  32  55  86  80  20  13  41  41  43  97  54  18  95  49  58  63  25   4  25  30  20  11  13  95  39   6   9   9  53  38  16  99  81  47  61  61  29  78   6  88  35  21  56  31  93  26  27  58  83  11  97  89  37  14  33  31  20  76  21  29   6   6  76  44  31  51  14  72  43  99  13  65   1  92  72  80  12  37  87  54  29  37  63  71  56  48  12  19  94  16  80  65  25  30  46  43  62  42  35  61  82  64  89  46  37  35  52  87  38  18  38  73  67  57  84  94  67  18  32   4  51  77  65   1   9  17  30  39  22  29  15  17  45  77  58  58  17  72  57  16  54  53  98  35  85  51  51  85  70   1  93  55  51  16  38  20  72  60  39  47  72  83  81  11  61  61  44  95  65   1  94  60  88  37  23  47  27  96  55  86  39  33  57  51  64  31  69  62  76  16  60  35  60  19   8  18  18  78  67   1   5  60  96  94  68  37  92  87   1  98  24  59  85   2   6  91  53   7  35  81  52  40  67  92  54  58  59  81  22  21  28  22  33  95  30  36  55  94  37   4  16  27  60  82  63  80  74   2  65  41  54  57  93  68  23  10  50   9  81  10  35  94  92  82  30  29  24  40  39  95  57  13  19  86  71  60  80  49  48  68   4   6  41  64   4  51  49  86  23  31   8  25  34  41  49  32  11  47   7  37  52  33  58  33  50  91  18  93  95  37  31  86  45  63   9  96  76  83  41  66  91  33  41  65  52  90  70  93  88  42  65  49  93   9  57  45  62   2  59  22  24  77  43  32  99  61  39  26  74   1  40  45  62  83  83  14  43  88  43  30  52  59  83  37  14  87  27  56  16  61  43  29  58  39   1  50  13  54  47  79  85  78  17  87  22  16  18  20  67  38  49  37  99  41  90  55  75  34  34  65  97  27  69  67  72  40   6  62  96  15  39  81  50  71  55  23  50  92  69  97  47  50  22  74  33  34  46  88  20  99  26  59  40  25  90   6  39  58  13  14  88   2  84  66  82  47  56  83  62  88  23  20  91  26  43  40  67  96  83  48  62  74  50  93  62  12  39  40  30  65  98  64   4  84  63   9  24  96  39  67  46  46  88  71  62  99  66  92  68  57   8  29  39  62  62  47   5   4  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                14  10  45  29   1  19  30  64  38  49  94   3  71  99  99  94  91  43  93  20  31   1  62  69  56  67  49  84  63  40  14  51  22  68  94  92  53   5  79  26   9  19  62   7   7  88  86  91  53  62  30  10  12  93  41  99  41  65   5  79   1  22  71  61  62  88  71   2  49  47  46   9  61   1   4  50  91  87  10  59  79  76  82  96  84  43   8  83  17  53  89   9   5  16  39  94  62  25  42  51  14   3  45  47  12  28  63  24  43  84  59  52  99  43  34  43  94  66   1  87  16  43  38  33  73  88  93  10  36  60  63  20  55  30  78  35  87  21  41  85  78  86  70  99  40  89   5   7  45  51  32  49  22  56  88  73  37  50  29  50  68  57  98  90  77   3  50  84  28  58  15  42  51  71  88   2  33  12  73  84  82  37  38   4  89  71  27  22  13  77  73  22  66  92   5   6  54  18  88  88  23  75  55  24  87  82  18  12  93  60  35  83  15  48  43  72  32  71  18  92  48  51  66  87  57  46  13  20  91  61  54  74  83  22  38  58  96  97  52   2  92  75  80  87  57  60  92  11  27   4  85  67  96  91  66  99  14  36  80  31  94  87  24  94  28  52  19  49   7  73  16  21  79  96  92  19  96  51   9  43  59  26  65  33  48  37  68  15  82  39  29  98  85  68  66  29   2  42  12  67  85  34  42  70  98  32  12  29   3   1  33  56  15  37  60  70  94  72  77  82  77  16  98  32   3  71  18  43  40  24  27  67  69  56  21  16  65  16  78   1  90  63  66  69  28  78  86  65   9  91  34  54  92  22  37  63   4  98  39  38  69  43  37  55   1  88  16  29  80  25  44  15  20   7  18  77  50  96  96  71  83  80  82  26  71  54  14  32  57  77  56   9  54  23  44  27  39  35  51  18  34  27  83  44  94  80  70  22  42  17  74  13  29  50  68  49   7  93  84  47  34  63  28  35  85  85  92  71  11  82  29  68  75  77  62  56  49  67  83  51  23  96  11  67  82  28  66   2  12  94  91  31   4  21  77  10  64  48  48  11  84  92  49  82  73  79  43  58  51  30  78  65   5  53  76  71  18  86  21  23  94  37  93  14   2  68  64  71  32  17  32  90  21  84  31  88  53  67  59  97  92  62   2   6   3  43  76  43  64  59   4  15  26  55  85  71  36  83  40  99  20  49  37  14  99  21  95  72  94  61  55  11  27  80  58  36  53  85  40  58  26  16  39  93  57  12  99  21  21  87   1  79  91  17  91  42  39  63  92  67  40  88  42  53  77  19  44  56  92   3  35  77  78  65  36  91  10  76   1  33  77  36  65  62   8  50  36  71  76  39   6  87  47  71   8  44  11  61  89  47  46   9   9  41  97  59  32  81  61  54  97  24  31  96  47  89  26  37  95  84  64  64  37  53  16  42  36  45  86  53  21  26  64  63  85  31  14  76  73  53  76  23  89  59   3  60  88  15  17  84   3  55  30  27  15  13  27   9  59  28   9  69  19  76  38  21  75  58  19  14  99  28  34  96   2  21  95  75  45  39  64  81  15  16  84  13  71  46   8  78  33   1   5  19  83  58  31  51  99  59  90  81  66  93  75  87  77  12  15  91  52  19  36  83  41   5  25  28  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  68  53  82  55  69  70  10   1  89  29  64  39   3  54  41  25  84  22  56  71  63  37  26  28  40   8  58  81  48  34  18  87  66  76  27  37  14  41  27  62  14   1  82  25  45  85  75  49  26  68  97  55  38  97  67   8  60  63  68  23  96   2  82  68  48  36  39  86  20  75  86  69  26   7  57  17  59  16  76  72  91  13  21  19  41  26   7  14  52  93   3  58  57  20  57  12  73   2  95  45  89  52  40  37  39  23  78  26  93  72  81  32  88  26  34  92  25  96  36  81   3  16  34  12  44  11  68  12  64  72  78  86  45  87  25  30  22  45  51  21  38  67  71  65  44  65  98  29  75  61   7  54  66  64  50   4  95  85   6  99  37  73  95  65  97  94  89  67  13  47   9  60  12   3  74  40  73  72  19  70  65  76  45  27  20   3  63  78  50  27  48  72  62  17  68  24  91  98   6  65  57  72   1  61  95  64  54  10  95  26  46  40   7  11  71  39  26  23  65  52  43  29  18  46  81  69  81  55   8  17  43  88  37   6  83  33  28  74  82  69   7  18  94  88  82  10  98  23  18  13   1  29  62  12  14  58  14  18  81  37  79  42  20  34   8  89  42   9  57  55  75  74  96  43  96  44  24  57  44  90  85  46  48  44  26  53  78  85  12  90  42  44  79  46  26  80  36  92  77   3   3  56  34  45  38  71  83  94  98  27  91  65  51  45  86  58  49  17  83  88  51  18  90  92  55  63  79  22  22  39  75   6   8  13  69  77  20  13  27  45  16   1  53  30  30  46  87   8   5  32  47  21  13  84  40  98  21  28  99  31  29  90  14  15  66  39  55  12  21  27  46  95  30  80  31  91  51  45  23  32  63  27  94  22   5  13  52  66  77  63   1  71  33  98  95  21  29   9  39  70  95  61  64  60  30  57  55  64  89  51   8  29  99  49  90  54  48  66  69  86  23  37   9   8  82  45  90  59  64  94   9  28  28  19  86  48  62  33  76  16  40  71  37  12  31   7  12  88   2  93  56  57  89  51   4  27  16  11   3  99  48  81  91  77  74  86  59  65   5  44   4  63  77   2  78  34  13   7   4  65  83  81  56  89  80  84  76  26  57  92  64  30  73  26  30   9  96   1   4  59  22  76  88  46  78  92   4   1  84  36  65  25   9  50  88  67  95  27  30  85  96  60  11  13  61  89  34  58  55  48  27  36  21  69  58  24  82  88  96  71  22  47  49  41  60  62  24  10  89  38  47  57  64  95  30  30  13  95  18  55  24  27  32  90  14  19  60  55  81  84  53  15  27  14  47  38  28   5  75  63  69  68  66  59  82  91  70  19  58  11  71  71  81  88  20  48  98   5  46  84  84  31  96   9   4  43  25  87   8  71  50  70  69  97  90   6   1  40  65  60  63  61  48  27  91  67  86  12  89  22  97  64  26  21  69  44  85  52   2  92  34  82  86  80   2  67  82  51  43  51  39  49  60  84  98  21  16  98  97  17  62   8  51   4  60  36  39  61  28  69  36  78  63  26  26  94  36  62  39   5  42  54  56   9  19  64  81  67  72  78  71   7  87  79   6  22  80   4   4   4  31  22  15  79  25  18  76  52  51  68  42  30  89  22  58  40  94  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    41  78  89  30  33  92  80  88  50  62  51  54   1  56  90  40  53  31  31  25  53  99   1  14  84  69  70  14  53  64  95  88  26  90  16   8  86  80  35  29  74  66  68  57  64  26  86  66  87  78  45  51  82  34  74  58  95  37  88  52   3  52  83  51  43  41  79  79  42  98  24  90  23  78  75  70  47  55  54  16  19  50  13  28  28  68  96  44  33  81  65  23  69  62  65  42  71  81  13  11  76  51  23  59  14   8  51  37  47  35  65  37   9  86   7  56  74  39   1  64  66  97  11  84  26  64  79  17  41  25  72  38  66  86   2   7  20  60  38  69  31   8  74   8  22  57  56  23  68  39  78  57  57  95  44  97  83  58  77  24  33  12  56  18  35  63  94  61  66   8  53  20  26  22  87  57  89  52  73  75  30  45  31  43  22  89  37  46  83  60  28  43  37  87  54  27  53  96  64  48   4  87  84  59  59  29  90  24   1  46  46  72   3  72  56  55  53  90  24  21  65  61  31  11  15  12  94  91  81  74  77  68  87   1  45  31  93  73  92  60  95  28  38  96  23  24  14  98   5  14  75  66  13  68   9   2   5  65  92  18  73  81  94   5   7  92  11  31   5  28  97  89  18  60   7  15  91   4   5  73  71  63  34  96  65  46  25  30  76  84   5  20  51  51  70  21  59  45  33  40  29  92  20  57  89  44  49  26  26  84  15  31  86   7  25  30  49  38  78  90   3  59  84  34  39  62  95  47  36  88  46  86  91  52  89  74  46  31  63  15  68  53  88  69  31  23  25  84  48  78  81  12  69  28  91  86  29  78  51  29  77  59  28  13  45  45   6  52  68  44  91  79  30  19  46  54  38  60  25  18  95  25  25  92  56  58  21  33  95  61   8  51  61  42  66  48  47  30  38  63  82  97  44  42  29  32  84  15  28  97  24  77  19  91  21  62  62  33  39  71  48  32  16  72  59  92  48  63  12  46  23  15  96  78  15  15  54  74  39  87   1  59   5  19  59  20  23  71  50  38  72  35  26  14  52  11  69  40  91  64  42  73  92  46  11  61  57  71  11  76   1  37  50  30  69  44  97   9   6  79  70  43  56  29  27  29  89  72  94  71  47  31  96  85  28  72  99  10  43  25  34  11  15  54  46  82  53   2  35  14  47  21  89  85  13  41  60  76  26  66  72  41   2  98  98  28  95  10  48  75  49  45  68  34  48  53   6  56  38  36  83  13  70  57  39   4  53  49  13  56   4  86  59  49  53  15  23  97  90  85  24  28  66  35   4  45  40  71  93  38  42  93  69  32  62  68   9  60  59   4  88  71  87  16  81  95  68  85   3  14  29  37  15  21  68  97   8  16  33  34   4   3  85  37  57  89  31  29  33  45  14   8  90  41  35  47  77  41  32  89  35   7  60  99  89  11  16  34  43  59  85  22  65  45  83   9  83  89  16  64  54  72  43   1  50  46  56  80  47  71  38  60  59  26  45  47  72  44   9  44  28  99  72  94  83  14   1   2  61  40  94  68  31  27  74  84  79  95  86  71  59  16  24  26  53  30  88  74  68  89  25  98  95  15  33  49  57  45  58   4  22  89  99  34  32  13  10  32  70  85  92  87  72   6  87   2  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      49   8  59  39  65  46  59  21  87  36  66  48  51  73  40  93   6  69  27   9  54  70   5  77  46  73  23  78  39  43  74  66  29  44  42  52   9   4  43  45  55  62  29  33  18  69  64   6  71   2   8  40  17  77  46  26  89  10  51  37  38  88  31  59   5  39  32  57  45   8  27  55  93  89  48  21  75  15  69  82   4  87  69  60  30  43  58  57  32  58  51  82  38   8  80   9  16  21  58  84  33  31  50  31  72  63  55  97  59   8  36  59   3  43   1  87   7  48  76  55  98  95  43  43  27  96  65  94  28  20  84  82  65  18  51  65  61  85  55  17  32  43  20  20  12  72  12  52  25  91  67  80  15  38  35  19  18  77  82  98  50  21  46  71  39  11  94  39   8  86  88  17  76  52  55  96  92  73   2  52  48  59   2  92  47  32  59  42   3  64  54  84  70  31  50  14  27  71  43  86  47  37  71  91  29  40  75  13  33   2   2  76  39  92  23  85  32  48  29   4  84  94   8  41   5  11  91  36   7   7  80  99  89  59   4  30   3  63  39  69  16  31  14  57  45  39  86  29  54  59  44  20  65  99  46  81  80  51  17  97  68  96  26  13  41  92  74  38  71  73  42   5  12  51  63  74  62  49  66  15  49  10  27  95  25  78  86  75  95  81  82  68  60  81  14  53  46  52  48  69  53  79  52  74   3  90  60  39  79  64  47  20  89  69  85   8  61  53  62  77  47  70  89  96  63  59  67  22  32  51  42  42  28  27  68  45  85  82  20  99  81   1   2  15  54  87  23  52  96  17   7   2  60  71  63  78  12  40  63  55  39  80  13  22  20  90  79  75  28  54  37  85  32   7  49  18  69  79  69  55  56  42  38  96  45  64  53  96  73   9   1  80  40  48  57  13  81  85  40  48  77  87  85  74  12  27  37   9  91  47  12  89  57  87  43  61  42  14  65  54  94  49   1  37  98  78  73  36  33  77  89  52  69  38  95  33   3  59  44  78  19  84  63  52  33  98  73  71  31  73  46  52  67  17   9  13  87  33  57   6  28  88  40  48  77  70  74   4  46  81  24  15  17  38  24  53  45  89  46  69  58  75  26  95  75  54  90  88   9  39  58  88  54  57   9  74  10  39  26  32   2  55  18  47  56  26  26  41  78  44  15  16  97  27   9  43  40  38   2  31  57  62  32  47  41  22  38  51   9  90  78  39  32   3  84   7  86  88  38  83   4  37  58  10   7  64  83  92  44  11  90  36  89  48  31  76  82  73  38  80  32  32  49  76  27  67  58  70  34  47  72  74  73  35  55  66  29  29  99  49  56  66   3  39  35  33  17  36  42  21  28  10  46  92  36  34  76  74  29  38  13   2  39  54  41  84  66  25  18  84  82  85  51  82  35  96  78  55  32  14  99   4  19  45  51  44   7  49  97  62  28  67  87  43  10  49  32   3  49  82  29  88  51  60  59   4  14  12  78   3  28  76  86  88  70  54   3  92  71  75  95  47  54  15  93  14  61  13  23  46  30  25  51  51  29  83  88  79  21  85  97  81  13  48  55  83   8   2  28  39  34  39  52  54  49  68  10  21  65  78  34  32  76  53  47  19  80   8  22  60  12  64  73  64  26  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        1  55  55   4  47  69   6  64  50  81  28  87  51  84  79  81  93  26  72  67  73   4  52  61  32  31  99  87  32  70  15  96  52  41  53   8  40  67  93  96  70  88  65  72  15  12  51  66  98  48  62  21  75  21   9  34  11  99  51  72  99  48  47  44  76  79  32  18  92  40  44  60  99  72  86  87  37  88  65  78  91   1  39  90  26  99   2  19  64  35  37  32  82   4   1  24   6  64  24  25  13  89  20  37  99  83  88  77  69  86   5  72  27  47  77  10  99  17  49  64  66  54   5  72  14  23  58  56  63   6  70  79  78  67  34   5  14  15  19  31   3   4  31  21  56  71   8  90  78  62  40  73  45  30  27  87  13  67  37  95  46  95   6   1  13  76  27  79  92  15  25  85  92  82   7  63  40  14   2  95   8  42   6  96  21  69  43  26  27  42   5  95  37  78  99  59  99  63  65  56  83  54  44  53  97  61  22  87  77  84  96  35  75  11  39  68  45  54  44  61  64  21  27  36  28   2  91  50  68  79  19  86  88  95  80  94  90  28  63  32  93  26  47  37  92  95  69  27  43  93  91  90  12  31  42  80  79  57  88  11  51  67  34  75  95  96  84  73  58  64  58   6  73  87  41  88  22  62  22  51  20  35  18  98  49  28   1   5  13  26  91  10  77  35  52  97  16  68  15  32  82  52  27  87  51  44  41  27  81  52  32  24  55  17  88  38   9  72  37  68  79  38   2  97  40  59  40  89  81  30  41  82  45  89  53  21  72  46  22  69  32  15  26  54  72  86  39  16  30  39  42  46  93  29  15  54  98   9  61  84  45  53  71  31  89  23  74  76  33   1   2  68  97  24  39  82  82  17  92  12  63  65   7  89  42  16  16  73  50  81  64   2  40  56  27  11  50  55  32  12  88  16  74  53  25   4  26   1  67  22  85  80  59  19  39  69  96  16  46  83  26  37  70  24   8  77  95   9  76  26  93  96  24  75  97  90  13  49  87  45   8  35  70   5  72  43  67  54  25  51  56  79  35   1  69  45  70  82  50  43  63  24  65  32  29  10  46  98  26  96  40  94  43  43  95  86  24  35  32  26  52  57  51  78  78  90  37  80  98   8   8  51  43  85  67  72  43  17  84  76  89  24  75  49  30  72  84  41  91  20  33  41   1  38  58  98  78  57  80  11  82  21  98  38   8  75  32  26  71  62  89  30  20  38  14  73  10  65  23  47  64  25  80  65  70  71   1  76  17   6  30  72   8  55  84  95  49  50  93  45  38  27  23  14  38  17  98  85  92  69   5  82  34  22  11  94  77  74  12  12  41  74  64  36  25  73   2  10  49  50  74  71  94  51   9  77  34  91  43  43  41  84  86  18  55  35  19  64  53  12  23  24  44  97  11   7  42   5  45  46  87  85  10  24  42   9  68  28   2  72  23  66  72  10  41  33  79  96  96  27  89  15  90  92  77  98  39  52  15  66  69  65  76  91  53  63  44  97  24  68  89  51  64   4  79  42  81  10  17  51  36  78  72  80  50  21  91  37  94  32  58  54  62  89   7   1  31  96  69  30  10  54  26  50  41  27  86  55  30  85  72   7  11  90  93  85  24  67  95  30  47  84  10   8  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          54  89  79  51   5  80  50  65  77   3  28  76  34  72   9   6  21  26   3  87  27  63   9  88  42  92  10  25  59   4  49  65  71  79  17  24   1  48  66  87   8  40  60   3  12  75  49  29  35  43  76   3  96  88  71  77  89  25  77  69  87  74  13  92  75   3  81  30  78  83   6  20  56  91   8  97  63  23  81  16   1   1  55  13  61  99  35  63  99  61  22  91  76  52   7  87  89  83  12  98   1  33  23  22  53  70  31   8  81  11  58  98  87  11  98  23  69  11  22  45  46  54  64   7  83   2  29  21  42  74  11  86  52  79  83  41  66  21  56  22  50  92  99   2  56  91  42  97  92  19   8  31  33  20  79  62  16  49  98  84  43  64  87   6  73  58  47   4  67  28  49  39  90  89  41  78  77  12  17  91  69  21  87  66  13   9  15  63  43  80  96  14  45  56   4  79   3  55  23  70  62  85  37  93  35  49  47  62  44  49  55  82  50  78  74  77  97  66  77  61  83  24  57  90  40  21  24  54  89  42  74  70   7  20  39  26  10  60  67  55  44   4  73  25  38  82  42  61  76  22  58  43  74  85  82  74  80  23  55  38  54  50  22  29  30  92  42   4  71  79   7  43  58  68  71   4   4  78  50  28  35  69   1  14  93  72  57  77  29  22  23   9  61  87  88  38   1  39  71  44  17  76  64  48  57  99  82  53  26  67  74  25  64  92  77  30  92  25  57  86  59  26  76   4  78  96  62  40   5  59  34  20  21  90  96  79  86   4  55  83   8  40  91  84  18  44  98   6   2  32  25  64  40  46  70  17  38   9  35  20  68  18  15  17  63  45   2  49  25  58  78  89  63  81  54  93  76  88  32  10  58  95  64  82  35  85  23  16  62  51  90  57  74  55  10  87  77  73  59  79  16  10  20  11  90  21  73  61  99  56  42  38  29  15  31  18  60  33  36  17  96  42  98  94  73   1  91  74  47  45  77  36  23  55  81  11  77  98  86  50  23  12  59  26  73  92  69  93  93   3  10  57  51   3  65  30  37  85  52  89  64  88  53  56  90  92  23  37   1  88  34  41  59  21  54  43  86  78  44  84  40  68  55  65  21  47  27  56  54  38   7  15   5  45  81  84  11   2  39   9  45  90  83  25  52  13  19  73  14  53  54  21   8   8  43  68  15  79  62  24  43  72  47  20  43  21  39  71   6   7  51  27  36  31  69  60  44  60   4  82  36  48  27   6  39  93  47  80  25  46  80  28  34  99  93  75  41  13  49  17  30  36   3  92  65  62   5  24  67  42  55  76  56  73  68  80  23   4  14  17  97   8  26  18  37  39  94  48  37  50  63  59  17  51   9  95  59  36  44  82  12  27   6  94  86  10  15  15  94  91  81  93  40  61  73  54  83  54  80  22  75   3  70  27  74   7   1  62  34  51  32   2  11  41  80  87  30  73  43  89  25  19  66  87   6  44  36  85  23  80  98  38  20  41  25  35  34  89  35  15  42  14  80  95  96  78  13  13  13  22  23  75  95  29  28   4  35  33  29  35  84   7  55   3  93  73  72  26   1  28  48  39  33  32  51  26  59  31  50  89  85  58  43   6  63  57  17  83  54  66  75  14  95  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            93  18  43  84  14  32  32  90  36  24  77  56  46  40  11  93   5  32   8  20  69  96  85  96  71  83  51  41  18  67  21  63  18  69  10  24  34  56  42  23  27   2  10  14  66  64  56  17  68  32  17  28  97  35  52  41  72   5  46  99  79  57  69  20  12  44  78  58  37  28  56  82  76  61  56  54  29  94  55  21   8  85  96  82  41  53  26  11  99  72  94  16  94   1   2  70  61  70  82  20  89  26  58   9  91  99   2  57  58  91  11  38  10  59  21  29  75  28  80  85  91  48  58  37   3  67  71  65  72   5   5  42  97  17  37  87  93  51  85  26  23   9  70  26  83  29  18  48  39  22  41  61  40  99   8  98  16  90  31  72  83   1   2   7  99  48  63  91  52  68  57  29  68   8  75   5  99  89  27  24  72  74  25  86  23  17  80  40  75  41  21  87  25  42  44  55  10   6  38  10  56  25  63  22  26  53  90  56  12  86  79  85  80  77  53  66  91  24  37  62  52  73  42  65  92  50   8  84   1  45  10  35   8  66  34  96  79  10  76  98  75  39  37  72  93  56  98  13  53   2  25  92  53  48   5  39  66  25  44  61  13  22  40  95  96  75  92  41  15  65  57  56  89  32  44  97  38  35   7  44  17  54  96  25  16  41   4  45  40  44  48  61  37  35  67  90  62  22  15  96  81   7  28  12  92  92  39  31  13  44  51  46  80   7  51  35  75  18  93  67  33  27  32  97  47  83  47  13   1  62  89  89  53   4  66  71  22  47  33  99   6  53  89  71  83  11  98  16  61  86  73  28   2  16  98  96  94  89  68  97  28  23  84  25  99   7  95  53  81  45  15  48  24  93  56  81  42  61  24  79  86  58  13   3  49  85   6  25  45  32  95  13  57  21  50  28  15  99   1  79  91  57  99  38  36  64  93  89   4  43  72  90  90  82  49   7   9  65   3  46  38  56  97   7  15  67   1  97  80   3  99   1  32  81  36  46  26  71  77  68  65   5  85   6  61  38  98  64  86  33  63   3  64  62  26  41  32  62  84  43  67  12  75  75  14  21  12  57   6  30  43  22  16  30  85  15  12  86  46  14  81   2  77  47  99  50  40  88  24  85  47  87  14  66  99   6  51  18  35  53  77  36  72  21  35   6  56   4  79  25  82  79  99   2  74  70  92  52  49  60  87  44  22  52  12  51  84  94   5  68  80  49  50  94  17  53  88  12  16  65  93   4  23  97  96  95  97  49  47  55  15  50   3  13  13  16  91  93  75  83  49  58   4  88   5  13  98  85  69  90  20  72  15  73  36  27  48  41  88  72  53  44  51  46  80  34  30   4  46  11   8  59  33  19   1  42  28  93  81  88   3  74  55  28  11  99  72  45  70   3   4  22  77  93  13   1  94  35  81  13  13  38   5  22  83  19  47   8  26  69  99  83  59  97  93  94  45  83  21  19  85  94  78  98  67  16  28  79  76  40  82  53   4  19  22  16  36  42  99  11  16  12  52  94  88  95  28  23  21  34  45  76  50  50  37  45  75  87  67  43  77  26  15  79  24  28  47  98  62  98  29   8  65  70  55  83  31  19  17  64  63  93  48  45  70   8  89  73  91  32  42  71  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              42  16  80  14  96   9  84  86  88  58  22  54  46   5  24  29  77  24  21  42  27  39  74  43  57  23   5   1  74  61  53  90  82  50  98  17  89  55  70  56  40  75   2  18  42  10  44  56  51  20  64   6  59  48  84  34  85  69  44  90  29  81  11  48  71  51  77  47  92  49  20  30  28  53  82  59   3  59  42  31  55  88   5  95  53  94  16   3  37  26   8  28  28  67  81  47  54   5  68   7  24  56   2  38  67   9   5  91  29  22  59  37  36  91  28  35  13  33  60  92  26  35  81  54  51  87  53   4  35  92  42  66  60  56  42  65  53  13  44  58   4  93  86  40  93  90  78  49  94   3  77  15  23   8  72  38  97  20  40  44  82  33  58  87  14  42  52  94  35  69  89  42  29  19  76  57  58  65  84  95   7  93  71  57  29   8  52  96  29   6  76  27  76  36  23  34  95  83  54  19  99  13  91  41  35  30  81  50  98  39  92  77  55  46  88  25  44  66  12  81  11  88  45  41  78   6  62  19  47  72  94  92  89  86  40  60  63  26  28  60  29   7  54  47  59  93  31  39  55  69  60  37  13  81  33  44  77  48  58  34  64  92  87  23  91  10  95  79  37  42  98  11  54  17  81  23   5  28  87  19  59  30  44  23  47  66  96  40   9  46  48  54  86  98  66  77   7  98  57  66  56   9  66  33  81  25  64  71  66  64  17  34  43  73   9  37  18  52  90  33   5   7   9  44  68  61  31  11  56  86  96  13  69  59  15   4  86  92  81  38  88  52  31  27  63  72  82  80  90  91  49  80  48  48   2  95  91  53  67  54  72   8  52  82  85  16   4  35  87   1  86  48  74  96  46  55  86  53  63  40  38  44  78  77  34  72   6  74  78  24  27  67  12  52  40  97  35  86  94  68  57  53  51  54  55  71  67  80  43  98  70  32  74  50  91  21  68  84  42   3  44   5   4  59  47  78  78  51  19  58  95  36  33  95  12  29  86  16  69  73  32  42  73  25  78  83  68  21  92  94  11  33   2  83  40  41  91   2  54  73  67  50   2  41  41  92  62  35  92  81  41  15  99  86  47  80  19  83  84  55  71  19  20  29  53  85  18  93  81   6   6  43  97  73  82  19   6  59  97  41  68  70  11  77  61  21  11  47  99  67  70  21  24  71  99  98  71  89  88  16  31  74  41  36  58  74  25  69  96   1   4   8  75  39  56  93  23  66  12  86  23  54  55  65  75  62  51  70  70  57  12  64  45  23  34  48  86  38  49  94  34  32  26   6  98  33  99  74  21  27  63  93  69  89  94   9  61  69  39  81  85  25  55  65  39  70  41  85  26   6  34  28  27  42  24  20  56  71  93  92  39  78  31  56  68  79  21  79  96  21  14  27  93  60  85  44  73  35  13  45   5  75  84  48  43  39  99  30  72  76  18  58  31  37  45  78  96  62  45   3  15  68  80  85  87  31  72  86  52   4  78  48  72  29  63  68  96  88  37   4  30   8  44  34  36  48  30  36  17  78  26  87  53  80  79  97  48  89  12  98  93  27  41  29  18  60  69  89  52  33  41  35  95  90  12  75  28  34  62  94  31  39  69  13  55  76  11  73   9  51  42  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                66  51  75  89  17   4  97  14  34  11  56  56  95  65  24  20  79  15  97  21  93  68  49  41  11  32  41  98  58  59  94  96  52  59  85  59   4   2  87  95  13  82  93  77   4  48   5  15  97  45  35  81  33  84  56  98  33  72   3  71  25  82  50  81  41   9  13  80  38  29  20  92  12  55  39  97   3  44  24  30  25  36  82  35  64  91   1  30  26   3  50  87  71  34  40  13  84  23  79  97   7  91  94  82  68  57  46  19  61  42  81   5   5  89  16  75  26  30  86  78  25   5  41  76  72  14  87  28  22  65  64  98  15  47  39  51  67  10  47   6   2  54  19  19   4   6  49   4  27  24  53  12  80  36  69  58  51   8   2  87  61  45  15  56  60   1  63  84  71  29  32   4  38  62  19  56  50  84  10  84  37  18  70   1  57  72  24  64  20  53   5  53  92  64  69   8  88  42  12  39  35  50  77  19  25   6  60  66  55  25  28  33  54  95  44  56  50  44   8   6  67  95  17  60  80  75  25  75   4   7  52  34  11  38  62  21  64  28  11  94  66  58  24  24  10  54  60   5  36  53  44  97  57  77  53  38  45  63  78  61  45  68  28  95  97  84   7  33  52  95  67  27  70  40  48  29  97  37  76  73  74  52  38  28  20  11  23  40  15  93  95   9  71  29  69  13  36  29  22  70   7  28  94  39   9  16  32  33  54  19  28  62   3  28  79  77   8  83  25  59  13  96  25  79  21  54  80  91   2  10  34  46  10  70  66  36  67  60  58  99  33  59  89  92   6  59  15  99  80  69  95  77  70   2  59  35  13  94  44   6  88  70  81  68  95  27  44  19   2  16  70  46  68  67  25  62  68  27  47  81  28  33  65  62  24  65  39  83  11  63  36  80  27  32  25  48  53  87  74  70  17  34  17  71  23  89  92  30  18  35  38  65  18   2  92  98  52  81  13  46  70  42  88  85  39   8  95  70  31  23  78  35  59  75  44  97  36  36  51  82  17  92  47  76  96  48  23   9  67  86  53  21  99  62  30  69  36  78  27  69  49  27  36  30  33  35  75  75  10  59  76  34  33  70  60  18  82  21  70  49  49  29  78  23  60  23  99  58  66  25   2  76  77  46  56  90  93  38  82  68   6  40  25  49  81  28  49  70  98  52  98  11  48  11  36  38  60   4  96   4  36  92  94  94  89  70  37  97   9  70  53  83  75  75  78  13   8  46  86  57  96  48  82  79  93  82  79  17   5  92  11  24   3  21  26   2  12  30   2   3  71  94   2  56   7  33  95  76  26  16  93   8   4   1  40  39  39  84  76  45  32  31  58  70  80  18  89  45  27  94  55  72  47  65  77  95  51  80  64  75  47  85  75  86  23  58  35  59  25  32  89  71  51  23  11  26  50  23  27  69  63  45  44  59   3  79  61  52  51  60  36   5  83  81  50  39  47  20  38  10  70   3  82  17  96  12   9  21  23  59  41   5  24  68  81  70  25  60  28  15   1  61  21  72  89   7  60  56  89  62  76  47  49   3   6  23  94  27  85  32  14   2  79  91  82  98  81  26   9  30  94  67  39  31  50  51  33  19  96  95  19  51  90  15  61  70  34  38  69  17  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  98  76  79  42  52  96   1  19  24  60  40  38  51  68   1  46   5   1  88  10  89  37  61  61  84  78  93  25  67  32  48  95  19  47  86  15  73  75  46  25  40  85  60  58   7  84  39  79  35   3  20  92  74  76  47  54  46   4  29  29  63   9  38  26  19  86  29   5   8  21  73  33  39  48  37  12  57  96  35  74  78  91  58  94  25  67  14  70  24  46  92  25  64   9  25  21  67  38  75  54  74  21  64  46   4  42  79  22  57  75  24  33  79  48  93  29   5  52  29  50  31  80  57  90  84  80  27  25  65  16  55   1  71  37  70  23  59  38  57  60  52  86  65  64  69  68  32  64  59   3  92  90  12  92   4  47  50  95  35  41  35  78  83  75  72   2  53  86  34  84  75  47  57  63   6  80  88  30  62  21  43  51  55  45   5   3  70  72  95  51  27  59  64  24  52  22  61  92  94  71  74  85   2  59  48  29  64  67  27  27   6  75  56  35  95  42  59   8  87  51  83  28  41  19  99  90  13   2  24  65  61  31  75  43  51  27  16  20  27  95  62   3  58  60  95  60  99  32  67  41  96  50  81  58  15  37  42  79  79   1  76   8  68  97  69  50  33  86  30  63  37  87  41  68  33  98  73   7  72  75  87  38   6  30  60  27  28  38   2  46   1  33  75  49  57  87  51  24  20  78  29  96  21  63  25  35  92  47  78  27  53  11  95  81  67  60  89   5  22  59  70   5  10  13  70  89  17  47  93  91  90  22  38  42  51  43   1  54  99   4  50   3  83  79  74  53  86  47  98  57  47  66  47  11  55  71  34  71  59  98  65  86  59  94  81  71  80  21  36  58  47  52  90  56  42  45   5  74  65  94  19  73  89  55  33  33  39  56  41  48  77  85  77  64  56  43  13  82  63  61  27  62  75  95   1  58  46  52  79  41  23  11  63   9  64  25   1  55  20  57  62   1  99  22  98  13  90  29   8  87  71  54  65  97  46   1  65  47  89  67  68  92  78  96  76  77  12  17  64  81   6  14  17  29  87  58  48  75  62  73  63  80  58  70   7  70  79   4   9  75  57  83  74  88  57   1   8  44   2  91  77  99  27  17  93  49  32  76  73   5  21   8   2  45   2  27  76  80  44   6  31  60   7  23  66  89  35  65  73  33  80  49  93  46  92  35  88  91  49  11  38  19  90  57  44  37  50  75  60  76  21  23  11   3  89  20  15   2  77  36  63  70  92  48  63  41  67  81  15  88   9  71  96  65  12  55  13  65  29  66  61  57   2  25   6  63  44   2   4  72  81  11  71  42  27  67  74  73  90  68  33  48  55  68  24  36  95   4  73  30  56  57  91   6   2  23  12  98  90   7  48  55  20  86  13  54  41  49  41  72  43  99   1   8  22  29  34  59  83  46  66   6  42  72  36   7  92   4  11  89  31  31  19  21  45  59  85  43  44  99  79  28  41  10  16  60  62  48  24  21   3  48   6  39  63  24  60  73   7  97  37  47  61  23   4  24  91  82  84  81  67  91  91  18  98  21   4  10  67  90  67  24  89  10  57  10  68  64   6  89  44  31  53   2  15  63  42  50  45  56  70  10  95  54  19  68  55  38  42  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    40  68  79  20  73  57  23  74  18   5  64  77  32  46   9  36  16  43  23  81  39   8  52  28  25  71  78  91  53  65  53  50  74   2  42  73  55  48   3  54  56  33  73  45  65  72  41  23  37  68  22  24  64   2  22  79  31  63  63  21  44  94  42  24  81  69  99  67  95  75  36   6  36  12   6  51  26  24  55  96  67  75  94  35   3  96  45  81  95  24  85   7  63  17  71  53  73  94  98  53  74  36  30  78  44   2  97  44  79  87  73  79  23   8  92   7  42  54  96  63  47  54  44   8  55  43  59  30  79  39  77  60  45  74  73   5  92  66  88  26  99  42  54  37  97  93  36  18  15  72  30  34  90  43  28  16  54  28  54  24  47  22  99  14  21  62  35  80  66  82  77  75  91  81  71  61  27  30  64  85  19  40  17   7  98  89  14  90  57  93  95  63  13  75  84  73  80   9   2   9  73  64  44  63  36  30  86  28  58  23  13  16  87  56  32  66  81  17  93  19  84  30  96  22  85  14   8  73  12  35  67  28  99  83  38  54  87  19  96  91  76  27  79  86  90  11  43  65  73  79  41   4  66  92  68  59  66  31  36  73  99  58  16  97  41  65  76  85  69  83  92  70  19  59  69  60  41  96  24  73  41  35   3   2  62  11  44  33  62  38  15  60  33  86  78  48  20  96   6  58  83  82  43  13  40  41  27  65  55  67  91  26  65  29  62  11  19  21  80  61  60  60  16  17  15  20   1  54  20   6  16   7  63  73   2  81  46  35  55  36   8  46  50  44  88  94  60  48  50  60  78  14  71  18  20  37  69  40  79  50  21  75  73  97  77  51  95  78   6  40  93  97   6   7  96   2  94  88  52  37  74  40  76  68  68  52  29  20  95  47  84  31  23  78  52  86  77  88  55  18  72  58  33  53  57  48  35   9  87  69  31  92  80  41  55  69  58  23  90  30  98  85  90  11  66  52  30  53   2  88  89  72  81  10  56  78  87  30  92   3  51  35  44  12  50  56  70  92  82  31  20  37  40  15   2  51  20  14  37   6  39  76  18  85  99  95  60   7  64  93  63  13  91   2  55  82  41  71  55  70  39  47  23  63  58  54  32  17  26  56   4  94  75  32  54  63  24  93  40  13  97  47  18  11  11  96  87  61  20  74  88  68  31  77  30  32  52  17  10  13  84  19  34  77  84  31  75  64  34  94  52   6  98  90   1  43  41  85  55  72  24  37  65  69  78  81  66  52  67  39  18  83  17  66  19  17   9  30  78  24  27  32  14  83  20  70  94  87  29  54  76  44  20  71   7  76  92  99  30  44  14  77  79  54  25  27   6  39  84  99  18  76  76  68  55  41  23  95  58  85  44  35  71  42  56  91  56  59  77  88  40  62  45  28  20   9  65  40   2  18  23  35  43  66  70  37  72  66  62  83   3  18  51  69  97  66  31  18  84  80  16   7  54  69  64  47  71  47  74  43  92  24  30  45  75  31   1  32  19  98   6  70  34  76  72  44  76  33  25  68  18  63  39  16  33   7  96  15  77  27   9  57  10  86  13  58  12  76  16  64  22  24  47  72  14  23  75  55  36  37  16  51  83  66  79  28  41  29  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      3  98  55  39  98  37  98  13  14   2  86  23  58  88  44  94  33  15  92  24  43  53  30   3  70  80  19  55  91   6  24   3   5  52  56  22  13  99  54  61  98  62  98  50  48  65  17  81  90  67   5  13  89  32   9  38  50  54  59  34   5  55  63  80  18  38  75  87  30  19   2  70  84  26  90  31  96  69  47  40  51  76  62  62   5  60  11  49  61  39  79   1  35  74  85  98  92  28  61  10  36  13   4  81  73  21  56  30  61  93  28  59  94  63  46  36   9  59  81  29  42  57   7  57  42  32  70  41  73  23   3  62  77  37  63  61  33  17   2  19  18  37  77  30  28  76  41   8  52  93  64  22  98  18  49  99  77  34  14  56   8  12  61  20  21  13  62  90  77  85  22  45  92  36  83  44  36  17  76  52   6  50  92  28  72  62  78  71  85  60  99  67  93   1  19  87  92  28  35  58  54   7  38   9  98  73  12  70  83  21  75  42  61  59  85  82  68  91  14  71  35   7  60  89   7   8   4  13   5   7  12  13  73  18  37  44  28  10  11  28   5  89  88  52  72   1  41  57  16  49  19  76  49  69  64  99  15  58  75  87  10  31  75  62  37  38  60  10  99  69  54   3  85  36  11  28  81  54  85  18  11  78  95   4  44  59  25  26  29  79  49  82  14  90  38  33  32  97  56  53   6  28  32  93  21  17  83  49  18  16  49  23  38  62  34  51   1  88  84  57  66  61  69  78   3  46  79  16  86  69  84  18  92  68  62  49  49  72  49  75  92  20  19  92  47  78  87  89  46  63  46  58  55  48  85  86  38  65  12   5  18  41  52  16  42  23  42  47   6  10  81  83  78  34  85  37  61  82  14  35  18  14  76  78  25  37  43   4   3  93   1   4  62  40  56  74  55  97  57   9  71  71  11  54  80  60  29   1  86  69   8  17  29  87  46  22   2  70  57  90  62  30  23  48  44   4  94  64  61  98  24  68  96  85  38  20  87  32  54  90  15  65  66  24  76  58  29  43  52  61  24  21  86  49  32  41  22  95  31  83  51  39  39  82   6  93  74  44  11  95  86  42  73  26  41  83  83   3   4  91  84  42  66  90  12  18  46  82  83  18  59  50  41  35  97   1  22  88  59  27  39  58  97  56   8  23  26  18  21  99  41  73  47  92  54   8  61  76  69  44  22  30  15  27  37  73  69   9  87  56  81  56  17  89  44  48  68  28  12  75  31  62  13  78  19  94  70  93  16  59  95  92  11  16  20  93   4  32  70  65  79  64   3  51  74  53  36   1  59  25  79  89  33  87  44  21  69  92  91  72  98  93  94  82   8  75  73  45  16  71  44  44  64  80  36  48  48  40  32  61  39  25   5  23  94   8  51  54  98  93  92  48  44   5  91  23  48  53  18  28  97  12   5  68  76  64   6  24  82  46  81  45  10   2  25  38  17  32   8  41  27  81   4   7  51  23  52  52  66  65  34  92  55  69  24  65  71  35  55  47   4  56  72  15  32  12  67  19  90  78  90  27  78  39  63  99   5  68  84  46  61  42  32  17  57  10  38  29  68  27  78  92  72   2  45  94  69  29  18  46  89  27  15  56  74   6  29  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        76  80   6  14  64   6   3  10  27  42  45  13  13  71  81  95  80  79  94  84  54  90  62  74  78  13  14  63  89  92   9   7  23  13  61  37  68   2  42  59   9  80  58  46  34  24  45  64  12  59  75  41  22  74  74  89  45  43  64  78  96   6  98   3  34  79  54  56  86  25  52  39  69  25  18  86  92  62  20  52  45  32  19  80  47  97  72  11  71  66  12  17  69  12  74   5  94  31  60  74  78  72  20  95  86  72  98  39  59  44  72   4  27  82  36  10  88  67  16  13  75  92  72   9  20  59  70  51  78  29  89  58  43  75  17  95  54  98  78  92  97  95  87  39  62  77  60  75  69  42  73   4  13  73  80  61  25  56  68  33  22  62   8  51  58   6  95  77  47  18  74  86  61  68  30  15  55  35  10  11  71  98  20  72  55  44  51  72  27  43  23  57  89  70  38  18  37   2  45  27  87  34   4  37  77  40  79  58  79  43  90  60  63  60  34  62  19  53  11  99  15  79  26  27  78   2  39  68  67  95  79  61  15  77  66  41  73  10  92  42  65  91  35  38  53  53  35  98  96   7  14  88  27  15  33  33  45  17  26  47  20  16  78  34  44  94  98  58   1  94  36   3  84  59  41  24  12  28   1   1  67  72  95   1  11  40  72  77  86  73  34  43  27  83  27  51   4  39  81  52  32  98  82  15  38  98  25   1  32  92  85  78  69  22  24  63  64  71   2  36  46  83  25  22  34  85  87  20  98   8  28  46  61  79  15  40  46  16  95   3  13  59   8   5  27  72  57  39  75  37  23  93  11  93  37  65  92  52  91  32  56  90  66  80  94  25  80  29  66   4  30  89  56  28  24  44  18  64  94  92  49  15  92  82   3  67   3  32  98  59  86  49  79  17  89  37   1  67  80  68  85  20  27  13  98  99  72   7  96  78  60  96  25  38  21  51   9  93  48  65  28  40  99  74  49  31  20  48  58  97  18   2  74  66  82  54  75  76  16  58  45  74  59  18  72  26  34  53   7   2   5  16   5  34   9  15  23  74  23  61  70  78  15  94   4  50  43  10  94  43  42  78  73  52   5  46  95  16  95  64   2  82  92  48  43  44  99  81  18  63  52  67  86  39  55  77  95  91  96   6  35  24  89  74  64  58  51  53  21  64  56  73  44  32   3  11  96  82  97  12  40  39  77  44  57   8  87  25  78  90   6  44  14  17  63  47  28  70  66  51  52  37  76  33  13  96  20  90  15  53  47  51  90  57  45  25  75  10  64  28   5  81  49  61  24  82  38  92  74   1  82  35   6  74  52  40  91  69  72  29  75  78  60  24  97  97  66  71  81  98  63   7  55   8   6  60  68  83  90  97  80  34  81  83  69  72  89  99  24   4  64  45  95  88  15  79  63  43  68  83  33  71  56  72  63  63   9   7  84  14  84  45  18  29  16  49  29  24  33  26   3   2  68  41  57  14  96  19  76  14  64  15  60  61  50  99   7  37  86   7  33  44  23  55  31  27  27  52  31  96  55  64  39  83  93  31  26  59   1  34  88  83  67  38  86  77  29  93  49  60  95  72  53  62   4  19  95  71  82   6  21  57  94  42   5  76  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          5  26   9  52  15  18  99  97  70  86  75   8  49   9  49  78  66  77  33   1  91  26  89  42  39  74  52  50  54  13  87  75  65  90  17  39   2  62  72  81  51  72   8  60  29  65   4  86  17  52  56  40  25  93  84  66  65  19  54  32  98  20   6  78  87  98  52  83  35   1  13  97  88  46  48  92  44  99  40  66  52  78  79  83  35  47  39  16  87  19  92   4   9  57  72  85  81   2  42  61   8  91  53  47  21   5  71  61  90  59  87  34  19  76  45  38  64  72  98  49  93  54  48  51  41  83  33  68  50  78  65  60  18  80  61  91  19  31  92  65  97  23  36  43  73  47  46  21  42  32  88  20  87  12  24  25  50  18  26  27  99  28  39  11  53  16  51  88  43   7  15  39  45  83  28  66  41  62  72  48  46  62  64  18  95  57  54  65  18   4   1  51  42  10  73  16  11  86  27   5  14  41  34  59  94  90  16  82  51  29  12  48  43  28  22  79  79  46  50  94  65  12   9  84  73  56  29  76  16  58  65  23  84  68  85  56  16  59  78  29  73  91  20  43  63   1  45   5  22  75  40  14  81  38  11  16  35  38  97  14  14  88  96  76   7  56  34  90  50  55  38  23  98  81  30  68  77  92  90  67  37  59  61  70  92  92  77  57  34  74  17  74  57   9  18  51  33  19  27  62  25  95  18  21  90  11  61  50   3  73  59  19  47   9  10  49  75  70  64  20  57  99  66  66  70  64  43  21  85  75  93  20  66  68  54   1  35  52  59  13  60  88  45  26  30  75  39  47  90  26  54  31  81  42  67  27  97  69  70  29  18  50  22  30  97  80  73  54  97  39  29  12  45   5  96  85  64  46  89  38  84  32  90  24  98  92  40  25  13  23  45  23  14  84  34  47  66  42  58  73  52  20  89  38  44  88  35  43  47  57  19  87  13  12  93  72  84  85  54  97  13  52  22  84  97  27  76   1  26  94  17  49  72  53  50  60  17  46  35  62  30  57  47  75  36  30  22  27  39  44  67  57  96  63  67  84  30  78  64  44  24  72   1  67  90  17  39  11  49  44  67  12  46  90  59  53  17  75  97  64  93  34  11  88  58  78  31  86  19   1  14  69  61  72  76  14  30  98  83  24  24  76  23  15  94  75  61  17  11  97  64  29  43  83  18  28  77  56  79  24   9  26  10  60  21  83  88  41  29   4   2  45  66  24  70  63  13  52  16  12  26  95  63  65  24  92   4  33  26  73  62  37  34  93  77  11  91  32  19  53  16  28  50  62   1  36  83  17  82  24  80  84  94  48  34  54  28  97  44  56  98   2  51  34  22  93  67  17   7  79  66  47  51  93  98  10  38  52   7  50  75  42  88  22  29  71  92  37  38   1  18  66  44  16  49  15  25  27   7  51  15  96  51  62  25  31  74  62  37  18  13  54   3  46  27   3  27  91  45   7  86  81  19  79   9  62  24  28  32  40  75  16  27   4  54  42  99  74  49  81  19  23  79  41  29  43  58  81   6  76  86  96  82  88  79   2  19  53  81  51  22  86  42  23   8  67  75  47  86  74  34  76  92  40  63  46  65  30  71  77  84  13  77  51  70  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            78  81  88  14  58  72  98  70  83  64  38  55   9  70   1  46   7  10   8  19  91  31  97  50  41   3  62  94  43  66  51  24  16  57  87   4  56  22  38  15  60  34  93  65  70  10  45  56  85  23  97  91  61   8  84  16  58  24  62  51  27  40  37  41  75  81  84  43  81  74  20  81  95  55  61   8  65  91  67  21  40  22  80  64  98  69  99  98  99  31  61  86  89  73  37  73  15  97  80  26  99  94  82  78  16   8  81  98  70   4  96  41  25  79  11  91  56  15  34  78  74  50  91   7  64  30  39  95  53  32  22  37   8   7  62  70  76  31  42  86  25  26  41  26  63  96  15  95  24  62  20  25  59  66  81  34  82  20  99  29  81   7  28  11  36  87  21   1  77  14  72  87  75  37  15  40  51  84  51  66  36  79  14   9  42  50  84  35  21  95  62  50  36   6  63  25  50  23  47  27  30  35  71  35  93  55  81  54  96  49  34  71  64  92  52  72  45  21  70  98  96  68  89  41  12   7   4  44  84  11  12  80  21  65  95  25  13  74  75  46  94  70  77  89  58  79  22  25  53  53  44  43  21  87  92  82  18  94  46  12  71  39  61  52  55  81  59  35  90  20  52  16  86  13  88  78  54  32  89  47  95  31  54  12  65   5  96  69  70  65  57  44  20  81  69  80  55   7  76  95  76   6  94  83  13  94   6  78  95  38  95  89  72  52   9  53  70  99  50   2  77  85  52  15  19  93  61  55  84  33  65  38  86  65  11  78  70   5  33  80  23   4  85  93  97  89  15  20  36  70  30  49  79  69  12  67  68   1  63  35  76  38  20  16  96  90  23  80  41  92  90  84  52  98   7  53   6  58  57  92  48   3  41  84  28  74  46  66  55  18  61  62  82  88  34  34  53  32  79  93  42   7  93  83  83  75  66  42  73  82  28  59  57  46  29  37  74   3  97  41  46  39  28  96  29  18  75  52  28  73  43  22  27  36  68  27   3  85  85   7  10  11   7  19  28  97  91  46  29  71  17  92  40   7  49  86  80  16  28   2  22  25  21  74  27  27  82  20  59  40  90  44  73  45  88  54  43  86  82  54  65  61  77  43  31  97  14  67  94  51  89  90  17  12  71   9  71  85  29  93  79  41  68  85  37  48  14  83  83  55  60  18  58   7  34  65  18  57  76  40  44  65  14  26  91  68  81  29  87  73  31  74  57  55  62  43  70  87  91  43  25  83  11  17  52  40  90  69  33  60  82  38  28  65  29  71  23  52  62  54  74  53  84  58  11  32  66  11  23  34   3  68  93   2  28   8  16  50  58  37  91  78  60  14  51   5  53  47  61  41  91  22  68  13  88  46  67  15  38  53  80  33  84  86   4  76  52  57  16  25  35   4  12  69  77  93  73  39  83  70  78  86  99  52   5  65  21  12  99  40  16  38  28  71  74  86  59  22  34  21  39  90  88  60  31  55  30  86  34  51  76  54  12  85  59  72  69  89  95  70  48  36  74  29  81  19  96  22  31  67  50  52  27  65  88  51   4  80  53  32   3  63  21  31  40  76  49  83  88  63  22  77  99  93  68  86  57  73  29  16  18  56  84  73  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              64  78  77  42  27   8  81  32  43  90  37  21  45  72  45  43  93  37  75  18   3  65  22  81  36  25  43  91  81  31  96  61  79  31  51  65  81  53  34  72  99  81  32  68  92  60  70  51  40  16  34  86  46  33  99  50  79  57  27  67  75  87  41   4  54  43  10  96  85  24  45  64  77  89  23  30  82  35  43  61  11  61  76  97  97  38  84  36   1  92  13  91  50   4  57  93  79   3   6  21  17   9   7  25  38  69  19  64  90  97  40  84  99  10  62  70  70  47  99  66  71  20  71  99  95  17  38  37  39  31   1  66  59  67  70  94  31  89  29  74  48  62  94  35  51  79  62  14  52  18  25  88  27  72  30  69  20  46  52  42  77  43   5  87  77  70  67  75  11  39  23  19  41   3   8  11  88  57  61  34  22  64  76  45  91  71  33  80  56   7  15   5  15  53  98  50  34  67  60   7  66  99  95  72  99  44  60  21  75  99  19  43  60   4  37  51  19  90  57  75  83  14  40  50  12  92  66  46  78  98  66  74  13  68  54  51  33  16  24  24  34  74  50  11  21   3  56  19  23  29  44  51   5  29  26  81  47  75  94  84  11  85  39  98   1  71  76  64  71  87  91   5  44  35  72  67  63  17  24   6  59  66  14  45  66  68  81  55  36  89  85   9  16  63  26  73  21  89  60  20  71  75  10  17  46  97  85  17  53  46  69  56   5  40  87  38  58  14  11   3   4  99  16  95  34   6  22  47  47  41  96  98  21  33  49  43  33  62  51  68  18  17   7  10  67  40  87  89  59  16  39  77  46  37  87  32  15  68  27  98  75  81  24  38  21  13  55  41  49  90  16  38  20  64  85   6  69  87  75  11  26  26  53  69  73  30  80  44  90  99  64   1  43  90  82  38  14  81  59  84  20  45  71  10  80  64  86  64  43  58  60  70  67  78  91   1  99  74  76  99  75  86  33  32  50  84  12  25  23  53   5  27  42  85  92  93  79  12  40  38  19  58  85  12  28  16  93  58  68  14  36  17  65   7  81  69   2  29  70  16  12  28  75  50  26  91  62  45  86  20  98  88  92  20  42  97  26  81  53  89  90  16  69  19  52  54  28  40  38  69  45  87  62  41  94  93  58  72  79  79  65  83  93  69  48  58  11  56  20  56  36  54  48  94  94  73  12  64  91  52   6  20  93   7  89  11  28  79  25  74  41  38  86  95  78  45  64  73  34  73  23  62   8  18  42  86  61  41   4  61  79  49  69  69  74  95  89  74  24  70  81   4  72  42  41  97  99  40  93   5  26  15  55   7  59   7  45  51  81  75  24  51   4  98   9  14  97  17  33  75  82  61  90  26  14  17  65  94  87  15  15   4   8   1  13  68  73  84  46  78  33  54  61   1  15  27  53  73  36  35  20  66  12   7  30  78  33  65  94  18  93   7  66  83  57  43  93  24  24  50  67  58  77  73  39  13  87  68   9  59  91  86  21  26  95  84  84  80  29  88  10  79  33  54  29  17  19  76  49  85  43  40  56  16  57  28  54  28  78  25  94  57  28  81  13  10  65  16  48  47  37  10  23  16  97   7   9  24  31  78  53  89  25  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                42  99  69  18  23  22  12   8  39  73  30  28  42  37  39  51  36  33  76  42  12   7  83  22  94  13  34   7  33  17  97   2  59  40  62  29  69   5  11  64  59  36  83  76  12  33  10  44  70  37  40  51  47  42  16  23  82  16  38  13   6  44  44  27  69  84  47  78  95  29  70  34  21  85  89  82  21  46  73  72  68  15  61  35  40  12  19  35  15  47  80  43  90  68  37  48  63  85  39  89  35  46  24  20  30  11  23  55  34  62  92  40   1  90  80  13   2  32  20  15  60  55  65  15  43  23  96  28  93  27  79  34  10   7  70  67  92  58  11  18   4  91  46  33  58  24  22  35  41  85   5   6  55  75  78  50  45   6  40  19  39  41  59  48  39  76  80  15  49  18  42  24  25  71  69  27  26  95  22  28  97  42  85  95  84  62  96  77  27  66  32  40  68  35  89  50  49  96  26  73  49  36   8  12  20  96  91  58  35  41  20  74  88  24  49  18   6  28  26  78  26  10  92  16   8   9  93  41  68   4  31  58  82  16  47  34  67  19  56  49  58  69  47  34  74  54  96  68  98  42  65   7  89  37  95  62  70  66  36  73  37  87  83  34  77  11  20  46  28  91  56  73  82  41  73  58  37  40  35  87  28  91   2  67  30  56  69  85  90  58  42  99  95  51  79  97  50  52   9  96  17  60   7  94  35  27  33  26   7   7   4  39  13  64  80  56  46  26  14  15  44  49  57  21  98  43   3  25  79  56  16  83  80  49  16  42  16   1  46  63  96  23  50  34  70  15  75  90  64  69  53  28  81  78  34  19  78  65  12  82  33  77  71  60  83  45  76   1  36  40  31   8  35  38  11  27  71  96  16  34   1  12  11  78  84   9  90   2  60  34  40  80  71  26  95  69  64  25  86  69  39  32  46  95  65  98   8  98  32  47  83  51  51  38  66  16  32  78  96  27  83  50  16  96  50  62   8  81  80  45  55  62  67  12   8  93  46  69  91  92  46  32  98  38  67  73  47  37  94  61  21  42  85  86  27  22  68  73  34  37  11  52  44   1   4  29  24   9  39  90  46   7  19   1  55   5  30  26  74  15  33  98  55  44  82  24  31  62  84  62  31  43  92   9  59   8  85  69  70  34  49  27  22  65  28  84  33  17  46  48  99   8  31  37  57  29  20  47  68  83  11  44  20  78  76  77  99  19  76  65  47  36  78  95  54  17  42  17  47  22  30  47  58  96  68  55  79  30  74  60  15   6  55  81  28  70  74  47  51  58  63  86  82  77  65  41  39  16  34  96  10   9  16  93  44  77  80  22  25  24  22  17  10  37  75  44   1  50  56  45   8  68  17  30  71  89  12  55  83  29  55  63  77  44  99  75  17  97  78  28  99  23  27  67  83  87  95  18  71  68  12  48  15  88  54  47  62  84  99  26  47  19  22  28  35  20  89  69  11  85  15  91  10  34  36   6  88  27   7   8  16  55  91  41  79  52  34  91  97  54  36  87  79  86  71  21  65  14  98  56  53  96  40  61  33   6  23  45  92  53  96  63  50  87  23  98  14  42  10  80  97  18  89  61  97  32  96  27  86  96  14  53  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  87  51  57  39  18  66  91  58  39  39  32  22  34  91  11  71  88  77  99  37  12  50  57  21  36  49  85  66  59  61  66  93  43  90  78  51  16  31   2  62  78  68   3  63  81  65  48  37  27  82  15  93  30  69   7  15  39   1  60  19  86   1  64  40  39  46  92  12  62  39  34  12  15  21  71  13  65  45  34  43  39   6   4  15   9  21  26  38  78  40  75  43  26  85  99  69  18  48  73  13  81  67  99  51  16  89  45  74  80  22  40  11  17  70   2  95   3  54  67  74  82  77  25   7  73   5   2  23  23  61  89  65  19  10  80   1  12  19  15  42  65  56  91  65  31  28  88  25  77  57  31  42  49  28  45  61  36  82  97  72  72  29  87  14  91  72  10  99  37  20   5  46  69  64  80  14  42  97  28  70  44  32  95  32  57   9  58  91  85  29  86   7  84  79  57  97   6  69  47  61  74  89  18  78  75  73  82  38  42  88  74  79  80  87  56  47  81  14  95   8  46   6  14   1  10  42  11  78  13  98  70  46  42  75  71  86  81  74  81  90  13  16   9  64  46  54  59  19  61  92  64  34  62  32  49  22  63  51  67  13  59   5  32  72  62  57  12  72  72  12  36  10  13   7  34  94  41  86  43  65  91  29  76  79  17  12  35  77  31  44   1   2  44  67  32  48  23  34  71  11  26  88  14  78  46  20  15  29  80  41   8  16  45  43  15  62  87  35   2   5  74  44  72  70  10  55  65  54  67  54  82  10  73  16  35  88  29   7  88  56  55  59  98   9  25  47  56  40  96  66   8   1  10  94  52  80  76  72  93  14  27  55  90  83  25  85  57  18  52  45  34  49  20  99  81  39  66  62  61  54  64  36  87  69  17   9  77  86  37  22  98  34   2   3  70  75  34  14  60   1  62  69   7  68  23  17  49  98  54  18  12   1  99  70  98   3  81   9  39  51  68  56  17  81  73  57  39   5  23  19  52  38  76  69  11  14  95  39  45  10  53  79  61  96  89  68  87  55  92  26  52  35  31  87  56  59   2  56  37  66  48  12   1  35  30  43  33  88  93  11  53  29  42  97  69  82  47  29  86  34   2  34  66  44   8  92  52  49  83  78  18  33  29  87  71  58  99  27  64  69  45  57   9  29  19  26  17  13  75  71  82  99  28  38  59  13  82  26  54  74  71   1  85  76  43  99  88  55  20  89  24  11  45  57  16  78  22  28  10  45  11  96  22   9  22  14  78   5   7  39  63  60  58  51  87  39  93  17   3  63  71  69  82  17  64  95  41  86  64  43  60  97  29  59  82  13   6  38  71  40  10  25  17  78  15  79  24  26  93  56  36  69  79  19   4  69   5  83  58  60  63  78  12  55  82  58  21  82  73  90  47  25  48  75  25  63  77  92  75  78  25  59  32  42  48  58  14   9  27   2  34  64  37  97  55  19  73  47  89  38  99  98  83  60  47  34  75  25  10   9  14  27  26  36  67  55  23   2  22  14  26   9  96  13  58  23  96   5   2  59  58  68  71  29  69  80  18  97  24  34  36  73  80  55  37  38  90  54  88  51  86  15  16  36  38  73  10  29  99  43  74  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    52  76  64   9  66  81  94  33  14  34  65   8  90  49  87   7   2  47  36  46  19  29   9  28  96  75  38  32   4  29  50  61  48  22  97  29  54   3  18  37  80  59  17  50  92  19  49  44  23  65  16  48  98  50  91  32  67  19  85  88   1  92   5  68  77  24  40  67  49  32  38  11  58  88  98  97  70  94  52  15  16  29  72  21  29  64  40  93   1  38  23  54  93  62   4  52  22  11  44  56  30  90  38  58  82  17  65  91  68  59  80  18  27   2   9  32  25  85  57  75  72  83  46  17  58  96   2  83  95  80   9  74  81  55  51  85  57  81  43   3  24   3  94   3   1  68  48  50  92  67  22  36   3  30  49  44  96  51  98  41  52   7  13  16  69  11  70   1  88  79  95  46  66  89  48  29  97  92  70  76  39  38  74  72  44  59   4   1  99  28  66  66  45   5  33  11  96  36  23  72   2  35  24  48  25  52  52  28   3  76  36  26  42  72  85  18  34  42  34  21  65  44  75  63  61  32  99  70  82  82  88  56  69  10  29  33  76   3   1   2  28  71  47  51   3  60  33  32  32  24  14  59   1  40  17  60  22  81  80  43  31  61  35  19  78  24  86  44  92  15  49  89  19  58  45  99  85  77  61  21  87   1  92  26  14  13  89   2  58  62  89  25  22  14  81  43   1  17  69  86  30  82  79  66  20  14  64  38  28  37  51  99  23  37  37  58  36  67  78  71  30  23   5  97  50  36  10  51  49  68  97  51  46  99  16  15  49  94  59  65  23  81  43   3  87  25  51  54  35  92  57  28  60  22  16  36  35   9  23  40  10  70   5  68  69  75  77  41  45  18  70  91  74  18  24  45  42  99  32   5  17  31  67  49  23  61  49   5  32  99  92  66  50  61  80   3  10   4  68  48  33  94  13  52  76  17  21   9  66  54  46  46  18  73  41  43  20  27  79   8  28  63  19  99  36   2  73  13  54   1   4  90  58   4  44  10  10  27  76  67  58  44   8  11  10   1  52   5   7  39  30  44  53  66  56  96  57  61  30  30   7  44  50   8  72  87  61  17   1  77  25  79  99  39  66  54  33  76  81  19  23  83  63  42  23  99  56   5  51  55  18  14  71  73  67  15   3  21  88  83  54  82  61  28  56  37   6  41  68  13  79  46  64  58  40  64  90  78  58  11  88  15  10  44  55  98  50  72   1  65   9  80  37  43  11  18  93  40  27  99  10  41  40  49  15  95  78  75  49   7  53  30  28  84  47   1  54  93  75  68  27  87  57  22   8   1  24   1  44  80  79  22  32  20  43  61  91   6   1  46  83  72  77  69  38  74   7  17  57  21  10   5  91  57  75   4  66  50   8  83  61   8  74  50  43   5  45  18  93  97  32  65  24  84  94  85  82  99  71  97  78  33  33  54  31  66  90  68  63  40  37  15  80  86  31  84  96  47  77  53  12  56  55  26  89  20  59  82  64  18  36  49   6  68  12  76  35   9  37  86  50  83  59  23   5   8  64  79  66  25  87  29  98  53  23  68  38  11  67  13  29  97  95  42  27  93  88  99  62   1  26  44  48  74  43  19  54  54  15  18  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      9   4  47  58  67  36  19  25  50  87  32  63  57  30  99  73  48  91  42  61  67  53  86  83  71  66  51  76  52  74  83  91  32  75  94  39  60   7   1  99  80  93   1  54  98  55   7  13  98  10  89  98  60  71  82  13  94   9  62  89  84   1  84  81  62  67  91   8  46  44  46   7  15  97  63  46  57  87  28  85  87  49  45  86  40  38  67  58  40  77  76  73  99  35  69   9  31  44  33  91  97  66  49  49  25  30  97  89   6  85  65  35  53  84   6  22  28  88  97  47  71  40  21  10   3  71  33  65  82  56  69  79  13  88  78  85   9  63  41   5  72  79  74  74  18  31  37  37  67  20  70  93  19  54   4  47  24  91  20  45  30  34  92  16  10  50  95  81  69  44  52  14   8  61  27  39  81  49  49   8  92  86  52  77  31  91  68  60  27  20  32  45  49   2  17  75  72  12  68  15  17   8  55  85  39  33  61  10  84  36  39  30   7  10  84  88   1  40  23  50  60  26  65  61  42  90  75  13   2  69  78  42  30  73  74  46  39  60  64  25  45  98   3  23  48  85  82  81  30  91   1  79  53  69  14  56  53  83  91   4  63  44  74  59  29  69  64  53  60  50  25  54  44  91  34  16  16  21  26  13  10  69  70  43  95  13  40  97   3  83  61  86  66  95  64  27  37   5  22  98  14   3  32  48   3  66  76  69  29  69   5  30   7  32  63  71  84  98  90  21  96  36  80  31  11  83  42  62  10  52  66  98  72  50  57  36  53  64   7  46   1  50  11  33  96  54  90  67  88  48  29  25   4  49  39  12  32  27  70  99  72  13  86  80  72  33  59  72  37  16  68  16  15  67  79  95  44  18  80  78   2  70  74  38   9  38  28  19  45  55  34  50  71  67  80  47  19  29  83  20  85  67   9  51  11   3  80  70  77  22  58  45  40  29  86  65  47  18  83  62   6  24  81  30  71   3  18  73  61  51  87  57  99  70  62  69   7  28  35  19  73   7  28  39  64  27  51  89  31  89  22  14  54  46  71  42  71  37  40  48  38  13  84  82   4  96  30   5  34  38  33  42  94  30  79  57  34  59   7  37  94   7  94  27  76  81  58  66  74  70  61  30  51  64  72  32  64  88  19  10  60  60  24  50  89  12  31  91  76   5  88  53  25  85  18   1  79  63  92  90  45  58  41  89  42  23  23  15  30  89  28  27  96  81  98  54  40  31  28  69  63  79  73  76  91  56  21   5  16  75  47  11  85  98  72  63  55  45  51  76  19   7   6  88  97  58  60   4  12  81  37  92  79  10   6  43  46  88  54  31  16  95  55  31  66  76  90  87  57   4  54   7  89  32  10  33  22  47  29  15  31   1   5  18  56  47  47  58  51   9  27  69  70  18  10  46  86  77   8  36  44  12  60  94  54  29  23  85  86  80  70  80  47  88  16   4  37  69  32  49  53  67  25  27  65  22  99  58  65  89  12  81  85  35  18  11   5  66  16  55  61   6  58  71  22  57  70  61  13  39  66  90  75  97  21  85  23  31  23  94  96  80  89  93  87  48  15  78  30  42  54  30  73  49  16  99  52  96  95  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        35  18  99  42  69  96  83  78  16  54  92  38  84  59  84  82  79  98  67  75  56  91   9   1   3  21  14  58  94  12  34  58  89  27  72  23  46  27  30  62  95  34  97  99  12  61  84  42  97  32  68  30  74  24  31  69  97  30   8  48  59  83  35  62   9  65  31  92  17  94  87  42  25  22  85  38  37  32  21  20  48  38  22  32  79  24  56  36  58  50  80  71  15  57   2  82  61  70   4  56   1  37  27  69  90  37  45  19  70  23  31  19  73  30  32  86  66  74  64  62  45  43  23  39  29  49  80  97  91  11  65  58  80  67   3  44  56  68  12  79  87  64  70  19  42  74  64  58  51  18  64  42  10  30  78  62  74  23  78   4  33  91  67  70   2  22  42  34  93   3  98  90   9   9  74  59  11   5  70  76  74  52  11   8  28  83  12  25   8  30  89  26  91  57  19  98  40  36  42  65  10  29  81  84  49  83  66  45  62  39  58  91  26   5  61  62  91  34  22  99  25  41  91   4  71  23  31  87  85  70  23  72  82  78  68   2  69  20   2  32  93  96  77  56  66  55  63  37  39  37  61  83  90  22  45   7  60  19  74  31   7  14  29  23   6  95  97   2  99  35  91  74  33  91  30  79  71   5  48  88  61  14  61  71  35  81  42  36  32  26   6  85  95  90  46  18  64  20  22  73  75  64  67  96  40  78  88  62  92  70  52  55  76  28  90  69  98  95  91  17  90  96  28  55  68  88  83  73  59  64  48  16   6  50  22  95  16  58  91  48  36  49  25  29  41  35  77  52   4  57  58  45  99  71  80  20  72  11  91  86  60  68  72  68  11  91  35  74  84  59  57  42  38  42  91  77   9   8  10  90  12  60  44  13  61  59  89  52  58  24   2  11  18  80  13  87  51  14   9  17  73  47  85  91  35   9  89  19  61   7  84  84  99   2  96  76  35  54  85  59   6   3  66  81  24  50  69  12  21  53  72  84  94  46  27  79  91  17  14  24  19  78  52   6  40  56  98  10  43  75  38  33  33  93  85  17  31  34  81  38  45  59  24  12  24  48  72  37  46  78  55  25  64  43  87  47  60  56  39   9  84  61  12   4  79  83  20  16  18   7  54  96   5  84  79  81  20  24  82  57  33  45  38  47  95  52  17  42  47  68  19  19  80  21   5  13  51  37  72  26  23  54  19  40  84  50  71  34  13  48  49  17   8  46  15  18  27   8  58  17  63  24  79  83  80  98  36  56  15  76  12  12   5  65  82  79  47  15  40  49  42  81  98  91  97  22  81   1  62  86  28   9  56  59  67   9  89  44  25  12  53  75   1  90  76  70  20  63  65  50  63  84  51  38  93  31  97  74  53  80  98  47  59  28  15  89  64  41  37  70  69  78  67  88  28  26  80  37  25  55  33  74  24  83  45  50  74   6  87  74  85  11  15  13  63  82  93  52  40  65  19  76  73  91  23  91  13  63  79  79  48  31   5  78  16  93  26  57  20  87  37  81  43  35  44  59  64  39  39  63  33   1  69  92  72  88  68  16  17   3  25  36  51  82   3   1  26   6  97  53  78  92  59  98  81  25   6  17  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          78  74  74  44  26  13  24  48  16  78  50  14  75  31  48  83  12  30   5  78  32  98  47  18   1   3  90  78  15  38  56  47  42  28  95  12  37  78  40  51  80  73  95  83   9  23  42  65  33  52   1   5  35  38  94  29  25  93  33  79  12  72  63  98  72  37  54  95  18  47  25  26  51  19  66  22  32  18   8   6  60  78  69  40  60   9  40  98  16  20  40  88  68  49  46  42  30  99  76  94  42  42  62  40  67  53  70  85  39  77  40  69   5  55   5  59  85  63   7  46  62  73  85  37  33  36  28  35  67  46  10  56  93  49  55  76  27  98  12  38  64  41  81  55  14  11  33  93  21  33  90  17  12  25  50  70  36  38  81  16  12  73  55  47  50  82  69  95  70  87  37  93  77  22  76  50  73   7  71  86  52  36  44  79  84  83  71  97  22  59  86  13  58  71  68  56  78  55  16  24  65  38  35  40  24  74  87  53  87  72  21  22  68  39  27  36  54  14  16  68  75  12  69  48  16  89  29  80   6  34  88   8  36  55  57   6  89   4  23  11   7  23  75  23  39  39  78  33  26   7  19  87  84  64  26  37  51  10  54  74  32  79  63  43   6  22  39  57  24  12  83  83  84  13  83  45  62  95  84  45  32  84  54  52  23  70  85  32  27  20  53  65  55  10  81  51  35  35  87  52  95   8  42   1   4  96  31  43  55  24   4  43  95  87  20  77  94  44  79   9  77   4  48  15  50  71   9  77  70  36  61   4  21  45  99  89  23  83  61  44  68  37  38  70  80  14  72  70   3  18  86  38  26  63  50  38  34  13  32  50  88  66  70  11   5  60  95  49  31  53  98   6  86  30  74  69  39  76  43  27  73  72  66  74  43  87  74  88   9  45   8   9  89  14  18  58  75  24   7  78  11  18  50  50   1  47  45  67  13  84   2   8  55  15  74  65  69  41  42  41  93  11  20  65  88  26  20  42  86  14  18  96  28  42  27  27  46  75  91  69  42  85  25  11  23  95   5  18   5  54  65  69  44   7   1   7  84  53  63  27  66  17  14  70   5  46  99  47  80  94  12  37  53  20  26  30  22   8   3  55  52  37  93  30  40  39  50  42  62  91  38   4  42  13  14  17  88  84  90  19  93  45  38  45  73  22  25  79   8   9  99   8   4  92  94  67  72  44  60  95  46  28  84  88  82  88  82   5  17  37  25  18  71  66  42  10  18   7  34  72  10  63  57  75   6  55  50  82  12  12  98  53  75  78  19  27  33  64  73  92   9  34   9  63  43  73  96  37  82  60  47   7  26  98  78  99  30  97  99  88  95  55  46  78  73   7   9  64  79  18  59  22   2  51  39  78  84  56   3  35  14  61   8  43  72  44  58  28  49  62  75  15  94  84  36  24  47  98  19  80  39  92  55   5  94  38  97  84  85  74  32   8  35  10  11  90  21  38  67  25  97   6  56  55  61  86  13  60  71   5  45  86  30  86  23  88  13  14  31  21  39  52  49  42  61  56  80  96  23  52  36  49  75  42  89  10  25  60   2  63  11  12  86  74  42   8   8  63  28  33  33  66  42  16  47  59  51  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  76  66  44  27  18  82  67  27  30  79  29  39   4  29  48  78  35  79  69  19  87  12  98  22  34  44  86  62  43   1  93  22  71  60  12   5   6  54  60  52  52  79  72  28  82   1   7  58  51  84  85  29  87  50  83  86  46  56  66  92  26  79  67  70  32  77  20  11  11  95   2   9  32  92  71  36  97  54  94  18  79  11  86  49  75  39  92  84  16  39  68   9  32  70  46  18  35  49  36  87  47  74  10  11  44  32  24  40  59  93   2  23  58  85  66  52  49  41  29  65  43   6  45  26  52   6  74  72  35  12  70  95  82  50  20  31   2  32  50   3  19  64  74   2  87  10  16   4   5  62  51  16  31  60  61  19  50  18  95   4  15  84  47   1   3  43  14  12  35  51  76  12  75  17  39  10  99  47  24  60  60   2  17  53  77   7   8  57  85  11  71  43  65  98   7   7  44  85  35  92  20  95  38  60  47  78  87  19  58  14  64  99  24  40  35  74  71  11  18  60  95  20  89   1  36  87  84  67  45  49  99  59  26  37  64  44  40   6  42  30  80  34  68  26  19  24  46  25  79  47  62  42  73  53  59  95  87  53  58  67  70  92  66  19  41  28  24  19  67  35  64  73  48  90  70  53  39  56  27  51  57   4  28  46  24  91   5   7  33  59  81   8   9  41  55  66  60  80  87  14  92  52  53  88  72   9  58  92  72  84   7  93   9  91  11   9   9  80  10  78  65  46  73  12  27  47  70  76  51  62  84  85  99  54  70  35  12  34  21  79  71   2  49  72  74   3  57  88  15  11  78   8  12  95  43  18  18  21  68  74  72  75  28  33   8  76  54  33  27  13  34  30  78  37  54  65  69  74  40  73  89  84  23  19  48  19  68  65  88  39  33  38  97   9  39  69  59  50   2  30  59  21  73  27  11  66  63  45  84  75  17  36   9   7  76   9  16  83  61  44  18   3  44  74  93  40  80  46  45  80  69  32   5  65  51  22   6  40  28  90   1  48  54  28  82   3  96  65  29  18  94  94  41  71  68  80  68  85  54  73  29  14  88  51  65   7  19  20   1  51  27  27  52  27  41  15  40  91  61  86  21  19  95  26  45  76  92  96  42  33  61  99  97  82  19  75  74  97  99  76  51  70  33  62  33  38  26  60  75  59  69  36  40  40  89   5  66  62  92  24  69  29  11  59  57   1   5  49  19  68  93  31   2  75  55  57  58  38  90  38  56  53  51  18  68  86  53  74  62  75  31  27  14  65  46  44  58  97  30  32  32  52  25  65  66  44  55  58  19  62   8  22  94  41  27  43  64  95  64  30  78  59  37  17  21  31  61  76  77  91  26  99  64  32  12  18  32  24   2   4  29  53   5  75  99   4  58  10   3  53  88  42  60  10   5  77  32  43  56  94  45  24   1  43  76  49  62  98  47  66  49  11  39  99  36  50  63  35   9  61  12  78  98  76  99  93  53  79  22  94  65  92  25  22  83  18  79  54   1  13  48  22  84  16  75  39  37  50  26  14   3  73  49  52   9   8  84  45  98  44  31  27  83  32  40  86   5  34  98  28  20  59  77  99  17   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              55   9  77   2   7  73   2  59  15  49  97   1  50  10   6  35  61   6  54  51  51   5  99  88   8  28  75  20  26  96  19  63  88  44  34  34  42  69  84  81  54  87  64  53  28  16   1  38  52  38  75  80  60  83  49  17  57  55  96  28  80  94  63  83  68  24  27  63  61  36  10  33  39  87  93  13  12  46  78  62  96  30  14  63  44  26  63  10  79   1  11  57  28  64  79  41  45  41  37  24  75  69  13  11  66  95  49  93   7  65  67  82  82  91  33  97   5  85  53   4  87   3  49  30  92  12  17  95  35  84  46   7  11  12   5  21  17  66  34  89  80  25  26  85  47  93  54  18  39  77  13   1  95  99  19   3  41  13   7  81  25  68  80  10  66  43  54  56  19  48  31  77  30  62  90  69   6  31   7  26  91  76  28  56  39  53  92  67  51  40  88  94  22  26  96  66  49  26  81  40  52  21  17  75  19  99  18   6  14  71  44   9   9  72  58  16  62  41  42  96  80  96  32  86  55  99  57  11  16  42  12   5  74  74  90  60  94  22  53  79  97  71  64  99  77   5  14  81  16  39  92  13  49  65  64  29  56  65  11  78  30  38  53  34  91  56  16  44  70  10  22  85  82  89  32  25  29  69  80  10  14  52  36  10  95   8  20  82  73  31   3  87   4  73  69  54  99  78  46  61  51  94  87  71  29  22  58  40   1  79   8  92  31  53  32  64  45  12  58  49  80  84   6  71  41  88  71  14  76   2  60  79  50  94  84  54  47  72  27  46  84  63  15  56  51  74   2  28  63  30  48  46  54  84  19   4  55  95  41   6  94   5  32  38  62  92  39  65  80  66  53  27  97  97   3  95  60  89  80  42  11  15  51  97  92  86  71  47  21  33  48  11  15  45  95  71  95  95  29  25  15  20  21  26  91  97  46  64  22  40  71   6  33  86  83  42  40  65   4  87  73  71  30  36  69  81  69   9  47  30  55   8   7  10  39  18  27  14  68  72  27  78  75  93  89  17  59  78  91  62  16  78  47  90  16  68  39  35  42  82  84  16  99  65  54  29  41  82  12  66  34  52  16  75  77  76  72  94  50   6  13  41  84   3  57  75  84  32  89  69   4   2  26  63  64  64  70  91  45  24  15  24  16  93  15  15  91  49   9  68  20  72  44  96  73  87  10  62  41  72  93  27  38  68  78  93  20  72  34  93  81  29  60  32  35   1  46  54  93  63  18  15  94  16  53  35  21   4  19  78   9  61  60  57  29   8  64  17  49  41  69  27  82  74  32  53  92  14  96  64  85  38  98  91  69  79  34   8  10  62   5  52  64   4  75  81  71  16  29  24  46  33  75  43  35  81  11  59  67  97   2  32  53  16  50  80  92  42  81  17  62  31  88  33  14  62  25  44  38  53   8  15  49  93  43  59  78  72  86  48  46  21  59  89   3  11  92  40  97  54  66  25  51  64  48  97  24   2  29  35  92  99  34  45  54  69  32  85   4   5  29  88  99  98  44  42  11  15  11  55  14   1  82  97   2  44  30   6  79  83  97  18  57  41   6  21  93  72  98  50  48  32  82   1  77  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                18  57  23  18   9  37  11  35  59  78  62  55  53  74  79  55   3  21  95  56  56  91  61  91  44  15  91  21   1  15  67  58  80  90  72  14  44   8  50  57   8  13  63  45  71  91  67  35  21  61  40  66  94  43   5  61  62  66  82  36  41  43  86  56   1  76  34  39  18  90  36  98  26  22  98  80  34  31  12  60  98  10   6  53  23  45  11  43  62  95  64  54  69  47  38  38  89  65  63  99  16  53  19  82  72  60  41  20  96  94  65  50  70  32  51  63  38  59  81   3  60  87  91  29  84  93  92  95  80  74  21  47  29  46  54  61  30  27  71  80  74  66  95  89  69  10   4   9  27  54  57  80  21  30  30  47  77  80  72  60  26  32  92  94  54  68  84  89  16  76  72  82  30  78   2   5  66  18  18  70  97  33  98  25  28  29  46  26  54  69  48  50  94  50  10  60  89  64  14  15  34  92  85  14  57   4  23  30  19   9  72  54  78   4  57  30  42  76  33  39  75  49  77  36  10   6  45  11  28  61  46  72  31  46  37  78  92   7  18  26  56  24   7  51  36  49  34  94  99  95  71  24  96  14  30  48  73  62  70  19  38  83   7  44  37  47  58  61  25  39  75  45  56  46  16  66  60  47  92  84  62  52   2  38  61  60  55  99  24  78  43   6  87  18  33  88  69  44  44  42  79  45  69  86  13  93  48  54   2  79  82  66  40  13  29  58  76  83   9  54  97  84  38  85  98  16  30  55  58  90  33  47   5  35  43  66  85  59  90  89  34  75  84  59  99  33  95  58  96  85  56  64  88  69  15  54  63   1  62  62  79  92   9  92  35  38  43  72  67  64  53  63  14  22  27  93  21   4  52  38   2  32  39  99  94  52  48  82  10  86  19  62  12  67  12  54  22  55  98  35  92  16  38  43   7  65  10  28  87  70  41  19  87  83  64  43  78  85  83  12  34  40  28  48   7  11  39  91  31  45  87  26  47  31  28  41   6  20  37  99  88  35  59  60  69  63  55  60  43  66  45  11   7  95  85  47  37  26  85  48  11  91   2  16  31  91  27  30   6  18  56   1  78  99  99  56  72  88  43   2  39  46  23   1  67  85  97  72  53  19   6  76  83  28  88  98  34  25  43  31  16  78  43  39  41  32  92   1  31  46  30  84  18  82  88  50  91  74   7  25  26  68  29  54  89   3  88  37  48  65  66  24  75  34  53  52  62  49  35   5  68  93  67  34  34  30  52  84  14  97  97  56  37  91  14  62  75  61  95  30  34  62  39   5  89   4  36  78  29  63  90  87  77  19  13   6  38  54  86  86   4  72   7  54  79  70  96  18  77  43  28  97  77  20   9  85  76  60  10   1  40  22  62  80  97   1  51  44  95  62  30  42  50   9  61  23  15  95  40  62  27  14  61  18  86  38   1   6   8  84   5  32  63  51  61  15  50  61  26  92  95  13  56  30  13  32  61   9  37  13  95  66  90  94  33  23  48  82  87  14  28  43  56  72  59  31  80  91  76  37  98  59   8  77  64  12  96  27  44  51  25  89  59  23  12  32  41  69  28  64  49  66  18  18   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  48  32  54  57  55  37  58  33   6  13  36  91  69  39  30  38  16  44  77  56   8   9  80  61  25  21  85   7   4  42  53  65  43  14  32  69  20  18  22  72  54  63  90  70  31  73  74  23   8  95  81  35  85  13  79  70  47  56  41  67  13  11  52  66  67  83  20  74  39  72  89  26  65   4  66  19   6  93  41  20  72  45  69  28  31   3  27  73  83  95  96  45  40   5  43  45  99  95  81  73  57  52  23  22   8  40  87  31  10  19  70  65  27  78  58  12   7  77  91  36  55  46  45  29  39   3  91  87  44  61  84  18  56  43  94  13   1  34  45  80  95   3  12  84   4  61  51  64  31  86  57  84  82  12  98  90  90  68  21  47  66  71  45  75  61  67  10  94  18  50   6  77  52  10  14  76  62  55  76  77  42  14  11  64  72  61   4  61  86  30  57   7  69  32  41  75  79  42   4  16  76  13  67  54  66  39  18   7  10  34  48  29  60  18  23  13  96  81  67  36  83  49  71   9  30  76  47  74  80  58  86  62  68  61  76  84  19  46  30  19  33  98  57  91  99  31  55  98   5  92  24  79  22  75   3  13   6  84  60  15  34  37  89  19  85  13  77  28  92  29  75  36   8  99  52  39   3  44  51  55  57   9  22  51  52  96  29  45  64  17  96  49  28   6  94  74  89   6   6  32  53  90   2   9  92  83  51  67   9   5  78  47  71   6  27   6  34  88   9  88  48  41   4  28  29  34  31  75  20  37  73  64  77  86  99  48  36   1  30  13  41  87  19  99  45  38  93  52  20  63  39  54  87  99  82  31  51  58  12  69   6  18  14  39  34  27  66  99  55  18  21  13   7  61  39  41  66  59  42  74  79  94  75  93  19  50  84  95  55  23   8  57  14  10   8  57  60  39  36  18  32   8  85  32  47  40  40   3  76  63  37  36  59  35  69  54  78  78  79  66  11  64  32  10  88  93  47  74  71  34   5  87  91  80  26  56  91  87  52  82  23  40  94  93  75   9  39  83  11  95  70  20  76  68   2  81  61  55  45  53   5  99  34  74  42  49  70  98  85  19  36  95  87  41   3  82  42  40  37  20  84  94  48  22  46  18  19   9  96  42  69  52  84  93  75  72  84  12  70  77  75  19  27  31  93  35  15  50  92  68  33  37  51  46  77  62  42  87  98  49  70  11  48  41  59  38  36  47  61  16  54  38  31  19  53  64  46  88  23  39  48  41   3  17  74   9  81  37  91   8  47  53  78  51  33  54  82   2  12  12  18  97  39  21   3  52  12  58  24  30  68  89  80  45  18  71  58  10  97  54   1   8  31  47  47  57  28  71  77  23  90  97  78   8  36  48  67  83  26  24  64   7  60  84  63  80  73  18  78  44  34  79  50   8  28  79  64  95  63  98  90  35  79  67  52  28  33  14  88  92  71  84  24  28  39  39  98  35  85  31  33  73  50  46  52  74   6   9  95  35   9  87  20   5  99  49   5  34  65  92  43   1  61   8  45  41  72  30  10   5  36  37  69  88  48  93  69  61  18   3  23  41  35  12  97  71  53  12  43  67  31   5  18  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    44  73  38  16  11  53  25  10   9  72   5  54  26  73  51  69   8  36  63  27  83  91  28  69  17   1  94  67  92  28  14  11  86  37  21  69  78  64  29  91   3  61  49   5  68  42  74  38  29  95  46  48  55  20  77  86  23  18  39  87   5  78  42   4  97  70  13  80  49  49  33  15  12   2  48  22  90  78  26  99   9  51   8  91  16  48  11  55  48  35  75  61  27  91  78  59  94  40  44  27   8  92  62  20  25  38  13  15  96  16  36  57  15  90  48  96  33   3  82  51  17  79  37  20  64  20   6  82  33  59  45  11  75  11  86  35  59  26  93  58  65  24  72  12  53  70  69  87   3  85  10  17  36  36  83  68  70  56  35  58  72  87  54  70  71  20  10  66  28  56   6   3  26  80  69   2  11  78  58  59  78  10  92  80  18  87  70  14  91  95  49  15  46  53  78  41   7   5  78  31   9  42  47   3  76  85  33  25  14  39  22  76  87  54  32  64  95  77  33   4  80   5  17  97  22  89  95  55  25   2  12  81   3  39  39  22  45  84  69  82  67  99  79  63  43  95  71  35  61  46  18  13  29  95  33  94  60  15   6  85  71  42  51  18  73  32   2  52  31  65  71  30  12  22  86  49  18  69  22   9  28  21  73  26  18  34  15  30  36  51  47  22  69  88  88  25  75  85  70  17  28  35  71  66  80   2  95  71  65  47  58   1  24  45  34  84  17  71  54   4  88  34  76  94  42  33   6   8  33  17  47  67  42  11  45  90  42  98  93  32  96  53  17  84  77  30  61  15  67   5  46   6  73  78  56  94  25  45  35  94  40  88  49  86   2  30  16  75  75  24  51  37   3  27  14  98  60  14  21   1  99  14  78  62  53  77  21   2  64  37  26  40  81  13  29  11  54  87   1  78   5  56  99   5  71  73  53  83   1  41  30   2  93  50  11  99  64  85  13  76  85  47  30  67  23  93  71  13  37   7  51  48  35  11  19  87  11  65  53  54  11  26  14   7  11   6  10  49  52  29  15  89  38  19  87   5  30  41  87  58  29  55  87   2  46  26  42  37  87  64  80  70  55  51  48  96   1  34  54  45  24   5  69   8  77   7  64  48  74   9  34  23  77  82  15  71  31  61  58  26  69   4  74  72   2  63  70  43  89  60  20  53  15   6  14  15  26  75  37  32  23  16  91  37  54  48  59  95  64  76  34   1  44  27  21  28  11  58  93   6  21  34  97  23  10  95  48   6  11  59   2  28  92  65   3  79  24  12  21  38  11   5  65  80  61   6   2  74   2  74   6  98  86  40  66  88  70  63  28  51  66  56   2  36  34  69  83  67  86  47  72  59  35  56  92  54  46  47  79  13  48  20  24  69  59  74  94  30  28  54  88  98  98  46  71  89  84  94  49  16   2  90  70  15  18  90  65  99  12  35  79  26  90  13  75   5  13  24  78  27  21  25  52  56  85  31   5  12  25  30  32  74  76  28  42  35  32   2  50  53  73   4   4  67  53  17  70  57  83  44  95  98  30  67  51   7  52  42  75  88  48  32  48  29  41  76  49  54  28  99   2  62  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      1  75  53  45  29  95  15  88  88  15  52   4  53  58  91  75  10  74  21  59  93  10  20  55  50  28  34  86  56  64   3  23  62  94  21  18  19   3  30  75   2  51  78  35  71  32  35  78  15   3  84   6  89  61  24  25  28  67  69  98  12  75  14  25  65  66  85  57  25  27   3  83  67  12  25  96   4  56   4  29  83  22  71  54  34  31  80  76  19  33  30   8  30  57  76   6  11  34   3  67  54  31  25  87  59   7  67  75  34   6  95  39  57  38   4  95  55  28  85   8  47  55  54  85   1  93  37  61  97   9  61  83  88  16  45  33  26  25  12   2  32  92  76  31  94  23   8  35  74  99  35  73  22  91  78  11  56  24  10  56  93  88  49  56  87  71  42   6  11  82   3  14  61   6  27  46  92  61  44   3  65  62  50  90  61  98  33  67  55  16  62  60  37  18  10  16  30  62  30  64  99  35  86  32  98  47  83  73  88  48  74  42  91  72  59  87  27  76  76  98  31  94  91  43  25  46  45  38  67  76  91  88  38  27  35  36  47  59  38  28  80  69  78  23  61  45  21  71  61  43  23  16  35  83   9  76  46  16  79  48  32   5  33  21  87  12  41  14  59  50  45  18  98  28  43  42   5  35  95  93   7  41  49  26  84  71   5  31  23  79  36  26  48  13  63  42  96  34  98  65  82  93  64  35  84   4  49  77  40  76  25  40  18  94  25  11  22  45  85   2  93  82  56  71  98  13  26   1  62  91  75  67  89  52  59  31   8  84  93  60  74  75   9  60  58  35  46  14  98  95  54  14  82  32  78   8   3  78  43  45  25  39   8  27  32  86  82  48  90  93  89  52  83  23  56  45  73  39  67  90  69  62  72  44   6  49  78  70  17   7  90  67  47  76  95  94  92  29  58  27  66  95   6  62  44  83  94  81  24  60  73  46  88  96  45  72  64  69  10  29  37  88  31  87  60  66  45  13  30  37  23  66  48   6  23  48  69  51  20  35  66  25  34  95  11  45  30  51  21  51   3  92  22  47  87  81  18  17  73   7   3  72  34  73  23  83  76  79  80  40  57  51  84   7  13  81  19  51  96  29  71  77  36  80  25   2  98  51  67  18  23  48  27  63  22   9  21  96  41  81  80  40  83  41  75  47   3  37  50  10  63  81  47  77  94  81  36  76  59  42  52  41   6  10  38  42  41  91  10  71  44  84  94   1  30  97  96  12   8  33  74  78  38  71  43  84  70  69   7  13   5  28  72  50  52  26  49  96  86   3  38  23  47  26  62  53  65   5  61  44  43  86  95  65  77  49  57  59  61  28  17  88  51  46  12  51   1  70  30  68  73   5  96  11  86  12  26  64  67  97  83  52  12  48  87  85  54  75  55  11  63  73   5  21  39  68  52  13  56   5  76  82  43  14  42  77   7  32  95  85  66  52  16  53  64  19  22  75  37  63  31  26  37  58  60  49  63  30  93  31  25  19  38  44  78  31  52   9  42  83  54   7  54  82  55  23   3  64   7  62   3   8  18  28  43  23  91   5  10  66  77  34  97  81  49   4  80  82  71   9  33  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        93  96  38  60  90  44  16  71   4  87  14  46  76  67  15  13  66  98   2  34  66  66  57  32  51  67  42   2  32  90  46  98  50   4  18  28  30  25  89  73  89  55  23  65  99   6  86  77  55  37  68  91   1  65  63  18  20  64  87  51  53   5  63  10  25  76  54  67   7  31  41  83  34  14  65  21  29  27  82  90   1   1  61  82   7  12  95  32  77  88  31  18  96  10  81  60  77  61  32  24  73  80  33  46  97   3  88  93  19  26  53  59  86  37  80  49  66  75  86  95  89  26  19  69  60  15   4  99  83  10  25  15  83  71   2  69  50  45  16  40  83  56  51  26  35  47   8  99  38  36  89  47  66  69  72  77  29  92   3  23  12   8  61  58  10  70  77  63  72  68  84  65  98  51  52  89  82  36  15  90  44  71  15   8  98  73  19  92  96  15  97  74  12  97   8  58  89  34  55   5  86  18  20  89  82  12  35  96  60  95  21  16  66   5  98  26  42  90  81  35  49  41  31  85  31  97  14  56   2  20  77  72  67  57  38  36  98  62   3  75  80  10  58  71  88  15  94  86  56  62  41  14  71  51   1  51  12  26  44  87  82   9  51  22  57  14  37  70   4  64  47  22  66  92  63  86   1  23  22  98  83  47  93  63  75  54  46  33  67  86  85  74  21  60  26  87  70  23  68  68  55  51  27  21  37  87  59  25  16  81  45  77  59  25   6  86  53  97  39  44  54  41  55  80  73  54  35  90  52  17  67  19  64  60  60  63  65  27  41  87  75  14  58  47  96  12  65  51  65  33  12  76  88  71  53  62  80  95  32  47   9  93  85  26  32  83  72  19  25  25  52  25  31  13  15  98   5  69  93  12  85  87   7  48  30  43  30  94  62  62  79  15  23  83  67  40  33  82  57  33  79  72  12  95  59  65  18  79  77  73   1  97  30  29  38  96  68  37  90  88  44   9  37  28  45  85  77  23   3  94  67  84  15  58  70  55  37  28  56  26  84  34  56  11  79  69  79  74  88  49  59  24  52  93  30  12  64  67  64  26   2  18  63  49  87  53  85  84  82  14  70  29  21  59  80  51  80  79  29  15   9  93  62   5  90  63  41  60  62  15  26  74   5  22  21  68  88  35  63  48  93   6   8  20  63  99  54  17  45  86  69  60  63  69  46  45  58  81   2  19  35  33  30  19  36  54  10  15  96   9   7  57  15  46  43  71  95  50  29  49   2  94  44  49  31  96  22  77   5  40  57  58  15  28  12  62  68  52  36   9  68  66  99  55  65  72  58  93  55  42  48  90  23  96  86  53  15  19  71  55  99  14  51  38  84  26  95  19  58  46  67  33  32  10  99  34  62  67  42  62  88  18  20  34  73  40   5  47  17  27  25  75  67  62  54  60  22  72  26  37  44  66  35  46  73  39  67  77  62  72  33  44  46  18   6  98   3  83  55  22  90  26  77  37  84  55  29  54  25  70  93  23  86  96  29  22   7  75  75  16  58  36  18  60  75  18  85  43  40  72  87  92  60  98   4   7  18  82  50   1  14  75  36  76  70  91  91  57  20  95  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          81  41  28  57  51  78  95  57  36  68  64  22  13  50  27  13  38  67  90  73   3  31  80  44  41  40  51  16  92  91  73  26  51  89   6  63  47  59  80  45  38  33  56  53  92  17  27  74  16  41   8  95  98  86  49  39  80  87  63  56  53  85  91  94  73   5  88  98  88  66  20  84  58  57  43  12  59  69  42  76  30  76  15  92  78  92  93  45  53  42  92  47   1  73  59  37  23  31  27  63  43   1  97  99  42  10  82  41  88   9  38  69  83  18  17  89  23  85  78  59  24  79  97  29  16  97  49  26  99   3  24  37  13  13  83  51  35  54  32  39  85  36  24  30  39  60  97  82  72  61  17  61  86  72  21  78  51  95  29  99  12  56  30  65  93  75  14  75  72  58  84   6   3  56  97  65  96  65  23  73  34  66  33  21  70   3  12  96  49  57  77   3  22  19  72  46   6  53  64  17  41  96  83  15  19   3  11   6  43  36  35   9  72  33  64  32  61   3  27  35  59  87  48  17  10  44  11  53  62  60  65  15  89  52  67  98  56  41  55  74  72  56  18  49  48  99  56  46  36  78   5  43  66  67  28  73  77  58  28  65   7  17  69  41  66  43   2  54  86   9  17  73  82  31  88  36  47  25  61  71  82  76  52  55  40  72  67  96  27  22  23  93  77  88  98  39  23  32  45  83  32  94  62   9  31  99   4  68  17  93  56  67  51  12  21   7  89  77  66  85  98  62  74  14  36  30  31  57  49  52  92  81  13  22  10  21  90  96   8  42  38  33  99  20  74  87  68   4  91  80  67  69  37  47  57  16  76  91  42  96  50  21   9  13  70   5  86  69  69  48  94  66  51  50  65   1  13  53  93  51  58  81  26  21  32  53  89   8   5   4  20  82  88  39  93  15  94  83  27   7  83  49  41  74  20  32  49  67  75   6  42  27  45  38  53  42  41  70  82   1  94  10  69  81  97  50  79  56  28  38  48  45  82  55  77  35  29  97  40  83   5  24  21  86  71  90  42  12  14   6  67  34   2  15   8  75  95  89  31  31  79  56  68  30  38  91  93  73  52  16  96  34  32  14  86  54  88  33  22  47  49  47  89  73  77  10  62  38  62  28  11  31  13  80  14  87   5  28  46  77  56   6  25  45  43  34  99  86  78  68  60  66  79  10  11  84  17  69  96   5  40  98  90  69  94  46  28  42  40  43  80  18  33  78   1  47   7  96  40  97  94  59  26  78  36  67  21  69  58  42  93  75  72  29  24  74  57  52  56  28  46  36  99  53   5  62  25  69  92  67  37   8  37  48  78   6  41  87   1  22  76  80  86  27   1  14  98  81  90  50  51  79  40  73  67  43  87  57   2   2  63  98  96  54  58  63  68  40  66  87  84  68  19  27   1  24  64  94  76  72  64  32  90   3  92  87  35   4  22  58  49  78  46  55  45  82  58  58  20  59  10  87  77  12  82  92  83  69  82  68  71  26  13  21  76  48  47  33  37  68  40  64  93  23  74  56  51  64  62  15   8  50  18  65  97  37  55  60  72  10  34  24  16  94  27  20  79  28  18  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            9  48  42  69  95  87   8  67  61  99  29  94  46  98  88  74  97  48  31  34  24  50  98  35  69  88  80  95  21  24  14  96  69  16  83  67  89  28  82  89  46  87   9  32   4  38  21  72  34  64  55  74  26  61  67  69  60  49  53  40  53  21  76  41  80  45  37  17   1  50  82  70  26  16  49  76  65  56   3  58  64  30  74  96  45  99  19  77   1   6  70  63   4  38  19  20  23  81   1   6  52  45  97  44   4  89   3  53  45  74  15  74  34  33  73  87  28  23  50  35  53  61  41  28  68  84  12  88  29  98  90   4  13  75  91  22  93  25  18  32  79  69  84  29   6  28  81  33  14  14  69  32  25  97  91  16  52  54  97  24  24  35  35  94  34  86   8   8  74  85  31  18  52  11  41  85  66  12  56   4  93  36  58  22  81  77   5  10  74  70  45  40  19  95  80  42  76  16  80  99  85  12  43  14  59  64  48  76  60  95  35   6  16  77  51  88  32  60  34   1   8  24  22  17  82  65   1  72  69   2  71  89  38  56  63  44  13  11  84  84   7  74  94  63  56  37  19  98  22  34  53  52   1  40  51   5  70  64  18  52  34  26  26  93   6  19  53  40  55  59  48  68   5  97  70  40  23  35  81  29  33  25  86  63  21  83  74  31  10  32  29  35   6  78  85  99  46  95  94  56  91  31  91  61  82  42  80  64  64  17  21  79  12  93  45  27   2  44  22  45  62  45  23   2  61  43   9  44  37  54  19  75  55   2  37  92  91  47  18  46  84  53  82  88  44  20  47  12  53  90  81  57  27   1  34   6  32  43  36  27  52   9  81  62  17  53  77  54  36  24  70  56  11  72  76  65  48  68  28  13  79   5  82  56  95  45  48  54  41  68  72  47  95  60  99  17  49  89  75  81  39  15  39  89  78  43  10  40  94  65  22  88  68  43  80  85  79  23  99  24  50  67   1  27  42  85  69  28  68   1  74  23  91  30  84  80  64  29  51  64   6  10  91  91   2   7  29  52  39  20   6  98   8  80  79  85  97  43  34  85  22  32  36  46  66  92  64   8  95  49  17  26  84  45  80  51  13  65  69  80  34  81   7  73  43  86  49  46  18  94  90  41  94  76  26  32  10   3  68  27  19  24  86  94  36  62  99  62  34  65  24  66  81  97  14  98  23  90  64  59  65  38  77  84  32  94   3  66  94   5  85  91  69  75  90  81  37  18  22  96  81  74  91  98  45  17  13  77  16  52  45  11  62  24  84  15  61  72  82  92  11  81   5  78  92  99  39  35  36  93  49  76  82  34  47  94  12  99  99  80  15   2  85  84   9  91  78  68  56  29  59   7  85  17  12  20  46  19  21  36  21  47  29  32  33  46  36  16  88  67   2  89  71  94   8  58  48  51  95  43   5  98  24  31  11  52  39  31   1  25  60  47  56  29  61  66  17  40  33  12  50  82  89  90  66  22  35  40  12  58   7  73  10  90  80  68  58  30  95  86  93  92  20  99  22   8  81  40  78   6  82  88  45  89   7  10  56  65  48  55  37  47  18  23  74  41  93  10  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              34  58  87  44  35  61  57  55  73  82  24  93  20  37   2  64  16  65  33  86  35  43  83  30  78  67  37  96  50  31  27  68  39  20  42  30  48  98  72  84   5   8  89  50   8  90   9  15  30  77  39  82  13  82  68  29  62  93  80   1  98  68  13   8  25  98  45  87  72  85  73  62  61  96   5  34  97  27  25  30  75  27  31  89  80  14  51  42   1   8  60  96  26  94  64  26  68  37  31  72  23  28   4  47  23  49  14  41  31  48  25  46  39  19  76  91  84  16  80  26  69  81  76  78  81  92  38  45  45  40   9  15  17  51  13  46  60  52  30  21  69  91  40  30  21  25  18  32   9  72  96   7   5  58  76  89  62  72  69  29  13  37  71   3  93  75   5  29  14  68  52  67  52  63   2  37  44  23  90  32  20  94  56  28  69   6  61  40  55  35  50   3  71  61  17  58  45  56  79  86  46  23  41  48  78   8   7  67  47  72  40  95  72  42  10  52  73  72  15  31  87  51  65   1  64  24  84  35  15  74  90  68  80  30  53  40  55  98  80  59  35  89  17  72  90   3  45  82  32  83  72  28  64  41  70  83  28  30  64  78  23  58  43   3  56  43  60  20  19  63  87  96  34  46   3  55  18  27  77  87  59  78  38  75  46  91  99  71  75  77   3  81  56   7  72  17  15  60  18   2   3  94  77  24  57  74  51  46  49  14  92  88  40  90  71  98  26  85  55  74  75  98  45  66   1  71  82  95  88  72  75  94  83  58  37  62  26  20  34  98  86  83  40  11  10  49  91  51  33   1  18  11  32  53  90  63  91  66  37   9  79  22   1  30   1  34  72   9  79  16   5  97  67   1  22  63  87  75  36  11  13   6  70  50  30  45   3  81  66  50   5  98  81  70  29  56  58  18   8  12  51  96  79  39  77  56  83  76  75  23  49  97  66  89  30  26  32  38  15  34  16  58  44  74  44  57  42  97   6  93  96  47  77  50  76  84  71  80  55  82  60  65  48  96  66  31  22  41  96  13  28  14  52  93  46   6  93  91  45  46  51  76  61  34  42  53  99  94  56  77  58  37  69  67  67  86  64  38  28  69  36  76   4  85  11  97  30  43  57  31  31  57  84  58  37  68  12  57  89  67  46  58   9  67  15  54  41  80   7  71  33  17  13  26  61  34  36  18  51  47  57  49  10  91  74  43  35  83  10  71  30  99  76  31  54  93  87  80  38  90  35   7  93  44  72  45  44  95  90  16  78  80  31  34  38  89  71   2   4  55  34  25  21  94  15  19  26  34  40  10   4  77  61  84  87  76  49  67  82  33  62  93  83  93  28  73  97  64  23  58  29  42  72  44  92  18  12  84  37   1  64  47  41  15  22  23  73  15  42  76   6  61  59  36  98   2   1  39  54  13  59  25  71  17  51  87  71  33  68  23  79  11  83  63  20  49   9  24   2  52  71  49  74  66  26  62  82  58  72  51  27   8  44  48  61  11  80  19   6   8  94  43  93  59  75  13  67  11  68  34  53  73  18  93  39  45  65  17  95   1  12  34  54  21  91  37  16  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                1  68  18  67  25   6  96  33  36  41  27  10  96  13  48  38  25  43  20  77  31  39  22  87  96  13   1  61  99   7  17  31  42  52   8  26  13  67   5  52   7  87  15  62  49   4  22  27  26  91  52  22  64  88  95   3   8  20  54   3  87  70  44  16  54  19  97  96  27  30  43  27  63   4  83  64  19  85  40  86  28  83  39  73  33  82  93  51  82  38   5  59  83  64  74  36  57  48  25  36  74   1   9  31  46   5   9  72  72  52  90  84  32  18  27  48  77  79  96  50  89   7  51  67  17  64  12  41  32  21  85  53  54  65  13  17  10  16  69  57  83  79  41  11  45  20  75   5   1  37  96  44  99  61  31  65  59  53  55   9  17  90  77  31  29  68  99  78  52  72  75  83   2  80  35  43  53  68  77  25  16   8  17  78  68  23  84  28  25  10  79  62  35  92  83  68  77  84  44  56  80  60  28   4   4  85  39  24  86  22  72  96  78  64  91  75   1  54  48  85  57  44  95  19  48  31  13  94  46  61  73   6  49  11  41   6  32  94  72  31  55  71  21   7  19  64  68   1  71  45  71  97  29  91  66  48  35  45  74  67  54   3  14  69  76  96  18  39  49  11  92  47  31  50  15  43  42  82  37  91  84   1  85  19  70  23  46  59  84  53   5  30  96  93  63  70  61   9  94  16   1   7  73  76  19  67  70  11   7  60  76   9  93  88  36  39  91  28  38  65  82  36  79  39  28  27   1  14  36  44  19  27  89   8  41  93  62  46  71  18  23  22  55  85  44  86  48  99  16  50  72  78  98  24  22  92  68  37  28   9  44  49  72  17  75  55  63  29  39   5  76  99  56  47  35  61  62  49  35  72  62  54   4  61  57  97  46  48  82  88  75  89  75  50  14  81  78  52  11  85  11  40  11  67  57  42  90  37  29  76  66  67  22   1  65  99  32  16  97  92  83  11  14  44  78  81  10  15   8  20  17  41  89   2  86  55  61  57  20   7  17   4  55  23  38   3  76  24  46  63  40  22  82  21  98  37  48  76  63  43  80  41  38  52  12  83  42  85  77  73  49  38  34  74  11   1  38  29  12  36  17  17  63  15  51  24  28  29  13  29  11  81  37  38  48  97  84  28  13   7  43  59  41  22  21  14  35  23  44   5  93  33  87  23  81  75  18  18  56  56  13  98  89   6  19  76   2  31  73  99   1  51  39  15  14  81  59  10   8  34   6  78  81  75  35  18  75  92  89  61  84  31  18  15  84  26  44  27  39  59  12  80  85  74  13  37  96  84  21   1  18  81  54  46  78  81  72  31  98   3  41   8  53  66  51  38  33  23  83  93  89  97  10  93  88  43  42  21  62   1  91  13  59  74  80  10  78  71  49  44  33  22  35  53  61  77  68  80  65  92   3  33  45  27  91  52  29  79  43   7  38  29  43  16  44  43   5  90  91  46   6  54  57  65  79  15  58  52   3  31  76  39  94  50  67  55   7  40  64  75  58  68  53  62  75  70  41  56  57   7  75  11  61   4  81  50  14  14  37  29  85   4  34  67  82  68   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  46  79  44  44  57  22  22   7  43  42  32  91  54  54  77  73  51  11  24  80  44  33  35  79  16  25  28  22  33  31  28  74  40  58  97  90  55   6  12  16  89  32  50  41  39  27  90  78  60  48  86  62  63  63  74  79  12  54  25  92  48  37  12  81  13  59   6  45  23  14   3  12   3  94  46  65  51  80  98  58  39  92  68  19  33  52  18  51  40  85  10  78  36  10  88  59  39   8  31  14  29  26  59  98  66  11  12  46  40  82  86  68  55  87  79  95  97  41  56  94  18  59  12   9  51  48  26   9  74  14  23  38  34  94  93  31  72  37  33  24   9  37  41   4  56  65  88  52  50  96  72  76  81  88  71  14  40  84  52  87  21  67  62  29  47  59  81  81  34  91  64  51  75  16  45  89  47  26  71  16   3  81   4  19  52  53  97  65  58  26  53   9  40  45  74  56  14  91  60  56   9  84  39  69  84  46  33  90  70  78  69  85   1  94  79  99  99  72  42  41  68  36  53  75  23  10  57  21  37  79  36   4  96   7  49  66  64  87  50  94   2  33  23  19  48  93  68  85  51  51  68  67  69  19  98   7  94  44  10  32  43  87  37  31  76  53  71  38  68  93  62  23  24  77  16  34  57  85  62  45  70  72   3  55  13   9  39  17  34  57  89  15  67  10  65  43  66  34  20  17  87  10  68  63  30  22  56   9  72  39  47  96  24  43  48  72  66  15  83   8  74  73  45  45  99  61  25  19  81  27   9  44  61  50  30  49  57  70  83  36  63  85  17  84  50  80  10  18  71  17  45  42  63  56  19  72  29  21  50  78  83  91  52  11  13  27  32   3  71   4  33  77  99  90  24  46  78  15  10  44  31  39  75  40  62  59  72  18  76  74  40  95  88  43  23  86  87   5  78  93  21  68  33  28  39  19  66  52  74  25  11  55  30  43  90  56  53  41  49  14  58  26   2  93  86  56  22  40  56  50  29  74  54  64  34  65  64  39  59  28  80  71  45   5  97  83  72  51  77  91  42  76  69  33  36  12  97  93   4  95   6  57  62  48  10  62  74  85  74  65   1  85  51  23  24  69  87  79  10  71   3  73  33  43  32  64  41  40  94  60  34   1  24  78   8  31  30  70  24  42  74  61  65   2  90  14  48  33  62  62  43  13  14  16  30  32  71  18  55  39  14  54  91  86  14  10  82  93  89  19  84  95  50  35  23  25  40  32  70  53  89  10  33  33  36  47   1  56  23  16  28  94   5  33  16  47  37  19  30  16  97  73  65  65  41  55  23  65  77  81  20  62  45  18   8  70  88  20  12   4  85  77   7  78  70  16  95  74  59  92  36  80  47  29  95  74  22   8  68  80  63  13  31  39  13  21  26  81  22  46  71  23  91  48  69   4  22  59  96  68  76   6  89  64  55  95  98   8  17  98  10  67   2  21  23  81  51  56  79  53  79  50  59   9  43   3  53  15  96  41  92  48  84  39  74  74  10  98  94  35  60  34  63  75   4  92  66  70   1  69  25  38  50  32  32  80  33  26   6  78  81  86  88  12  66  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    85  67  14   3  94  68  43   4  14  89  37  59  24  31  96  92  69   1  15  90  60   9  70  63  75  80  91  37  30  13  16  14  13  50  20  68  10  15  87  45  76  11  83  84  78  92   8   1  35  67  69  81  74  83  49  78  81  55  66  34   5  24  24  21  55  79  31  49  11   5  95  31  54  34  15  74  76  72   3  62  67  29  55  39  36  70  58  31  99  57  77  79  34  46  69  20  96  48  24  20  92   9   6  88  57  98  99  36  18  28  33  69  80  56  95  33   8  64   8  98  45   9   3  90  29  37  20  76  52   5  93  40  39   3  93  24  70  77  13  59   2  38  40   1  24  28   1  20  54  26  49   4  44  15  65  12  67  30  34  77  83  77  37  49  98  89  94  54  88  41  45  43  58  56  29  45  99  71  86  19  31  87  87  88  51  12  43  44  65  47  28  14  80  88  70  14  52  52  16  79  80  33  18  43  61  30  29  61  55  19  56  41  52  65   3  31   3  24  75  98  65  16   2  88  96  15  61  83  84  98  80  46  22  23  38  62  29  94  74  50  91  83  57  71   5  27  41  53  22  47  22  90  73   2  73   5  25  78  52  49  46  11   3  67  23  39  94  42  99  77  45  80  40  86  32  13  19  89  10  43  49   1  83  16  75  92  18  49  92  52  54  84  38  71  82  49  19  85  26  23  74  45  65  15  62  15  27  47  75  34  43  99  92  37  87  97  31  75  75  45  49  76  67  56  89  80  30  97  35  40  36  59  79  91  25  45  26  98  88  11  80  50   2  99  92  81  79  60  58  25  46  52  20  73  33  90  93  90   4  40   2  15  65  87  81  39  37  77  30  21   2  92  82  17  58  28  53  14  88  57  46  33  41  53  22  81  69  17  91  44  56  10  53  45  32  66  84   1  13  90  55   1  13  57  85  39  48  34  64  76  50  58  43  19  56   6  90  20   6  77  15  50  19  81   3  49  42  51  13  87  96  23  21  17  52   8  97  92  55   4   9  77   6  37  19  51  89  45  16  56  27  88   8  68  81  49  71  93  27  16  48  83  56  58  10  12   2  85  47   5   6  61  63  29  72  23  87  90  76  41  69  18  37  14  46   2  43   4  68  45  54  81  91  98  71  63  52  98  86  94  56  10   8  37  58  92  56  94   4  79   7  84  69  97  25  92  75  66  99  24  56  78  77  35  78  33  49  38  83  43  86  46  74  28  45  66  40  60  53  37  13  36  43  39  72  17  11  13  24  59  97  82  64  88  59  42  34   5  61  18  41  18  35  14  45  98   7  74  59  59  59  98  53  25  66  19  50  12  87  71  42  26  78  33  89  52  60  89  52  74  60  94  20  52  96  18  16  38  43  12  84  42  39  46  43  60  24  91  85  67  48  45  73  88  12  96  96  55  88   7  35  30  95  84  25  99  36  71  47  82  57  81  26  48  20   9  11  26  54  39  83  38  15  78  43  40  25  19  19  93  61  68  71  26  96  59  17  48   5  23  62  22  99  84  77  30  20  32   6  97  15  49  69  11  97  89  54  73  56  78   2  99  19  11  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      31  97  57  88  29  56  10  90   7  90  62  11  96  81  98  40  71  31  46  64  16   2  61  30  46   7  76  83  74  51  28  87  42  78  27  58  96  80  31  74  98  62  32  87  79   6  49  20  46   6  86  60  86  21  47  55  46  69  76  90  75  44  90  89  66  75  83  28  20  50  46  43  97  30  43  98  69  53   3  80  20  29  91  63  52  91  60  50  23  49  21  92  83  50  60  50  60   1  73  36  53   9   8  40  49  35  75  77  72  97  16  28  22  48  58  69  59  18  54   3  54  66  22  23  27  78  62  82  87  74  69  60  42   5  36  32  47  41  93  86  94  22   6  50  93  30  55  26  35  46   1  30  95  26  71  78  95  59   4  98  78  18  74  93  67  84  88  47  62  72   7  43  21  85  22  12   3  64  48   1  54  66  99  14  19  75  23  15  48  75  61  59  38  91  46  98  56  16  51  97  70  85  39  88  82  62  94  80  34  37  70  11  72  80  87  18   3   8  12  59  57  41  54  10  15  55  44   6  83  63  45  45  90  12  28  49  11  91  62  58   6  80  79  10  17  35  45  71   6  17  74   9  21  48  10  44  48  47  11  94  74  16   5  49  62  35  83  93  45  10   7  35  56  49  25  95  54  16  62  23  92  20  11  96  58  38  39  55  23  86   2  85  34  49  20  17  56  15  88  33  72  80  41  16  62  88  75  28   9  36   4  74  40  62  51   4  68  76  14   2  79  24  95  46  16  39  73  70   6  80  27  58  27  31  11  79   7  87  54  72  43  71  17  32  18  35   2  19  59  59  51  48  48  54  46   7  95  52  74   5  84  10  60  50  57  78  19  68  12  45  90  43   5  43   8  63  57  18   5  45  61  52  82   6  71  86  13  44  30  17  72  24  46  13   1  66  34  85  84  93  94  52  13  49   4  34  38  29  66  35  62  74  40  63  68  97  82  65  91  94  41   7  27  87  93  37  77  63  29  86  75  76  73  29  34  40  35  37  56  32  79  54  40  73  86  43   2  56   6  60  18  97  37  65  15  99   3  17  23  30  30  89  93  19  51  23  62  29  47  74   6  51  17  74  21  63  43  14  24  73  19  81  84  42   4   7  84  88  73  65  30  86  85  43   1  33  32  91  50  30  56  41  59  73  38  98  77  24  58  97  32  23  66  91  74  98  67  38  19  71  20  95  72  18  31  10  31   1  13  66   3  94  22  80  52  16  59  47  12  10  59  76  79  10   5  83  13  61  40  25  92   6  74  39  91  75  68  70  66  36   1  76  19  46  88  82  82  49   3  44  10  49  80  36  44  28  74  43  35  19  32  74   6  31   3  75  58  52  61  27  17  71  84   1   8  44   6  88  44  21  96  97  42  69  29  66  34  83  91  81  67  97   8  91  99  10  60  99   2  33  95  18  16  80  25  15  51  65  40   1  16   4   1  33  81  32  27  77  48  23  70  81  76  68  83  79   8  32  15  77  81  53  80  14  48   4  77  52  76  40  50  24  96  17  10  55  79  14  86  90  73  19  50  10   1  90  12  38  28  74  64  72  90  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        66  79  52  70  74  63  92  26   7  78  68  62  70  59  92  20  42  61   1  41  22  65  35  69  58  63  47  94  10  50  51  65  60   8  26  48   4  38  21  25  84  91  51  12  37  50   6  51   1  15   2  71  31  87  31  49  86  50  34   5  54  34  12  44  91  16  65  10  54  26  59  83  69  47  82  70  56  80  16  80  90  84  24  88  41  42  68  47  60  65  60  96  33  34  65  41   9  65  34  51  74  21  32  97  83  51  19  78  47  65  99  28  27  88  47  60  86  17  87  65  51  68  14  85  19  44  28  21  14  88  12  61   7  54  19  10  25  17  53  91  45  15  41   5  41  32  83  43  43  61  64  82  85  72  30  94  62   6  77  47  40  54  32  75  59  40  11  63   8  39  15   5  73  45  95   4  28  92  29  28  13  99  11  36   1  52  19  20  21  30  60  27  24   8  50  18  21  50  25  78  91   2  12  33  32  61  41  17  99  17  18  56  27  54  48  87  57  90  96  40  92  69  55  71  71  55  93  29  48  69  90  18  24  13   6  42  99  69   8  23  87  97  15  83  40  43  47  51  45  44  38  42  17  69  14  13  40  16  98   1  42   1  83  17   9  31  15  13  64  13  17  29  38  80  57   6   4  88  99  75  95   6  65  59  43  43  58  41  95  83  55  29  56  35  16  97  57  20  44  73   6   6  57  37  33  10  48  96  51  30  47  74  73  57  83  57  47  59  83  37  99  53  85  81  46  70  69  52  17  41  89  10  10   1  29   8  75  76  24  20  65  82  31  46  43   2  53  91  92  56  27   7  15  72  59  62  16  36  51  26  50  58  25  31  93  47  90  44  33  33   2  18  61  93  78  10  41  50  97  62  99  46  77  47   6   4  31  44  43   6  13  10  20  41  19  43  38  99  59  25  70  33  59  53  98  80  81  57   4  44  30  18  14  59  19  65  89  89  69  42  99  25  12  69  62  73  98  80  44  76  68  52  32  24  93  21   5  85  83  98  93  12  13   7  69  40  79  50  93   4  55  34  71  72  17  95   4  41  19  39  28  66  33  66  12   3  62  34  76  52  10  97  43  39  95  69  66  64  46  13   8   4  47  44  23  15  40  18  22  35  79  28   6  73  36  51  34  84  81  54  73  10  88  97  28  59  25  46  95  43  42  11  32  49  84  48  35  49  27  48  78   4  24  47  70  60   3  41  27  89  51  76  72  74  74  92  59  63  62  39  80  90  41  17   2  57  74  31  87   7   3  45  85  24  96  80  87  15  95  35  98  50  26  51  45  49  12   3   2  71  58  19  58   7  64  91  49  85  67  44  19  83  42  75  80  25  82  68  88  26  87  73  81  97  37  41  24  85  38  76   1  29  55  84  99  52  96  14  26  56  28  89  58  98  53  25  89  54  84  52  61  44  67  53  10  30   1  47  30  67  12  30  33  85  98   4  77  13  88  78  48  56  13  73  58  57  25  20  52  60  86  83  19  79  89  61  93  92  93  36  36  72  16  24  78  31  27  72  99  64  18  68   2  86  95  34  16  46  42  66  16  39  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          14  82  36  87  39  45  64  48  80  70  24  62  97  26  48  36   4  16  28  63  10  22  69  65  90  77  83  30  10  67  52  49  43  79  34  21  15  72   8  82  44  62  55  13  42  31  97  66  23  41  41   3   4  47  43   9  51  74  37  59  78  62  60  79  62  87  21  39  57  54  27  23  98  90   3  61   4  37  66  82  86  43   3  58  76  97  28  91  86  77  39  40  11  39  26  49  25  89   1  46  98  38   4  16  24  37  96  80  66  67  34  59  59  72  97  43  91  89  41  22  31  95  17   3  23  13   8  86  23   7  88  99  29  32  30  61  35  77  72  85  24  40  70  87  76  20  18  53  42  64  68  34  50  82  79  77  52  31  19  17   2  25  71  71  68  79  27   2  18  42  68  24  53  83  60   6  54  63  32  75  19  82  21  82  77  59  26  15  58  51  23  36  44  49  89  22  82  91  86  75  34  65  74  71  37  74  36  24  12  55  87  88  27  22  46  64   7  12  25   8  45  27  32  47  13  42  38  97  40  25  29  64  76  31   2  76  60  38  33  66  32  45  59  17  40  65  88  14  56  34  13  65  70  62  84  90  26  67  93  97  47  33  88  55  97  91   1  79  54  88  45  43  12  26  66  58  43  44  47  70  77  69  53  44  45  61   6  17  89  99  92  12  17  81  39  54  25   6  23   8  38  92  21  99   4  73  43  38  17  44  60  18  89  92  60  97  90   1  61  85  61  53  47   1  58  73  67  58  90  84   5  26  38  26  39  91  83  13  14   3  11  41   2  16  73  94  80  27   5  93  94  74  78  42  75  40  90  86  79  30   5   2  18  51  78  83  60  18  81   1  24  76  48  21  66  25  82  26  69  13  79  64  44  47  67  73  92  91  43  90  11  79  27  28  67  63  57   5  11  27  28  92  71  65  56  41  40  78  24  75  40  15  69  68  27   8  51  22  25  73  30   9  30  69  26  49  82  12  27  99  33  19  32   6   8  65  75  74  95  33  22  58  23  82  26  30  55  66  14  68  44  91  58   2  67   5  61  81  49  60  68  74  15  96  52  40  35  81  27   2  23  96  27   9  99  53  18  72  76  61  96  18  95  54  58   7  27  90   5  77  96  49  58  76  70  17  84  50  71  21  28  36  15  79  75  18  61  97  10  80   7  40  37  85  26  90  75  95  42  31  28  62  52  18  82  19  40  19  56  49  44  50  19  41  14  47  21   7  24  56  51  79  58  89   5  98  17  53   6   7   1  82  77  79  98  28   3  47  28  24  11  24  15  98  70  80   5  97  35  61  37  47  29  85  20  57  75  76  32  72  10  11  87  46  88  60  18  11  22  50  32  45  61  63  73  17  56  79  50  14  42  71  65  49  44  41  62   1  45  76  46  36   8  33  97  48  34   6  44  35  46  12  24   8  26  62  70  33  57  15  49  44  60  59  73  69  12  16  45   6  56  56  36  89  39   2  24   6  41  73  53  71  54  47  37  44  57  45  52  39  38  87  83  54  77  98  13  97  23  40   2  30  40  86  87  10  97  58  47  95  46  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  44  33  90  44  32  57  79  13  91  77  34  48   9  40  70  55  16  60  70  78   2  28  16  70  92  63  53  48  64   4   2  74  52  72  75  65  41  68  53  17  40  33  18  50  41  28   3  25  65   8  14  11  19  44  71  33  84  49  44  26  92  67  74  86  92  23  98  41  86  92  74  11  60  69   3  77  10  93  67  40   2   4  33  42  84  78   8   9  98  12  63  91  88  99  37  70  54  67  10  24  92  85  73  59  39  50  69  47   5  26  49  80  91   8  37  54  17  99  67  36  87  69  78  65   7  90  15  11  57  74  48  91  57  95   5   9  52  56  64  26  82  11  56  91  68  77  52  33  15  90  16  62  46   9  37  24  10  55  78  46  61  42  26  81  23  97  98  93  75  72  97  93  71  45  87  60  65  65  55  30   7  97  86  32  41  14  93  37  14  92  22  41  27  36  67  87  10  14  10   2  37  91  85  24  58  82  42  91  79   6  49  97  84  86  69  40  46  97  41  26  37  34  17   7  96  82  62  37  91  51  26  52  10   7   3  75  56  49  17  24  69  37  84  76  42  47  73  42  50  55  50  28  85  29  60  75  23  80  99  50  37  97  92  50  76  28  65  25  77  93  58  64  66  92  35  20  82  35  48  10  56  66  47   4  88  26  29  78  27  47  50  13  96  92  34  90  66   9  63  79  41  63  75  15  79  61  45  25  39   6  68  17  91  63  77  17  82  36  14  67  58  92   8  30  52  98  27  76   1  54  55  54  93  94  87  43  60  74  97  87  29  33  83  23   1  42  98  95  44  18  42  84  47  37  14  59  83  21  97  80  52  28  35  15  72  25  40  28  19  75  22  39  51  91  11  30  11  62  10  90  47  10   8  60  96  32   6  31  72  33  20  84  15  16  42  73  71   9  37  67  43  86   2  19  16  27  30  11  79  86  21  88  64  11  37  24  52  90  18  89  30   8  66  30  83  72  26  31  49  70  23  96  56  27  27  91  36  25  29  34  23  33  42  70  93  64  11  11  57  20   6  46  74  41  21  32   9  90  66  15  31  22  86  75  48  92  55  27  38  27   8   1  83  84   1  73   9  98  65  80   9  93  99  42  61  81  79  90  18  11  17  73  89  52  32  20  48  93  42  28  78  47  68  23  89  62  58  38  13  35  13  22  95  82  52  71  62  38  81  89  26  14  85  10  90  90  56  18  67  74  18   2  77  97  54  40  73  52  22  72   1  70   3  85  66  16  94  92  93  63  48   6  53  73  32  26  85  82  32  17  65  62  18   3  41  54  69  34  24  30  10  73  19  19  98  82  97  31  58  12  49  46  61  41  62  24   1  22  76  64  52   7  79  50  55  44  92  12  90  45  38  49  33  11   8  30   3  77  93  38  32  68  82  40  80  95   1  26  36  18  53  24  57  15  32  62  33  78  53  71   7  62  68  24  86  21  11   7  63  30  34  86  28  88  91  75  80   1  92  67   8  70  42  60  57  24  53  70   9  81  71  53  87  90   4  83  71  59  14  16  22   1  57  74  90  30  80  22  40   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              68  22  81  69  79  93  42  56  68  67  97  57  17  38  75   4  75  49  22  34  97   4  47  40  15  35   1  68  83  40  17  70   3  67  67  14  37  89  95  40  85  10  16  39  19   5  29  75  93  46  46  69  52  63  38  66  34  37  83  41  62  52  59  29   9  76  24  17  20   4  37  18   5  18  93  34  58  24   9   6  70   2  89   2  19  23   1  98  22  90  21  38  25  27  77  63  46  11  91  86  30   2  95  14  81  66  32  27  34  68  15  27   4  26   4  22   7  38  96  49  24  99  75  68  99  15  14  79  94  93  40  51  53  94  93  16  58  25  33  85  29  75  78  32   9  61  73  41  29  65  68  51  42  27   3  22  49  19  88  88  41   5  33  74  13  55  69  14  53  75  79  14  41   6  21  21  22   2  83  80  90  56  34  66  41  70  86  82  25  25  81  54  30  39  87  11  41  73  38  10  31  27  95   1  86  45  21   1  78  67  59  64  38  46  18  28  56  20  84   4  44  44   5  68  90  13  41  32  57  97  40  86  32  80  67  98  53  70  45  40  29  70  74  78  64  46  43  81  57   2  31  23  11  71  60  12  26  28  16   8  79  11  76  13  14  12  90  87  36  17  91  64  84   4  87  89   3  69  22  88  36  76  89  24  51  17  14  48  13  90   5  33  50   2  29   5  99   1  48  54  54  14  72  22  11  35  75  64  88  14  55  25  81  62  78  85  23  37  37  56  86  40  30  57  23   5  66  24  32  55  15  75  13  73  47  10  32  22  97  48  24  42  29  31  49  81  55  39  32  48  58  43  92  17   8  20  77  67  45  31  22  97   8  63  57  81  49   6  21  54  15  64  17  74  59  59  48  65  79  41  64  92  57  20  55  69  88  73  48  71  28  17  75  36  23  51  40  47  20  31  80   9  90  16  44  46  76  63  57  44  54  14  12  98  10  68  83  65  58  41  52  87  74   9  51  11  87   7  27  74  46  74  44  75   6  77  17  55  37  30  49  27  74  87  13  68  61  13  68  84  64  69  46  72  29  66  54  45  99  26  61  33  54  67  88   7   8  98  11  10   9   1  58  77  24  81  50  90   9  95  34  57  53  33  38  84  85  20  16  84   5  18  65  78  35  87  97  63  72  31  11  52   4  85  31  24  97  57  56  16  64  81  31  81  38  23  37  94  78  58  33  95  29  85   6  87  26  18  12  80  25  38  80  15  70  37   2   8  47   8  23  49  37  48  38   7  87  18   5  16  81  76  28  61  49  59  10  18  98  59  18  96  19  69  29  32  21  16  71  37  80  23  52  53  78  17  72  83  38  16  53  68  91  78  27  95  18  76  23  95  93   9  15  42  28  49  52  22  93  89  37  81  33   5  80   3  24   2  84  92  64  18  94  20  39  57  66  72  65  67  15  87  22  25  85  96  12  77  24  14  97  94  62  54  83  76  25  82   3  33   2  87  31  80  87  70  11  94  56  37   2  28  62  43  60  18  77  60   7  55  16  53   3  90  69   4  13  40  38  12  72  66   7  35   5   3  15  11   3  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                88  46  93  58   2   2  87  28  75  96  58  55  93  29  39  90  42  12  92  62  84  74  48  69  32  13  71  20  14   1  19  61  58  97  33  15  95  13  12  72  94  61  97  84   1  30  69   7  55  34   5  17  34  49  23  82  64   7  59  41  97  65  42  12   4  70  78  79  34  89   1  48  51  84  64  10  69  20  90  78  74  90  49  66  83  63  52  81  22   5  56   1  75  63  44  57  47  79  81  52  41  49  91  30  13  41  63  76  64  15  23   3   4  62  47  67  69  88  66  50  77  54  38  98  79  71  79  60  68  68  51  48  56  53  67  55  25   3  40  61  58  38  93  31  15  38  40   1  57  88  17  32  47  29  55  70  25  57  85  14  82  37  53  76  58  76  28   2  57  64   8  19  93  89  71  53  30  60  87  61  74  66  78  92  76  37  86  87  79  30   2  75  14  77  80  43  62  63   9  92  34  56  12  52   6  71  74  45  31  56  82  48  34  58  95  64  22  68  57   5  82  18  72  84  66  51   5  89  40  48  99  88  26  12  32  79  71   7  89  36  39  94  71  65  71  76  34  29  91  77   3  48  52  88  64  45  88  13  18  10   2  47  35   6  93  51  79  65  20   4  41  33  54  95  57  19   4  31  79  75   3  80  33  90  63  77  37  83  21  90  44  11  38  84  31  70  83  94  10  44  87  34  28  86  27  37  74   5  92  82  88  57  80  49  17  96  35  33  83  20   2  77  59  22  30  88  65  80  37  80  19  67  77  21  68  81  53  93  48  42  57  40  33  75  54  54  59   5  10  71  30  51  65  67  77  40  26  52  20  16  91   9  33  41  29  77  66  85  81  51  45  65  49  96   7  41  56  59  20  92  80  30  54  47  99  16   3  63  46  41  74  30  65  74  12  69  13  72  29  86   2  66  76  49  45  49  81  56  87  49   8  14  83  10  36  31  91  61  28  23   3  81  87  18  53  36  80  22  18   6  78  54  10  14  64  63  50  83  52  48  50  49  14  77  31  65   2  88  12   2  35  56  76  10  50  75  27  17  52  98  57  57  17  44  75  17   7  49  33  39  18  62  60  50   8  23  39  82  84   7  34  40  60  92  47  39  44   9  74  29  41  74  69  29  20  17  81  69  24  98  83  18  64  65  82  26  85   6  46  34  30  38  95  87  69  78  50  25  31  34  36  29  34  39  56  58  44  52  82  42  54  39  47  31  59  88  88   9  56  87  27  17  20  12  71  55   5  72  83  30  86  43  38  42   7   3  50  26  68  31  83  20   7  30  17  33  11  69  52  45   7  97  56  45  28  26  73  27  29  50  83   8  74   5  10   7   9  96  91  78  47  33  77  94  50  40  63  88  43  90  54  74  67  60  50  91   9  61  24  87  11  18  16  54  96  45  32  62  44  62  92  95  61  30  84  16  60  81  12  72  45  80  42  91  17   1  96  40  97  36  96   6   6  71  85  93  51   3  72  40  49  59  89  48  48  21   5  28  99  37  30  77  18  59  55  82  26  68  28  49  17  74  28   2  16  81  60  95  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  96   3  35  55  53  54  92  57  71  54  10  20  31  88  57  45  57  18  56   3  67  40  64  25  73   1  18  70  85   2   5  23  54  65  13  24  92  56  33  42  88  93  24  81   7  59  14  75  30  96  89  15   7  81  57  36  74  75  82  75  61  72  55  97  41   5  48  90  14  76   5  47  84  15  71  51   1  11  60   4  76  97  45  82  96  72  79  58   5  78  61  20  81  87   5  37  74  71   4  86   1  85  73  36  20  30  41  32  76  45  77  64  77  19  24   8  72  47   9  85  57  28  95  26  37  28  38  96  89  90  43  42  37  97  16  99  19  87  13  34  78   2  32  66  88  55  30  88  38   6  34  44   6  72  64  76  64  31  69  68  32  94  74  12  62  13  45   3  72  53  50  69  92  25  20  33  73  52  63  84  71  48  32  17  78  32  46  71  31  47  31  49  44  80  68  54  44  74  80  18  58  64  50  21  14  27  84  14  47  22  62  92  91  60  41  14  88  41  27  63  13  15  82  44  47  16  50  97   7  54  19   7  15  81  47  23  29  21  17  95  28  73  37   1  13  70  27   6  34  36  38  64  25  38  24  82  42  37  62  41  49  23   1  82  82  49  87  67  68  19  32  20  63  15  22   5  45  43  41  65  50   5  72  21  50  19  65  48  64  94  93  19  49  15  95  24  63  41  61  76  44  20  39  84  95  47  27  31  15  18  20  30  62  89  80   6  37  54  27  24  22  45  78  32  34  70   4  99  89  58  43   9  52  58  33  71  18  71  42  46  42  14  97  27  12  82   8  83  85   1  85  13  14  62  38  69  21  70  35  90  35  62  20  15  85  93   8  41  92   7  86  12  88  99  31  94  56  59  44  42  69  74  88  71  16  70  51  47  38  96  37  57  48  60  92  31  27  98  14  25  83  44  41  13  48  31  76  77  87  67  36   1  38  51  55  45  35  40  69  58  75  79  42  15  85  91  17  53  20  72  50  50  33  47  16  16  66  38  95  81  61  14  14  11  12  61  41  38  51  84  25  34  36  12  29  88  35  90  72  33  50  56  50  46  48  10  71  55  94  17  68   6  40  17  54  43  81  12  95  37  84  40  28  94  14  80  55  77  71  34   3  72  77  35   4  40  66  41  68  48  34  45  63  32  40  51   5  42  40  70  37  13  75  57  13  29  17  36  57  57  17  30  85  22  20  58  88  70  81  82  23  96   8  61  27   9  37  82  52  66  21  71  13  24  91  77  15  25  22  17  72   9  10  41  97  39  64  64  87  94  37  64  93  23  92  56  36  55  67  18   7   2  74   6  98   1  56  25  29  43  66  40  74  60  85  64  50  37  38  14  63   9  73  15   2  67  46  95  80  29  95  86  36  22  60  75  77  90  71  89  64  42  43  14  63  21   3  45   8  33  65  40  82  15  38  80  94  34   2  43  43  54  35  85   9  32  27  55  66   3  84  75  74  91   5  44  99  90  65   3  67  81  89  39  77  28  37   5  69  20   6  42  71  84  87  54  25  20  73  59  25  87  91  83  24  50  90  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    84  71  56   4  37  70  64  93  35  87  69  19  49  14  14  33   1  95  19  40  93  29   4  81  23   9  92  27  66  42  93  71  85  28  56  74  91   2  49  85  82  59  81  50  33  27  83  84  83  60  18  70  62   7  80  47  70  54  44  19  97  29  43  92   7  21  14  86  45  78  17  98  30  96  32  57  57  79  78  85  39  62  21  19   2   8  31  84  35  28  77  25  19  22  68  21  12  16  70   5  35  41  16  19  25  27  21  41   1  37  17  92  90  57  67   1  65  76  92  80  72  68  69  59  11  61  91  32  67  50  27  19  64  91  15  10  66  44  24  95  73  62  99  31  72  51  11  66  56   2  39  53  99  97  11  44  22  76  35  54  48  34  55  83  64  57  18  52  90  29  75  24  45  32  35   7  19  89  58  40  10  58  21  92  74  55   3  23  81  25  43  62  82  43  14  32  37   2  38  66  81  73  88  41  81  54  14  87  28  65   4  74  76  85  54  10  51  75  34   5  66  89   4  81  23  11  10  40  99  15  69  47   8  51  76  38  91  19  64   3  17  30   6  42  42  46  56  23  69  84  15  66  42  81  78  30  29  66  68  53  71  39  76   2  59   7  87  31  59  49  60  31  42  14  84  57  60  58  87  86  74  41  35  66  96  73  34  89  91  52  21  74  75  74  62  75  12  53  37  95  19   9  42  29  85  55  73  55  19  67  90  59  78   9  39  66  23   4  88  30   2  28  77  51  73  53  48  31  74  59  14  58  72  92  61   6  26  64  43  49  61  76  80  13  32  86  90  75  20  19  22  99  43  19  96  33  62   1  44  59  61  73   3  31  58  58  94  33  72  46   2  48  94  99  34  35   4  12  56  84  30  83   4  50  22  60   1  53  97  44  13  55  68  73  94  42  75   9  59  41  42  41  91  53  29  75  24  43  78  13  48   5  69  29  96  77  40  12   8  26  38  72  33  17  54  43  83  61  65  92  20  67  70   8  49  32  99   8  66  81  39   1  23   6  47  29  84  53  65  32  67  79  82  73   8  37  43  79  21  47  52  85  44  87  18  15  39  20  78   2  34  58  62  92  53  94  47  26  62  90  69  93  60  51  93  18  37  37  49  71  46  58  37  79  91  91   5  56  68  12  42  12   2  67  47  16  17  68  88  71  36  95  18  47  78  50  77  94  28  46  69  68  45  65  96  22  66  96   6   9  71  37  28  41  73  38  74  67   6  70  16  25  23  14  45   8  34  20  59  49  31  94  29   3  80  99  39  45  69  30  16  21  81  33   4  11  39  28  24  70  49  71  17   8  78  80  76  99  15  28  97  68  31  61  74   9  14  30  80  58  86  53  19  88  41  63  44  23  72  84  79  49  25  55  66  33  76  33  15  53  94  30  88  58  52  96  85  97  59  60  74  17  37  89  41  61  48  77  89  42   1  66  33  90  49  92  52  61  80   6  64   8  31   3  85  50  39  25  92   8  68  96  81  41  38  16   4   8  66   1  31  41  85  42   8  16  56  16  31  75  84   1  60  41  79  33  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      81  42  64  19  25  62  94  64  13  95  97  78  32  35  35  48  74  75  88  40  97  57  16  82  72  28   7  96  14  36   9  29  93  47  17  47  24  22  17   7  60  61   6  86  63  81  72  65  91  98  77  12  64  30  96  87  43  16  17  85  66  93  21  79  74  79  88  31  55   3  78  35  51  44  30  76  50  17  95  94  17  78  77  64  57   8   9  79  37  70  70   6  28  43  68  42  32  35  42   5  93  94  10  24  50  38  50  96   5  44  64  23  93  70  95  34  69  39  75  95  66  12  59  86  47   4  52  38  66  19  89  59  91  18  84  51  83  55  57  12  35  47   1  69  33  63  86  10  28  29  83  30  24  63  69  73  66  49  43  70  54  37  85  92  44  42  25  78  27  84  31  25  28  24  52  54  68  99  96  57  70  14  86  31  99  53  25  76  88  18  77  12  92  81  47  76  59  24  37   5   2   1  61  63  64  76  70  83  18  25  87   5  82  83  57  54  71  94  46  71  49  94  72  63  24  10  93  80  79  50  29  40  20  82  80  61  16  45  85  79  56  24  17  10  53   9  90  83  29  87  73  27  50  50  18  13  90  28   9  86  63  28  82  10  41  71  77  54  86  25   4  11  18  63   2  45  53  37  54  15  47  55  64  39  36  78  70   4  69  63  50  24  34  47  60  29  35  37  23  35  69  33  10  99  35  43   2  39  20  70  23  81  16  73  83  83  88  65  32   7  51  16  24  65  23  19  48  58  95  57   8  78  51  14  76  25  49  70   8   9  51  31  25  58  21   3  71   5   9  25  14  38  65  72  25  96  65  76  35  24  82  80  53  68  29  41  67   5  47  97   9  60  70  87  96  98  39  55  84  87  88  63  25  66  83  42  78  35   3  51  44  86  65  33  71  93  22  82  21  77   1  39  60  72  98  87  54  80  84  15  12  52  63  78  33  74  97  23  20  80  58  23  62  86  44  71  98  11   3  61  33  29  61  60  98  23  18  25  44  40  42  43  58  10  55  18  47  81  43  81  70  13  12  42  22  52  54   3  31  23  52  31  34  76  32  50  50  85  18  29   7  95  51  64  36  37  50  70  67   7  18  20  80  41   1  70  87  20  29   1  50  70  41   7  28  59  48  44  86  80  25  65  63  56  41  89   2  12  66  81  18  71  28  29  93  73  71  97  69  28  26  84  16  27   3  70  61  10  83  78  38  91  34  86  16  76  60  94  61  73  98  29   7  96  67  56  58  65  67  49  77  54  97  73  73  95  44  66  61  36   1  39  32  17  33  99  13  46  48  74  99  74  10  94  53  61  52  36  65  80  91  59  15  63  49  89  66  41  38  54  13  51  42  47  96  27  85  94  67  15  14  13  46  46  23  56  31  74  23  54  68  12  54  22  77  38  70  42   5  63  79  55  13  88  49  29  71  51  74  20  47  93  22   6  87  92  13  52  26  54  51  18  11  19  84  27  62  37  46   1   5  18  77  11  96  41  94  91  20  29  94  66  73  38  23  62  81   9   8  89  78  55  24  84  21  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        89  65  61  32  22  93  41  68  67  56  57  10  97  13  22  56  29  88  88  55  12  19  41  31  85  65  33  66   8  20  19  64  94  21  63   4  73  43  78  12  10  11  25  58  44  34  56  30  33  30  62  13  46  94  36  99  35  37  23  44  26  85  29  83  97  48  23  36  83  79  22  61  16  70  72  93  95  35  37  52  76  75  37  90  18  12   1  70   1  31  94  11  78  67  95  39  95  89  11  67  68  71  94  53  98  22  69  42   5  79   2  44  37  95  60  79  90  11  10  66  53  77  16  24  24  80  22   3  41  73   9  75  37  13  83   7   1  49  16  78  21   6  94  37  97  98  82  85  17  74  49  15  97  31   7  39  50  89  65  36  92  87  72  97  47  32  98   6  58  31  50  86  85  50  43  69  42  91  17  58  16   6  41  53  94  97  20  28  15  33  62  30  33  23  41  87  53  17  31  46  74  90  78  59  47  20  50  90  53  13  76  97  70  62  93  11  93  60  43  77   7  32  84  21  77  42  93  73  82  15   3  92  65  81  50  59   2  53  25  57  22  57  86  20  96  30  32  30  93  68  55  53  57  51  32  25  43  27  77  17  85   2  26  40  91   1  47  47   3  48  63  83  17  39  41  96  20  90  98  41  76  70  63   6  35  55  29  39  80  37  52  96  37  91  40  49   3   4  89  36  16  57  49  35  35  58  82  53   2  22  77  39  59  16  77  41  78  33  48  17  85  22  81  13  89  75  84  47  95  21  70  36  11  66  14  47  55  24  57  62  40  61  94  46  57  65  80  28  50  47  51  89  12  18   5  49  43  42  17  58  91  32  22  50   9  33  66  59  15   8  94  43  35  25  20  56  35   8  32  42   6  74  65  60  91  26  20  20  96  91  26   5  62  98  83  57  62  69  81  43  85  93  65  23  31   3  16   6  24  62  21   4  80  52  59  81  95  35  50  48  15  76  63  18  22  12  77  27  11  18  76  19   2  62  52  15  55   8  31  64  49  64  85  95  84  29  81  83  63  88  82  54  36   6  37  71  63  89  21  99  94  72  34  37  87  31  74  51   2  50  11  60  35   4  23  57  91  86  93  15  85  85  30  85  12  83  61  48  21  60  95  26  38  65  92  96  35  23  43  51  13  96   7   3  89  39  74  52  31  17  66  92  80  77  47  10  17  21   4  28  68  88  96  53  76  59  50  26  49  87  82  20  99  14  49  17  82  57  33  39  82  46  11  65  85  83  34  28  49  74  84  98  94   1  92  45  15  92  91  59  85   3  17  58   5  80  77  30  30  38  89  40  16  80   6  25  89  57  69  30  49  83  42  46  99  52  26  65  29  39  23  60  87   6  31  60  93  23  46  87  14  60  79  47  39  28  50  25  18  72  48  12  17  53  84  44  55  19  97  51  47  94  83  63  33   9  50  93  28  72  93  99  90   3   6  35   2  88  22  58  76  17  59  94   4  48  85  79  88  78  56  33  33  53  86  65  90  63  19  93   9  36  19  83  30  34  31  27  88  26  54  45  31  29  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          90  13  36  24  66  68  75  11  74  23  78   2  73  90  11  91  89  87  49  55  56  37  97  95  52  29  95  13  98  60  90  71  17  46  43   1  51  68  82  98  58  81  48  61  96  51  20   3   1  99  87  30  99  52  81  72  37  42   1  57  18  16  91  74  45  49  27  71  27  16  31  17  64  11  52  40  49  14  42  11  29  82   1  98  72  97  95  76  99  73  38  47  20  20  17  13  66  32  16  78   7  99  87  95  61  35  35  93  66  19   6  60  65  20  12   5   5  18  10  98  34  77   2   8  39  53  85  17  61  11  44  74  46  66  63   3  72  96  50  50   3  10  16  12  62   8  68  69   1  92  64  37  80  61  59  12  75  29  68  42   6  52  66  64  91  59   7  78  59  62  63  15  43  10  27  84  86   4  54  87  94  99  45  55  48  34  13   6  56  51  51  77  66  47  45  76  17  17  17  95  14   5  51  81  85  46  17  41   5  51  69  15  24  70  80   7  43  22  20  44   2  75  10  92  71  25  52  72  76  58  22  66  92  47  32  32  33  88  59  13  25   7  54  17  75  87  95  19  31  70  66  68  24  76  61   1  99  95  22  14  66  69   9  74  33  10  33  85  80  60  39  69  26  12  85  70  65  15  67   1  91  31  81  59  62  28  33   2   3  85  76  33  75  43  19  35  98   6  15  44  76  69  50  97  61  22   6   1  15  13  50  87  15  18  53  77  43  29  83  61  40  13  97  65  43  56  26  10  14  85  63  13  90  48  42  66  68  90  34  66  73  34   6  57  41  71   5  94  82  78  21  50  11  89  15  52  32  59  94  44  12  32  70  84  12  85  22   2  22  96  88  42  89  91  62  65  40  76  84  40  98  72  51  20  16  37  72   9  14  52  95  83  42  71   4  32   5  89  17  56  32  95  61  75  60  50   5  97  28  14  30  17  86  57  67  18  83  44  96  56  23  40   1  60  54  80  62  10   2  63  36  84  84  70  91  30  14  20  26  17  52  83  68  22  32  61  94  56  53  59  60  91  10  72  32  47  87  84  67  76  33  67  74  18  56  58  71  38   2  78  81  66  93  67   2  58  54  97  25  51   1  15  59  69  14  77  27   5  75  45  41  22  34  12  29  35  34  32  56  79  45  56  35   3  64  94  43  14  85  86  28  57  38  14  94  90  99  81  47  53  50  48  44  47   1  41  61  38  73  39  73  88  11  56  33  36  63  79  69  85  26   8  20  43  60  49  77  68  55   1  77  15  66   5  23  22  91  63  37  60  72  38  30  12  25  44  44  86  12  84   8  10  96  89  95  22  86  54  78  74  65  11  52  95  50  51  28  13  33  20   9  43  51  42  20  57  52  24  24  63  82  16  21  43  95  71  81  26  40  64  64  38  32  86  82  40   2  34   2  62   7  47  87  88  13  74  16  28  12  85  48  58   8  37  41  86  37  37  16  40  14  21  73   8   9  56  59  39  33  51   7  65  38  75  32  16  26  93  17  14  78  76  16  37  45  55  94   5   7  51   4  78  97  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            27  51  11  13  73  23  40  21  54  80  29  74   2  61  96  97  56  60  56   8  64  63  61  56  61  58  54  86   9  66  68  78  49  49  48  76  34  20  95  59  39  55  98   5  44  59  76  59  82  38  86  36  96   5  77  62  92  76  99  15   4  93  33  44  22  87  68  37  86  38  12  21   3   2  14  10  16   6  36  81  56  16  83   6  59  49  87  50  20  88  14  57  94  31   9  22  94  87  96  66  47  49  89  30  36  82   6  23  65  64  25   5   5  87  38  62  16  74  74  31  12  61  82  60  52  96  13  26  23  33  65   6  40  20   4  67  28  45  68  57  18  55   3  93  32  75   1  64  84  76  47  77  88  42  35   4  61  11  82  61  48  45  54  67  52  19  61  99  49  26  74  68   5  96  44   4  98  23  37  62  71  44  75  14  67  72  21  64  34  30  39  53   2  92  84  32  90  97  99  36  91  42  56   4  28  79  11  84  75  88  51  90  89  85  13  43  11  79  21  21  91  94  61  50  72  41  88  33  26  57  31  77  78  67   5  49  46  81  18  33  98   6  46  73  33  55  57  53  63  96  63  68  52  61  71  29  98   3  86  95  78  72  81  23   9   3  75  38  46   1  22   6  58  88  21  41  99  17  59  71  98  52  96  98  71  64  98  39  87  91  54  86  41  39  71  34   8  30  59  32   4  33  71  52  31  27  15  44  87  32   1  77  24  65  62  92  20  96  93  81  68  15  72  48  61  26  96  83  42  59  56  48  85  79  17  49  30   1   1  35  49   5  57  28   2  35  23  24  79  25   6  70  29  74  47  27   8  56  60   4  17  61  92  78  44  58  26  39  43  32  18  24  56  69  76  24  89   7  97  32   4   4  96  24  27  56  48  37  71  88  13  14  40  49  16  31  58  85   9  59  77  96   4  30   4  95  88  79  56  43  96  42  94  99  11  47  50  24   2  14  60   5  99   3  11  69  32  19   3  18  90  27  12   2  40  87  92  47  55  69  94  68  70   3  48  43  49  19  37  68  78  95  71  12  65  18  98  21  95  46  64  28  69  28  67  17  74  27  88  52  35  30  87  78  53  98  41  73  56  71  88  77  70  11  18  56  52  98  79  30   2  60  92  35  82  62  70  24  63  19  12   9  46  28  96   7  99  88  15  56  67  59  37  36  63   9  59  25  52  94  13  43  94  48  86  29  42  16  95  25  13  53  43  59  15  44   6  22  98  51  42  28  38  47  38  33  38  54  46  11   1  96   3   7  81  87  46  70  11  14  23  83  55  32  91  61  84  77  94  77  62   6  36  27  16   1  31  52  19  49  99  64  26  81  63  82  29  12  23  40  61   9  96  32  52  30  17  60  62  64  78  92  53  74  13  35  28  70  56  63  60  51  17  88  32  48  87  99  44  27  27  95  86  79  36  36  39  95  61  22  10  20  30  78  81  70  40  48  77  11  63  89  23  34  26  51  88  87  89  86  18  29  68  81  61  66   7  97  52  82   8  74  39  29  29   1  34  65  70  40  34  65   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              67   8  83  22  67  70  54  85  33  69  84  52  98  38  22  95  52  95  89  36  68  80  55  66  87  46  38  62  52  75  30   4  92  57  94  47  81  67  28  73  83  20  22  96  50  32  17  13  11  80  97  72  24  98  71  14   6   2  14  49  46  85  11  30  58  23  56  32  61  92  49  98  95  16  30  33  23  88  10  26  96  83  31  38  67  47  20  11   4  52  57  36  34  78  22  22  37  31  12  55  53  57  76  47  50  62  41  96  59  62  82  17  92  38  52  85  26  83  81   7  73  15  68  62  82  81  91  72  63  12  56  52  16  14  57  81   3  20  87  28  73  24   8  63  28  37  72  83   7  15  25   4  11  73  25  52  75  37  79  75  28  63  89  19  81  98  63  72  24  75  93  77  93  81  50  78  85  73  50   8  34  82  56  66  11  16  61  54  51   9  53   6  65  75  44  37  60  45  99  82  13  46  22  63  84  42  44  50  78   5  82  12  46  97  88  61  92  56  35  27  87  58   6  46  52   2  21  68  31  86  61   6  53   5  36  77  41  27  43  53  62  37  32  55  43  99  43  50   9  39  52  61  60  83  67  84  12  49  56  49  49  55  13  57  82  88  65  57  44  30  15  81  81  87  39  79  34  23  43  96  40  53  94  74  35  22  19  31  90  43   3  15   5  74  43  47  25  99  18  96  50  36  62  70  99  13  95  83  54  20  30  89  28  65  43  81   1  91  74  58  58  11  40  47   1  71  97  68  75  47   5  29  79  65  21  81  45  19  87  26  12  83  32  29  24   4  93  99   4   7  87  11  90  42  39  24  22  89   2  41  93  15  62   9  38  62  28  37  72  76  56  92  74   2  20  38  79  28  55   7   7  40  83  30  83  84  24  27  90  33  34   6  81  77  24  25  70  66  16  82  27  41  13  74  81  51  97  69  44  22  75  45  98  59  52  65  46  26   9  34   9  32  39  37  83  51  82   3  76  65  43   5  20  90  89  27  98  79  98  56  80  39  36  49  73  89  54  98  65  71  11  80  78  25  79  76  14  17  48  47   6  58   3  40  88  16  25  79  98   7  85  49  78  73  93   8   7  98  44  32  79  84  81  15  40  33  59  27  26  61  74  99  21  72  96  35  78  31  51  17  49  92  86  91  62  42  53   3  74  40  28  70  85  54  35  80  92  28  77   5  33  32  13  60  47  67  76  74  92  52  62  68  88   3  70  25  88  23  40  85  69  55  56  35  56  10  84   9  36  81  38  93  98  45  26  21  87  71  14   8  81  49   1  31  61  32  85  90  90  80  61  94  44  90  82   1  30  76  66  22  75  95  21  22  93  25  89  25  97   5  92  61  90  81  13  38  67  13  67  71  45  94  62  84  51  67  48   2  62  40  30  50  70  81  55  14  33  80  75  89  99  12  73  67  18  42  32  97  25  58  47  56  30  92  47  98  15  74  61  88  58  98  69  20  97  64  97  35  66  73  94  31  14  10  55  35  60   9  80  13  52  75  81  91  42  52  53  22  13  84  45  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                63  51  99  41  47  44  57   1  48  70  22  61  83  12  10  19  96  51  85  28   2  53  97  50  51  19  44  42   3  37  50  11  57  63  45  43  34  81  22  91  14  23  86   1  15  47   5  32  25  18  26  43  76  82  10   7  38  47  51  10  21  46  12  30   5  24  14  53  36  58  61  87  53  53  45   7  15  51  95  91  66  35  35  89  92  35  60  22  65  65  37  37  67  74  94  15   9  41   4  12  70  90  82  45  51  30  22  49  96  12  51  17  33  88  50  81  72  27  48  43  13  67  75  61  32  44  93  41  42  26  43  67  23  34  55  30  39  72  22  53  39  46  21   3  59  67  82  81  40  63  22   1  30  36  30  71  17  14  41  91  23  65  79  75  40  60  74  27  39  82  26  43  50  56  33  74  43  80   2  66  29  33  32  21   4  86  61  17  13  32  79  22  13  54  58  61  64  45  63  51  45  33  49  77  23  13  99  68  20  59  95   5  44  65   9  19  40  77  70  22  50   7  57  38  99  63  99  30  34  96  31  17  90  11  76  66  76  21  22  98  90  36  91  60   2  13  60  26  74  28  83  84  30  84   7  39  98  10  62  98  64  24  65  86  82  12  67  22  35  74  32  28  70  48  68  45  98  15  96  98  62  94  23  66  76  79  10  75   6  33  14  99  78  60  25  24  92  97  91  47  28  45  98  55  80  48  42  15  73   9  83  12  16  74  46  64  75  34  51  17  16  83  82  98  55  12  14   8  69  97  76  38  49  18   3  92  94  98  35  85  38  71  69  41  11  28  66  67  49  67   7  32  99  90   7  89  88  57  95  71  11  99  71  24   3  24  85  81  25  75  48  86  77  20  91  45  95  21  22  79  96  81  91  32  75  65  52  33  27   8  92  44  72  33  14   8  59   8  73  21   4  93   6  84   5  68  19  25  18  92  79  95  58  36  30  85  66  25  77  62  62  69  83  76  39  51   7  39  86   3  19  91  16  67  54  82  69  63   2  94  83  26  94  23  57  32  22  22   7  62  97  74  57  86  56  33  37  43  71  50   9  58   5  74  76  96  32  39  65  27  75   2  25  40   8  67   3   7  72  53  12  52   5  97  91  40  60  22  12  61  88  43  29  67  27  49  43   3  38  61   1  35  62  69  77  85  40  78  82  33  78  55  90  13  42  44  72  16  65  84  19  75  20  20  79  65  24  69  83  67   3   6  88  18  36  97  97  38   1  61  99  27  53  70  89  41  96  34  53  38  71  93  66  69  69  91   9  28   8   5   1  94  37  27  74  82  14  19  92  94  97  82  92  76  21  37  16  16  40  10  44  79  37  23  22  78  21  67  81  32   2  83  52  14  49  64  23  55  69  39  21  70  53  60  46   8  46  59  11  22   9  52  61  71  28  10  31  64  67   5  64  13  60  68  89  27  37  28  90  25  82   3  21  68  21   1  21  22  97   5  24  74   7  73  12  72  37  33  31  84  85  76  16  79  47  22  84  68  45  56  28  30  63  47  77  50  21  37  23  37  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3  84  77  15  58  31   4  33  18  98  91   2  95  76  50   3  48  78  79  88  61   7  97  65  43  40  51  48  24  57  31  71  66  38  31  54  70  65   7  12  20  20  21  38  93  98  72   6  58  41   6  63  91  15  28  27  50   8  88  43  49  75  73  29  74  40  70  98  62  64  42  55  23  72  42  81  32  79  37  37  33  58  78  28  43  70  96  29  77  42  49  93  93  50  32  54  25  31   8  21  59  48  63  88  54  77  93  94  69  55  69  10  40  46  61  63  11  42  62  88  25  17   4   4  88  23  67  93  22  39  84  75   9  72  48  16  54   1  44  64  93  56  68  11  69  67  72  19  43  94  40  86  85   6  25  80  59  25   6  26  39  27  50  16  71   3  44  75  78  39  48  63  32  94  39  29  62  25  39   1  23  12  31  88   2  26  27  84  16  19  19   2  25  23  41   2  54  34  83  43  98   1   2   1  98  16  67  75  48  13  95  31  73  94  22  58  83  79  68  19  51  85  17  41  30  60  52  82  71  22  15  76  93  74  69  92  15  96  17  19  43  37  72  13  97  19  82  90  82  73  53  23  56  65  63  56  40   9  77  19   1  82  77  53  63  37  61   5  36   2  35  67  46  56  76   4  18  54  14  73  65  87   3  34  58  36  73  93   9  60  83  95  94  93  13  89  94  70  50  60  77  54  87  20   1   7  89  47  30  22  14   5  75  89  75  28  72  83  11  76  19   3  53  28  82  65  43  58  36  52  67  39  80  38   5  72  49  57  49  35  59  99  47   4  39  30  94  46  56   4  91  83  93  16  59  50  87  19  89  87  30  86  52  37  22  79  74  42  79  90  88  96  85  39   7  60  64  67  24  68  69  35   1  95   5  35  82  28  53  44  81  51  37   6  49  78   7  52  79  41  61  73  31  73  92  13  33  46  98  27  90  99  43  13   9  80  87  22  47  29  17  64   9  28  90  95  86  63  46  59  98  57  66  77  99  78  86  72  54  49  37  44  49  70  95   9  78  32  71  38  62  50  17  60  71  88  76  90  63  53  32  50  14  26  52  86  48  45  85  89  49  22  28   9   7  90  43  44  96  30   5  14  57  92  62  70  77  56  54  54   4  70  29  93  13  67   7  45   7  17   7  10  51  89   5  28  70  21  19  77  55  50  71  36  78  67  69   1  11  18  61  27  19  41  65   9  96  50  51   7   7   4   7  66   8  59  90   2  35  92  44   8  68  51  54  69  91  57  84  96  97  71  15  86  61  67  58  26  72  84  86  64  59  80  22  82  21  66  48  55  61  44  79  19  29  74  89  13  18  88  86  40  31  54  17  25  94  93   6  13  67  52  88  57  69  18  61  90  18  80  84  99  36  75  82  27  53  87  43  84  37  71  29  97  29  47  34  83  80  97  49  89  20  47  90  45  52  80  48  80  41   7  86  88  64  89   5  71  91  87  80  79  23  79  72   9  32  70  74  91   3  10  29  41  93  18  21  54  34  75  15  18  83  48  28  39  60  41  21  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    90  47  41   5  87  18  45  13  89  87  36  49  87  35   3  80  58  31  13  39  89  14  48  91   5  99  42  77  78  24  58  36  76   4  13  27  64  54  42  98  48   2  31  89  74  98  68  33  83  63  87  15  51  21  95  49  66  94  98  93  26  22  81  83  47  80  79   4  83  43  71  97   4  65   4  22  94  95  26  27  60  16   8  61   7  41  21  82  63  83  53  10  93  24  44  64  66  11  68  31  29  29  13  66  29  71  34  96   3  17  95  88  53  67  29  30  59  42  73  68  11  15  42  27  93  32  24  48  69  62  77  29   2  87  25  51  20  11  86  96  60  95  89  21  37  70  88  80  38  71  71   4  20  83  41  59  70  35  66  73  93  71  18  93  56  21  94  64  82  57   2  26  82  72  82  17  88  82  93   6  49  80  38  25  81  82  27   7  53  16  95  18  78  90  96  30  85  62  92  82  20  53  56  16  34  85  41  84  16  87  86  39  14  99  14  35  96  59   7   5  90  51  48  67  90  71   8  68  37  82  56  39  35   3  82  69  20  33  28  21  55  28  14  79  22  30   6  31  61  47  30  47  14  69  94  51  98  19  96  10  17  86   2  43  39   4  20  88  28  92  80  98  87  96  89   2  31  33  64  31  70  17  40  23  67  90  84  32  39  39  19  81  82  62  33  14  31   2  34  40  38  83  84  96  26  94  42  99  82  48  44  30  52  70  78  50  34  48  52  83  73  23  59  23  74  63  80  51  40  78  19  58  42  91  44  13  41  78  74  88  75  24  36  95  30  87  24  13  86  58  43  27  93  48  44  14  87  29  65  66  44  99  75  19  39  31  77  32   1  81  47  24  38   4   1  30  11  79  24  11  45  25  95  99  42  90  71   1  80  52  23  85  22  65  85   2  11  73  92  11  79   2  26   1  56  19  85  73  39  75  98  15  21  43  72   3   4  61  46   9  94  21   4  86   2  38   1  24   6  36  33  79   3  68  39  42  50   7  92  54  71   4  73  83  76  15  91  12  69   5  42  93  33  75  21  88  82  70  82  48  64  21   2   4  68  20  89  78  60   3  97  82  28  17   3  36  42  16  43   6  33  40  11  73  41  68  43  96  51  75  93  21  21  25  38  45  73  38   4  43  11  52  23  78  19  13  76  52  32  37  27  62  75  31  20  28  60  94  90  40  98  37  13   8  55  61  44  92  97  16  81  28  39  16  65   1  75  18  80  35   6  93  45  79  53  99  65  90  10  32  89  91  99  26  91  89  96   1  77  87  32   2  24  11  25  39  65  73  25  49  98  86  99  87  94  84  29   5  64  77   1  91  78  20  74  56  60  36  14  66  20  98  15  29  64  48   6  52  46  78  11  27  85   9  22  84  22  56  28  69  72  60  99  77  86  32  86  81  88  63  99  70  75  90  37  54  64  34  25  53  79  21  20  31  78  64  58  38  52   5  73  10  42   8  14  29  51  73  70  16  78  15  48  50  93  78  69  99  90   4  20  15  67  76  71  88  76  65  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      18  90  18  84  30  36  41  84  25  93  46  37  47  31  60  43  35  40  45  54  70  47  84  92  25   3   5  98  28  20  48  47  69   7  65  97   1  97  61  61  72  39  26  84  70  41  45  29  79  81  84  17  47  25  72  27   4  81   6  66  32  94  63  71  87  84   6  50  95  19  47  17  92  57  15   4   3  72  37  11  65  46  71  69  46   8  83  95  37  92  53  24  52  22  88  61  57  36   2  76  95  23  53  52  39  97  34  82  69  40  86  57  98  74  36  59  15  21  52  93   7  97  77  24  37   2  93  71  46  21  89  85  44  89  72  79  43  57  88   4  79  41   2  28  78  67  58  13  92  77  22  24  14  83  22  64  83  23  28  72  78  20  48  25  87  29  54  58  63  24  15  85   9  57  96  20  79  90  71  93  25  24  68  35  79  67   5  21  32  16  21  66  17  99  69  13  40  81  26  15  51  46  57  66  59  26   9  31  26  80  79   8  44  85   2  91  18  67  17  23  62  38  69  85  34  24  38  97  63  94  58  39  66  40  78  57  62  56  73  10  73  20  34  65  98  74  13  73  89  91  39   3  20  40  94  50   6  84   9  36  47  53  15  45  44  45  96  61  94  86  80  18  76  49  77  58  45  25  56  39   6  59  24  55  47  97  81  64  50  95  68  38  26  23  40  87  43  39  69  57  73  34  79  55  10  81  77  93  52  44  42  55  93  30  96  39  86  31  35  46  94  17  85   1  67  45  98  40  56  15   9  75  64  25  74  82  96  15  16  67  75   9  26  68  52  53  80  22  67   6   9   3  49  25  62  31   9  33  73  98   5  28  10  18  12  22  15  90  16  31  36  89  16  74   9  37  44  89  60  12  17  91  42  34  93  86  18  46   1  69   7  99  51  94  99  96  52  26  71  31  89  38  86  98  15  45  47  55  95  36  51  89  76  55  89  36  93  28  77  47  67  36  69   9   9  62  36   9  44  29  24  15   7  60  31  28  47  11  82  18  14  99  59  90  90  59  76  74  14   1  58  94  49  44  31  51  96  87  57  63  41  12  15  73  57  16  52  11  44  49  37  84  74  95  29  15  74  73  16  54  45  32  49   2   8   7  38  76  49  84  44  78  93  89  50  14  99   3  65  97  62  63  35  69  65  28  68  55  36  64  45  50  39  82  93  66  17  10  36  34  54  91  73  62  13   7  82  58  28  73  91  18  18  30   4  11   7  24  78  98  60  95  45  81  73  70  48   7  28  76  38  16   8  27  67  12  58  24  22  99  83  62  56  43  47  12  24  39  72  89   4  19  60  11  87  20  88  16  59  67  67  19  25  31  61  14  90  19  31  92  43   1  16  18  23  78  72  42  99  95  82  88  54  42   7  26  87  26  14  82  97  15  75  81  70  23  87  53  90   8  70  36  35  46  78  99   8  60  44  83  91  63  82  66  18  34  35  22   3  19   5  59  69  51  84   6   7  38  49  72  33  82  32  15  60  59   6  22  94  98   4  44  68  75  94  21  29   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        74  14   3  13   5  10  66  33  62  77  66  65  82  91  62  25  63  51  78  24  39  13  29  38  20  20  84  59  77  71  68  17  31  91   7  93  29  42  97  75  14  12  58  74  86  78  62  16  43  61  12  78  88  44  91  98  94  42  77  51  52   5  58  22  84  47  61  96  74  63  13  37  60  25  55  61  14  92  18  13  87  59  35  74  35  42  89  30  53  73  55  81  25  60  54  39  24  49  81  21  69  89  57  41  52  29  73  23  43  39  42   6  55  27  16  63  43   6  88  60  48  98  98  49   7  95  42  99  71  26  12  34  31  97  78  25  18   1   4  80  36  47  32   5   8  78  95  94  23  19  12  26  33   9  72   7  10  94  10   3  39  19  94  79  92  10  81  43  68  78  48  58  29  80  59   3  42  51   9  82  97   8  44  26  89  61  61  88  85  86  11  40  58  14  13  94  20  45  54  15  69  80  47  50  17  36   2  18  89  90  75  20   8  51  64  23  81  59  75  11   6  90  37  26  60  55   7  29  94  54  41  31  34  92  71  11   1  47  54  79  35  63  35  79  13  88  67  54  20  66   5  30  80  89  65  76  48  68  44  38  26  95  70  72  25  61  66  17  33  25  17  78  30  57  14  15  63  86  37  14  71  76  20  39  41  94   4  43  66  34  54  38  88  43  95  64  90  74  83  46  56  93  51  82  14  63  41  38  11  32  17  96  85  60  86  11  38  79  53  23  13  20  47  16  38  33  11  89  56  65  95  52  73  66  26  26  67  40  83  26  92  18  51  15  55  61  25  47  74  34  11  93  65  95   7  59  84  58  64  82  58  83  31  75  69  96  21  46  68  10   4  21   4  94  99  94  34  78   3  46  58   8  68  23  94  56  27   3  18  21  15  61  18  48   8  82  83  52  67  60  11  79  37  24  81  21  62   9  18  59  72  43  63  32  66  98  37  63  24  73  72  40  58  52  57  86  59  54  89  76  96  80  46  36  93  75  12  83  66  87  85   2  35  19  41  63  18  13  30  17  39  41  24  74  49  81  94  59  80  58  76  37  46  65  70  99  68  29  73  86  31  56  16  76  93  40  65  62  96  65  77  81  67  44  37  83  83  31   4  16  59  29  79  93  86  76  43  75   4  42  39  92  33  24  37  41  38  97  85  61  68  63  69  32  13  10  77  87  75  61  87  71  12  97  61  53  62  28  41  71  75   8  82   1  14  25  61  72  79  60  22  11  84  20  45  40   9  34  45  42  84  54  78   4  45  70  98  89   1  36  25  98  96  11  20  43  88  20  28  39  89   9  13  82  67  49  27  25  27  51  13  91   7  43  63   3  29   7  10   2  53  44  61  46  28  54  98  99  61  14  23  45  39  94  41  53   7  84  84  80  19  92   3  77  27  42   9  83  22  20  92  83  69  58  82   2  89  27  12   8   5  10  47  76  62  42  79  62  28  78  18  33   2  35  32  61  90   9  91  97  73  51  92  54  80  28   1  88   7  54  56  55  16  61  53  36  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          48  65  85   2  18  36  38  37  58  39  68  89  32  72  66  26  29   4   7  48  45  67  51  13  90  30  91  66  32  75  54  69  29  82  12  48  91  58  45  76  88  34  82  44   7  59  44  30   4  26  91   3  88  48  50  86  29  94  96  58  91   6  93  41  96  22  44  49  20  42   9  30  65   3  26  88  20  10  25  54   7  41  44  51  36   5  41   3   3  39  65  53  93  98  91  92  32  17  38  14   3  33  66  96  65  63  71  55  89  78  24  32  46  16   4  31  25  24  99  10  42  86  21  16  72  56  31  89  17  57  74  18  16  77  97  75  48  66  58  37  69  76  51  50  84  50  62  40  93  67  76  30  64  14  78  76  38  90  16  70  84  81  85  26  29  76  74  14  29  34  95  31  49  40   3  86  81  23  25  51  11  83  61  30  31  21  38  66  32  59  65  54  25  37  10   4  64  25  19  69   8  54   2  96   2  63   9  85  55  23  59  61  87  50  20  27  41  96  51  79  71  90  70  11  36  40  13  39  53  89  58   9  79  12  60  48  46  30  53   3  28  18  78  59  97  69   1  83  14  85  38  69  66  45  71  43  31  73  21  88  99  37   5  81  13  70  41   7   5  70  29  82   9   6  12  98  31  31  50  34  54  97  82   8  46  89  21  85  69   1  91  49  58  91  15  90  49  67   1  87  17  78  33  67  53  62  15  51  82  79  25  32  95  79   9  94  67  40  42  21  20  99   8  11  23  14  24  86  75  53  76  19  87  96  25  57  45  35   7  87  38   9   1  79  47  71  12  76  43  24  40  62  88  10  90   4  14  39  26  32  48  15  95  52  82   9  44  76   2  93  17   3  11  81  20  39   1  47  41  74  10  76  39  32  66   9  86  49  96  53  67  57  73   6  57  89  64  58  68  97  89  28   5  10  14   6  12  91  32  61   1  94  74  89  24  57  41  83  97  75  73  24   4  82  43  24  50  98  48  59  85  41  53  59  38  32  78  74  66  48  90  40  76  29   7  62  62  40  47  36  77  95  23  71  39  36  89  94  69  61  91  84  39  76  11  49  98  71  58  38  47  68  11  95  31  28  85  15  48  18  79  96  89   9  27   8  85  44  47  41  77  50  25  62  89  13  75  47  85  13  35  88  83  37  38  15  88  59  97  71   2  77   4  16  40  48  71  60  25   4  51  80  37  54  59  10  20  73  33  90  12  68  95  40   2  76  54  49  92  67  24  31   5  65  80  73  11  87  38  47   3  14   1   5  48  10  90  13  20  67  44  66  48  78  75  55  21  60  41  61  16  27  20   5  40   3  34  49  10  19  50  75  65  13  33  55  18  67  37  71  60   7  36  25  51  60  54  62  52  85  26  60  60  74  58  30  31  78  61   9  82  83  48  78  78  95  69  70  47  33  42  11  64  70  51  51  79   2  30  80  11  15   1  52  25  47  12  94  87  36  50  51   4  82  87  81  76  93  32   6  56  56  82  96   8  90  38  54  68  17  95  10  24   1   4  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  83  78  22  25  19  75  88  31  87  25  27  56  75  64  16  99  43  23  88  45  29  37  88  47  37  62   8  68  13  11   9  55   2  69  94  78  95  83  40  10  26  17   6  20  86  67  53  93  49  24  27  95  60  54  23  24  40  89  23   3  40  69  71  23   8  32  75  12   5  66  87  54  99  33  95  92  24  60  88  57  55  28  93  82  75  70  14   7  62  25  73  75  48  64  30  77  73  59  66   7  99  99  67  20  78  61  47  52  75  10  89  37  27  98  29  43  98  43  43  65  84  71  40  16  77  54   8  24  60  21  20  23  23  11  55  52  53  31  42  12  37  44  99   3  23   7  50  79   1  23  92  98  32  55  65   4  31   1  82  50  22  76  73   1  97   8  93  16  28   2  90  38   2   6  74  34   2  19  17  51  30  67  97  89   6  58  18  90  80  68  67  24   9   7  27  76  12  52  32  65  30  27  80  40  97  27  22  53  45  64  66  67  92  14  60  68  90  98  31  14  51  41  15  79  54  61  62  88  65  50  31  84   7  34  33  63  89  49  75  44  72  86  35   1  42  70  40  17  44  72  16  27  41  78  40  53  84  40  21   1  36  50  36  76  91  68  43   7   7  51  27  33  82  40  69  27  74  38  79  83  91  30  65  62  73  44   8  64  27  97  45  70  19  87  92  56  81  73  96   8  12  38  44  26   2   7  18  31  11  10  53  26  36  71  47  29  30  14  15  12  99   4  32  52  19  24  64  57   2  12  43  68  15  77  12  54  26  42  35  19  25  45  58  12  40  76  61  96  18  64  95  46  50  88  56  10  80  43  42   1  67  71  99  99   2   2   2  82  43  36  85  87  44  69  94  55  88  12  28  13  25  86  93  62   8  24  89  85  49  10   4  89   2  34  96  43  60   9  95  92  98  51  36  51  44  26  27  64  89  67  43  49  79  64  50  14  30  53  89  43  76  74  30  17  79  68  14  24  89  20  52  94  72  99  58  63  76   2  95  20  49  76  82  43  55  87  67  11  70  73  63   8  18  78   6  39  97  43  41  35  33  93  61  78  90  83  75  74  71  63  16  18  62  55  38  32   6   7  30  70  46  44  14  52  19  67  31  90  42  51  31  76  36  15  63  44  57  64  74  29  96  73  22  63  30  99  98  46  47  17  78  60  56  39  68  50  90  45  97   7  51  16  65  31  58  52  31  73  33  78  12  33  88  32  27  99  40  26   5  53  10  33  41  53  55  97  73  16  97  97  92  17  87  58  17  13  16  35  35  18  39  67  96  94  59  35  21  96  28   7  66  22  81   8  31  12  92  87  30  86  35   1  10  47  12  15  29  72  38  23  54   5  49  90  17  22  45  31  31  25  77  80  90  39  60  57  72  61  30  67  26  19  50  40  53  58  86  46  41  79  92  36  51  38  86  77  15   5  80  62  38  86  68  79  87  76  42  39  24  27  71   7  32  81  33  96  81  49  68  38   4  19  87  84  90  31  67  28  37  36  60  94  14  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              26  77  89  61  67  92  31  30  44  19  78  13  36  89  56  41  49  21  37  50  63  42  64   4   7  57  50  32  51  43  57  60  13  25  48  65  66  60  42  52  78  80  59  39  44  56   9  97  25  11  29  79  15  71  98  61  57  36  23  79   7   8  59  45  28  88  30  91  39  31  19  80  21  94  49  35  15  15  12  96  36  20  89  17  57  38   4  92  33  52   3   8  91  47  38  78  36  93  59  88  66  78  40  35  11  99  74  91  93  30  24  56  93  63  21   6  98  75  90  82  84  19  38  86  24  76  73  47  74   5  65  65  98  35  59  52  17   8  73  28  29  44  15  62  13  36  92  85  96  30  54  26  32  19  82  64  24  26  53  66  91  83  73  12  41  15  46  62   6  35  62  50  49  49  39  72  78  89  55  65  80  47  12  96  80  19  35  67  45  93  42  16  75  37  79   6   9  92  51  74  74  68  63  15   1  62  96  69  13  78  33  76  29  58  84  12  40  95  60  89  95  24  72  19  34  46   2  54  41  25  28  94  64  15  17  66  18  42  52  31  40  98  28  13  76  77  82  98  97   2   1  27   3  35  89  53  18   4  71  55  68  38  73  70  13   4  49  91  85  99  24  95   8  72  55  12  75  33  85  70  75  33  36  19  53  73  50  94  90  65  39   7  64  40  81  64  45  98  86  70  45  13  83  24  61  79   2  74   2  47  43  43  62  15  50  14  19  39  38  73   2  39  32  31  45  27  37  27  75  25   7  49  52  24  14  72  26  74  11  31  56  53  34  17  45  78  54   8  72  68  35  49  32  14  92  30  97  46  79  55  27  23  34  82  82  42  42  28  44  88  70  59   8  47  31  25  43  55  97  64  64  33   7  37  16   4   3  99  15  55  84  29  78  67   2  58  34  86  34  71  71  93  53  30   8  33  39  64  16  92  87  28  98  43  78  91  11  25  65  30  10  87  46  52  44  60  34  53  66  36  21  50  19  50  64  59  16  86  38   6  22  19  94  89   9  27  44  39   9  23  78  23  21   7  10  28  57  86  42  39  20  39  47  92  63  58  67  61  19  59  22  96  59   6  76  63   8  66  37  70  43  88  89  17  82  53  15   4  48   2  82  35  75  24  90  61  42  95  98  40  83  74  48  71  73  15  29  72  63  63  11  31  38  42  84   2  11  36  62  92  65  54  87  63  90  78  13  26  46  21  26  97  45  11  73  79  32  92  40  85  22  40  59  63  90  80  69  61  37  18  41  30  60  66  97  10  77  70  62  61  15  69  20  52  33  13  36  45  82  73  49  30  11  37  67  39   4  25   1  53  17  97  52  44   4  16  64  32  21  40  55  68  38  64  86  99  16  88  64  56  12  11  29  43   6  94  99  74  37   1  71  80  38  81   5  28  41  68   1  12  98  35  54   6   3  25  13  71  42   7  65  70  26  75  78  48  82  30  12   7  31  22  52  39  43  13  68  52  25  10  91  31  79  77  23  31  90  54  62  56  11  65  64  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                45  67  23  11  83  46  16  82  17  84  20  13  28  23  97  24  47  64  16  68  97  68  97  51  55   7  47  71   6  69  98  18  53  87  27  97  80  29  61  76  74  11  31  84  17  81  21  16  12  19  85   8  13  59  50  32  46  72  87  51  53  62  38  65  67  98  89  46  95  31  90   3  14  69  97  84  23  14  78  40  32  66  63  58  41  95  23  47   6  33   1   6  12  12  83  47  50  95  52  54  27  38  92  68  79  45  39  67  14  17  99  24  10  52  19  64  74   4  72  70  31  21  75  82  72  10  95  83  69  10  38  12  66  58  87  22  78  40  94  20  80  58  79   2  40  79  33  48   1  49  21  68  58  89  19  68  56   3   8   5   8  55  73  70  88  88  31   2  80  95  23  42  45  61  64  81  10  36  90  33  97  36  44  13  47  70  21  76  93  42  52  65  75  63   6  39  22  84  50  43  36  93  11  55  94   9   3   1  15  87   7  86   4  45  14  78  80   8  68   8  48  54  66  92   3  80  28  63  64  98  98  97  11  50  57  37  18  38  71  21  83  58  80  46  62  15  50  53  57  30  35   9  94  62  50   6  70  89   4  89  17  72  95  72  48  11  78   6  85  17  62  57  61  56  56  63  92  38  67  62  81  66  17  76  51  52  69  48  47  53  78  27  81  18  67  16  63  75  91  82  44  22  58  86  23  94  61  37   7  50  44  77  72  54  64  17   8  85  68  98   3  44  63  51  93  33  91  53  24  41  40  96  45  41  20  43  48  66   6  71  66  78  30  22  23  99  64  36  23  64  17  66  41  24  29  79   7  84  99  78  34  76  86  65  76  80  71  37  27   6  51  66  80  54  42  36   6  27  28  78   5  79  89  44  65  47  75  88  11  86  23  97  74  49  97  75  40  40  80   8  92  88  63  92  75  54  89  30  90  73  10  74  42   7  35  41  44  22  51  90  20  32  75  19  65  27  77  69  21  95  21  41  24  37  89  88  47  66  73  92  81  63  50  36  80  74  64  23  38  13   7  94  99   3  14  72  89  55  74  12  42  91  77  54  72   2  87  13  32  57   9  73  56  44  60  38  37  40  70  28  70  48  25  97  15  37  26  90  65  89  42   8  40  26  55  56  38  19  22  66  52  79  22  96  17  86  99  64   5  92  21  45  55  78  46  70  54  72  85  56  89  75  27  27  46  13  70  38  15   6  44   7  84  64  98  39  50  41  39  10  82  73  86  41  49  16  69  17  10  41  54  31  23  84  28  15  12  16  52   3  68   4  62  48  64  94  38  70  46  34  55  70  84  76  89  58  99  80  62  36  21  76  89  14  38  90   8  94  16  20  99  69  52   7  15  98   1  53  23  95  50  21  27   8  94  53  21  19  61  26  89  89  89   4  54   3  59  47  28  28  44  18  43  58  83  20  56   6  32  12  58  20  43  95  18  82  24  45  91  75   6  39  44  50  61  41  34  58  33  43  39  97  94  89  99  81  62  33  62  55  87  66  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3  22  16   2  80  28  57  82  27  49  96  26  88  35  68  55  45  61  48  70  83  11  66  42  33  13  97  16  61  33  77  35   8  26  15  73  27  60  11   3  31  26   7  40  75  11  40  93  98  49   1  90  54  64  66  35  80  76  80  97  77  40  54  28  40  56  66  27  54  33  24  14  73  74  90  25  20  38  55  64  25  87  97  68  33   3  15  39  10  46  79   9  75  29   5  66  26  76  34   1  45  28  27  91   9  73  36  29  33  63  39  36  66  16  83  49  98  78  81  52  34   6  24  41  31  14  78  45   7  49  36  88  33  13  18  72  76  76  99  25  99  26  72  33  53  55  59  24  20  55  78  67  43  14  72  76  16  96  96  32  37  96  93  28  58  69  68  80  83  40  56  23  27  81  38  66   2  38   7  35  61  96  82  64  29  65  67  77  11  57  96  34  18  31  39  56  72  46  86  54  17  54  52  99  73  68  23  87   2  69  28  62  29  52  12  70  83  96  54  73  22  46  10  79  76   5  30  22  87  95  37  61  34  59  81  71  76  49  68  43  59  21   2  57  91  93  22  24  63  66   8   2  90  16  86  43  29  79  51  80  32  29  62  23  41   6   6  64  11  56  28  91  32  84  50  85  27  48  50  82  68  68   6  56  26  64  22  91  12  47  87  73  23  34  23   9  46  75  41  38   6  84  14  97  30  39  22  50   1  52  56   9  40  33  70  92  19  27   8  53  85  58  11  45  78  95  25  26  50  65  85  77  11  40  32  65   2   9  91  23  34  89   7  92  21  89  28  41   1  31  28  40  65  23  51   4  21  25   1   5  18  55   4   5  34  24  21   2  98  18  74  16  19  50  76  46  12  98  68  62  55   6   7  51  48   5  82  73  13  27  55  94  90  54  66  38  72  21  74  39   5  78   3  76  16  33  46  13  52  77  68  52   9  86  89  21  43  30  93  87  83  60  71  83  21  33  19  15  66  75  22  69  55  84  74  68  19  71  60   9  61  96  78  52  70  82  90  82  72  70  43  33  66  17  89  64  45  61  50  51  73  36  85  69  41  51  85  32  92  61  36  81   1  15  55  91  92  79  22  63   2  63  70  51  51   8  73  22  90  87  36  11  60  95  75  24  56  38  70  79  25  55  70  19  60  95  53   8  44  48  34  44  65  28  29  70   4  67  99  44  12  23  40  86  16  31  67  24  25  98  20  78  93  67  75  20  84  26  13  41  87  87  46   8  70  19  72  37   1  48  39  81  57  82  57  89  48  29  95   3  27   4  44  92  76  18  74  15  40  89  68  48   5  60   5  55  17  66  22  18  53  19  29  92  86   5  99  67   2  52  18  48  41  55  57  44  27  83  44  75  85  88  73  93  89  41  74  17  23  40  61  68  55  14  26  49  25  91   5  47  10  96  29  46   8  21  14  50  37  19  86  25  21   4  72  19  81  74   3  28  57  75  39  29  61  82  16  50  99  95  78  66  96  45  14  34  23  40  27  36  42  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    69  10  15  45  23  20  85  72  16  10  48  20  16  19  85  44  11  60   9  48  96  95  79  81  77  33  32  67  26  36  59  53  67   7  78  99  24  74  80  66  78  71  12  78  53  26  43  66  13  63  16  63  95  84  58  86  38   2  74   9  37  29  14  28   8  70  79  49  19  20  66   4  85   7  76  49  34  81  94  43   9  93   5  95  64  29  52  59  89  57  49  28  83  47  12  85  97  56  65  97  96  13  66  24  54  82  93  20  90   4  58  61  47  25   4  33  25  81  57  17   8  65  72  99   3  72  66   5  43  80  23  77  56  64  37  21  96  85  34  81  55  83  23  23  30  15  17   5  75  82  12  15  41  73  32  11  99  71  91  80  85  34  34  90  47  70  22  30  36  14  57  83  67  38  27  91  99  43   3  48  62  28  90  27  52   2  11  63  84  82  15  69  41  44  23  93  71  73  23  28  78  22  32  41  91  63  91  32   3  67  96  51  52  40  20   1  44  70  93  66  25   8  41  22  67  46  81  72   7  53  83  97  17  19  80  58  87  82  63  12  88  35  35  99  61  85  16  69  34  20   8  79  94   1  77  70  39  51  41  73   7  49  94   9  13  28  83  70  26  15  49  33  20  31  60  29  24  32  98  79  34  59  64  82  91  62  12  36  78  37  15  40  46  85  37  59  20   8  67  55  74  89  31  16  48   2  72  36  37   7  20  68  25  15  33  74  43  97  99  70  17  27  27  44  85  28  25  84  44  17  84  60  47  45  79  24  18  54  45  87  85  13  51  22  53  68  59  80  68  22   1  44  30  94  78  66  40  24   7  69   6  91  92  36  39  67  45   5  53   9  67  35  64  26  94  84  69  16  57  18  58  30  45  63  55  65  83  65  96  64  54  91  26  18  16  55  93  35  43   3  50  56   6  54  68  76  35   6  26  66  97  90  92  81  38  87  20  63  72   7  24  75  50   8  39  35  52  12  77  97  83  47  18  55  88  26  31  57  67  79  53  30  41  65  57  52  65  48  72  47  55  48  50  90  77  55  76  23   7  45  88  44  38  16  68  53  51   3   2  42  60  72  28  48   1  93  35  78  57  70  75  20  22  44  29  79  98   2  87  54  10  65  86  20  67  54  78  15  81  19  54  14  17  83  31  42   1  69   9  71  95  95  25  57  48  86  89  35  74  97   7  25  59  62  51  51  75  45  98  24  59  84  79  48  15  40  31  19  17  71  27  75  55  93  34  12  93  41  44  56  41  14   5  42  61  60  63  98  36   4  73  30  73  98   6  29  64  61  74  15  26   5  96  72  55  11   5  58  94  24  13   8  20  12  90  28   2   5  65  18  40  87  99  67  20  28   3  81  85  71  70  25  76  29   6  39  75  81   9  23  37  56   7  99  33  75  46  21  54  62   6  31  50  11  15  77  12  58  66  24  45   9  67  65  81  81   2  68  97  29  42   2  50  31  84  31  32  44  10  73  71  43  47  69  54  88  97   2  53  52  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      31   3  53  27  92  50  62  96   4  12  22  12  29  92  71  83   5  16  82  78  63  42  47  64  72  25  52  23  79  12  84  66  35  28  91  75  80  32  39   1  43  11  69  82  12  92   2  48  84  69  15  14  12  65  98   1  90  96  23  67  62  14  24  28   8  76  81  27  72  50  17  12  63  48  39  34  77  36  14  66  51  14  35   6  35  72  30  61   4  91  20  99  21  13  69  54  42  42  25  49  66  32  24  21  28  33  56  13  26  65   2  54  50  81  17  82  27  83  21  72  60  35  52  72  65  12  23  15  74   9  54  83  33  90   5  57  71  26  23  24   7  52  67  95  75  97  58  42  83  19  17  44  99  65  71  52  88  45  20  49   9  66  35  59  57  54  97  83  74  90  25  42  86  60   2  78  48  28  29  43  97  69  59  53  42  79  33  48  67  84  69  22  48  74   6  29  47  69  66  60  61  30  18  45  60  96  43  24   6   4  58  10   2  41  16  66  69  94   1  64  67  88  18  98  43  58  96  43  72  61  99  23  21  42  29  15  61  22  56  73   2  64  26  49  51  66  91  98  86  34  32  44  78  34  35  53  69  33  44  43  45  34  44  90  82  88  50  47  93  25  30  83  77  94  23   7  37  92  84  64  40  71  60  12  43  35  57  55  55  48  50  54  11  11  76  27  93  69  84  25   9  72  88  21  22  98  11  15  36  87  57  74  69  46  91  76  58  50  84  80   3  80  22  54  94  55  29  94  63  90  27  31  22  40  98  69  86  12  29  39  16  54  28  86  87  62  93  77  89  98   4   5  84   9  55  12  15  33  30  72  72  41  73  70  30  25  81   1   4  24  86  31  44  50   5  42  37  77  49  14  39  58  30  20  48  91  23  86   4  11  75  57  87  76  79  55  68  52  60  95  69  11  59  13  74  85  82  46  54  91  97  32  91  41  60  52  70  77  58  50   9  11  87   1  71  84  58  12  23  43  53   3  14  28  71  83  40  50  17  53  92  20  78  19  99  27  48  17  11  84  64  69  89  64  63  49  43  97   7  40  47  91  97  67  12  28  80  94  65  68  33  49  74  58  91   3  41  76   2  67  50  42  79  15  99  65  40  25   5  47  83   3  88  28  13  22  21  66  94   4  28  14  85  72   9  66  81  34  13  75  16  11  21   9  70  88  31  83   5  75   1  70  50  85  64  63  83  44  38  98  22   7  54  20   7  85  54  63  27  27  63  45  29  93  12  46  36  55  59  29  41  26  38  99  87  13  87  43  60   7  24  30  46  14  84  90  25  91  22  98  77  78  19  97  67  24  42  54  34  98  32  41  89  22   7  68  11  25  19  93  83  55   6  73  81  68  95  55  98  13  54  36  40  14  51  16  80  63  11  84  66  37  58  68  28  91   1   6  94  28  36  54  13  28  50  10  32  60  25  39  69  24  35  29  40  82  19  67  13  96  40  79  67  28  21  17  46  77  39  34  44   6  70  86   4  97  52  59  64  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        28  41  39  65  33  77  77  60  87  49  28  13   4  92  64  96  88  36  20  87  42  26  49  87  40  30  79  40  87  32  25  72  46  89   6  21  11  18  31  57  77  91  35  49  91  33   9  10  58   6  94  17  33  39  77  71  26  99  41  53  79  43  83  65  23  44  50  81  10   4  85  29  23  26  67  16  84  29  95  73  21  83  47   9  77  53  50  82  75  87  16  34  61  39  63  23  52  80  70  44  19  47  95  32  31  92  59  59  16   2  51  83  90  57  92  71  29  78  90  72  19  89  52  75  99  22  28  72  81  41  44  33  77  10  35  41  15   8  23  40  88  12  26  41  58  28  34  47  23   6  74  89  26  64  57  25  74  77  34  95  66  79   4   7  53  62  44  81  51  31  16  18  13  34  31  48  34  11  67  95  62  37  26  83  43  41  66  84  84  85  91  66  41  53  16  42  89  29  55  86  80  33  16  10   8  46  79  93  46  71  66  50   2  86  39  84  29  96  69  30   6  30  82  25  29  71   5  26   4  13  13  33  77  46  12  45  65  14  63  75  54  43  92  66  56  67  23   7  54  80  98  37  79  27  14  57   6  50  73  48  71  41   5  69  23  41  36  11  74  94  44  40  12  25  25   4   9  29  40  75  12  20  15  52   6  15  52  67  66  91  36   2  23  89  84  54  53  67  19  34  92  77  83   1  35  73  84   8  93  52   8  22  94  17  34  81  91   1  17  60  55  10  23  16  65  79  64  62  43  87  75  73  89   8  28  44  64  88  19  81  67  82  98  93  48  23  30  67  65  65  65  16  95  11   9  61  89  42  21  93  37  12  40  92  17  67  83  90   8  71  61  71  53  41  75  43  57  40  69  38  11  93  23  21  59   5  87  83  98  48  18   8  44  52  17  16  84  84  13  62  48  68  55  96  25  97  73  93  43  41  39  64  31  76  61  50  70  62  49  91  71   2  16  81  69  60  85  80  50  49  90  68   2  74  66  52  90   8  72  64  38  50  94  54  40  79  71  76  43   6  45  34  81  33  14  39  24   4  53  97  46  92  89  79  36  39  17   4  99  31  51  47  54  89  11  63  28  99  74  30  92  79   3  80  23  14  30  31  72   2  21  55  75  13  72  25  99  77  10  55  22   4  73  32  56  35  28   4  38  55  83  32  75   2  18  18  53  81  20   7  11   6  70  56  32  43  55  69  72  84  71   5  57  35  34  97  72  41  53  57   7  73  42  52  47  20  22  21  78  77  49  54  61  61  23  72  39  25  56  32  51  16  61  17  37  73  55  50  19  45  70  97  99   5  94   8  64   6  66  58  77  82  52  71  33  42  60  45  65  18  72   2  43  23  27   9  74  69  61  26  30  27   1  66  91  52  36  29  35  75  61  55  36  70  62  54  55  31  24   8  24   8  17  78  35  25  71  93  51  83  33  58  22  78  29   8  64  13  70  26  89  22  36  95  16  62  72  78  88  53  75  48  76  59   3   5  22  31  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          23  94   3  15  48  61  16  81  17  26  74  85  45  76  34  90  68  13   8  69  18  55  48  33  63  94  20  64  13   7  98  27  90  98  83  43  36  73  60  84  36  49  94  87  62  80  28  99  73  29  75  75  59  84  75  39  84   9  94  37  30  31  58  27  44  69  96  60  96  69  65  34  27  41  82  24  19  59  83   5  25  42   5  50  96  10  56   9  34  98   9  76  85  99  87  75  95  64  25  81  38  29  52  78  38  16  27  91  71  80  45  85  72  39   1  22  23  83  72  62  88  98  89  14  49  97  59  40  70  11  90  82  64  55  50  12  97  53  27   3  79  65  13   5   3  41  46  22  78  36   8  36   1  46  25  94  88  71  48  80  38  61  37  32  93  61  59  46  88  93  40   2  80  75  10  59  66  89   5   4  89  74  87  73  85  75  17  96  41  99  30  94  15  29  94  43  67  95  72  27  59  93  70  87  87  79  29  69  43  15  10  32  15  28  38  57  51  30  94  93  38  92  75  63   9  67  63   3  53  56  66  52  61  26   5  64  18  23   1  96  67  29   2  84  24  57  14  97  44  93  66  26  76   5  69  67  98  36  97  11  34  70  44  41  60  25  87  25  79  95  79  48  94  70  88  24  23  93  82  44  51  27  87   1  68  12  22  97  11  83  38  72  57  80  44  30   5  34  92  48  23  90   9  51   3  30  59  88  57  88  82  88  95  64  72  57  16  15  33  85  83  54  47  72  94  29  50  78  35  79  53  14  40  79  89  37  76   8   3  12  83  17  78  14  96  26  93  90  81  44  36  64  63  37  14  52  83  51  86  41  13   9  59  56  79  33  70  65  95  22  81  14  96  31  69  56  68  67  96  19  40  77   6  46  21  27  10  71  90  96  89  52  95  29  99  96  75  16  93  58  43  71  40  52  86  63   7   9  57  64  75  66  58  91  43  66  41  76  37  25  78  92  47  56  31  19  90  39   5  53  76   6  88  61  97  42   7  67  63  93  51  36  87  15  78   7  18  87  82  25  42  29  59  99   6  39  30  71  97  65  32  58  60  71  51  53  68   3  98  91  58  56  20  54  88  71  14  45  97   8  80  22  96  10  54  29  78  71  68  29  93  75   7  63  23  70  48  93  87  53  38  80  82  14  39  62  83   5   7  47  33  19  92  43   5  63  90  66  11  44  33  88  87  33  91  27  11  56  22   2  29  49  76   8  15  42  63  56  41  33  80  48  69  66  13  32  87  62  98  93  46  58  22  76  52  60  11  81  94  80  58  44  38  62   2   1  67  75  99  21  88  16  67  30  32  19  30  58  19  70  54  36  60  66   6  97  43  93  87  10  21  29  71  53  21  35  79  25  62  10  88   3  77  88  97  21  39  88  97  56  39  64  50   4  30  64  88  29  13  27  62  17  27  15  77  15  26  33  69  95  52   6   2  38  53  76  33   8  55  56  45  10  64  50  35  19  61  46  17  59  16  78  48  51  86  14  55  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            15  57   2  27  96  87  61  50  56  96  72  72  51  14  38  26  61  37  61  20  41  24  37  73  92   6  86  66  51  19  39   9  79  33  29  96  38  69  70  94  66  39  84  10  19  61  90  87  99  20  92  27  88  22  17  69  85  84  93  52  57  29  59  52  64  47  48  89  30  92  25  33  59  48  83   5  78  63   9  96  63  99  54  54  61  46  90  83  46  92   7  77  42  64  13   2  85  42  70  57  60   6  49  20  54   9  15  74  59  49   5  75  42  96  34  34  16  50   7  57  46  40  68   3  27  27   9  41  60  16  23  34  51  62  82  83  62   4  55  57  44  59  28  55  20  20  75  93  95  44  75  65  97  10   8  89  62  42  67  50  34  83  86  89  49   3  10  66  17  94  50  58  37  48  19  96  83  50  62  28  34  85  50  20  66  87  96  63  79  16  41  39  57   5  66  41  20  31  62  78  11  89  81  63  62  66  98  17  85  42  61  87  86  14  40  74  84  34  96  95  86  69  20  60  77  78  27  28  75   7  15  63  24  91  61  85  90  76  59  35  90  96  26  32  61  23  59  81  75  83  82  73  32  69  36  93  18  42   5  88  96  29  33  96  15  75  94  40  87  63  12  76  63  67  71  40   9  54  35  55  87  42  55  72  17   2  50  98  48  76  45  80  53  85  71  48  44  41  95  13  60  93  95  16  43  42  62  76  64  75  48  71  26  19  95  88   6   4  61  37  91  20  28  32  83  31  60   4  99  35  79  56  37  98  44  72  67  39  74  57  36  55  28  85  49  75  50  41  48  75  97  83  67  73  86  57  82  38  54  92  21  26  44  71  84  18  35  51  90  99  53   4  85  43  59  41  94  90  97  90  50  49  36  67  86  22  64  66  38   9  64  86  68  17  70   3  30   1  58  75  20  67  59  92  70  86  85  99  19  38  23  75   6  26  34   8  71  51  21  65  62   8  78  77  79  83  98  91  23  36  43  18  24  29  90  60  99  77   5   5  41  62  14  62  34  83  91  59  24  70  59  61  52  20  40  34  27  82  28  60   9  24   6  11  86  83  32  15  46  66  17  96  25  64  14  33  23  88  98  25  99  75   7  59  82  11  70   9  37  26  39  70  79  80  21  66  13  69  89  52  44  31   4  80  27  25   1  96  43  58  80  47  98  47  26  88  49  67  24  20  18  99  10  33  93  42  33  29  76  50  13  92  74   6  68  58  54  52  93   6  26  82  27  10  81  16  96  83  89  94   4  82  27  22  10   2   5  74  94   8  66   2  94   1  64  76  42  69  12  39   5  38  56  44  68  56  97  89  57  81  35  23  32  20  50  13  52  95  31  88  33  59  79  92  85  75  89  99  95  55  49  19  86  20  66  28  57  10  55  16   5  44  19   6   2  52  68   2  24  95  22   5  40  84   6  63  80  80  14  96  91  44  90  73  92  82  37  46  35  53  72  47  75  65  17  46  66   2  56  22  85  65  75  62  56  87  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              46  33  93  66   8  74   6  85  57  20  95  36  56  41  93   2  27  97   6  13  47  60   5  67  69  72  83  29   3  64  91  28  66  51  89  40  74  66  79  92  48  86  39  48  13  53   2  56  40  21  56  24  62  53  53  62  55  92  68  87  82  15  59  38  19  51  67  45  91  73  78  74   4  89  53  72  12  67   6  67  62  40  91  83  49  83  88  22  23  95  46  88   1  39   3  75  91   9  48  30  22  52  87  74  50  37  91  28  12   4  20  93   6  15  41  43  30   3  16   5  20  89   6  57  95  25   3  40  10  10  95  10  50  10  38  69  30  46  39  72  62  20  88   8  96  34  42  63   1  88   4  50  90  42  62  14  45  33  23  79  34   7  51  73   2  42  53  31  33  80  49  95  99  44  67  89  10  15  42  38  78  33  19  54  70  33  82   5  66  42   1  31  92  65  34  27  28  77  31  29  96   3  27   9  98  38  26  28  58  74  74  89  77  26  50  69  78  94  66  33  35  30  47  62  11  11  97  91  18  49  62  40  33  49  38  24  12  24  23  87   6  78  20  32  76  33  73  76   3   1  91  24  28  85  50  34  20  40   6  91  67  80  10  23  43  51  89  83  36  40  90  55  80   2  62  17  73  24   7  11  54   3  60  70  93  21  69  88  79  59  51   2  49  94   1  73  87  72  61  79  60  44  16  69  16  80  87  70  11  52  78  38  72  16  18  63  51  73  74  89  27  93  92  16  45  26  10  95  44  52  44  78  23  28  77  97  52  95  76   1  23  31  53  12  64  48   4   5  76  55  33  51  54  73  38   5  99  55  49  28  91  34  96  66  57   7  34  23  63  54   2  38  10  72  76  19  69  49  13  76   7  16  77  51  71  52  13  74   9  83  47  32  35  60   7  94  58  84  72  96  57  36  78  47  72  61  98  94   2  18  72  51  20  86  62  51  10   6  64  51  99  26  15  81  16  21  45  24  71  65  35  93  10  52  37  81  45  84  51  29  71  78  17  20  85  18  16  21  79  54   5  88  29  50  28  42  39  85  66  46  97  39  65  80  71   1  96  21  28  66  12  21  81  56  67  86  16  62  18  70  64  71  73  80  14   5  73   8  29  36  66  35   1  78  11  91  69  20  62  30   1  56  62  31  45  89  39  72  30  87  50  57  17  58  26  43  70  66  71  50  20  60  92  11  10  42  58   2  30  70  48  49  18   5  26  49  13  74  30  42  96  79  47  75  92  67  88  25  15  94  83   1  50  20  23  35  58  52  58  31  13  73  12  19  44  42   8  91  65  32  71  13  33  20  82  93  65   3  45  90  47  68  25  92  76  97  40  27  93  64  32  52  38  60  12  33  91  47  37  46  57  49  56   7  27  31  80  78  58   1  55  99  67  21  75   5  97  30   3  81  82  53  52   5  13  56  17  98  82  72  58  17  50  64  57  69  15  61  30  80  72  24  54   9  74  33  33  34  94  41  35  85  98   3  70  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                46  85   8  37  71  65   5  92  29  63  33  82  38  28   9  58  26  45  80  36  51  57  37  14  88   8  17  32   5  99  97  69  19  18  90   5  94   2  46  65  90  17  81  65  15  51  12  20  90  22  19   7  65  13  84  71  50  31  77  84  49  14  48  47  52  80  52  19  44   4  79  39  98  18  29  66  81  38  52   8  49  84  68   7  47  66  83  22  68  92  99  12  69  98  31  48  62  75  98  90  71  58  52  75  71  31  98  87  95  44  84  94  78  18  21  20  92  44  79  32  10  45  33  84  87  80  71  67  60  95  13   1  91  20   1  64  21  98  65  23  60  45  50  71  67  54  59  42  95  93  78  63  91  78  13  37  60  60  21  61  37  17  66  93  60  95  86  74  21  77  38  43  81  11  25  97  50  68  52  79  39  45  47  19  79  37  69   4  39  37   8  64  39  21  89  56  20  30  11  65  75  56  44   4  25  72  59  50   5  26  35   4  11  24  29  89  42  52  34  17  56  25  59  63  22  50   3  82  84   8  97  11  25  39  94  55  66   8  98  82  77  54  95  20  43  89  92  44  84  13  77  63  71  61  12  75  15  22   9   7  74  83  33  51  84  76  13  63   2  75  68  86  67  22  45  96  26  86   1  75  67  79  97  40   3  58  79   3  43  19  96  95  38  17  53  81  98  30   1  51  68  84  89  56  61  42  30  88  59   4  85  94  64  12  24  91  65  57  97  15  49  24  29  69  66  25  76  17  72  46  73  49  99  26  35  74  62  63  87  99  94  72   3  68  71  56  80  82  22   8  57  56  63  22  95  73  28  26  61  13  63  16  78  76  56  79  90  58  89  90  46  49  25  59  73  86  67  76   9  88  94  60  45  35  96  72  62  32  98  86   8  44  63  94  85  38  58  51  23  14  34  15   9  85  96  36  92  17  30  41  41  40  52   5  28   3  71  83  80  99  47  34  48  43  86  52  98  47  30  52  83  70  29  53  25  62  93  82  90  83  82   5  50  27  79  18  50  37  57  22  63  20  79  18  33  14  35  72  80   6  71   1   8   4  27  73  62  51  50  40  51  44  94  98  21  68  90  88  32  74  70  37  14  26  19  99  87  68  53  20  86  68  60  89   1  69  72  50  30  48  74  89  15  17  94  40  63  35  45  54  98  23  96  88  60  78  79  33  66  88  15  32  57  80  77  19  95  49  58  29  72  21   3  42  99  91  79  17  17   6  85  66  41  68  74  21  98  93  32  22  44  62  74  93  35  78   3  26  79  81  79  32  16  42  43  62  53  27  64   3  85  39  32  62  92  35  80  98  60  26  10  27  74  11  39  66  20  40  12  15  22  17  72  37  61  19  88  43  40  66  62  27  25  49  30  12  79  33  64  82  73  30  68  38  12  51  66  91  27  13  61  43  73  71  57  75  56  29   7  79  26  79  45  58  63  30  37  55  75  25  78   5  18  50  53  72  74  99  52  12  63  71  80  58  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  41  95   9  61  46  80  55  65   9  16  31  14  39  38  89  30  52   3  49  18  85  50  73  16  86  52  27  91   9  53  33  68   7  22  24  74  19   6  69  61  99  96   3  97  20  54  45  82  90  71  15  82  46  69  29  80  95  62  43  52  49  74  38  84  96  15  90  98   8  86  56  27  23  54  78  63  27  65  45  36  93  53  85  94  18  91  76  33  29  93  14  47  33  97  75  97  95  14  54  32  29  45  53  90  62  49  89  82  35  74  40  89  89  48  35  54  21  17  10  49  49  75  45  29  28  68  59  69  76  76  30  88  69  36  86  59   7  54   1  53  67  67   7  34  11  16  75  16  52  21  85  46  10  35  26  33  65  58  86  47  94   8  62  99  29  65  49  22  24   8   4  46  60  99  60  70  77  87  23  15  64  10  23  72  14  64  82  52  84  27  99  14  73  65  80  18  43  39  83   4  32   3   1  14  64  77  46   6  65  82  65  77  47  20   7  59  20  34  49  28  51  29  98  98  14  10  96  74   2  85  83  77  74  90  78  43  33   1  92  91  64  17  80  24  76  42  42  78   3  45  60  17  91  35  76  71  55   3  38  93  27  53  79   6  62  35  69  36  44  53  87  45  29  70   9  23  80  14  36  65  94  53  45  51  49   5  47  76  40  43   2  44  47  96  59  51  84  12  65  80  57  59  51  74  20  83  12  41  20  50  71  21  20  70  58  12  56  52  31  71  80  15  35  22  75   9  21  23  27  50  24  75  48  26  41  22  81  57  30  97  29  27  33  93  26  96  72   9  83  85  26  39  84   2  48   5   2  12  10  96  20  72   3  95  65  67  72  33   7   4  12  54  45  23   6  45  60  49  22  27  72  91  70  86  38  49  51  35  87  18  19  47  56  51  61  30  75  64  73  53  50   3  51  50  69  45  60   6  78  51  76   8  55  15  47  67  95  33  99  54  34  92  69  53  37  34  13  21  59  26  32  94  91  48  56  19  87  95  79  76  65  58  11  38  14  95  84  97  17  48  39  60  65   3  76  61  74  15  33  56  74  29   7  10  26  94  65  23  88  19  92  31  10  20  51   8  29  30  67  64  94  84  44   6  39  57  49  90  35  15  39  48  31  14  94  86  42  56  75  13  17  83  13  52  56  28  57  41  76  46  41  52  36  91  72  25  31  18  56  47  49  44  65  67  43  93  76  36  35  57  40  11  55  73  65  50  29  13  40  64  49  16   6  36  85  17  57  55   6  50  63  62  51  71  43  17  84  41  75  96  39  30  67  46  28  12  60   1   8  80  67  44   7  32  17  85  17  90  67  40  87  45  50  46  69  35  93  50  28  52  79  57  82  19  69  82  89  11   6  82  80  85  26  85  27  75  89  50  90  93  58  62  32  73  51   8  10  36  71  99  29  51  63  67  65   4  54   2  64  66  24  55  66  84  57  74  87  86  76  35  24  15  81  11  51   3  79  43  27  51  49  48  50  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    7  37  93  14  30  17  82  90  60  65  93  92   7  43  79  34  55  70   9  90  66  11  59  72  38  19   4  37  61  84  98  60  59  88   8  34  97  35  52  17  82  63  15  77  83  87  85  22  62  82  59  85  51  76  86  40  83  44  85  99  47  18  15  45  53  66  72  59  98   1  40  85  66  82  44  50  73  84  84  18  22  23  84  83  58   2  29  32  85  95  51  63  93  69   3  56  96  60  18   6  86  61  43  97  41  36  52  64  55  69  24  18  51  81  39  87  69  80  71   8  77  17  90  24  26  65  98  62  27  78  11  56   6  98  71  53  51  50  51  24  77   5  96   9  19  39  68  41  40  84  76  73  75   3  11  38  75  10  90  37  16  20  12  98  43  33  47  93  42  51  24  62  78  40  13  13  44  57  71  78  18  76  41  26  86  76  78  34  44  38  80  49  68  27  87  78  37  50  28   1  61  88  30  99  33  69  12  41  90  45  83  74  53  27  73  40  46  11  95  72  34  56  72  45  10  28  71  18  53  81  90   3  58  93  96  84  99  17  19  42  85  64  27  50  83  24  55  43  44  71  11  28  19  56  17  84  64  40  99  71  53  13  66  90  22  26  13  85  71  53  60  13  75  67   3  52  58   9  92   1  54  14  87  95  67  44  37  72  92   8  38  31  68  83  20  24  44  76  37   8   3  37   3   8  31  18  47  13  27   1  24   8  11  54  25  35  29  54  24  60  85  55  55  38  80  76  57  94  94  23  80  72   2  25  17  12  90  26  36  85  95  33  61  76  84  84  49  92   2  37  24  94  37  93  64  35  91  63  68  68   7  13  13  49  82  62  56  72  91  96  60  17  28  83  70  56  23  17  70  18  47  79  98  33  63  63  24   5  27  22  73  57  48  48  41  20  77  84  82  46  46  16  36  58   8  91  94  76  46  45  20  40  53  55  64  76  93  58  68   1  95   2  45  44  26  40  38  90  64  53  79  50  25  60  65  58  65  49  60  38  49  20  33  75  31  31  70  25  13  80  71  10  33  11  52  68  74  33  76  38  44   1   9  85  67  29  81  71   2  37  74  91  93   8  73  56  36   3  80  13  88  90  81  53   6  44  97  67  94  80  87  69  71  34  59  97  32  36  73  64  15  78  61  95  66   9  24  90  32  32  92  35  36  26  43  19  26  28  90  15  76  74  98  11   7  94  66  35  64  74  60   6  95  63  11  62  20  38  46  31  21  65   7   5  24  85  77  65  70  77   1  82  73  75  33  86  75  52  80  86  75  35  53  40  88  65  92  76  14  79  96  15  80  64  69  93  24  60  87  31   4  54  97  32  62  58  52  12  84  76  78  91  96  59  64  43  53  76  99  59  57  21  22  77  57  90  47  18  82  80  45  81  57  96  69   7   3  84  48  39   6  45  10   1  11   6  63  91  57  40   5  18  24  26  69  46   7  79  69  60  79  56  69  88  29  85  85   7   3  61  41  80  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      55  32  36  68  83  69  15  78  73  22  66  28  38  58  20   3  55   7  90  65  66  42  88  89  45  59  17  93  14  60  94  46  15  69  46  88  42  84   2  63  32  79  70   7  74  36   4  45  62  82  91  40  63  79  43  32  18  79   6  98  26   8  64  53  47  60   8  42  89  43  59  54  29  25   7  24  49  78   3  87  91  72  19  32  24  32  70  52  72  61   7   1  96  49  99  38  67  36  77   3  24   2  74   4  38   4  54  97  52   6  85   1  79  34  19  37  27  14  78  50   8  67  30  55  51  12  72  35  44  98  93   1   5  16  32  54  46  16  80  46  12  51  54  95  99  60  54  28  36  54  57  14  65  89  93  84  89  43  93  94  42  81  72  11  61  63   5  80  78  49  18  82  29  81  39  19  79  80   1   5  78   1  34  43  59  37   6  84  33  59  46  49   8  49  37  83  60  60  39  40  70  10  26  76  13  56  85  53  53  33  12  36  19  15  59  46   1  96  27  20   4  11  40  87  69  13  56  79  34  64  75  39  81  18   2  85  60  70  63  91  78  36  55  42  64  82  29  69  59  62  85  83  83  20  61  11  46  15  44  26  19   7  91   6  12  56  99   6   8  80  40  13  45  67  13  23  13  97  25  78  17  51  40  52  52  55  52  87  69  66   5  91   5  12  14  18  76  23  76  34   5  67  28  81  23   7  90  39  57  99  69  54  14  64  28  43  58  16  34  66  12  44  53  57  34  30  82  50  63  18  18  64  37  80  30  51  48  86  16  99  56  92  69  89  54  87  92  52  24  19   5   4  15   5  16  73   9   8  19  23  93  94  10  94  11  24  63  14  28  94  25  84  79  75  51  98  15  61   6  57  29  16  17  63  53  65   5  88  61  89  78  46  47  62  37  22  54  81  67  97  53  46  78  13  20  75   5  20  22  12  15  28  78  46  53  63  25  50  89  92  52  37  15  30  36  33  55   9   1  11  35  62  59  13  46  91  77  34  98  36  98  66  99  33   8  99  79  66  98  27   3  37  38   5  25  96  73  41   5  55  15   8   2  85  48  56  28  87  23  13  98  68  61   9  20  16  64  22   5   8  18  83  25   1  88  45  64  27  25  63  89  78   1  52  68  58  69  72  19  68   9  30  38  58  37  89  30  35  80  40  67  15  14  88  10  85  91  64  36  18  77  80  14  26  81  85  36  30  84  27  31  95  87  50  20  48  69  44   8  69  32  17  99  76  48   4  64  71  60   7  82  81  89  78   7  31  96  57  60  75  44   2  81  99   4  16  47   9  80  52  27  72  39  34  54  24  47  99  97  27  34  86  75  57  66  75  32  17  24  47  41  14  72  28  37  40  83  96  29  25  21  54  51  46  57  95  33   9  33  76  26  17  26  30   2  35  10  23  39  97  72  98  25  65  98  98  15  86  99  77  55  31  22  87   4  13  44  80  82  78   1  49  48  92  81  28  69  41  29  44  74  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        8  51  18  49  41  50  74  96  81  65  25  11  19  35  95  46  71  97  84  60  76  89  91  74  76  29  67  15  79  88  70  92  81  36  32  63   2  81  31  76  50  52  38  68  51  57  45  89  79  10  38   7  42  86  90  74  25  96  37  17  27  51  18  38  11  26  64  11  50  65  94  36  78  27  29  64  80  72  62  52  61  30  47  10  26  63  61  57  55  98  63  96  48  69  82  74  10  29  73  96  13  88  46  73  44   4  78  36  65  71  89  74  45  43  20  89  67  88  99   3  86  76  37  10  38  60  93  85  95  45  81  32  65  35  76  79  46  38  86   5  81  52  93  55  37   2  74  36  31  46  88  59  49  21  97  60  61  38  70   6  94  12  99  88  34  66   1   5  94  95  43  79  91  12  55  24  93  95  77  22  35  36  84  37  55  17  74  92  41  40   8  92   4  69  59  39  16  25  42  16  61  83  95  53  34  91  54  74  40  21  50  77   9  52  72  78   3  85  80  93  71  64  69  63  57  19  38   8  67  18  77   6  80  96  18  83  48  74  87  79  88  83  45  71  48   7  50  15   5  65  60  90  32  51  62  51  18  51   2  98  61  16  56  13  13  44  48  83  91  37  63  77  77  16  31  77  61  48  55  43  29  12  15  54  31  11  74  46  31  91  92  56  21  49  29   7  15  71  25  44  22  79  18  32  68  46  68  96  91  77  65  57  17  26  71  40  64  94  15  81  21  75  22  44  75  29  39  71  40  81  38  98  12  61  44  83  49  74  74  15  68  48   4  21   1  68  93  79  17  91  62  83  49  32  10  19  22  32  65  75  97  56  46  78  15  20   4  79   4  24  89  73  13  81  87  30  83  80  83  67   9  27  94  84  78  45  16  25  39  93  26  66  32  60  52  93  66  22  50  52  16  22  54  39  46  51  90  49   5  25   7  13  86  41  29  29  64  97  33  95  29  30  89  54   8  92  91  72  89  79  51  52  55  43  14  66  16  14  50  71  78  91  80  75  50  52  43  70   2  22  37  17  61  22  72  31  44   1  76   9  66  98  83  83  38  77  36  96  62  48  55  83  67  15  36  54  78  38  66  16  15  72  33  12  11  55  29  46  65  61   4  30   7  91  87  49  93  23  20  92   1  90  83  59  95  82  70  82  18  85  31  76  83  98  16  24  96  83  54  54  54  67  35  70   7   3  52  91  16  38  93   3  59  73  22  98  91  21  42  71  86  51  41  48   4  70   5  28  14  39  46  26  98  44  91  96  65  50  32  63  90  31  91  76  40  45  70  70   7   2  12  73  94  23  24  39  98  93  61  92  63  54  13  33  63  37  55  62  78  19  86  67  46  73  81  50  18  76  37  91  47  26  41  74  85  46  33  33  14  32  82  87  19  82  66  65   6  52  48  38  72  12  47  77  16  89  31  66  76  26  46  39  48  21  23  74  49  13  88  89  13  41  53  54  74  98  39  58  86  69  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          74  31  16  92  69  81  97  15  57  69  68  77  81   7  50  85  88  53  31  58  68  61  24   6  32  68  11   9  14  44  98  87  72  40  26  82  59  41  37  86  81  77  27  81  85   4  87   7  66  70  12  29  88  69  74  99  63  43  50  71  49   9  49  82  31  49  21  60  11  22   9  67  45  32  59  88  97  31  90  37  67   4  20  37  99  64  87  71  81  51  27  28  45  92  91  21  49  82  17  64  74  98  26  64  84  91   2  99  34  15   4  65  54  73  42  52  14  93  25  33  20  98  66  28  24  48  29  51  24  42  30  83  54  94   2  60  42  11  56  69  79  21  23  65  49  76  23  70  97   6  17  10  19   1  86  39  89  98  96  92  77  46  24  43  94  79  47  96  41  67   5   5  49  41  20  21  16  37  21  45  65   6  77  36  91  67  72  76  56  55  93  14  98  21  48  39  54  11  31  66  14  45  12  86  74  18  47  17  64   7   4   8  31  56  22  92  32  57   9  44  82  41  45  94  84  20  23   4  46   3  37  19  75  47   5  33  51  86  86  69  24  18  97  68  18  41  63  91  96  49  41  19  82  91  55  96  20  73  77  52  76  68  74  63  94  83  98  15  77  55  48  49  86  82  73  39   8  11  95  21  94  33  14  37  12  28   6   5  56  83   1  39  47  97  16   3  10   8  75  40  82  12  51  63  13  12  22  15  68  17  47  66  16  30   5  25  50  45  23  51  38  59  58  25  94  89  62  70  13  29  19  49  35  76  62  91  14  10  83  79   8  70  75  65  49  43  11  75  80  96  49  29  83  34  38  67  60   8  20  59  36  75  53  69  48  30  40  68  54  33  23  97  16  82  86  22  91  12  59  36  96  98  30  10  45  96   8  57  81  27  13  36  19  62  66  32  91  62  85  49  53  28  77  27  15  50  79  87  33  19  83  67  40  30  28  81  70  21  46  90  77  60  45  41  29  18  86  82  48  10  12  79  51  71  77  76  88  13  98  76  81  74  74  13  98  54  53  97  32  92  41  70  83  11  59  90  48   1  58  14  76  99  17  63   5  51  24  17  31  16  30  49  18  52  95  27  55  24  28  35  55  85  54  66  22  19  99  68  95  25  26   7  33  11  25  29  22  16  10  67  33  73  42  33  18  25  15  80  65  96  95  75  38  94  57  90  98  60  18  96  57  71  80  50  53  37  86  62   1  13  57  32   7  56  27  98  80  93  27  30   4  83  36  28  58  92  74  43  93  25  41   4  52  37  56  82  44  13  41  61  12  21  91  10  14   3  45  27  72  95  61  20  99   7  75  69  14  79  92  48  43  46  41  15  14  64  81  43  14  17  46   5   2  21  71  25   1  85   3  34   1  38  31  84  87  90  54  86  65  19  80  68  15  35  88  21  22  24   6  76   7  20  64  54  83  34   8  53  63  66  12  24  45  92  19  79  36  56  67  78  31  62  65  59   2  80  67  38  26  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            87  10  30  29  75  42  56   2  23  99  78  97  57  89  13  82   5  86  34  31  35  32  56  84   8  38  98  81  55  37  19  59  79  95  40  27  62  74  47   2   2  65  53  55  59  43  33  98  28  11  16  90  22   8  98  17  50  79  48   9  38  98  89  43  87  13  48  90  13   6  82  77  23  81  64  59  35  10  20  23  21  45  52  28  99  37  25  82  29  79  10  48  49  55  87  49  87  73   8  94  16  72  75  92  11  38  14  45   3  61  90   4  57  62  78  34  74  60  93   5  28  92  32  16  28   6  62   5  96  88  19  34  31  62  17   9  69  30   4  98  44  28  17  56  23  68  65  26   7  95  49  69  66  26  45  83  94  55  20  37  30  11  65  67  36  69  26  60   4  59  58  97  42  13  63  56  13  88  63  81  96  22  82  61  76  94  13   9  72  84  37  40  28  21  63  58  84  98  97  29  18   7  19  66   4  93  64  12  98  64  46  74  29  35   8  22   8  97  11   5  69  73  60  84  47  28  77  10   3  42  16  70   2  43  76  77  49  34  84  42  51  50  18  11   4  11  34  10  36  45   5  99  30  36  59  31  90  85  68  84   1  28  96   8   5  26  23  20  20   1   8   1  14  58  22  82  93  31  69  10  33  53  36  71  60  46  69  22  76  81  27  96  75  83  78  47  46  84  55  86  30  16  77  10  62  98  37  73  66  31  16  48  69  96  86  98   2  13  72   1  67  46   1  44  38  20  50  90  43  60  80   6  81  98  56  63  81  14  75  38  73   4  94  89  86   1  71  37  75  94  27  39  97  28  65  13  26  13   2  66  38  81  19  62  82   1  63  77  19  91  59  39  53  76   3  95  36  69  34   9  42  24  69  14  58  62  61  13  52  99  23  65  45  64  97  93  83   1  54  40  52   1  27  42  53  36  63  98  96  58  44  14  77  37  42  55  67  77  39  38  65  35  87  47   5  19  68  48  61  16  17  15  92  34  27  58  29  94  48  97  23  36  92  40  26   7  55   7  26  10  75  40  14  31   1  68  37   4  67  24  25  38  62   9  42  53  36  77  86  69  93  51  98  61  37  71  20   8  80  22  66  72  82  55  85  88  24  94  36  60  15  61  68  25  11  36  44  54  98  43  43  65  75  11  43  81  24  60  18  50  66  44  54  62  89  75   2  61  83  97  87  18  83  62  18   7   5  20  70  99  19  98  83  19  44  56  52  41  16  79  38  61  57   7   5  79  51  81  51  92  83   1  21  69  79  86  25  60  31  39  87  81  47  38  88  20  38  62  92  99  52  80  58  17  42  17  61  77  73  85  31  31  55  51  25  15  87  96  83  74  69  20  34  45  73  95  83  92  28  37  21  29   7  21  31  40  20  25  89  22  84  54  42  57  32  25  93  86  29  16  95  69  92  15  33  89  40  34  35  45   3  20  56  53  56  72  25  24  74  19  54  62  47  61  98  19  18  58  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              67  78  32  91  37  97  40  13  94  52  34  37  91  42  85  69   9  53  20  19  95  44   4  74  58  40  93  19  95  63   1  88  62  41  26  77  29  48  54  66  13  71   5  32  28  94  62  88  50  10  36  71  57  41  13  73  82  51  54  21  80  39  45  23  57   3  63  72  14  42  19  26  20  91  60   4  24  51  16  56  32   1  53  82  79  57  69  15   9  36  23  31  15  48   9  78  30  25  80  31  92  58  86  16  16  61  83  92  14  14  47  60  91  20  17  80  40  78  84  88  61  58  32   1  82  58  71  38  25  70  73  97  28  93  13  50  84  94  81  76  87  25  71  70   6  54  71  11  87  25   7  34  12  54  25  94  95  21  67  78  47  37  81  82  20  96  42  12  85  32  40  43  24  96  70  41  20  60  33  35  22   2  63  55  98  24  52  72  66  17  83  88  93  42  19  21  30  58  77  15  37  95  92  92  46  27  19  59  28  65  59  62  51  77  67  42  54  30  34  11  30  12  63  22  88   2  35  85   6  33   8  81  26  79  90  71  61  32  97  41  39  92  72  77  51  22  10  48  42  73  54  84  53  79  27  10  32  71  21  44  50  40  36  27  22  54  82  32  91  27  46  36   8  47  39  55  11  35  13  51  32  62  54  49  41   9  61  85  93  41  15  15  92  57  99  16  71  46  32  52   4  73  56  63  65  31  59  68  14  91  85  85  56  81  55  19  94   3   3  28  37  51  23  65  81  24  31  85  10  93  21  19  21  52  91  90  28  83   3  25  93  70   6  63  15  89  83  88   8  38  72  88  62  19  17  11  15  80  64  98  37  28  84  63   6  94  58  22  86  50  96   6  78  86   5  54  71  70  59  51  62  42  98  19  89  31  18  19  66   9  62  85  97  89  56  98   4  74  32  51  31  92  38  26  60  45  39  39  59  17  21  99   2  30   4  44  17  65  65  39  74  14  51  35  59  72  86   5  35  89  41  23  13  25  12  55  39  98  22  38  69  27  64  62  12  31  58  61  94  15   6  81  68  31  65  27  74  29  26  64  98  71  94  29  16  27  71  99  66  39  95  25  52  53  29  97  44  53   6   9   6   7  15  64  68  90  53  86  19  22  46  25   3  92  43  58  96  69  51  65   2  60  62  40  14  37  42  59   6   7  89  46  11  71  91  37   5  82  57   9  13  28  48  33  27  53   8  47  97  66  70  86  93  70  25  58  60  48  66  79  96  61  67  86   7  80  10  25  46  81  44  46  91  32  44  97  62  14  94  16  44  15  71   9  24  83  17  42  48  50  27  24  87  26  27  93  98  91  47  79  28  21  81  42  18  14  83  72  38   7  95  63  66  18  88   7   5  31  83  46  49  60  28  55  41  42  73  93  59  87  42  28  81   4  83  59  22  12  75  73  37  96  76  95  20  39  71  12  57  25  97  23  90   8  56  54  36   7  31  40  51   7  18  42  11  40  64  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                7  73  49  71  40   6   9  12  51  60  92  40  56  40  65   3  62  12  93  36  73  11  59  65  78  80  84  76  61  44  61  47  22  83  28  46  24  20   6  56  71   9  91  71  62   4  30  79  40  26  56  93  88  18  58   5  84   6   9  69  15  29  20  39  17  94  42  57  56  64  20   2  55  54  10  65  80  96  34  15  87  87  65  66  59  58  36  97  97  82  71   7  99  40  22  78  57  18  91   6  90  60  20  62  35  69  32  36  81  43  79  23  63  32  65  84  83  74  38  45  58   5  18  99  76  13  78  77  21  30  22  67  85  18   5  32  42  82  92  19  11   2  37   9  23  74  78  37  22  58  87  41  67  91  76  78  80  42   1  56  94  85  34  24  93  46   4  14  88   6   9  17  13  22  23  33  63   5  49  91   5   3  62  18  80  51  84  88  49  45   6  35  52  43  30   3  29  11  90  21  37   7  25  17  17  95  55   7  93  79  48  95   2  41  88  24  97  88  89  85  49  17  77  35  80  64  75  60  75  51  59  61  56  86  41  17  14  48  99  44  18  25  76  18  48  52  59  17  25  94  20  54  76  18  28  44  35  28  17  66  84  30  50  21  48  65  12  90  14  23  44  74   3  46  73  22   9  45  77  99  78  36  44   6  57  27  26  71  75  48  91  68  42  38  81  12  35  88  77  70  14  68  58  96  77  49  43  38   4   9  58  85  88   3   8  36  37  35  34   5  57  68  16  67  82  42  32  59  76  38   6   2  91  49  93  65   6  77  22  66  53  25  96  50  28  54  57  17   9  60  28  18  73  94  39  81  41   4  26   7  79  96  99  58  97  33  28  90  53  85  22  11  17  51  65  55  37  94  77  20  19  33  17  28  13   3   6  92  55  21  28  56  68  94  75  17  88  90  82  90  27  76  55  75  70  83  10  54   8  53  18  88  24  71  66  89  55   9  79  87  47  60  87  43  20  18  83  63  97   7  17  63  66  68  98  31  62  54  76  71   3  12  96  44   9   8  38  30  83  62  66  98  12  51  93  86  78  98  47   5  65  22  36   3  37  34  91  91  40  23  82  29  32  55  51  51  60  64  76  37  59  84  48  94  92  76  17  21  71  61  22  13  56  92  72  32  75   7  28  51  27  55  61  52  45  42  91  79  17  96  46  69  92   3  88  38  32  27  67  70  94  66  19  10  64  59  13  25  60  45  87  21  89  14  85  51  17   4  33  78  50  32  78  70  74  42  42  26  72  58  39  64  52  52  53  49  99  45  93  18  34   9  13  13  61   8  90  60  42  19  74  86  92  66  78   3   3   1  21  20  79  67   9  48  34  66  53  35  61  15  26  33  47  28  43  43  61  74  48  97  67  47   5  17  86  48  80  75  39  19  17  51  61  15  32  84  84  26  56  32  38  71  98  69  84  43  59  65  49  67  21   7  76  56  66  42  49  17  82  54  88  53  55   7  76   9  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  99  35   4  85  82  70  53  86  29  37   4   3  30  52  77  55  12  29   2  64  56  48  92  49  86  26  24  27  41  34  66  54  42  72  56  52  66  54  36  84  26  44  49  48  58  51  43  73  39  74  12  38  80  66  39  22  83  40  97  21  39  48  57  34  67  98  46  91  37  62  90  81   7   3  55  42  79   3  63  21  90   1  26  40  10  33  78  69  64  50  10  27  51  89  83  68  29  93   7  88  53   3   8  51  83  66  68  69  66  86  48  17  34  46  62   5  21  80  18  44  95  69   5  80  92  73  43  44  21  77  37  42  45  75  65  28  60  55  12  19  76  46  82  31  79  58  57  29  22  50  25  48  57  60  80   7  75  73   6  34  43  99  88  73  34  10  23  53  22  85  77  79  22  72  11  36  88  67  51  12  73  68  66  35  10  28  61  11  76  30  44  65  55   5  12  52  23  35  89  27  43  81  31  25  16  57  66  41  47  50  77  31  42  80  78  11  30   5  65  88  47  73  65   6  87  84  63  36  89  94  86  19  12  94  63  25  52  47   2  15  11  72  84  10  63  77  57  29  10  72  64  86  36  10  39   7  49   4  18  60  86  46  54  85  54  21   7  24  53  69  72  14  51  31  76  84  14  21   3  94  59  28   4  33  90  68  92  14  60  60  26  50  10  45  75  13  87  83  16  56  78  86  46  80  57   7  45  12   6  13  20  57  85  79  42  91  75  73  99  65  43  37  10  78  69  86  52  23  53   9  37  24  19  18  90  56  35  90  25  72  76  41  38  50  60   7  48  69  87  93  64  44  83  37  23  83   5  38   4  62  37  97  86   6  91  32  35  19  62  59   1  25  21  93  70  40  10  69  80  80  44  39  79  92  15  35  32  38  77  16  68  62  72  77  59  48  47  12  99  17  43  64  44  60  40  15  42  78  45  59  24  11  23  15  68  48  81  12  50  94  76  47  24   2  65  25  76  36   6   4  19  34  35  62  40  48  76   4  18  81  39  27  66  27  75  40  78  38  99  21  43   9  72  54  98  96  56  35  98  17  84   8  42  64  12  27  18  14  88  78  63  13  44  66  68  61  44  47  60   1  41  16  22  56  58  51  67  42  86  62  12  14  44  16  38  37  57  31  45  91  37   5  78  74   3  69  22  72  98  85  11  25  11  24  68  41  24  59  89  18   5  55   8  21  97  12  14  49  79  56  69  83  24  77  65  40  87  45  23   9  92  74  51  97  18  61  54   4  14  23   5  56  13  40  49   4  64  71  25  54  86  64  46  29  59   7  48  70  73  86   8  88  87  37  58  50  46  81  31  43  33  98  67  10   5  65  98  46  87  21  46  77  43  69  93  42  65  12  54  22  16  38  16  64  63  66  86  77  82  31  69  98  86  30  67  82  22   7  32  53  28   1  21  77  99  88  14  58   4  52  95   9  50   3   5  56  43  92  90  40  61   8   6  24  59  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    91   2  76  88  47   2  74  75  45  12  49  47  21  39   8  31  62  96  25   7  10  13  33  17  31  93  63   8  57  88  36  56   1  55  56  38  40  89  53  82  92   3  23  96  53  55  54  57  83  55  72   8  34  41  94  31  41  96  96  89  41  92  10  13  33  21  56  77  84  16   9  72  82  67   6  42  12  45  46  31   9  24  73  24  11  74  17  61  80  38  91  21  61  89  39  49  29   6  25  96  47   1  16  51  60  55  78  91  54  67  18   5  57  66  87  25  99  54  67  73  36  35  59  23  68  98  97  30  30  62  52  90  24  59  21  65  83   4  86  51   2   6   8  88  40  62  46  19  74  24  12  92  56  49   5  96  11  21  12  20  51  37  23  32  79  25  44  53  79  85  11  11  22  63  62  33  85  75  34  20  47  97  12  83  29  25  64  24  58   7  61  49  10  34  43   9  30  33  46  24  26  80  74  43  28  75   7  29  71  84  23   9  76  11  41  44   9  65  11  29  37  87  52  57  31  97   8  38  28  99  50  57  41  46  18  48  51  18  20  10  84  15  48  67  35  18  78  28  68  85  45  71   3  86   2   2  52  88  66  64  38  12  16  60  56  75  39  93  14  88  57  87  87  41  37  74  77  21  75  66  18  95  33  23  75  47  64  74   4  41  97   8  83  19  52  43  14  55  33  29  36  24  41  77   5  25  26  98  31  94  84  31  13  27  98  81  52  32  41  41   7   4  19  19  97   1  29  71  13  18  67  48  33  37  34  95  31  42  36  19   5  26  44  50  79  65  41  19   1  18  33   1  61  46  36  25  72  66   8  56  51  29   2  19  51  36   4  75  86  50  46  41  41  60  33  30  88   6  82  62  90  38  34  40  83  56  50  79  19  27  95  55  70  86  46  38  77  39  62  67  57  46  86  34  56  28  48  20  10  70   4  49   1  31  61  99  47  31  12  81  36  19  30  65  66  41  59  12  44  82  72  69   5  36  78  11  25  50  37  77  41  71  61  83  21  80   1  89  27  80   8   2  17  77  90  19  61  24  65  56  54  20  54   4  78  32  68  34  58  16  46  73  80  16  73  60  30  11  79  97  61  42   3  89  42  15  30   1  43  90  70  32  76  70  23  67  12  96  81  39  15  56  17  32  14  85  93  39  54  40  22  40  73  69   8   4  50  62  61  63  57  52  61  23  23   4  72  37  87  81  41  53  17  31  66  78  68  15  48  75  13   9  30  20  17  52  10  53  16  88  86  98  65  50  46  10   9  33  31  47  54  93  35  84  50  35  77  60  63  39  24  87  93  80  81  67  82  61  41  18  12  19  47  15  42  10  85  98  56   1   6  59  65  70  83  58   8   4  51  12   1  56  73   6  21  38  79  78  82  46   8  62  58  95  80  17   6  93   7  98  61  75  93  25  49  29  66  29  38  93  11  75  38  16  33  16  17  78  85  74  39  29  11  65  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      54  24  77  81  39  32  11  15  37  88  39  90  50  48  66  63  25  62  29  13  16  50  58  30  95  64   2  46  87  82  30  44  69  51  64  27  67  45   7  31  32  20  32  71  19  62  37  46  69  97  79  88  95  51  59  16  71  72  50  87  59  98  40  89  26  83  62  55   3  54  94   7  46   2   9  56  30  89   4   6   6  49  21  20  97  68  28  11  68  91  65  29  85  55  51  22  81   4  91  86  91  68  77  16  99  71  93  55  49  33  42  88  99  17  63  95  13  11  76  23  20  22  15  71  93  33  68  38  15  82  79  32  55  16  50  36  14  48  75  69  48  21  35  53  64  86  61   9  97  47  84  18  60  49  84  73  92  61  22  11  57  66  99  99  76  33  99  36  72  60  93  27  62  31   6  76  69  41  72  47   2  86  26  64  54  52  14  71  38  30   2  89  14  25  80  86  20  25  69  38  56  38  90  27   6  95  87  35  27  20  85  71  55  58   1  98  12  32  10  70  69  79  92  27  55  27  46  36  63  93  20  23  82  72  67  54  99  16  78  25  68  67  13  99  84  98  11  82  55  25  42  74  63  67  77  25  48  41   6  95  33  94  44  29  75  16  51   9  84  22  23   8  74  46  63  91  30  78  55  13  37  43  39   1  61  41  41  39   9  66  36  26  11  11  94   7  30  95  58  73  15  49  12  11  25   3  80  12  52  82  56  81  32   6  83  69  92  47  23  12  94  48  13  64  70  72  25  40  22  12  47  51  32   7  80   7  82  29  17  99   5  54  61  34  42  42  64  87  18  45  38  85  30  84  89  82  14  12  34  52  69  18  99  22   6  54  86  36  44  89  60  67  64   9  35  76  38  45  76  67  92  74  44  96   4  35  75  92  67  43   8  53  57  89  23  71  14  76  14  21  83  12  28  23  50  75  93  72  52  10  33  60  75  10  30  89  90  75  55  87  50  62  98  80  65  80  69  15  68  31  27  30  48  86  44  12   2  60  29  59  47  52  33  40  62   5  98  57  19  91  69  64  34  73  15  10  33  78  19  51  82  84  65  33  43  93  96  87  19  54   6  12  87  17  32  23  35  76  91  54  26  39  18  55  81  23  56  54  64  25  92  99   8   2  10  94  78  17  38  97  58  41  10  57  65  39  21  13  71  30  45  90  48  39  31  52  14  95  82  97  87  15  42  30  32  38  45  42  16  60  84  38  35  66  83  99  19  11   3  31  98  62  41  51  46  52  75  48  49  17  92   4  56  73  29  75  26  18   4  63  69  11  71  18  32  87  27  71  55  19  35  37  27   1  26  65  84  70  29  24  27   9  80  74  35  89  13  24  97  41  86  16  42  70  81  15  58  23   4  36  65   7  35   9  12  24  98  26  67   1  83  53  36  20  78  49  51  43  47  23  59  82  92  67  61  50  81  61  58  13  41  84  68  64  50  82  45  26  59  39  36  80  77  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        21  53  17  50  21  94   5  12  87  44  20  91  48  20  38   2  16  79  83  10  68  57  68  32  64  64  63  54  76  91  94  91  27  58  80  80   1  28  63  26  95  21  50  12  99  17  52  51  20  94  27  82  60  28  50  90  40  30  78  36  98  31  67   5  83  44  84  14  21  69   9  64  60  63  24  70  41  16  40  34  79  28   3  29  50  31  27  51   4  44   4  98  76  61  40  55  93  74   3  43  59  84  63  44  25  80  64  22  44  52  76  59  35  33  13  80  56  15  98  34  50  56  93  23  57  22  71  82  56  10  39   2  22  65   8  16  72  43  18  45  46  92  55  94  44  19   9  34  62  67  93  20  61  61  94  13  39  79  23  24  72  27  62  80   2  88  74   4  64  28  46  74  75  79  35  13   2   9  88  89  55  40  95  13  28  99   3  83  30  83  35  93  16  40  18  74  57  42  47  49  95  93  54  74  96  52  78  64  80  12  49  58  85  76  83  27  81  43  10  80  58  84  21  39  57  80  94  13  84  88  50  90  43  50  37  44  46  95  12  26  31   1   9  71  80  88   4  55  53   2   5  68  12  13  39  67  87  75  69  86  19  97  58  39   3  32   8  18  90  43  28  53   3  32  29  30  66  89  55  15  39  56   7  45  11  21  77  90  89  99  92  43   6  41  71  33  97  68  16  83  58  42  69  21  92  34  41  47  93  21  30  66  42  21   1  22  82  20  41  40  58  76  71  73  53  11  26  72  28  73  97  28  80  76  42  98  40  17  63  41  75  97  16  72  26  57   6  25  16  13  43  89  79  57  22  24  60   9  19  40  86  44  71  99  16  63  11  37  70  71  45   4  90  13  13  69  60   6  37  49  96  41  57  82  64  39  27  36  89  49  31   8  84  85  96  71   4  71  54  88   4   7  63  85  66  82  68   9  61  74  58  83   4  59  73  98   3  69  26  94  23  89  41  12  91  65  74  57  67  85   7  32  94  37  45  24  64  84  45  58   2  36  74  50  68  47  66  14  22  26  33  40  62  98  68  18  81  28  34  93  46   5   8  84  89  37  10  45  91   1  52  18  25  49  29  20  88  21  15  25  45  55  28  17  33  64  54  58  28  98  88  35  64  98  20  37  32  87  54  44   9   5  91  32  65  12  99  54  47  46  13  19  89  79  70  37  18  14   8   4  73  87  92  47  99   6  22  86  19  71  50  88  86   8  42  39  48  88  47  60   1  90  23  47  85  80  21  63  84  19  73  28  69  24  52  29  87  35  50  82  22   6  84  78  42  20  30  42  61  10  48  81  30  83  28  39  31  94  46  97  58   6   1   9   5  25  57  77  17   8  50  10  56  71  18  74  39  71  77  46  82  98  38  78  76  67  63  68  30   9  75  29  57  50  11  49  41  40  86  47  74  11  46  98  98  19  29  23   6  82  18  21  33  34  49  64  72  63  74  23  10  97  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          93  73  50  90  15  17  90  61  51  64  81  94  38  97  23  94  63  23  24  85  13   5  42   1  38  23  42  12  11  43  32   5  80  23  25   9  46  14  43  64  53  21  21  32  14  41  36  86  35  51   6  38  15  16  53  18  99  57  35  33  46  97  95  94  36  43  28  61  72  71  32  62  50  55  49  48  71  49   1  27  60  61  87  81  87  56  38   8  92  52  71  83  52  70   6  16  54  74  81  40  18   9  30  55  26  97  94   3  84  94  61  40  35  54  37  10  17  24  94   9  80  51  14  91  16  11   1  93  47  70  69  19  87  22  46  80  66  95  45  18  34  70  43  16  63  93  92  36  73  81  29  80  22   9  14  15  53  63  51  82  30  57  42   3  80  36  42  14  90   5  14  24  99  64  37  33  78  31  39  75  63  21  91  87  12  23  16   7  77  30  35  19  90  14  98  38  65  96  71  85  15  98  42  20  73  88   7  33  37  16  96  32  22  41  26  75  70  38  92  96  29  14  68  75  10  88  84  48  82  82  91  79  10  70  12  27  34   3  93  25  40  29  41  63  10  90  58  21  42  32  68  74  66  23  35  79  95  38  91  26  24  78  80  29  73  70  53   5  78  42  50  89  96  32  45  65  41  63  48  58  51  54  29  34   6  80  65  76  45  61  13  95  69   7  61  51  31  96  41   4  63   1  90  52  49  54   4  74  91  76  17   4   1  98  66  60  78  44  73  17  40  93  34  13   1  66  46  87  35  83   8  63  86  11  16  43  99  55  67   7   8  32  77  11  78  56   2  16  20  83  57  94  33  54  74  11   5  21  12  41  56  24  92  48  14  88  32   2  45  93  64  33  84  97  76   1  91  58  43   6  89   2  70  19  26  74  39  46  35  97  41  79  61  66  64  82  22  32  86  94  46  99  54  69  57  91  92  11  66  91  29  36  35  66  46  21  41  23  98  25  73   9  21  39  57   8  20  25  70  76  95  94  38  20  22  56  62  48   9  72  94  84  48  28  81  26  13   1  31  96  80  18  20  33  92  17  77  50  85  48  62  10  75   8  57  23  48  78  90  68  13  18   1  90  85  96  12  28  12  29  73  52  31  25  82  24  68  62  52  16  10   4  30  65  71  48  33  77  52  56  92  11  94  58  61  57  41  18   2  49  90  71  61  66  43  54  35  76  53  19  40  81  85  98  61  21  70  69  15  36  75  57  19  30  58  35  52  26  61  28  60  36  45  98  74  64  31  26  27  75  31  10  45   6  24  58  69  33   5  59  71  95  92  72  44  16  65  32  50  47  69   3  80  58  96  95  13  48  36  53  32  75   7   4  60  82  38  33  36  95  32  62  57   1  46  46  77  42  48  22  50  87  69   4  26   7  80  36  79  65  50  73  54   2  15  47  93  97   8  98  31  54  83  74  15  82  34  16  40  72  37  16  85  50  59  20  67   4  42  98  25  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            58  87  55  54  17  87   4  33  30  52  31  12  79  47  34  92  26   5  99  51  18  89  59  41  31  69  26  73   5  30  90  41  24  34   2  18   6  51  35  73  14  15  50  59  96  28  46  41  34  90  57  20  56  65  38  14  84  22  28  70  35  24  64  78  55  62  98  43  50  24   8  50  95  42  39  85  70  40   3  49  25  91  23  20  21  70  46  68   3  90  64  80  89  66  87   1  51  34  58  24  38  19  94  65  88  19  89  28  63  91  73  57  63  33  57  34  36   1  80  50  57  91   4  31  45  66  84  81  49   3  13  72   3  81  14  11  52  83   7  32  55  78  43  71  37  70  78  82   2   8  24  91  68  56  34  99  70  32  15  60  85  46  77   4  85  84  92  56  21  90  14  41  35  42  44  40  79  17  54  80  45  86  14  62  99  98   8  65   5   4  14  58  86  77  78  95  19  95  81  53  17  87  76  12  22  91  54  79  22   2  37   7  39   3  97  86  94   6  94   9  66  89  27  54  17  51  20  60  67  11  64  40  17  21  73   1  58  46  16  11  74  22  35  82   8  56  48  70  22  47  90  13  65  75  23  90  36  56  47  56  33  12  20  71  38  66  86  66  32  37  39  83  93  45  21  42  31  87  17  23  99  28  69  17   3  25   1  59  19  29  32  31  30   1  85  70   3   9  76  46  13  79  82  20  66  25   2  86  80  79  62  32  46  78  56  21  52  86  61  85  88  77  47  32  50  89  12  38  98  81  35  59   7  65  15  12  46   4  81  12  20  19  58  53  85  43  54  24  82   6  39  23  84   5  20  91  52  51  68  16  39  75  65  41  89  75  90  14  45  35   2   2  70  78  16  34  12  47   9  96  47   8   8  70  25  34  95  40   4  78  66  76   4  20  73  97  77  52  55  42  97   1  81  23  61  17  38  91  84  90  51   1  99  93  16   8  93  27  85  32  70  94  20  34  88  35  24   2  80  51  35  38  29  49  65  29  32  62  59  41  71  72  62  83  80  87  74  81   3  37  22  45  11  57  72  61  80  68  39   3  26  68  27  72  94  96  18  80  93  78  66  77  20  95  26  68  66   5  67  58  82  56  98   1  89  42  61  65  26  42  18  75  80   1   7  37  20  54  83  16   3  70  16  41  34  92   2  25   8  98  55  31  33  31  73  98  31  67  51  63  67  19  27  38  64  98  51   8  53  65  85  38  46  84  32  49  98  31  22  57  74  18  93  11   3  86  61  98  19   5  52  44  56   5  52   4  50  99  65  10   5  86  51   8  58   3  92  11  67  11  50   6  54  52  94  77  62  43  13  36  42  67  67   6  12  91  92  30   3  83  81   4  38   2  42  31  25  74  39  50  16  77  53  92  81  65  46   3  60  36  54  79  54  72  76  17  39  41  56  57  12  98  56  75  58  74  69  45  73  33  79   6  28  29  80  77  67  84  45  94  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              64  80  66  40   7  99  69   7  46  64  99  44  19  81  85   2  83  91  49  79  49  64  92  12  91  39  15  68  75  49  63  71   6  86  26  15  29  35  45  17  46  42   7  51  43  17  67  24  67  29  78  48  95  45  98  50  12  81  90  94  31  19  24  98  42  30  42  34  80  41  73  15   2  26  84  91  67  51  57  98  55  62  99   6  60  13  20  71  14  98  11  31  91  66  11   4  60  65  72   2  75   5   2   2  96  64  42  45  86  30   5  75  65  79  91  23  22  33  53  23  29  20  19  37  21  73   3  56  41  23  89   3  95  84  15  65  51  77  63   6  41  42  40  98  67  45  96  37  53  12   4  37  87  81  58  22  32  69  83  97  67  72  19  88  78  58  30  74  17  71  84  16  88  73  40  14  32  76  49  78  31  85  60  76  19  66  36  48  26  74  89  71  49  14  78   4  53  21  25  22  42  84  57  91  22  58  20  14  45   1  26  25   7  85  64  38  71  90   8  87  96  78  68  58  51  37  56  12  52  54  44  27  57  26  34  57   7  15  99  48  52  12  94  75  18  25  93  17  57  41  17   3  72  17  85   7  58  58   3  56  50  17  63  88  80  89  35  40  16  57  28  20  13  37  79  10  95  40  67  34   1  57   3  82  21  67  41  37  33  39  88  39  83  40  79  10  87  84  60  13   8  73  96  15  99  71  50  19  69  45  70  59   8  25  77  85  84  70   1  24  27  49  90   9  70  78  91   3  57  88   5  85  13  55  66  82  38  10  36  18  13  51  82   1  17  64  91   6  46  89   4  21  89  38  98  94  87  46  38  94  62  85  70  41  51  78  30   2  27  76  60  24  88  44  83   7  89  95  39  96  53  97  60   5  74  70  23  38  64  49  56  81  40  71  26  63  72  47  71  94  33  83  74  37  64  52  18  10  39  77  27  18   1  93  36   5  13  73  19  10  70  66  55  58  31  17  81  23  60  33  75  53  25  35  65  15  52  59  26   1  45  14   8  49  49  27  13   7  23  64  25  86  71  35  55  44  53  65  29  70  91  59  69  39  61  71   9  78  79  24  57  98  34  33  63   7  51  95  34  25  76  33  53  17  57  81  60  90  74  19   2  52  68  32  45  43  99  85  52  59  27   7   3  29   2  35  91  16  61   9  19  36  89  14  49  58  59  45  15  77  22  51  46  51  93  80  82  51  68  71  44   9  42  35  76  79  65   4  94   3  39  88   5  95  80  60   6  80   2  15  29  14  98  88  95  40  12   2  97  13  35  66  84  33  80  45  82  38  73  18  50  94  10  71   7   5  29  69  12  97  27  57  23  31  32  69  19  31  92  44  95   5  55  19  10  28  21  28   6  97  15  28   1  79  34  80  84  61  73  80  32   4  95  71  47  78  47  83  11  69  63  68  86   6  33  61  67  17  65  70  71  64  32   9  19  99  88  84  11   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                77  58  59  88  85  38  84  67  38  15  95  97  78  63  17  42  14  98  96  16   4  89  95  79  98  96  84  78  64  52  35  33  60   9  57  24  46  45  90   7  48  77  56  74  17  95   7  72  96  28  60  67  75   5  62  32  33   4  57  13  12  63  31  74  99  70  35  18  78   4  50  18  13  20  47  26  64  19   2  11  69  25   1  69  80  94  91  21  74  43  47  25  15  92  56   8  62  71  28   6  69  30  66  49  59  93  11   8  12  96  84  81  60  20  22   5  17   9  84  26  63  38  66  10  94  52  16  16  70  77  50  13  40  71  47   9  82  72  35  92  88   6  54  12  85  50  32  91  87  26   7   5  46  28  75  22  86  36  87  56  89  35  70  97  46  89  41   3  43  75  11  51  53  31  91  56  54  36   2  68  47  68   6  14  43  14  43  22  92  23  75  76  95  72  16  14  45  92  31  73  21  91  92  29  33  54  85  47  66  28  65  72  78  40  18  17  68  67  63  30  99  91  59  55  61  81  28  16   8  35   6  64  31  34  26  14  56  10  46  87  41  68  54   9  62  47  76  29  96  86  94  42  98  13  87  62  78  25  75  45  76  26  19  27   8  96  86  44  90  27  24  12  28   7  77  83  93   8  39  51  93  69  53  86  99  27  71  34  45  76  52  32  25  45   4  26  84  83  88  51  27  95  95  58  48   6  87  82  44  99  21  35  81  45  39  81  79  82  42  22  43  70  13  16  76  23  86  99  36  60  80  81  17  34  51  71  77  45  45   2  69  59  50   7  41  51  73  91  35  92  11  42  70  31  16  87  41  98  60  71  77  90  24  17  26  61  50  74  99  13  32  22   6  37  41  90  10  23  99  46  27  23  83  25  16  27  52   7   3  41   1  88  44  65  87  96  78  96  81  71  69   2  17  16  71  56  99  85  43  37  19  48  99  48  91  63  97  86  64  43  96  69  65   3  70  71  41  20  22  65   6  87  12  67  86  89  61  25  59   5   8  93  99  22   2   8  78  36  87  13  31  68   7  95  22  92  99  99  21  67   1  36  14  66  51   1  46  65   4  39  22  83  13  26  82  70  33  78   5  75  40  24  57  73  25  62  31  71  73  14  96  19  92  50  99  69  95  29  68  90   9  63  74  42  90  79  15  71  75  96  59  48  89  71   8  92  92  56  47  13  22  18  25  76  94   2  83  38  56  23  21  11  28  91  11  33  37  94  85  90  98  34  58  70  48   7   4  21  76  26  97  42  71  99  26   6   3   6  24  44  26  20  68  17  40  27  20  72   6  84  96  52  82  53  75  34   9  37  96  31  74  42  15  51  56  48  92  70  80  22   9  49  28  67  30  79  18  87  55  36  13  55   3  96  74  53  45  68   7  76   5  79   1  22  75  80  30  68  54  17  29  53  61   8  85  79  33  96  91  97  63  69  58  23  28  15  65  18  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  64  92  93  58  46  85  63  79  38  19  85  54  42  10  36  47  26  29  94  73  50  31   5  82  25   2  26  40  62  11  52  16  33  13   3  24  95  38  33  87   4  87  92  31  95  37  41  45   3  26   9  74  25  88  93  50  85  38  80  61  83  25  10  23  12  26  25  56  13  79  42  85  72  14  13  54  74  54  59  70  72  25  32  29  47  99  89  74  75  29  99  86  98  98  53   4  96   5  52  97   6  88   5  69  48  33  58   2  86  46  85   7  21  38  76  98  88  90  94  71  57  16  88  88  47  11  92  97  38  93  59  40  40  66  22  37  15  21  21  71   7  82  90  86  55  21  18  88  42  13  95  58  84  48  53  66  31  82  43  60  64  73   7   6  22  62  56   1  36  66  20  21  60  83  88  59  88  57  17  55   7   9  16  72  40  20  24  69   5  80  88  59  53  18  46  50  48  77  65  49  92  25  90  75   4   5   2  18  31  21  41  49  84  53  87  71  81  73  41   3  80   7   6  71  54  74  31  63  53  99  24  81  80   4  92  18  99  63  99  44  70  19   4  98  10  86  93   6  57  59  89   2   7  72  27  72   6  93  48  67  85  10  80  73  11  10  58   5  49  97  47  30  30  24  53   3   6  89  95  36  16  70  99  57  91  86  44  43   9  54  10  45  10  69  93  58  75  67   5  87  81  61  57  35  23  47   1  23  12  32  40  57  64   4  65  35   4  66  13  36  28  55  76  77  26  54   9  81  94  33  25  36  91  21  52  10  26  67  93  70  51  92  56  48  73  56  73  36  77  92  21  25  10  92  29  47  86  51  67   6  72  86  96  66  21  77  94  33  36  25  22  79   5  89  40  45  38  65  79  31  16  41  50  64  33  44  71  94  77  58  15  46  99  31  55  50  51  66  29  93  19  65  13  53  27  33  16  98  68  48  75  95  77  41  91  17  38  43  18  62  16  25  19  96  34  28  14  20  91  82  31   3  78  88  26  66   1  65   3  90  12   5  74  60  50  17  43  62  62  48  47  64   1  72  29  22  36  99  74   9  55  65  36  95  34   1   1  38  74  78  34  94  72  40  77  27  43  55  62   9  12  69  14   6  10  45  92  61  68  41  67  95  74   8   7  54  51  41  93  91  69  86  74  20  76  14  31  16  43  93  62  44   3  11  48  11  49  17   7  16  24  38  36  96  28  51  14  21  47  19  86  20  65  50  38  18  19  83  37  21  33  65  66  66   3  87   7  55   8  94  77  56  58  42  74  72  53   9  61  26  37   6  40  67  91   5  47  85  18  28  23  17  79  98   8  33   5  23   1   6  48  48   2  16  27  48  18  87  14  60  82  79  90  11  10  63  31  26  50  72  56  52  16  25  94  31  82  33  81  49  88  87  75  73  47  45  23  15  53  78  83  55  12  80  45  64  65  16  63  58  90  74  19  12  77  26  48  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    99   9  42  72  26  22  18  17  52  49  15  98  32  76  65  74  55  21  92  25  28  11  16   4   4   4  23  20  65   3  31  12  16  41  17  72  76  60  37  25  24  87  60  21  54  41  62  72  89  31  91  83  43  50  68  45  95   7  17  22  33  88  97  59  37  12   4  79   9  15   8  19  89  17  69   9  29  22  30  86  67  28  62   1  15  66  82  46  19  27  40  78  96  82   4  64  66  11  42  31  92  71  76  81  72  25  17  10  87  86  58  66  24  85  45  16   2  12  53  34  30   2   3  62  73  29  88  56  14  66  34  28  34  66  64  43  55  33  14  38  80  25  68  73  95   7  24  73  62  40  26  56  43  55  18  76  76  41  26  77  41  76  66  14  77  74  36  23  88  38  15  60  36  12  92  47  31  24  18  59  52  38  84  94  30  59  80  28  57  64  36  76  87  33  16  63  16  42  25  56  68  12  41  36  15  46  52  84  47  71  20  53  77  22  30   3  68  19  76  74  76  79  91  73  31  81  26  37  51  59  55  67  68  74   7  58  30  76  57  54  30  11  92  70  69  96  14  12  32  92   1  51  64   8  15  20  33  25  31  95   3  41  99  93  21  19  10  21   8  17  96  89  85  78  45  76  96  79  93  25  86  54  76  94  12  17  75  74  43  83  65   8  55  15  53  85  26  11  47  24  39   3  87  68  76  95  97  25  65  84  37  16  43   9  35  68  44  30  49  72  29  26  96  74  67  58  43  85  91  97  30  72  22  76  28   1  13  27  37  84   8  46  57  56  66   1  10  49  26  99   1  57  55  55  16  58  22  35   4  64  52  83  93  25  94  21  94  41   1  28  18  32  86  37  68  54  71  73  91  17  33  46  91  33  15  85  97  69  67  97  67  94  63  60  71   2  67  70  81  45   5  26  94  27  99  42  54  85  36  75  32  91  98  79  91  49  84  65  64  30  88  53  77  32  39   9  77  58  94  15  10  88  81  33  99  32  16  71  64  22  32  14  12  35  27  44  32  14  71  67  52  56  46   1  74  24  68  56  25  54  57  67  28  27  70  15   2  18  70   3  46  89  70  88  60  77  43  45  40   8  56  74  84  55  13  35  31   8  61  96  34  76  34  89  39  42  12  30   8  61  73  56  67  38  47  18  85  39  28  13  27  69  12  52   1  65  76  49  95  75  53  71  62  65  10  24  37  34  61  34  20  29  13   2   3  96   4  43   5  31  81  12  95  48  24   4  67  85  66  53  26  92  32  39  78  12  11  70  45  34  97  41  84   1  53  36  67  49  43   5  85  79  36  15  57   4  30  33   6   4   6  46  61  84  21  24  78  19  25  60  56  86  18  45  28  67  75  77  38  72  44  60  91  30  50   8  91  50  18  24  88  28  66  44   7  78  40  96  71  67  32  15  37  32   2  17  67  31  34  84  18  84  85  91  89  73  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      11  63  79  70  36   6  38  69  68  54  24  24  22   9  78  61  99  99  27  57  24  55  96  78  86  19  43  90  71  15  13  21  12  92  13  42  40  73  55  45  84  85  17  77  92   2  65  85  82  31  43   1  47  68  23   2  86  58  97  63  39  40  72  41  53  99  49   5  84  37  18  88  16   2  52  47  50  41  87  58  18  55  89  68  92  89  37  86  93  55  37  49  66  44  52  12  10  42  88  31  24  42  56  35  46  36  15  80  75  80  29  96  95  54  23  89  55   9  10  69  76  45  56  68  68  19  38  99  53  13  83  61  17  68  47   4  16  16  83   3  37  36  31   1  48  12  22  76  23  86   6  18  19  92  31  22  93  80  75  52  34  30  26  84  32  65  93  61   5  87  29  20  63   8  10  98  54  13  11  47  29  40  84  21  29  76  47  95  19   9  87  28  73  41   6  88  48  32  38  65  75  28  19  23  22  98   5  24  22  28  73  26  80  60  88   5  72  67  72   8  26  93  90  56  77  82  12  81   9  90  44  97  59  98   8  71  31  39  49  92  18  22  83  85  55  96  95  67  97  70  55  26  39  97  27  72  32   9  46  10  85  79  26  94  67  74  54  56  91  26  85  82  27  91  29   1  52   3  44  59  58  56  59  22  74  60   1  82  39  20  11  71  24  29  17  23  15  21  68  45  83   1  68  48  45  60  71  21  69   2  53  92  39  94  20  28  75  52  59  14  34  70  93  16  79  64  87  32  99  17  54  21   7  84  48  75  14  94  30  40  55  41  49  89  82  26  40  63  18  41  80  75  13   3  60  72  44   4  88  61  80   2  46  14   8  22  52  62  33  98  26  96  95  98  48  55  17  42  74  61   1  99  22  89  81  34  82  62   5  99   4  95  62  44  56  12   9  15  17  82   9  57  21  29  17  75  34   2  76  84  95  62  31  50  67  84  91   3  82  50  90  39  25  97  24  76  60  53  61  21  78  54  19  28  12  78  37  85  44  21  93  88  88  50  22  42   1  71  32  15  86  10  89  53  85  87  78   8  32  26  67  84  50  17  46  86  54  39  26  33  15  95  57   2  40  96  81   7  49  35  40  54  15  49   3  31  61  41  85  61  93  90  55  22  66  51  88  86  79  88  98  18  45  66  23  22  76  83   2  37  35  11  83  67  82  73  55   4  86   9  53  22  50  81  67  86  61  85  73  63  85  86  70  62  56  74  74  80  85  26  51  92  91  11  58  24  56  35  22  80   2  94   8  32  46  83  72  24  51  70  10  25  69  34  52  75  38  20  18  70  38  89  48  26  59  99  64  91  77  24  90  50  45  78  61  19  48  53  25   3  44  75  95   8  91  12  48  44  29  74  22   8   6  58  25   8  37  88  29  23   1  91  50  81  56  81  76  89  44  23  61  83  60  37  94  52  58  13  28  89  71   8  71  62  74  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        38   8  43  99  48  11  90  14   1  66  12  15   6  59  37  14  63  71  10  22  23  54  52  19  13  80  95  87  31  41  59  60  50  80  64  39  17  97  73  48  83  93  43  62  82  71  67  12  97  62  58  94  69  81  30  40  20  77  80  50  43  22  98  73  55  31  70  10  48  32  98  47  47  76  15  87  33  12  51  28   5  89   9  41  19  24  53  49  72  65  85  32  12   1  65  27  24   9  45  47  75  54  87  83  59  44  50  45   5  99   2  54  27  14  41  74  15  92  21  21  15  66  98  56  47  92  79  36  87  29  96  81  69  13  28  43  94  27  87  44  17  93  30  76  83  31   8  96   1  59   2   2  41  81  15  89  73  61  72  56  25  91  84  34  41  21  20  86  24  95  79  34  30  27  47  23  37  82  38  15  78  33  74  18  89   8  53  61  83  63  32  63  17  97  84  47  94  51  54  94  59  44  35  77  75  80  45  13  18  24  53  19  61  96  62  74  25  81  21  45  55  36  62   5  62  76  47  97  22  10  85  79  64  64  82  88   8  45  62  94  22   8  53  48  89  99  26  77  68   4  41  31  10  64  25   7  57  30  44  60  57  28  71  31  96  35   5  64  77  54  52  93  72  68  36  33  74  18  47  31  60  67  84  14  13  95  12  98  88  16  87  26  78  85  63  23  29  19  47  39  68  47  63  37  39  35   5  56  49  72  84  82  77   8  19  31  71   5  14  69  68  95  50  77  56  99  55  97  56  50  11  37  51  31  65  15  44  94  58  68  10  41  93  59  36  38  47  71  75   9  74  98  82  64  26  50  34  22  63  28  14  11  66  45  81  70  92  18  93  37  99   1  70  65  44  86  73  68  58  33  97  62  92  13  66  51  33  34  68  26  97  91  54  15  66  77  21  19  35  14  86  63  85  90  19  67  99  17  21   7   9  89  37  73   3  73  50  79  89  44  61  56  52  15  24  61  14  83  38   5  50  29  84  72  47  20  10  69  41  18  49  49  37   1   4  47   4  25  39  85  14  87  43  93  90  91  31  40  72  74  64  33  79  94  60  21  78  91  99  52  35  40  29  45  86  51  20  15  78  99  91  16  43  67  91  98  90  70   8  64  88  16  68  11  60   6  61  43  90  83  37  60  42  47  78  81  67   6  10  80   8  40  93  18   1  72  82  73  96   4  93  35  93  78  50  33  24  94  79  15  57  48  75  15  18  91  44  18  97  52  13  29  31  11  96  27  58  27  30  35  12  89  16  26  65  12  57  89  77  78  52  64  69  95  47  17  92  59  32   4  51   4  81  74  43  81  44  12   6  82  71  14  22   7  87  10  27  89  65  91  55  71  57  31  70  66  77   7  92  11  26  11  69  74  98  85  75  60  44  50  67  51   5  33  45  29  21  47  28  67  13   3  38  45  47  80  38  60  98  94  96  55  16  76  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          67  48  65  30  91  30  28  63  15  89  45  56  99  80  45  30  97  35  80  87  67  58   2  94  90  24  81  31  41  79  57  13  50  89  22   2  43  62  49  56  20  79  67  24   9  79  25   1  10  49  64  89   2  76  51  56  79  39  95  87  55  42  35  76  85  73  79  50  22  31  43  91  71   2  83  81  55  42  54  71  37  55  20  91  39  13  49  62  77  86  34  39  11  87  59  33  92  91  51  66  65  17  25  63  27  95  33  74  62  87   2  32  67  38  98  86  59  56  13  49  74  55  62  33  81  91  87   3  18  67  64  66  74  37  35  57  42  40  21  13  14  56  64  89  30  57  33  10   1  29  12  76  16  92  10  27  80  83  70  62  13  77  99  80  43  57  45  63  51  50  49  17  17   7  98  89  58  36  33  74  42  49  90  99   4  74  93  32  10  24  81  46  37  75  79  15  55  62  30  91  70  81   1  46  70  81  10  72  51  92  32  19  54   1  29  83  70  40   2  89   8  15  39  76  18  98  82  80  76  98  65  13   8  56  30  10  47  84  55  66  46  60  88  31  66  47  94  82  71  25   2  91  45   5  62  84  31  20  44   6   2  82  22  19  37  57   9   6  74  72  86  85  27  27   7  22  58  17   3  84  53  65  80  33  61  16  78  27   3  84  32  66  22  18   6   6  53  56  50   9  71  24  61  95  24  97  16  72  16  96  23  21  93  44  44  41  61   5  30  35   2  71  54  72  99  41   2  48  58  36  38  38  44  28  81  38  28  49  54  11  58  62   8  50  30  84  46  34   6  21  10   1  91  73  59  47  41  27  93   9  71  54  91  93  76  93  29  42  82  92  82  86  62  59  18  53  57  88   6  89  21  66  92  91  52   5   8  40  62  70  76  42  60  44  90  58  39   2  25  54  24  84  94  59   4  46  38  14  43  40  19  95  91  90  59  95  21  54  97  30  67  96  52  64  63  72  42  35  34  23   6  75  42  75  32  21  32  28  43  64  69  26  39  88  12   5  37  75  96   1  92  15  17  21  55  19  94  85  56  27   6  59  74   7  24  88  38  89  44  52  67  11   7  68  98  74  13  23  63  87  24  79  15  57  21  49  65  26  53  91  95  77  84  56  88  77  10   9  15  71  96   7  17  94  66  13  46  12  80  46  15  97  33  94  18  13  51  11   5  35  85  45  73  65  58  80  30  30  10  13  30  23  95  14  59  49  44  74  56  46  73  57  57   6  36  22  29  97  10  57  26  63  49  24  73  72  29  79  96  25  62  57  35  71  57  13  37  60  29  25   5  23  86  48  51  27  49  73  43  87  16  54  42  39  26  31  74  83  58  76  55  38  74  81   5  76  52  94  19  17  47  79  40  74   8  43  38  78  37  75  87  58  20  86  93  93  48  72  52  30  59  36  16  77  72  95  13  25  77  79  42  82  76   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            21  41  67  31  99  68  57  31  61  31  37   3  26  75  27  11  89   3  81   7  64   9  23  76  13  26  83  43  26  34  48  64  27  43  21  54  24  40  14  68  89  31  24  72   5  56  82  24  38  61  39  59  64   2  32  13  45  91  66  51  38  81  92  11  41  99  43  44  76  95  94  29  59  53  22  78  10  50   1   8   5  20  40   3   9  68  97  84  78  84  25  42   6  70  83  27  25  20   2  66  70  10   1  62  97  54  28   1  81  35   7  34  16  96  95   3  17  70  17  41  60  39  65   5   6   8   3  18  27  45  26  79  75  94   1   4  92   6  43  38  73  10   2  49  77  99  71  30  77  44  56  16  81  26  87  45   2  31  23  95  59  32  22  14  24  38  42  85  28  81  65  61  24  68  95  62  11  76  59  19  19  84  13  61   7  62  36  80  66  59  32  41  84  82  97  63  64  57  63  79  44  63  14  29  28  32  68  35  66  44  92  44  32  78  33  89  44   4  72  51  83  46  38  84  35  46  76  75  99  44  27  66  89   3  14  83  51  93  78  58  86  67  45  72  95  93  79  68   5  80  20  29  58  74  41  79  19  19  43  59  70  17  21  86  49  56  40  26   5  99  32  99  29  63  33  50  43  39  89  76  51   8  35  59  11  11  10  45  65  58   3  15  15  28  72  53  34  77  95   7   5  74  83  96  16  51  80  69  23   7  20  31  71  86  94  62  34  67  71  59  33  18  20  29  50  40  69  90  95  18  20  95   3  36  91  85  35  53  64  14  29   7  66  36  96  66  12  51  62  50  96  79  16  24   7  69  94  31  52  17  92  96  50  90  11  65  59  81  54  29   1  21  35  74  89  44  20  87  90   9  44  14  97  54  64  15  80  92  61  24  77   8  58   9  86  13  11  51  43  70  74  77   5  25  36  29  62   2   1  85  24  38  88  23  88  91  44  40   3  33  99  62  49  80  55  29   9  89  14  32  64  93   6   8  27  78  44  55  42  44  38  93  59  24  80  57  68  51  71  48  48  12  44  78  98  14  70  92  37   2  87  33  56  23  65  81  74  54  84  60  23  17  95  45  90  71  37  91  29  76  33  49  89  97  57  75   5  89  64  30  22  89  23  64  71  63  33  62  99  42  62  53  44  80  56  20  37  93  41  73  19  46  77  95  75  96  97  16  82  18  75  97  32  88  48  44  54  84  10  42  77  90  18  37  24  35  18  16  69  39  29  20  32  11  80  40  18  83  60  28  83  37  18  28  43  37  50  58  97  11  32  27  33  27  40  29  17  76  59  33  89  56  38  39  75  94  34  40  81  53  57  49  44  16  56   3  81  86  13  76  79   8   1  16  64  94  16  73  46  80  73  77  64  11  24  94  40  38  32  76  92  24  67   8  13  34  66  43  98  54  68  83  34  43  56  68   6  51  75  93  35  38  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              30   6  71  26  77  11  35  10  84  94   9  86  31  19  25  49  32  96  84   6  66  36  70  18  82  77  31  58  42  15  95  50  54  13  94  88  99  75  91  35   9   5  75  68  35   9  26  97  16  82  36  22  69  67  91  57  50  53  54  48  54  48  32  75  43  37  91  76  58  83  68  60  22  52  32  12  55  15  30  81  30  69  51  53  49  28  44  60  12   2  39  53  82   5  57  34  77  24   5  54  75  86  31  11  17  67  60  48  35  95  67  42  14  47  61  45  95  20  98  17  89   5  26  66  17  22  84  47  27  99  84  79  35  80  19   7  71  41  28   8  71  55  80  23  41  58   4  58   9  16  88  85  31  96  44  64  59  94  21  44  81  69  17  25   6  28  67  54  57   2  88  94  89  75  26   6  64  89  75  72  50  15  91  36  44  44   9  40  31  46  25  25  25  86  51  23  86  38  71  26  53  39  54  55  55  11  17  74  91  13   1  30  95  40  24   7  19  46  58  78  61   7  52  54  72  96  33  65  35  18   8  61  10  42  58   3  81  75  31  43  19  84  16  41  39  62  73  46  81  88  83  85  15  38  46   4  28  38  68  65  99  11  43  82  86  24  17  94  97  22  90  60  96  88   1  53  86   2  59  46  42  36  85   7  68  45  64  58  31  57  30  15  76  79  92  65  88  95  73  91  60   5  99  39  28  82  14  11  31  93  88  73  47  62  35  95  42  95  85  82  67  91  45  99  86  88  68  44  24  54  10  44  54  20  14   8  65  18   3  12  50  80  68  25  86  11  34   2  56  89  77  37  63  22  98  33  20  64  98  93  10   5   4  96  79  51  53  33  49  98  51  91  91   8  58  89   6  35  37  62  30  58  74  89  96  38  80  25   9  62  21  93   1  96  99  45  49  32  82  95  11  67  50  82  92   4  40  88  55  71  50  78  56  34  23  44  58  20  50  42  19  99  85  40  63  66  20  56  59  81  59  84  83  19  30  18  81   9  24  30  12  87  82  85  24  56  87  48  25  36  24  70  93  25  60  67  85   4  57  22  30  91  37  30  54  35  44  53  53  22   1  44  48  84  52  76  64  24  75  55  23  57  91   5  13  87  47  41  94  54  26  87  92  69  61  71  56  43  24  51  86  89   6  68  17  54  16  50  48  84  15  62  53  13  94  63  69  11  34  36  46  51  79  73  53  93  74  91  78  23   6  34  59  66   3  71  26  82  27  39  99  31  55  52  94  95  62  54  68  76   7  75   9  41  34  47  65  94  47  11   2  80  68  68   3  84  21   1  29  69  41  79  86  42  54   5  69  99  71  56  55  69  58  97  78  35  12  34  24  31  81  45  25  27  36  15  37  34  55  59   6  28  77  81  24  89  47  89  33  87  44  31  92   7   6  71  46  44  78  46  85  13   5  13  38  98  53  83  41  24  53  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                64  65  32  11  10  39  93  47  40  85  75  96  37  63  75  32  63  97  67  51   2  84  57  54  21  65  29  69  38  31  29  43  12  33  55  96  56   5  89  59   9  15  45  95  66  81  71  39  33  92  20  32  39  83  67  95  16  74  75  86  82   8  51  76  30  39  69   3  13  97  79  15  69  30  18  81  83  11  94  34  65  45  55  65  98  70  77  20  19  13  44   8  45   8  73   3  19  65  49  26  18  71  44  31  15  22  76  72  50  38  26  53  88  35  37  64  84  91  65   6  81  96  56  16  81  13  39  74  78  78   6  45  76  39  34   9  34  33  57  73  48  56  20  43  76  22   6  72  34  88  97  58  93  46  31   2  51  73  80  26  74  47  94  54  43  62  78  76  17  93  31  10  25  60  92  79  86  26  57  35  75   4  50  10  81  54  25  28  31  58  10   7  48  21  98  25  93  71  75  95  69  67  60  70  41  82  99  71  14  93   5   7  49  53  69  29  51  32  36  47  71  10  18  90  20  74   4  87  27  20  23  90  17  96  65  69  43  87  81  23  10  44  31   1  89  66  66  76  52  78  52  57  94  27  45   3  26  30  89  19  93  26  30  17  99  25  22  17  19  93  44  62  38  55  63  60  63  19  48  68  92  62  87  27  27  42  91  18  93  33  15  54  20  43  50  82  87  16  40  80  64  35  48  45  40   4  25  22  34  74  88   7  32  45  91  83  38  81  52  71  85  45  21   1  53  29  52   9  59  22  56  95  40  96  60  95  18  16  97  59  43   2  54  68   3  96  26  20  34  97  60  50  43  59  77  75   6  65  71  45  49  10  19  15  24  50  61  15  83  51   7  96  36  31  51  30  32  12  77  77  57   3  35  99   8  29  65  95   2  51  11  36  39  99  62  63  10  98  30  88  98  70  74   1  56  59  46  73  66  18  94  41   7  72  79  59  98  91  83  34  40  61  31  62  57   9  51  86  96  78  44  33  74  64  46  50  88  86  94   6  27  70  70  20  64  68  76  83  62  86  29  81  78  78   2  73  67  52  43  86  87  77  24   3  67  98  13  79  51  39  90   9  92  43  92  76  18  72   8  71  86  95   4  84  48  83  64  89  87  48  18  51  28  70  86  61  55  89  91  40  85  82  41  55  64  45  35  40  15  80  51   5  89  98   7  66  18  35  58  31  46  76  69  92  38  78  77   7  61  32  72  64  45  64  59  61   7  31  30  55  65  22  17  26  76  35  26  91  91  93  98  18  32  64  93  94  51  72  84  59  21  68  43   7  60  12  73  42  94  17  61  50  64  81  73  77  84  74  16  39  92  15  32  44   5   7  30  41  14   1  95  11  48  17  90  57  59  57  72  98  92   2  28  30  24  90  71  79  69  16  24  66  26  55  91  88   3  10  42  52  14  67  28   4  43  75  72  55  22  99   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  72  28  38  50  11  25  42  88  65  24   5  55  55  65  11  51  18  26  56   2   3  53  36  72  58  61  63  96  68   9  14  35  47  80  36  32  24  49  83  73  92  22  96  30  46  99  61  17  23  87  50  60  57  13  85  16  90  47  63  13  94  87   8  34  70  82  13  91  21  67  49  53  58  52  39  32  44  77  36  16  63  44  21  16  25   1  53  37  74  86  88   9  77  41  26  11  37  13  71  66  92  28  93  48  10  72  94  60  71  79  43  44  62  43  83  36  90  33  11  13  62   5  65  82  41  52   3  72  48  19  47  76  38  62  62  37  76  40  68   2  50  75  73  40  29  49  39   1  79  32  71  65  54  93  37   2   4  29  66  17  78  60  46  70  21  59  28  21  89  24  27  15  10   3  17  24  72  30  88  55  10   6  65  16  22  58  10  75   9  32  72  36  90  64  49  86  89  94  70  50  69  42  36   9  48  30  11  93  99  69  49  37   9  10   8  82   5  67  54  54   5  23  91  39  58  11  15  25  61  11  17   5  28  48  96  46  93  59  14  24  84  62   7  42   4  93  96  86  63  37  66  36  36  98  42  15  72  37  23  78  28  44  84  10  88  87  91   5  64  70  24  10  30  27  38  33  46  52  82  27  30  37   7  76  23  56  50  12  75  42  18  68  74  59  97  35  74  50  99  69  82  27  45  85  54  46  67  36  18  48  70  23  40  54  72  96  48  98  43  22  64  36  58  88  56  72  25  81  22  48  25  16  35  68  82   8  16  37  89  28  62  49  85  43  42  81  54  50  56  27  27   9  53  48  24  44  51  11  14   2  23  96   2   5  36  96  28  66  61  12  37  27  59  22  81  71  14  23  24  72  72  21  75  35  82  19  47  35  37  93  78  15   2  22  52  60   5  29  88  46  21  97  86  21  45  95  62  33  41   6  83  29  38  88  26  86  68  32   2  91  23  67  47  57  46  91  72  36   5  98  88  24  79  46  29  56  78  58  13  40  61  15  88   6  18   6  70  44  28  94  30  79  22  85  26  54  96  74  18  53  52  66  44   9  87  73  23  31  75  31  95  50  70  87  56  15  29  55  79  10  54  87  63  93  51  32  52  69  50  43  82  21   8  44  13  81  30  97  59  14  18  91  84  62  62  35  57  74  98  17   2  10  21  65  64  63  37  42   9  67  34  83  34  71   7  40  26  65  93  11  45  70  36  49   4  57  89  16  21  51  58  77  81  85  89  49  58  23   6  20  64  17  83  29  12  18  46  36  30  90  87   8  91  28  78   1  27  28  80  90   7  97  68  98  87   5  23  90  36  19  29  21  50   5  22  82  61  71  68  15  47  18  19  98  23  85  60  71  88  63  44  83   1  68  38  45  43  15  81  87  95  41  82  24  60  67  93  78   8  58  74  60  21  33   2  95  56  35  56  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    32  30  85  21   3  40  41  73  88  11  44  73  64  21  86  24  97   2  39  66  90  47  25  29  73  61  37  84  61  31  14  15  47  27   5  20  26  98  38  19   6  90  16  81  62  62   9  91  96  55  61   9  16  14  11  94  94  43  88  27   2  63  28  22  76  52  84  36   9  23  57  42  22  65  18  79  12  90  92  17  81  67  99  71  85  29  60  17  92  39  59   7  35  17   2  96  52  18   1  90   8  62  35  81  88  33  34   8  87  37  51  76  87  90  23   8  14  72  66  92  30  16  27  18  71  71  28  22  45  15  31   5  94  63  31  49  76  66  97  47  21  93  32  83  53  46  72  15  88  83  32   5  52  67  73  50  12  89  27  79  47  80  23  75  68  91  73  53  91  59  87  50  73  56  26  36  33  88   2  10  50  68  75  41  80  56  90   3  20   1  73  62  74  11  45   1  59  56  99  26  23  94  83  47  61  78  78  62  88   6  42  21  59  40   9  61  42  59  56  78  13  47  71  25   8  40  48  62  33  91  51  21  72  48  93  22  25  32  42  39  93   9  76   8  94  16  64  15  59  97  22  23  86  60  12  40  97  53  80  67  71   5  33  22   1   2  35  83  84  98  56  63  10  87  43  51  96  41  99  68  61  64  92  88  34  45  69  26  67  95  39  23  81  15  81  81  56  27  77  95  56  84  65  94  10  30  47  57  88  43  87  54  88  90   4  85  81  63  25  68  62  92  12  95  56  56  40  31  43  79  90   9  98  83   5  99  92  62  40  23  23   9  64  75   4   9  14  53  67  19  57  67   3  95  60  73  42  86  26  31  17  89  17  94  66  19  48  76  34  56  65  68   6  68  23  77  13  61  30  70  99   6  58  98  72  67  18  98  67  39  12  88  65  53  38  25  89  56  41  43  75  96  74   6  16  46  36  80  47  14   8   3  74  52  26  56  72  64  33  75  40   2  98  79  60  15  57  84  46  26  83  98  87   6  28  93  63  47  43  66  20  45  71  86  61  96  11  17  86  89  53  56  61  73  13  63  56  54  63  28  28  72   7  43  92  48  51  34  74  11   1  16  33  86  20  29  17  80  48  72  81  58  32  93   6  17  22  34  76   5  68  71  11  74  18  39  84  92  33  31   4  20  80   7  54  25  79  66   5   2  22   9  46  59  10  68  51  53  57  55  84  52  84  83  26  36  27  36  44  67  32  15  39  13   7  58  92  99  96  61  79  62  70  15  84  30  89  84  80  75  91  56  98  91  47  83  12  35  32  52   9  79  31  22  70  75  46  72  11   9  81  46   9  91  30  33  89  80  39  16  58  85  58  73  39   1  65  96  41  52  59  16  23  14  40  68  11  78  76  97  34  88  14  18  40  24  81  40  74  87  76  33   8  75  99  77  51  58  15  39  19  76  17  42  83  10  57  57  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      42  19  89  23  83  97  61  63  61  38  45  96  39  19  66   6  61  10  60  15  49  71   4  75  25  94  10  75  31  14  33  86  56  86  16  57   7  21  70  22   2  40  33   4  74  82  10  90  68   4   4  46  20  66  50  35  28   9  80  39  82  81  80   4  57  86  63  59  42  76  13  47   5  70  85   2  66  26  54  52  98  62  65  40  76  54  48  39  30  62  75  73  47  65  68  96  69  18  91  18  86  15  84  29  92  31  73  30  78  34  78  99  81  95  38  38   9  72   9  52  27  18  91  70  53  73  87  86   8  59  20  36  65  24  18  31  79  91  90  55  84  11  25  98  21  33  29  14  33   5  66  99  87  50  81  41  37  54  99  79  86  54  68  22  87  48  89  76  51  43  26  34  35  19  56  22  55  42  20   9  61  29  75  14  53  60  91  99  59   8  39  51  28  48  49  48  80  78  39  42  83   3  19  82  71  58  98  33  45  47  69   7  58  75  97   9  67  67  50  18  91  90   6  97  80  77  17   7  79  82  24  66  82   2  89  36  47  10  60   7  81  36  36  35  14  27  69  56  67  94  91  45  72  26   6  79  76  13  75  89  50  96  69  60   3  72  35  83  81   1  81  71  76  36   3  15  67  44  88  54  79  27  26  33  49  66  42  88  82  91  60  15  94  11  29  90  93  56  33  87  93  72  43  57  96  78  19  29  17   6  75  65  16  15  30  58  25  63  83   7  27  43  73  97  95  30  28  47  12   3  90  17   1  19  32  19  40  79  68  16  90  44  79  97  56  37  30  66  69   9  50  62  37  74  75  79  26  54  49  51  33  46  38  35  55  70  32  51  75  12  61  24  67  81  78  11  79  65  90  66  11  59  41  34  96  65  56  46  54  28  72  24   4   8   5  61  35  76  78  85  36  13   1  28  50  49  24  77   5  31  56  42  89  35  47  65  62  93  82  70  86  40  71  37  24  62  49  99  65  67  46  16  67  38  29  91  89  28  31  33  37  40  40  97  78  45  79  92  24  72  84  27   5  66  79  95  52  80  12  28  90  59   5   4  90  34  23  83   6  74  68  87  44  28  91  52  43  83  69  38  86  47  47  62  80  95  98  95  45  73  60   5  67  16  26  42   6   5  76  59  61  87  13  20  67  26  83  12   1  35  19  63  71  35  83  89  67  18   2  56   9  64  39  49  51  62  67  23  72  27  95  46  62  80  17  34  30  88  78  93   2   6  65   7  21  87  88  29  38  70  97  91  20  90  92  28  88  82  30  83  20  76  32  59  80  47  88  87  30  49  97  24  35  52   1   1  37  24  72   9   8  74  96  50  71  89  66  11  10  74  61  79  77   7  99  36  56  19  20  32  71  52  66  79  23  48  53  30  83  32  88  88  37  18  31  41  88  44  55   8  93  99  83  41  35  16  31  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        15  29  76  21  39  98  84  30  48  19  79  53  68  30  22  58   4  75  54  92  54  18  30  42  77  96  84  74  44   9  32  83   4  51  67  17  62  70  44  48  68  98  53  17  29  30  96  59  77  29  92  15  54  43  84  28   6  22  18  18  17  81   7  64  60  13  43  25  65  43  74  86  98  78   8  69  40  50  91  71  82  67  98  87   3  48  41  27  81  13  32  38  96  23  39  16  79  64  84   8  98  80  96  97  32  62  56  47  73  49  50  90  67  49  61  11  17  33  74  56  43   5  68   6  63  34  68  50  86  45  37  18  86  71  12  64  39  31  26  92  17  96  96  68  87  66  31   3  22  31  45  49  84  57  70  55   5  91  91  27  85  75  77  75  97  55  48  88   7  23  16  89  58  66  62  71  45  50  39  10  70  70  77  77  42  66   7  56  75  12  81  45   3  55  89  57  21  58  87  31  78  52  56  18  71  99  39  22  95  52  68  65  56  33  24  16  94  76  21  45  93  21   1  61  94  60  91  64  49  74  31   4  58  14  86   4  51  54  17  93  33   4  27  82  46  68  30   9  25  12  83   2  28  31  17  46  72  95  14  29  22  12  30  92  55  31  65  11  62  41  62   6   8  52  62   5  33  84  53  71  89  86   9  83  30  68  37  96  80   1  66  49  65  86  11  50  20  37  30  59  76  14  78  80  85  17  49  70  33  37  48  24  89  73  37  75  93  14  92  29  40  83  49  32   2  78   1   5  14  68  47  82  60  54  91  55  49  92  64   1  26   9  78   5  81  87  45  36  67  18  16  61  68  36  61  47  22  21  50  41  51  29  86  78  80  23  31  72  10  11  44  88  68  28  87  50  99  79   6  96  20  47  63  69  11  61  55  55  41  22  13  86  60  11   4  63  54  38  65  10  57  81  15  60  72   8  20  40  96  71  88  77  97  91  76  56   2  71  89  34  37  68  53  68   7  59  44  82  85  57  27  41  53  58  43  66  27  63  16  48  48  28  10  56  97  70  59  55  35  95  46  12  24  30   9   1  92  47  32  10  64  33  23  50  12  58  76  40  67  18  85  83  34  93  27  44  88  57  94  58  18  80  47  33  20  20  60   7  59  34  88  67  21  42  86  23  53  42  15  24  16   1  27  15  68  32  35  10  72  61   2  70  46  91  71  86  98  69  93  25  24  64  37  30  68  45  35  21  27  99  62  84  97   9  38  52  23   6  23  35  72   2  72  90  32  57  24  30  46  76  44  43  38  36  11  19   9  61  63  36  36  81   3  80  40  11  98  87  21  73  28  31  44  56  78  19  98  46  47  40  43  45   7  25  78  51  25   1  77  18  17   4  63  30  34  63  45  22  84  73  18  40  29  27  11  97  98  88  47  12  70  37  76  42  95  10  67  20  37   1  39  82  88  11  21  26  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          25  42  75  79  22  47   6  82  19  89  40  81  58  76  73  83  76  90  63  36   5  87  92  58  73  35  25  51  64  89  96  63  94  86  31  34  48  63  85  28   2  81  79  88  63  77  16  96  82  23  10  67  88  63  81  70  30  87  75  32  98  58  22  46  96  92  18  60   1  55  16  39  56  18  61  40  86  96   3  12  62  38  25  70  28  38  64  47  52  26  25  74  77  92  68  21  92   4  72  83   3  71  84  22  89  83  88  57  21  32  76  23   5  62  21  14  47  86  14  78  16  21  12  36  55  53  70  90   2  32  40  87  75  81  43  13  92  51  80   4  26  39  76   4  23  38  91  33  44  50  76  81  18  40  87  85  74  90  76  52  44  58   3  68  93  12  13  48  96  35  87  80  91  23  57  39  44  52   5  70  15  24  20   6  16  55  54  88  87  76  71  79  83  60  83  13  19  28  57  41  95  49  78  37  43  55  62  44   5  15  62  66  55  55   6  14  81  92  44  16  44   9  31  17  85  25  38  68  42   6  77  42  37  54  34  30  74  25  82  91  17  81  49  69  40  46  12  45  91  57   8  71  96  89  92  19  47  55  34  70  24   4  92  26  28   6   9  35  99  72  17  86  66  17  50   6  75  47  83  50  94  39  77  57  80  25  21  29  34  77  68  21  68   1  44  93  92  78  62  66   5  35  74  91  61  75  68  41  51  99   1  15  13  48   5  30  19  51  13  89  93  70  18  18  48  30  20  47  18  27  91  97  24  71  43   3  23  21  91  33  61   9  22   6  15  47  60  77  47   7  94  18  53  43  58  81  17  62  20  15  82  99  17  29  88  33  45  13  89  98  52  99  72  15  69  20  54  40  23  26  76  19  86   2  43  63  18  29  32  95  83  90  16  16  46  39  34  32  57  30  43  98  56  85  68  38   6  55  79  17  89  32  84  71  14  31  14  62  78  83  31  41  31  78  10  31  82   7  59  85  23  25  56  72  65  12  30  30  12  76   7  76  27  26  29  72  44   6  96  51  80  82  47  22  38  27  89   4  87  58  86  56  61  69   8  31  37  82  14  45  81  97  66  10   2   7  65  26  33  18  34  10  57   7  74  76  13  85   3  50  96  37  29  92  46  96  54  18  17  26   9  78  46  25  48  46  95  95  39  60  55  39  98  15  52  37  98  73  57  65  94  82  68  27  67  72  81  36  71  98  78  13  67   4  20  35  66  37  12  92  44  37  26  26  82  83  65  32  72   4  97  70  33  47  11  46  38   4  72   2  64   1  82  86  64  36  41  82  84  71  62  46  12  29   8  90  25  30  14   1  71  70  11  28  76  60  45  53  31  10  31  92  23   8  74  52   7  91  78  91  20  88   3  34  11  98   8  51  16  58  15  39  83  99  38  13  82  92   5  48   2  75  32  25  70  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            62  51  70  69  56  29  38  50  36  69  61  72  67  91  50  18  90  78  20  16  57  40  64  94  55  56  42  99  30  77   6  73   9  58  31  71  64  41  18  17  69  27  86   1  87  34  10  54  24  77  52  75  41  30  36  69  63   3   3  32  63  35  59   8  18  21  14  91  59  78  65  97  50  26   5  94  31  11  64  62   2  70   9  52  22  12  95   1  76  12  30  26  52  41   5  58  27  55  47  97  33  38  31  33  54  34  80  73  21  82  58  91  85   6  90  10  52  70  45  36  61  61  56  27  93   1  95  63  18  50  55  26   1  15  47  36  64  73  69  30  53  91  13  28  91  31  90  40  72  59  97   8  34  96  20   1   3  28  52  15  54  28  89  81  64   9  99  17  31  52  48  39   3  84  70  95  97  47  77  66  78  99  94   5  90  39  54  76  29  62  59  48  15  44  46  55  50  98  51  39  48  73   3  88  39  56  67  67  79  56  69  16  58  68  56  47  58  26  19  40  93  77  10  41  47  96  58  29  60  58  87  22  94  84   1  76  42  15   7  29  17  37  18  96  99  37  93  49  60  93  20   2  22  97  83  21  21  20  84   1  71  81  96  62  30  77  86  54  26  19  52  29  26  72  73  56  82  33  37  73  18  82  11  75  16  84  75  43   6  75   7   5  47  68   7  69  99  34  75   3  56  95  90  56  33  76  99   8  46  95  42  82  88  25  68  96   3  28  32  33   5  62  89  51  24  28  41  63  58  76  15  29  55  12  56  99  15  52  59  60  57  21  87  19  32  32  87  26  16  13  84  33  95  12  11  36  20  66  64  55  34  65  30  60  19  21  98   3  81  25  71  30  51  85  33  70  26  30   3  55  31  85  48   7  40  55  49  29  63   1   8  97  64  95  79  46  25  89  85  63  65  63  49  33  30  42  44  94  37  83   5  80  93  66  78  20   3  66  24   8  69  12  51  85   4   6  61  62  14  55  53  16  66  55  67  15  51  11   3  69  21  85  62  60   5  48  67  52  23  87  92  84  20  18  52  18  56  43  21  44  78  10  88  30  25  53  47  29  51  11  82  40  97  97  26  51  36  19  13  39  20   2   6  15  19  62  57  23  19  49  24  66  63  23  22  91  31   6  87  83  48  72  22   9  89  81  35  10  49  37  78  90  27  80  48  43  44  99  49  38  15  44  76  17  53   5  20  16  36  70  69  55  36  38  96  35  59  72  77  95  36  63  48  97  77  54  91   8  61  46  69  78  85  92  27  85  18   7  70  32  41  12  64   1   1  44  56  19  95  57  21  33  38   3  47  91  35  32  93  16  88   4  75  13  27  90   7  73  40  92  13  34  43  99  99  73  98  40  47  81  57  66  72  67  47  76  91   8   9  63  38  98  59  24  12  68  39  86   6  74  51  46  69  53  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              14  97   3  52  89  21  46  97  52  83  53  51  80  70  92  82  11   2  73   5  45  31  57  63  45  76  97   3  44   3  16  71  85  29  17   5  99  52  86  97  14  60  86  49  33  98  74   2  35  30  29  31  46  30  49  36  78  80  17  45  19  13  98  90   8  82  46  81  68  11   3   3  75   4  81   7   6  88  91  57   5  56  96  52  70  40  57  17  85  65  98  70  38  46  21  50  12  60  32   5  47  20  60  43   7  17  48  64  41  77  73  52  53  15  11  29  98   9  92  96  23  45  45  97  42  48  54  59  93  51  27  91  66  61  31  55  94  76  83  23  33  36  60  48  66  52   6  53  55  90  90  57  97   7  70   1  33  24   9  81  18  21   4  33  71  66  37  91  84  50  24   5  12  34  88  54  98  18  78  75  78  77  96  64  22  90  99  49  91  27  26  53  42  46  79  62  14  16  94  63  94  87   3  64  37  23  87  88  25   9  90  54   7  48  35  40   2  86  41  47  82  75  41  54  73  84   6  83  64  88  14  19  99  51  96  78  18  28  37  42  27  76  62  52  84  48  43  22  88  26  62  85   7  32  25  12   5  70  95  32  10  68  14  45  52  14  59  82  81  71  11  85  37  76  72  43  79  62  58  74  16  33  23  40  68  94  63   4  10  60  83  82  82  77  42   3  99  93   7   1  14   5  56  21   5  61  51  74  89  50   2  24  38  59  52  95  31  68  74  96  77  77  36  43  19   4  40  75  33  62  20  66  32  43  83  36  25  10  18  97  91  64  97  86  24  59  25  32  98  79   4  62  38  37  41  33  41  77   5  67  89  88  49  20  97  66  40   4   1  91  20  61  10  69  88  33  75  47   2  84  31  38  63  87  23  27  66  15  70  61  16   1   4  78  83  93  73  95  77  40  62  69  74  27  41  72  17  53  60   2  57  89  12  15  53  30  27  81  82  89  31  51  69  39   5  28  64  17  49  42  48  80  80  95  52  10  76  52  15  18  61  53  73  61  22  62  62  88  47  95  72  16   4  22  26  17   9  41  14  12  55  58  18  19  19  28  50  75  57  63  68  13  32  25  46  86  71  95  86  64  74  19  84  92  13   4  64  27  83  63  45  21  69   9  43   6  20  53  70  61  13  46  90  21  86  90  20  48  55  65  56  76  73   1  50  78  11  25  30  84  61   9  25  42  34  39  48  91  73  94  39  58  36  74  41  93  41  69  47   6  67  59  65  97  65  86  39  28  57  59   7  63  57  92  30  17  67  94  10  24  44  38   3  56  92  85  78  78   7  97  48  30  27  90  93  77  90  32  85   9  89  59   6  79  59  69  25  96  23  19  45  11  70  70  37  78  46  14   1  55  24  44  58  57  41  27  12  82   7  91  71  79  15  42  87  16  79  46  83   2  18  53   3  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                80  74  71  82  72   7  11   9  72  53  38  89  41  42  48  24  29  45  38  55  20  19  44  31   3  20  29  97  67  40  81  71   8  88  41  84  21  67  77  83   9  60  45  54  54   3  30  36  82  72  96  49  12  52   5   1  79  67  79  63  52  54  96  65  83  37  17  12  48  10  56  17  66  72  61  64   1  94  78  98   6  94  53  24  97  29   1  93   2  32  75  52  77  29  61   9  56  88  54  85  43  84   3  88  28   2  79  25  15  88  14  39  54  52   3  18  57  63  13   5  36  98  92  27  97  72  80  44  32  93  35  88  70  29  21  91  14  62  45  98  57   5  65  51  18  14  24  39  86  61  63  78  34  54  15  75   9  26  68  12  71  52  54  64  96  25  86  40  67  90  31  91  32  75  43  32  68  44  87  73  89  47  56  62  92  65  71  74  44  98  14  50  68  44  15  95  53  23  35  41  17  89  33  53  15  20  20  34  55  17  78  19  46  57  93  49  87  73  34  13  58   4  53  48  97  42  50  67  37  56  71  74  44  78  32  45  32  16  39   6  71  60  57  43  21  86  10  53  39  47  18  49  31  52  59  91  51  24  42  33  51  13  76  47  39  56  43  97  15  87  43  34  63  54  53  96  19  19  31  82  76   1  34  98  57  88  62  40  97  50  73   4  79  62  71  92  66   6  90  82  21  19  21  72  59  66  97  93  40  39  74  37  78  23   9  32  18   5  64  27  34  90  89  38   2  46   9  57  47  31   4  30  63  87  10  83   4  72  53  92  88  25  41  37  61  33  24  46  89  94  22  28  26  69  35  61  96  89  61  70  82  31  14  29  17  20  75  10  47  84  20  74  54  96  39   4  79  22  48  82  55  33   7  14  78  57  83  56  21   7  91  82  55   4  21  66  95  80  49  33   8  84  85  91  34  17  79  60  28  92  77  39  26  62  92  62  61  53   8  97  57  36  81  28  92  89  43  52  57  47  59  68  82  32  11  61  71  79  67  36  78  12  97  50  64  21  14  14  21  45  63   8   4   5  67  87  85   4  88  87  48  49  11  99  30  16  82  17   6  69  91  10  49  99  99  36  13  12  98  68  65   8  21  15  69  50  98  54  29  28  22   8  65  98  86   8  66  49  47  55  16  55  86  81  64  45  51  92  54  61  77  34  83  22  46  77   7  42  14  93  51  46  57  52  79  15  84  16  88  46  20  92  57  96  45   7   1  81  52  66  26  88  17  89  45  43  79  46  80  75   8  45  12  76   4  74  62  97  93  33  53  65  95  76  23  50   8  29  74  96  71  91  46  65  92   6  42  23  38  19  77   4  12  24  26  74  23  94  20  14  28  73  29  41  42  51  88  57  69  44  51  90  74  39  71  14  30  84  20  83   8  12  26  59  70  75  98  19  52  24   1  66   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  13  78  42  12  36  23  47  73  13  63  52  24  88   3  88  17  62  91  60  40  36  50   8  45  75  24  50  86  66  39  26  14  41  76  31  15  50  83  99  50  69  15  20  37  29   5  10  44  55  19  17  38  50  23  16  62  74  54   6   7   3  28  79  30  62  77  18  37   5  99  57  88  86  75  67   5  69  85  81  48  32  44  81   1  22  94  25  97  40  42  92  97  97  10  56  74   1  57  48  49  74  53  34  40   8  44  30  65  32  87  42  74  72  86  29  75   4  38  82   7  56  35  77  48  47  28  62  66  52   1  45  24  33  31  20  98  50  50  85  69  35  33   7  96  81  11  11  30  96  39  13  94  81  28   1  73  16  87  73  95  69  49  40   2  43   6  44  12  93  26  87  72  92   9  81  55  36  46  38  78  36  34  13  41  49  51  47  41  70  37  26  32  59  17  11  74  76  19   2  52  83  60  64  22  73  78  81  15   8  63  55   3  28  82   6  39   9   1  41   2   2  37  39   2   5  91  60  83  64  26  17  11  31  97  13   7  51  53  67  14  51  76  88  38  57  15   9   3  49  44  60  32  27  55  59  99  76  50  10  83  63  57  64  89  99  10  95  95  47  34  14  66  18  60  59  58   3  61  10  98  43  64  34  11  59  91  19  41  87  93   6  31  65  35  23  90  37  47  52  73  31  77  51  46  32  76  93  97  61  86  96   8  36  69   1  89  30  74  51  17  23  33  88  76  13  22  70  80  67  32  43  91  89   7  91  52   4   4  76  29  17  75  21  33  87  83  35  91  95   6  51  85  55  18  77  47  63  30  13  20  16   5  30  68  36  34  83  14  21  70  17  28  65  11  79  53  20  79   5  34  65  57  84  71   4  56  86   1  75  78  21  91   5  37  89  18  63  50  80  37  49  94  49  41  93  96  13  24  40  39  67  78  68  38  29  83  15   5  21  34  14  27  14  83  57   8  81  87  33  50  19  10  49  65  85  27  99  23  82  71   3  45  36  10  53  28  36  19  67  56  75  40  82  37  43  13  85  34  71  71  87  31  77  48  40  30   1  32  18  48  36  67  56  27  37   4  34  87  91  94  79  19  67  71  54  27  83  61  31  53  60  72  58  88  88  76  44  37  81  95  87  76  31   7  31  24   9  14  77  48  95  81  46  98  64  78  17  12  14  86  85  68  15  73  80  65  35  61  86  91  40  75  30  21  94  30  34  59  63   2  90  35  69  52  19  38  78  75  95  59  89   4  34  27  29  75   4  11  31  30  13   8  88  39  11  64  42  28  15  94  11  72  22  59   9  78  34  55  14  96  88  85  36  23  77   3  98  20  49  17  79   7  40  59  33  92  68  24  39  32  94  56  29  97  36  27  10  37  60  37  76  83  58  96  46  78  72  41  26  21  20  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    33  13  94   1  36  45  24  35  50   3  95  11  53  33  32  40  65  18  33   9  81  63  14  70  97  83   1  31   6  60  61  61  62  93  67  76  81  31   6  58  99  84  38  70  15  86  62  83  98  16  78  12  52  17  98  93  31  74  41  38   3  97  13  48  63   1  20   3  32  76  94  28  25  71  45  89  94  20  21  15   8   4  14  76  34  72  37  19  87  84  73  56  17  36  78  25  64  41   5  44  62  87  44  96  30  69  31  75  76  16  78  79  63  45  30  64  53  24  43  10  14  85  52  44  55  82  17   9  35  67  48  30  26  47  51  77  93   4  21  13  95  71  28  14  24  29  24  66  22  72  31  24  31   3  40  82  64  74  37  56  22  29  18  56  36   6  98  71  91  12  75  17  30  27  24  34  52  22  30  69  19  23  54  64  86  14  76  91  55  33  68  92  97  51  20  65  85  33  27  93  77  58   7  52  41  72  44   1  28  79  67  93  21  90  51  57   8  41  36  84  55  91   3  51  67   6  64  97  13  18  82  36   7  44  30  81  59  13  88  31  90  64  15  44  21  51  53  20  57  53  51  24  65  82  37  82  31   8  29  62  34  83   4  64  38  12  87  76  25  62  94  58  85  27  66  34  23  88  57  88  75  82  18  66  21  30  98  65  32  35  14  62  71  32  62  88  93  19   6  82  76  45  31  79  48  94  48   9   8  40  10  38  24  35  17  65  43  39  67  65  84  51  77  26  48  69  53   2  19  32  74  72  46  95   3   2  28  97  44  95  74  81  83  77  16  91  97  38  34  54  65  35  92  27  53  92  35  26  37  16  40  49  41  64  37  49   3  92  72  52  11  31  74  18  74  88  20  71  72  16  73   3  82  61  83  87  90  30   2  16  36  38  40  98   4  74  56  86  66  21  30  80  39  24   2  21  64  23  50  73  13  25  96  60  63  66   8  43  71  46  45  27  15  18   7  98  84  73  74  29  92   3  31  40  66  87  32   8  92  67  45  85  97  55  66  94  53  90  60  19  91  71  52  64  74  29  79  94  60  32  90  57  81  47  43   4  86  94  65  67  53  59  21  99  53  60  12  15  10  85  39  49  97  13  62  21  22  39  95  34  67  39  93  67  20  53  27  87  89  65  69  28  13  79   3  90  14  63  48  76  53  13  37  76  48  84  44  95  61  10  48  72  30   4  60  66  44  47   1  79  27  58  69  37  91  60  90  54  70  77  83   4  39  31  72  45  69  99  89  73  25  49  52  31  64  37  45  16  61  93  57  97  13  33  16  69  37  47  66  54  78  88  21   8  17  53  27   8  32   8  78  62  16   6  55  31  93  67  31  71  98  30  40  44  60  49  19  95  47  35  58  83  76  76  66  78  78  75  56  62  80  29  67  27  28  84  36  65   4  38  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      91  98  68  38  51  24  87  63  88   3  55  57  78  15  97  55  65  80  20  92  24   2   6  41  77  81  36  36  29  63  12  69  93  27  28  72  60  20  15  61  99  18  99  77  55  59  91  81   1  74  89  64  76  45  59  92  86  27  54  51  92  64  62  64  41  21  47   4  63  91  37  86  60  56  72  96  41  77  74  24  70  99  91  66  44  20  85   5  87  67  58  31  10  88  53  11  15  32  84  18  27  16  24  82  24  41  58  78   7  10  97  46  42  99  50  92  33  64  84  68  41  69  72  88  25   3  69  47  87  88  22   8   9  60  50   9  20  25  88  55  37  79  17  78   6  69  64  39  79   4  73  79  21  18  28  44  38  87  55  33  40  37  12  38   6  61  32  10  58  65  82   9  84  95  95  77  96   6  85  20  69  72  23  91  58  23  62  78  15  59  17  27  89  83  50  17  45  57  46  28   2  84  29  40  93  17   5   3  49  79  83  34  71   9  31  58  47  70  84  72  55  91  99  21  27  22  80  55  50  67   5   8  76   5  53  45  29  95  45  23  71  30  10  87  95  32   6  77  18  72  78   1  65  24  72  20  93  14  13  44  33  73   2  34  50  84  40  23  35  23   6  37  89   4  81  98  95  65  87  52  23  24  44  86  30  30  14  76  24  29  40  90  95  15  24  55  72  10  58  58   3  24   8  89  65   6  27  60  36  19  90  93   8  91  71  58  89  89  57  25  89  45  82  80  59  40  21  59  14  16  69  81  92  23  25  44  79  38  21  12  33  51  81  91  22  64  31  29  16  31  40  18  71  44  60  50  41  88  40  80  39  42  91  37  50  59  51  15  84  79  89  52  38  53   6  34  36  26  63  14  60  67  73  46  72  50  19  73  18  72  99  28  35   4  50  24  26  96  48  26  29  98  83  55  25  60  37   2   2  12  52  53  85  14  30   2  38  71  94  12  92  82  12  97  95  33  75  94  43  87  52  78  77  14   5  87  21   1  50   3  72  19   1  68  74  79  73  36  66  80  35   1   5  54  92   2  87  61  26  43  61  37  33  54  29  62  69  65  43   5   2  75   8  55  99  46  70  22  40  76  95  73  43  90  54  78  10  25  73  61  25  39  82  68  89   4   9   2   8  22   8  86  25  45  96  94  49  40  21  11  36  29  63  97  67  43  29  55   8  97  99  93  41  41  49   3  50  96  61  82  37  32  80   3  46  11  70  26  85  17  39  26  86  91  80  68  14  64  84  57  17  14  50  99  80   4  86  26  26  73  94  43  83  98  54  33  43  52   3  99  14  32  64  40  88  79  75  82  41  76  54  46  95  96  49  71  79  78   2  48  24  92  36  66  62  32  95  91  84  76  88  19  63  78  43   9  36  67  78  36  69  32  30  36  70  94  61  78  14  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        90  29  71  64  13  40  29   9  49  91   9   6  40   7  52  76  34  96  86  46  60  25  49   7  96  23  11   2  25  36   8  93  28  67  24  78  69   5  33  65  64  28  59  21  94  17  29  93  33  96  69  82  97  83  58  96  72  29  65  52  70   5  54  53  11  27  41  42  37  26  97  45  80  32  60  96  97  72  45  10   8  47  10  22  77  96  91  83  33  15  37  29  17  85  96   7  55  96  71  16  82  12  48  91  14  73  57  42  27  32  10  58  54  28  78  34  28  90  36  87  63  13  53  82  67  94  56  80  13   3  28  27  74   3  31  74  42   3  99  81  46  74  38  74  99  34  61  98  67  75  73  55  14   9  63  13  52  12  26   3  76  76  53  66  36  96  96  73  65  58  80  54   6  77  25  51   7  15  36  29   2  67  98  21  56  50  72  55  63   6  57  28  56  88  74  38  93  99  35  35  50  31  32  85  61  61  61  41  35  94  81  25  15  72  11  14  16  13  82  66   6  57  42  54  61  59  44  36  84  99  37  48  97  48  14  62  46  84  78  84  81  11  49  40  64  27  66  13  32  66   2  20  33   6  99  46  36  19  33  83  94  22   1  35  90  71  37  63  90  71  89  69   1  47  14   6  53  22   1   3  60  26  76  32  36   1  82  96  93  60  19  54  53  79  16  42  46  93  84  48  30  17  66  37  77  97  52  86   9  83  12  77  46  32  12   9  90  88   4  98  69  65  52  88  19  81  35  30  70  72  21  28  19  32  83  30  50  49  53  80  93  66  27  70  50  30  38  90  13  19  93  54  71  47  62  22  63  67  80  51  78  94  96  97  33  80  17   3   9   7  41  86  96  95   4  34  34  60  21  64  27  17  64  26  29  80  36  11  81  97  72  61  15  11  65  76  30  56  40  53   7  29   4  89  36  50  87  51  22  69  50   1  38  36  44  82  78  94  88  80  51  61  53  37  93  47  56  83   5  19  54  31  61  90  14  81  58  64  83  61  36  16  16  56  76  12  63  26  61  92   4  83  69  44  23  42  21  41   4  20  90  35  78   3  90  55  52  32   6   6  47  38  41  38  26  18  32  55   6  58  75  64  91  84   1   4   3  18  48  30  81  51  16  55   2  38  67  67  30  36  91  93  39  55   2  96  97  91  51  70  76  35  98  66  20   3  38  93  93  59  70  57  56  60   9  42  59  21   9  29  39  28  54  25  51  38  97  74  46  33  77   7  73  80   1  85  30  33  56  20   5  58   4  88  17  66  20  36  30  45  60  98  28  10  35  43  87  73  30   2  60  22   2  74  51  17  45  13  27  78  42  13  24  52  80  66  23  55   9  41  89  19  93  80  51  67  36  78  38  84   4  68  84  30  40  19   9  99  91  33  93  84  83  20   1  47  73  62  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          37  60  31  96  28  26  72  41  14  95   9  69  19  25  26  53   9  65  82  39  39  63  61  60  86  83  53  63  38  74  78  89  64  88  29  21  50  22  45  74  10  72   1  56  29  79  68  98  13  14   3  73  95  61  78   9  60  25  60  35  35  79  69  69  42  17  63  59  35  16  24  23   8  84  98  60  28  95  94  88  62  44  93  59  39  27   9  83  52  56  70  53  89  65  89  95  71  70  14  80  80  57   1  72  39  56  64  20  83  74  16  48  59  18  48  77  31  56  23  92  87  97  16  70  80  20  68  70  88  80  41  98  83  65  56  12  23   6  18  49  36  71  94  50  89  53  54  28  60  78  94  80  68  98  67  78  59  66  30  40  13  69  59  87  18  22  34  43  94  48   6  98  79  22  51  28  46  26  12  10  57  28  84  79  56  94  52   6  44  87  75  42  65  41  86  74  87  97   8  39  28  97  45  17  45  26  46  25  35  47  19  36  33  51  90  35  96  62  11   3  47   7  15  48  52   7   4  11  95  72  59  72   7  27  62  79  33  21  72  27   5  12  98  44  35  35  19  34  16  29  81  40  85  96  59  33  66  97  49  70  33  32  74  56  94  30  45  27  79  87  95  13  29  16  83  43  59  57  22  15  68  85  44  42  96  47  31  60   6  77  89  20  70  56  35  65  49  88  38  40  23  89  79  47  42  70  42  57  96  83  93  43  17  27   4  62  35  44  99  60  49  24  92   7  25  16  42  95  31  76  40  92  61  47  70  78  49  54  76  34  15  25  38  69  79  65  26  80  84   2   8  30   9  25  35  55  50  32  21  97  93  93   4  38  19  17  56  20  12  96  24  35  44  12  92  92  95  54  34  57  90  42  92  84  67  77  65  32   4  72  15  77  47  50   4  21  83  53  35  55  33  69  38  70  37  66  73  40  38  37  46  58  67  33  65  60  70  65  75  34  79  89  27  23  63  12  84  66  55  40  46  34  11  56  25  81  43  35  39  22  43   5  72  74  22  13  19  63  82  60  77   8   1  54  41  11  17  48  62  74  62  57  60  22  13  84  59  42  98  73  15  81  34  65  74  58   3  48  78  94  88  68  65  46  59  34  17  93  97  86  71  17  39  66  37  10  76  13  38  97  65  26  51  42   5  50  82  45  23  78  99  79   7  56  94  27  38  44  17  54  85   2  22   7  18  91  12  53  44  18  34  66  57  59  94  11  87  25  31  50  59  37  80   4  56  51  45  47   5  78   9  84  31  28  66  85  23  76  62  47  49  92  60  87  63  57  12  49   7  79  89  86  61  82  65  66  67  27  37  29  94  34  68  59  65  31  89  35  65  78  21  26  84  89  66  76  56  41  69  22   2  64  12  30  73  11  89  14  27  56  82  46  90  78  61  96  77  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            65  76  74  25   2  18   3  31  70  97  96  52  77  10  72  56  17  43  52  13  31  80  87  11  68  35  28  96  79  86  93  27  73  79  37  71  67  30  56  38   7  55  63  92  11  26  43  24  74  80  46  96  22  28  73  70  51  41  19  23  77  40  99  13  54  57  40  52   1  70  55   4   2  45   2  76  90  83  85  69  95  55   7  87  12  18  63  86  98  54  60  15  19   3  73  62  26  77  41  70  45  32  31  69  75  35  71  75  43  34  15  39  35  61  70  84  73  95  99  14  57  65  74  90   8  22  65  70  17  92  19  83  13  87  66  43  30  70  31  53  52  94   5  32  78   9  77  34  56  40  59  74  44  73  32  28  73  48  96  35  68  85   2  48   6  99  62  73  62  19  28  53  64  67  48  19  83  87  84  98  43  26  60  61   5  69   9  54   2  93  34  19  72  67  94  47   4  67  96  39  71  57  82  23   3  82  23  35  63  73  16  54  76  85  53  45  13  25  74  28  50  87  61  48  56  13  64  56  46  45   4  20  86  35   1  74  82  71  33  61  27  53  94  99  47  90  84  30   1  63  83  26  39  32  40  69  23  18  75  90  50  75  78  98  41  69  77  37  97  54  66  12  91  63  70  42  96  88  71  25  33  43  27  56  71  40  68  14  21  26  38  79  40  14  54  35  33  72   5  22  49  51  41  79  24  40  83  74   2  27  95  98  78  17  93  84  93  34  50  44  83  33  96  48  54  33  59  57  78  81   9  81  31  75  96  23   7  19  16  62  83  90  97  61  83  83  20  26  27  54  92  46  27  23  98  14  12  86   3  43  72  25  32  36  87  95   8  52   6  77   7  74  65  74  54  29  92  14  65   5  35  54  74  24  37  74  51   5   1  66  35  88  84  16  54  21  82  21  38  82  12  66  44  43  54   3  97  65  77  46  41  90   8  43  65  10  70  42  32  18   6  84  83  17  94  49  98  72  59  54  94  23  88   3  98  56  25  98   6  76  47  82  21  50  77  65  78  44  68  96  12  44  75  93  47  63  97  70  28  61  48  35  44  80  71  57  20  79  58  69  42  79  30  63  24  63  13  32   1  99  62  20  75  34  39  91  72  33  59  11  61  62  34  28  47   3  56  42  44  11  46  38  85  48  16  52  71   2  13  45  31  37  87   1  77  76   5   3  53  73  53  57   1  72  21  55  68  92  18  88  78  73   2  69  32  78  73  72  25  35   8  63  69  60   6  77  30  15  39   4  62  49  53  88   6  21  14  29  12   3  10  62  88  40  62  21  54   6  37  50  89   7  58  47  14  93  12  59   2  26  34  55  50  43  87  39  30  38  53  46  58  75  56  50   6  32  59  30  99  87  44  86  51  56  52  87  82  28  19   5  84  30  66  99  51  75  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              27  67  69  57  92  97  85  33  45  65  13  25  84  92  73   4   7  50  17  93  86  81  88  52  10  31  99  17   7  95  59  29  23  96  86  78  41  78  23  82  70  62   3  91  12  15  69  18   9  30  19  77  17  35  64  40  49  33  45  48  46  49  45  10  17   2  57  29  93  55  65  96  12  62  18   5  90  18  46  62  56  83  79  96  79  49  63  59  95  74  54  14  30  37  26  60  85  41  10  32  92  62  72  76  45  21  73  66  16  84  59  90  95  79  60  22  11   1  55  91  27   6  62  24  31  80  89  58  45   3  63  40  67  32  52  33  62   9  21  11  43  62  83  94  18  97  47  22  93  38  12  14  66  83  16  48  81  70  88  16  13  62  66  51  68  27  44  86  39  13  27  21  97  48  10  85   5   7  45  80  26   4  69  87  81  66  45  89  10  63  72  93  78  66  88  39  21   4  35  43  22  11  23  12  62  63  91  43  68  48  92  93  31  67  76  75  77  52  90  19  42  44   4  97  71  91  68  21  15  54  94  90  64  28  94   5  55  72  31  57  41  96  55  25  30   7  43  64  46  87  10  62  73  24  26  62  29   6  80  19   3  36  38  90   6  91  63  93  58  12  87  28  54   1  75  43  89  34  84  37  46  42  35  70  52  79  13  26  96  65  50  75   8  68  67  43  99  76  87  90  60  29  46  53  73  95  98  29   5  46  61  97  64   2  94  50  22  10  70  96  54  88  83  46  92  76  46  90  59  22  67  57  68  83  94  79  83   5  80  19  14  43  50  12   2  71  67  42  49  67  24  48  73  79  90   6  59  55  85  10  97  32  77  63  44  49  28   8  25  67  66  24  45  36  23  92  96  81  15  36   6  39  25   5   7  54   3  66  83  57  93  70  52  34  98  34  58  34  90  39  81  51  51  61  94  45  28  66  46  67  51  88  74  60  53  53  33  28   8   1  84   8  21  58  23  55  32  90  63  73   1  23   7  66  58  25  84  37  44  12  46  18  29  33  33  77  86  24  89  35  20  82  90  11  52  23  61  83  65  68  76  49  24  69  73  13  48   8  10  54  23  55  32  40  16  79  82  60  16  67  29   9  25   1  69   1  10  77  39  50  46  56  42  71  69  15  20   7   5  88  37  79  38  28  10  67  39  93  49  28  49  71  60  84  13   9  97  56  12  86  31  88  75  83  38  61   3  72  51  56  64  25  14  99  61  87  74  97  13  31   9  43  74  62  53  63  91   9  18  92  78  15   9  61  95  27  31  42  37  10  93  69  62  72  59  57  37  55  26  26   6   6  71  25  62  48  12  49  54  30  26  24  48  52  71  56  37  50   9  71  31  18  39   1  84   5   6   8  40  53   3  20  54  35  97  52  47  33  64  53  50  22  59  59  87   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                59  13  72  15  25   2   1  15  80  68  39  99  13  78  11   1   8   7  39  27  11  83  57  84  38  87  21  17  14  60  84  63  97  64  20  17  93  73  82  94   7   8  13  77  27  18  19  38  78  80  41  25  21  31  11  79  38  27  71  52  86  80  42  51  26  47  54  21  52  89  89   8  53  10  86  73  64  12  81   6  57  49  45  20  39  86  68  76  83  52  22  82  72  20  39  37   9  84   8  47  92  41  98  24  23  80  93  30   1   8  28  27  16  19  94  31  61  18  78  28  93  90  38  31  76  10  47  59  33  83  64  86  95  67  49  65  67  83  86  59  60  74  48  26  67  55  31  24  16  28  24  66  79   7  75  69  18  24  76   8  50  39  51  37  31  11  27  10  32  30  71  99  25  20   3  57  76   6  23  90  13  10  77  78  10  17  99  62  40  52  78  42  35  57   1  95   3  78  26  43  76  89  56  46  37  36  99  76  95  16  17  48  85  22   5  43  58  11  77  37  57  70  56  35  54  73  73  95   2   5  66  45  83  62  95  47  47  21  69  84  14  73  10  73  28  33  88  80  30  86  78  77  36  70   6  47  46  69  17  65  16  34  50  50  71  94  66  46  74  55  54  97  38  20  28  38  81  57  91  20   4   2   8  35  60  61  59  75  25  31  60  48   4  51  45  47  77  15  62  65  49  18  23  98  83  59  39  94  43  37   4  62  67  44  29  85  14  28  17  33  77  30  95  47  93  89   5  42  37  25   2  36  85  16  26   8   4  77  14  11  41  60  55  58  56  33  61  47  64  53  93  88  25  80  54  84  64  97  58  33  38  88  69  41  39  84  71  30  14  66  59  24   6  47  68  76   3  54  47  30  96  31  95  34  57  53  47  15  92  12  22  52  25  66  50  67  43  92  80  21  22  58  72  65  76  51  19  97  75   9  29  18  83  65  34  72  52  98  89   5  62  11  75   1  40  50  82  96  54  26  10  19  79  10  89  88  68  16  91  18  78   8  15  32  33  72  39  94  27  35  32   7  94  47  73  87  59  44  17  36  84  87  63  92  56  31  44  15  48  25  78  30  14   5   8  65  38  57  80  27  55  56  90   5  86  66  10  20  65  66  12   2  21  86  28  91  35  70  58   6  25  69  11  73  68  49  10  75  87  31  21  43  76  11  50  54  49  81  31  12  36  20  15  58  51  79   3  37  48  36   9  80  62  35  11  76  25  86  33  45  17  29  20  87  15  29  28  85  54  77  53  91  56  77   4  60  36  47  21   3  68  98  41  99  30  42  90  98  87  91  72  66  57  59  75  99  60  35  31  95  48  11  12   5  74  45  55  44  74  59  22   7  64  76  91  53  59  11  12   1  69  68  55  72  19  80  17  39  21  31  15  48  62  89  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  15  94   7  85  98  88  98  37  73   8  29  32  55  78  47  21  12  98  86  90  53  15  29  39  33  89  11  79   4  47  49  23  67  47  88  99   5  64  11  78  23  13  48  67  61  80  10  38  65  29  76  87  80  38  13  31  91   2  84  32  95  87   8  17  32   7  51  84  12  15  60  54  89   1  71  53  50  24  97  70  80  92  29  77  54   4  90  57   1  94   8  27   8  33  47  35  36  22  56  40  55  73  96  11  17  52  94  71  26  59  21  32  42  90  72  99  67  64  33  12  12  18  62  17  64  75  63  65   2  53  36  41  17  55  24  44  46  14  36  21   6  21  33  14  13  60  90  62   2  62  60  26  92   5   2   3   2  29  26  68  63  68  69  14  99  21  48  51  95  75  10  35  83  29  42  57  78  46  26  39  86  97  82  31  51  65  14   2  52  90  89  93  37  72  38   6  55  78  82  20  82  51  15  47  51  54  25  81  26  63  37  85  50   1  78  26   8  59  92  43  85   6  29  52  43   8  69  31  32  76  62  92  55  95  55  43  63  25  34  55  85  22  41  29  75  21  15  45  13  47  43  36  67  78  80   2  57  74  63  21  27  70  51  90  52  22  45  73  45  45  45  97  77  51  76  11  13  32  45  88  97  80  65  21  49  18  80  87  71  95  37  33  51  46  21  80   2  46  43  73  13  85  80  67  24  57  98  20  34  79  68  83  49  60  71  10  54  36  71  49  95   5  95  76  98  90   3  22  70  47  14  90  71  36  39  92  21  43  22  42  35  53  70  86  39  36  70  29  60  24  13  40  26   6   4  89  23  34  86  98   2  17  90  11  76  42   4  14  59  84  65  60  82   9  23  13  78  32  65  68  80  64  17  71   9  42  71  10  22  43  62   8  80  42  77  46  78  26  88  62  33  25  81  30  24   1   9  25  80  48   8  52  88  60  51  97  39  29  80  27  91  25  96  33  61  97  85  91  48  69  13  23  59  48  95  88  44  94  12  75  94  54  55  78  54  20  94  75  73  39  72  71  62  55  81   4  23  28  76  79  56  54  81  80  12   3  88  62  18  22  60  70  14  65  87  64   6  37  44   7  39  15  12  87  52  87   2  77  48  93  48  16  97  52  53  23  43  75   7  13  77  20  86  69   6  69  53  42  24  69  48  31  20  24  27  32  56  67  13   1  67  36  74  81  37  11   9  36  54  30  81  22  26   4  80   6  71  19  20  85  34  47  42  64  84  49  76   8  13  30  83  11  42  62  71  89  45  41  24  52  82  84  43  45  10  44  88  41  10  40  19  93   8  43   9  94  40  96  11  81  39  98  46  44  69  34  71  10  41  72  96  61  77  19  55  85  97  94  97  54  79  51  49   5   2  67  43   2  84  70  99   2  55  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    66   8  56  77  73  59  88  75  56  94  34  97  10  85  59  55  54  44  20  75  57  67  67  51  77  88  24  89   6  73  84  62  21  54  66  53  81  10  19  57  25  81  87  73  35  36  25  48   5  77  31  85  62  21  22  15  12  99   1   2  63  80  59  36  17   7  69  70  77  72  47  60  53   2  52  48  53  41   8  63  14   9  30  16  85  74  43  28  22  12  91  11  96   6  42   8  97  37  27  34  82  52  96  24   1  70  53   1  13  34  87  90  23   7  39  68  31  71  79  53   7  57  34  51  95  85  54  28  95  77  55   6  33  99  96  17  74  46  56  18  76   5  93  99  68  63  77  73  97  26  38  74  88  24   8  80  14  14   1  76  72  70  42  28  64  20  60  81  46  42  23  70  77   9  63   1  49  37  21  79  53   9  24  12  42   5  12  42  77  78   4  86  42  61  22  53  22  21  67   1  35  20  39  84  13  26  48  24  21   4  47   1  32  94  65  35  43  29  62  53  61  67  32  61  99  88  91  67  98  13  74  16  87  33  44  63  50  10   2  74  12   3  23  77  84  87  83  16  67  16  68  85  49  20   9  99  75  48  20  54  91  93  43   8  28  87  17  84  47  73  16  29  10  28  15  34  75  93  18  29  86  68  50  59  11  67  31  43  76  69  96  44  35  11  90  48  99  85  86  87  67  63   7  59  65   5  62   6   6  43  99  52  68  96  60  34  85  94  48  77  53  71  45  37  21  21  44  19  54  33  33  56  65   6  94  21  79  83  94  82  75   1  57  41  92  84  24  15  80  48  60  40  85   5  60  18  65  64  99  16  22  49  29  25  19  27  83  60  17  16  86  52  27   2  13  17  80  95  83  95  12  51  56  95  17  91  34  34  33  93  97  56  21  27  25  92  76  61  93  77  38  10  21  95  77  39  40  58  18  20  64  45  96  23  76  41  36  24  22  74  89  68  80  81  27  54  77  76  12  17  96  50  21  19  30  73  54  35   6  27  43  73  29  92  32  22  34  58  29   9  38  73  36  54  16  68   7  70  28  82  59  33  63  19  71   9   7  46  36  64  23  95  69  93  83  52   5  17  84  17  61  87  24  72   3  21  97  77  65  16  39  50  22  82  76  75  52  98   9  81  94  38   9  22  28  62  90  98  28  26  77  55  89  28  19  45  86  45  81  25   2  43  36  64   7  57  24  11  31  57  58  48  61  23  29  24   7  22  49  29  40  40  79  25  60  81  67  13  62  96  63  40  15  78  47  35   5  25  30  88  51  79  96  81  39   2  73  30  38  43  30  50  21  93  73  65  90  22  76  87  81  36  36   9  38  80   6  37  93  37  32  78  69  33  37  17  80  76  82  94  25  69  40  12  54  16  45   3  62  67   4  88  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      87  74  38  91  11  86  97   2  81  88  12  65   9  47  45  52  11  40  64  52  91   6  71  57  95  10  54  73  38  97  51  94   8  49   1  33  87  23  39  27  28  35  30  48  45  19  65  42  69  10  74  61  14  71  74  71  89  60   3  52  30  46  62  94  62  53  97  40  67  71  94  21  79  52  73  30  62  46   6  18  41   6  48  46  94  46  84  39  78  85  81  28  73  40  87  72  68  86  64   9  47  67  80  10   7  67  59  89  78  87  34  72  29  17  24   7  15  50  29  19  39  75  91  27  77  64  77  69  35  20   2  79  63  42  46  86  60  43  59  82  25  53  33  93  82  26  71  76  53   3  94  18  24  92  97  70  99  54  41  68  64  61  76   7  74  46  60   3  27  51  17  93  94  70  24  80  74  28  84  18  27  56  21  36  38  13  82  64   9  34  88  80  53  83  10  81  75  62  54   1   6  47  86  18  30  14  78  31  60  13  60  35  86   7  48  24  68   5   8  35  38  48   2  83  98  58   2  75  45  20  39  84  87  24  73  40  89  14  78  63  33  19  52  85  75  53   5  26  51  86  79  27  41  19   5  24  82  43  26  26  59  35  99  59  49  39  22   8  22  55  33  45  62  51   3  12  97  14  39  64  74  96  98   6  75  90  34  94  95   9  32  79  26  33  40   1   9  22  59   4  18  47  52   7   6  89  85   7  45  81  28  57  44  53  58  96  90  46   3  35  67  32  18  98  85  18  43  18  17   8  56  61  94  64  68  65  57  53  76  99   6  12  89   6  49  74  49  65  35  96  47  17  80  32   2   6  95  12  62   6  27  93  95  40  83  26  95   3   3  15  10  35  28  43  24  22  38  42  99  71  40  37  77  67   5  24  66  29  50  31  98  18  98  65  99  61  48  29  29  42  73  15  16  77  11  84  17  69  77   8  70  93  90  46  61  25   6  16  27  72  43   2  60  28  45  69  52  70  24  62  72  82  48  19  39  34  69  10  98  44  25  59  70  71  26  60   7  89  35  69   7  55  87   3  33  29  42  26  10  63  66  17  94  25  17  33  29   1  23  29  37  93  95  21  66  27  31  37  75  64  89  66  60  39  81  93  56   2  17  82  18  39  39  35  93  83  18  81  28  24  60  32  11  92   4  12  80   7  24  52  99  72   1  90  93  28  16  29  22  82  42  59  58   7  34  91  12  77  73  90  49  14  11  15  40  57  20  85  20  42  40  19  36  13  70   4  13  93  35  21  70  17  43   2  14  88  66  21  93   4  15  65  42  27   4  45  40  48  45  97  30  80  26  55  96  37   6  62  82  10  99  74  59  94  22  64  67  91  98  25  76  31  20  93  43   3  95  88  38  95  63   9  62   7  25  96  59  54  53  10  28  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        49  32  52  39   6  24  76  75   8  64   4  24  37  88  14  56  27  59  69  75   4  84  35   1  87   6  11  77  43  31  21  47  94  18  90  86  53  77  46  48  72  62  59  90  76  81   6  69   8  71  28  85  75   1  51  71  39  51  91  16   1  87  51  42  36  69  27  43  37  16  56  80  43  52  77  74  15  98  31  43  36  58  78  76  71  24  34  93  29  87  24  16  65  40  21  16  73  34  73   4  36  16  58  34   6  36  20  79  19  37  73  23  75  86  56   5  40  10  51  76  63  66  37  33  68  69  63  79  60  87  63  59  86  90  55  46  78  99  65  87  48  65  19  78  37  52  55  34  74  58   1  12  47  39  37  89   8  96  51  74  38  52  52  30  85  64  91  96  44  85  10  73  87  53  47  13  95  64  79  91  26  13  38  51  87  99  52  16   2  73  73  51  61  23  68  56  93  46  36  24  36  96  50  77  38   1  22  84  43  39  25  10   7  20  36  89  65  32  27  35  39  28  30   7  21   1  77  97  40  13  88  93  42  87  31  43  24  98  15  28  93  34  98  72  37   3  90  31  82   6  11  97  33  18   5  19  92  86   3  41  13  91  14  63  62  15  45   7  28  33  97  24  36  69  92  66   2  29  40  85   4  59  20  35  79  63  39  85  99  16  66  48  66  17  37  15  76  89  17   5  34  97  21   5  95  15  62   6  47  93  14  84  66  86   3   5   9   9  93  71  70  98  19   5  53  61  94  16  67  43  16  16  82  11  89  64  37  62  10  82  49  97   8  46  38  83  87  50  25  80  28  78  68  13  24  49  25  81  88  10  93  93  51  73  82  33  53  89  75  54  68  57  80  49  29  49  83   1  41  38  24  22  17  73   4  65  21  65  90  15  58  61  36  60  52  93  27  58  10  80  77  86  20  13  47  58  62  33  29  53  52  49  22  54  95  68  25  85  77  34   4  68  60  43  31  27  32  47  94  32  98   1  97  26  30  65  28  28  35   7  66  76  29   5  88  63  31  70  88  17   4  82  17  28  54  68  50  76  25  97  42  32  17  90  46  17  97   5  57  12  72  45  41  41  44  29  80  72   3  58  73  83  16  23  46   8  14  65  74  74  44  96  51  88  83  10  60  47  33  18  87  44  80  93  32  40  38  32  22  17  25  33  23  28  56  68  30  70  95  90  33  50  73  60  95   3  88  32  79  30  45  74  74  29  92  97  25  31  58   6  63  31  66  82  18  45  34  14  70  40  38  30  20  97  31  51  91  74  53  16  91  82  87  69  29  19  80  35  12  60  53  99  22  90  32  73  28  41  89   4  10  24  72  54  68  36  99  96  25  73  23  99  87   8  21  46  98   3  72  48  57  16  54  77  83  56  37  68   1  12  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          41  65  30   1  72   5  69  84  43  49  37   9  67  43  86  19  99  54  12  86  87  89  57  69  45  42  22  52  10  61  32  58  40  15   9   8  77  47  33   4  39  60  75  53  50  28  15  84  84  35  42  18  46  52  28  70  93  17  13  22  30   8  31  85  70  45  40  26  63  53  92  55  33  84  28  33  67  70  72  51  25  34  89   8  89  43  28  28  26  32  54  23   2  30  86  77  62  69  85  74  89  56  35  62  38  93  48  42  28  72  51  51  67  33  42  84   4  33  25  75  68  11  44   7   3  83  42  47  89  96  66  20  87  66  76  70  35  51  79  95  57  29  68  47  13  16  84  82  96   6   4  10  87  93  55  47  20  14  92  61  76  36  93  21  82  67  80  32  46  54  96  79  35   9  55  53  27  34  77  77  11  70   8  35  34  85  33  61  54  18  41  34  86  70  33  11  33  48  11  67  48  31  52  38  29  14  62  88  34  38  66  25  25  54  19  83  62  94  21  98  75   6  85  59  17  71  71  74  78  60  78  52  95  61  94  95  67  41  37  55  77  53  56  65  73  34  98  68  66   6  19  58  15  42  48  13  95   4  94  49  23   1  14  28  48  76  54  53  61  46  91  73  13  92  93   8  23  76  78  71  41   5  52  23  34  19   3  95  15  29  16  73  64  63  94  29  70  99  62   6  19  67  48  16   7  74  55  86  96  82  32  82  42  44  19   9   4  95  66  73  17  49   7  87  27  74  66  78  52  10  79  32  56  96  45  91  93  87  92  31  68  51  47  13  31  26   3   2  40  18  44  69   3  75  30   4   6  84  81  76  45  19  88  59  13  99  36  36  52   9  73  81  33  34  49  48  13  93   6  48  50  82  71  21  21  91  73  69  90  51  65  36  31  37  53  65  97  30   2  24  52  10  37  57  70   1   5  45  77  79  25  24  15  50  94  51  49  68  77   5  68  46  94  47  96  16  65  32  75  63   4  46  83  82  95  15  60  60  46  89  36  11  66  75  61  18  16  49   6  26  60  66  15  94  32  41  21  74  19  20  66  17   1   9  45  68  28  26  40  51   4   7  56  60  34  63  29  23  10  58   6  29  25  56   2  95   4  16  62  81   7  80  19  97  62  15  62  13  65  42  72  64  39  30  92  21  24  32  48  96  26  47  29  33  69  42  44  39  62  40   6  12  65  23  36  74  21  16  43  48  23   6   7  17  94  77  26  23  36  52  74   9  27  45  23  47  72  83  33   5  85   8  65  28   5  99  39  20  17   8  27   7  78  81  55  48  64  17  47  14  77  39  16   8  25  11  88  36  55  10  27  70  58  33  73   8  94  18  74  14  18  43  74   8  77  61  89  22  91  51  29  82  11  68  63   2  36  54  33  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            78   7  69  92  79  71  69  65  97  47  12  23  45   6  54  26  79  18  15  50  22  25   8  37  40  50  46  11  55  25  22  74  74  11  82  46  28  34   3  39  10  70  27  74  50  53  63  15  21  45  79  39  27  73  63  67  79  71  45   3  27  28  26  14  78   5   2  25  20  58  28   8   8   1  26  17   3  27  39  50  68  73  61   7  71  11  72  85  25  93  76  64  37  79  18  75  28  44   1  97   2   1  96  59  66  39  90  85  48  10  68  15  69  20  12  90  22  81  92  69  15  38  56  19  78   9  20  15  83  44  87  15  56  55  73  26  84  97   1  97  59  39   7  91   1  92   8  32  34  61  14  65  46  65  61  97  29  26  78  75  15  62  66  12  46  92  90  78  16  81  74  95  66  11  39  66  37  22  98  65  23   4  86  94  63  38  58   3  50  87  57  62  20  34  84  44  13  34  72  52  14  82  56  65  64  23  75  81  80  81  13   5  88  86  63  64  46  80  65   4  51  25  61  92  84  86  92  60  17  81  17  67  28  28   2  11  96  81  52  75  44  60  95  51  68  86  91  47  80  70   8  47   5  80  29  96  69  18  78  79  28  24  84  67  30  77  89  39  42  32  27  87  45  99  31  98  89  69  65  51  70  34  84   7  94  21  63   1  51  94  54  90  49  67  81  87  36  65  82  93  12  17  40  19  65  19  41  20  58  42  54  93  70  70  14  57   4  65  84  75  79   3  63  77   5  70  91  85  69  70  31  88  78   2  23  95  82  81   1  40  20  40  35  96  86  86  15   5  91  75  62  32  49  25  79  75  60  43   7  21   8  25   3  30  19  84  23  86  47  34  12  57  12  29  35  65  26  70  53   8  69   8  11   6  15  94  41  88  77  16  67  33  30  36  16  15  36  32  22  84   2  15  68  49  59  99  54  57  11  70  98  36  81   7  92  91  63  41  52   4  44  92  97  31  95   6  78  67  21  26  15  99  70  38  92  44  97  40  76  94  77  14  38   6  84  63  50  74   8  84  21  38  52  18  82  81  20  90  10  95  55  84  43  82  81  31   6  93  58  27  66  39  70  66  81  66  37  33  59  17  27  68  78  81  23  65  98  15  30  55  19  20  31  54  88  21  94  99  93  34  84  52  94  56  35  28  66   1  65  31  28  45  68  37  65  99  93  68  29  23  28  68  50   1  96  27  24  83  98  78  33   3  17  78  62  22  35  58  30  69  62  15  74  57  10  41  21   4  56  18  38  17  57  32  59  74  18  34  94  11  88  85  57  87  42   7  86  71  84  19  72  86  83  99  92  76  18  47  63  14   7  44  15  27  81  16  85  97  28  76  73  66  27  84  93  83  46  96  13  91  36  57  53  73  67  82  50  50  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              42  50  44  54   1  22  22  65  25  15  44  11  78  36  97  95  53  97  10  21  33   4  40  22  31  91  19  78  98  82  16  96  26  11  73  59   6   9  30  85  46  99  94  59  81  86  78  62  97  18  95  84  90  47  81  85  56  55  66  51  10  42   6  25  18  97  53  90  27  78  58  50  35  81  15  24   8  79  81  41  80  44  32  90   7  37  41  83  87  49  21  21  11  36  58  29  30  90  91  38  98  43  78  94  50  43  47  46  55  42  17  70  93  66  99  78  10  62  79  45   5  90   7  47  68  94  58  36   4  42  71  86  20  84  18  32   9  81  40  15  22  68  40  55  80  75  20  68  97  89  91  43  66  44  49  76   8  76  74  42  47  52  70  41  94  26  66  32  69  20  44  21  20  79   2  47  55  79  57  33  42  10  11  41  42  32  33  74  13  51  85  24  35  56  11  86  54  20  50  53  59   8  45  43  26  96  57  55  49  48  41  59  69  74  17  23  25  98  97  91  82  87  37  80  29   2  73  76  80  53  49   2  31  85  40   7  89  87  99  84  49  50   1  71  75  78  78   3  69  87  24  44  73  93   9  54  81  91  70  59  44   5  84   6  20  33  79  12  43  82  84  85  57  57  26  66  18  85   9  56  89  71  35  90  15  68  22  29  96  88  81  71  34  79  71  62  69  49  21  59  43  89  41  18  80  23  27  52  20   4  33   4  33  96  84  26   1  39   4  64  58  12  98  45  32   6  21  89  51  63  77  94   3  69  24  98  89  50  61  37  89  23   7  45  83  93  91  63  82   8  38   6  12  61  53  62  31  31  62  56  95  79  54  49  56  35  68  15  40  18  89  66  76  62  45   5  92   8  81  30  75   6  48  85  20  34  13  31  21  80  89  45  24  92   8  23   5  63  41  90  11  82  77  86  63  32  78  85   1  39  12  71  73  81  91  25  45  84  13  73  87   8  61  64  93  32  62  47  45  47  10  37  76  83  14  83   6  30  22  12  42  26  41  21  92  73  17  85  37   1  58  62  52  57  37  93  15  75  57  32   4  74  70  85  38  20  55  83  87  60  79   3  45  90  31  95  27  78  92  83  95  11  65  46  95  51  35  72  74  88  22  72  20  78  24  86  75  45  36  65  50  94   1  62  57  90  82  13  51  36  11  13  62  99  73  42  46  22  68  93  80  21  64   7  44   5  87  35  73  90  65  33  47  33   8  44   4  11  43  59  48  40  52   3  25  90  60  91  91  31   6  24  17  76  86  49  95  53  55  38  37  56  97  96  62  93  37  18  52  51  23  79  79  89  90  64   6   2  15  12  17  96  86  25   3  29  21  52  38   9  48  96  31  20  64  14  14  16  89  36  50  97  43  27  53  82  71  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                9  24   4  86  54  60  59  25  14   2  76  51  82  84  73  86  54  27  73  78  57  18  71  73  71  33  91  94  83  58   2  88  46  25  86   2  72  71  72  39  75  40  72  99  10  57  73  72  35  49  66  54  97  53  30  57  94  70  35  26   8  80  28  63  87  68  14  16   9  41  61  85  64   6  33  10  57  17  33  69  86  61  87   2   7  99  77  28  59  72   4  94  50   3  29   5  73  49  77  16  44  69  26  58  74  27  47  74  78  69  92  52  49  51  42  46  94  62  61  86   7   2  72  99  69  96  18  56  56  20  54   8  82  32  47  63  33  49  51  24  45  24  78  49  37   7  14  29   9  96  82  45  99  76  55   9  89  73  15  18  48  65  66  95   3  29  73  36  95  92  52   3   5  45  51  30  72  47  84  95  79  22  40  46  13  27  91  27  39  14  64  15  55  74  74  70  99   8  92  89  13  96  16  28  15  12  89  30  45  93  14  70  51  21  98  11  90   6  65  99  24  90   1  92  10  39   2  41  54  35  98  60  61  57  73  74  74  78  36  97  87  71  38   8  67   5  64  49  40  44  63  86  83   2  22  46  82   6  43  45  73  20  72  63  30  64  97  93  89  73  21  30  41  38  63   3  55  97   4  37   2  95  67  59  53  50  36  75  27  11  13   8  30  65  96  68  97  47   7  45  71  90  62  77  88   8  66  87  45   1  84  21  31  86  98   6  29  86  51  11  29   7  51  70  62  25  13  26  59  84   3  86  58  22   8  91  88  69  37   3  59  46  20  79  54  24  86  21  84  61  23  32  67   8  44  42   2  34  99  45  33  13  89  73  92  95  81  78  48  94  13  40  86   9  23  89  30  75  70  55  82  31  22  13  51  75  19  53  68  80  98  34   8  45  76  99  13  92  10  51  97  71   6  89  16  39  59  57  80  13  42  73  48  47  90  39  46   2  92  20  40  98  74   8  54  36  29  23  91  93  74  35  34  10  20  37   7  48  71  60  31  97  67  76  28   1  16  30  97  85  61  97   2  45  80  41  16   4  51  84  80  56  26   3  34  10   4  44  39  69  67  45  38  76  43  59  48  35  95  40  19   1  63  46  83  73  80  36  58  20  32  50  54  50  39  45  34  46  53  91  33  50   2  59  95   4  52  79  21  18  28  40  95  66  20  49  12  59  63  82  31  58  96  60  87  29  85  43   5  23  63  38  14  10  68  93  25  54  47  39  38   9  28  21  71  69   6  64  28  39  38  28  82  62  97  28  34  33  58  91  27  23  90  86   9  59  75  88  12  74  15  45  84  13  77  55  65  37  27  91  61   2  84  58  40   7   1  57  46   5  58  81  89  81  86  69  27  20   2  10  68   7  33   7   5  96  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  40  16  92  43  57  12  51  95  57  55  72  30  94  59  97  24   5  87  86  47  32  21  99  30  75  98  23  87  97  12  71  18  95  47  93   4  72  84  94  12  91  41  68  60   6  88  85  10  64  82  88  30  59   9  94  46  40  77   8  28  12  25  20  96  81  30  66  74  92  43   3  56  31  18  90  49  54  47  50  13  56  24  37  94  52  91  94  59  16  62  72  56  75  77  48  15  61  20  62  73  82  92  68  16  83   9  39  96  27   6  40   2  78  64  36  64  44   7  62  42  13  77  51  32  52  82   5  96  47  12   9  49  59  21  84  13  31  72  76  68  69  77  16  56   9  72  50  89  33  69  26  74  28  29  82  87  90  51   6  40  78   4  13  76  35  78  60  81  33  81  99  84  89  10  47  68  96  40  22  87  47  12  99  40  93  40  49  75  16  26  81  86  13  64  41  58   7  65  85  30  14  16  23  59  38  10  48  59  39  65  58   1  15   9  38  36  17  62  25  52  98  53  10  97  19  41  54   1  90  79   6  95  65  10  88  67   2  26  20   4   2  95  40  88  12   3   9  62  24  34   2  97   9  38  16  71  37  17  29  44  67   6  30  42  13  67  70  10  96  77  42  90  88  25  70  23  73  30  96  40  50  37  33  32  22  58  10  38  29   1  29  72  65  40  32  74  52  15  66  37  65  69  19  97  35  89  22  48  61  66  52  49  63  90  32  91  56   1  41  32  66   4  17  87  84  20  29  35  87   3  84  53  61  75   2  24  20  62  13  67  50  51  29  31  98   4  63  18  75  89  23  52  93   5  61  38  55  66  57  92  86  54  70  55  44  28  17  37  83  43   4  84  12   2  69  33  58  62  99  58  73  32  73  34  40  96  50  88  70  95  39  23  44  72  83  32  84  56  20  57   1   3   1  91  47   8  99  97  24  19  48  39  78  27  15  65  60  66  66   2  89   1  60  73  72  27  75  74  23  45  19  53  11  29  86  12  77  73  38  48  54  88   1  76  86  52   4  58   8  50  24  28  59  40  59  27  64  91  62  46  49  54  94  55  97  47   1  57  49  37  39  12  97  14  54   5  83  29  38  52  57  32  95  22  51  56  45  24  68  29  92  23  88  27  96  14  16  21   6   9  73  66  27  70  12  14  80   8  71  60  69  13  45  83  72  60  53  68  15  35  74  12  19  51  48  97  99   9  47  95  17  38  26  51  14  14  10  81  33  55  38  80  16  40  50  67  51  65   2  80  50  34  15  87  22  21  42  82  22  49  52  93  80  59  39  70  69  30  82  74  21  40  76  26  72   8  71  53  36  33  45  64  24  86  68  44  50  65  97  17  99  11  69  50   7  27  52  53   5  70  52   7  97  71  83  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    89  30  56  86   1  82  84  26  66  28   7  22  11  62  76  77  16   5  24  92  86  38  87  77  62  95   6  34  22  28  66  88  91  80  44  19  56  12  93  39  71   8  48  98  74  99  49  83  58  51  61  52  15  83  87   7  41   6  52  40  65  90  18  60  85  67  92  26  72  57  44  25  70  75  42  73  20  14  20  38  38  68  90  48  66  99  79  69  17  63  75  32  41  87  63  33  67  70  84  15  21  22  83  73  47   4   2  11  91  47  96  11  99  13  34  95  70  60  23  57  54  66  81  77  84  14  88  31  57  41  50  24  58  19  14  34  98  70  36  20  58  66  77  16   2  45  40  28  35  86  40  30  86  24  80  11  29  63  96  38  11  93  50  12  70   3  15  90  84  23  12  51   5  30  10  51  87  30  23  32  92  54  81  88  88  83  67  33  75  28  42  74  62  32  74  90   7  54  82  79  51  16  87  76  65  44  80  30  33  91  42  74  64  24  84  83   5  64  23  30  42   6  56  90  68  62  99  11  15  24  94  41  16  96  82  80  43   7  32  45  14  95  75  58  32  75  54  97  43  23  96  54  35  29   6  64  58  83  89  14  15  87  60   1  23  44  13  65  94  13  47  29   4  66  50  32  95   9  11  97  26  88  28  40  34  28  69  79  98  62  51  65  58  21  96  28  51   9  58  49  81  92  67  89  61  10  70  25  19  11  24  46  80  26  92  87  25  49  19  82  90  12  72  16  32  40  13  97   3  54  69   3  66  74  97  75  95  17  84  20  88  21  35  73   2  13   3  15  35  48  16   5  77   5  34  90  72  70  33  64  70  35  35  79  90   2  12  41  52  58  72  77   3  29  72  61  41  11  89  65  11  97  80  46  25  93  87  11  94  27  92  54  47   6  17  11  64  95   8  40  68  94  63   3  64  76  82  67  94  86  13  61  78  14  91  55  88  83  14  75  49  97  65  86  20  87  14  71  86  84  46  98  92  18  97  77   4  30  94  31  43  54  46  32   8  71  23  38  68  90  74  43  22  38  69   2  24  64  71   8  21  19  93  43  45  73  94  67  26  88  96  29  33  82  12  76   5  84  67   8  41  86  96  46  98  78  78  27  28  64  94  95  94  56  78  66  15  44   6  52  21  76  97  64  26  29  86  72  73  60  59   8  37  80  55  61  24  52  50  74  26  17  20  81  22  40  30  97  67  13  23  76  64  70  82  25   9  27  28  35  60  79  96  60   5  59  81  18  32  90  57  27  92  36  73  23  29  78  47  60   1  91  56  34  63  83  23  34  82  87  10  83  47  47   3  45  65  32  84  72  37  13  39  10  49  50  97  47  42  62  35   3  54  82  24  70  61  37  38   6  92  20  97  20  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      5  58   2   1  77  53  63  95  37  15  26  68  24  78   2  57  81  63  76  65  83   1  29  56  89   2  10  19  54  10  78   5  86  51  60  51  18   4  23  44  25  65  10  92  40  34  22  67  39  15  99  12  99  71  78  29  90  39  11  94  52  81  77  76  69  24  53  72  84   7  38  53  18  25  18  74  21  85   4  13  66  94   2  59  99  17  34  80  34  53   6  55  80   9  77  11  97  90  28  83  74  53  24  85  77  68  14  32  73  47  20   2  18  86  14   2  43  91  76  13  63  40  93  76  45  93  35  25  91  68  62  56   6  79  95  11  25  66  92  32  73  76  27  20  53  36  81  27  50  66  54  82  19  46  52   7  30  53  80  97  72  91  76  69  38  87  23  12  99  32  41  78  11  56  41   4   6  90  31  99  39  12  70  82  51  59  76  60  98  25  31  55  87  39  19  23  88  52   3  98   2  39  65  31   4  77  93  67   9  89  69  39  36  96  98  28  89   1  98  79  77  20  34   7  81  36  30  92  35  89  86  10  32  98   7  27  93  48   9  33  48  30  43  81  82  37  81  86  89  11  29  43  19  34   6  46  74   1  79  16   4  35  36  77  90  63  84   2  45  29   3   5  54  62  10  48  62   8  36  40  69  14   8  39   7  16  89  34  57  89  97  16  94  80  29  37  88  42  20   9  35   8  99  86   5   6  44  69   8  24  89  97   6  73  61  42  64  25  77  39  91  33  67  28  88  19  73  23  33   8  92  81  64  88  69  17  19   3  78  47  65   4  93  22  61  23  54  77  67  94  91  48  46  37  69  54  99   9  71  37  18  43  24   7  65  69  23  86  94  83  75  70  47  89  76  72   9  39  54  78  23  68   8  99  27  78  63  40  55  26   7  69   4  60  88  21   6   9  11  46  86  95  43  83  47  85   1   3  51  58  18  44  42  25  57  57  64  94  64  99  59  57  95  90  78  90  88  78  81  35  40  85  30  91  26  44   5  15  74  52  55  13  63  13  77  81  52  88  76  12  41  26  71  29  61  86  23  96  96  36  74  35  23  59  59  11  67  81  29  37  93  11  28  77  62  22   9  94  64  43  42  88  91  28  59  41  93  86  78  71  64  81  68  46  99  60  39  42  39  20  96  81  32  97  57  29  84  53   8  70  83  96  81  83  52  63  64  71  18  39  82  39   7   2   2  80  60  71  82  99  89  15  79  94   3  19   7  91  68  54  36  76  44  47  27  18  13  64  97   9  35  65   4  46  91  85  58  44  67  34  74  20  29  79  73  62  23  90  69  61  91  16  25   4  65  89  88  38  85  70  44  56  96  70  69  83  96  66  63  27  81  29  70  50  23  26  70  51  22  87  19   2  42  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        85  32  49  68  62  23   3  22  60  29  36  95  66  14  64  75   9  72  91  38  82  23   2  45  42  37  13  93  23  25  26  23  73  67  91  12  54  21  71  44  89  29   7  17  65  37  94  75  43   1  64  88  66  46  72  62   1  42  49  52  33  98  88  77  22  44  12   2  26  41  47  21  24  59  43  62  32  53  46  81  12  49  38  26  25  97  47   2  15  47  18  62  29  97  72  96  12  57  50  50  86  86  29  34  47  72   4  97  94  26  54  97  29  45  59  31  32  39  12  76  32  76  38   1  42  58  91  67  77  94  23  76  19  80  20  36  95  75   8  51  28  23  88  95  93  71  13  56  71  68  43  48  59  76  87  91  75  67  64  54  41  92  81  41  41  39  81  37  45   3  96   6  10  34  42  50  81  19  62  92  17  76  30  68  52  49  40  37   4  34  88  75  35  94   3   7  34  11   7  25  81  20  85  43  26  54  98  49  25  65  97  19  40   8  89  15  52  80  71  16  61  85  90  41  84   6  80  84  55  48   5   9  84  35  15  85  47  75  89  34  84  43  19  28  29   4  40  80  95  51  67  23   3  10   7  46  57  89  35  54  99  35  41  86  44  48  63  27  73  58  63  97  10  91  38  99   2  82  31  93  43  96  24  39  13  82  73  68  31  17  10  63  19  88  37  92  11   6   1  39  11  48  19   2  91  76  32  88  49   1  87  98  80  59  83  23   4  54  44  93  30  50  29  18  91  18  41  76  54  96  17  99  91  74  59  59  39  74  29  34  32  12  37  79  98  27  81  91  78  98  24  20  74  70  27  22  33  40  45  80  63   5  31  58  17  99  51  83  52  12  37  68  92  59  90  92  84  97  72  97   3  30  69  92  94  18  63  46  34  32  63  38  64  24  34  46  17  33  45  19  17  36  64  10  16  62  73  18  52  57  90  94  52  49  64  79  27  50  26  84  41  28  28  15  72   7  27  28  45  88  74  10  13  64  63  55  47  80  28  86  70  64   7  57  86  44  56  65  64  39  65  77  82  57  43  42  45  65  82  59  82  76  25  12   3  41  68  54  89  45  21  78  51  50  47  95  58  55  82  92  68  28  41  65  61  28  47  98  52  74   7  96  84   4  28  74  28  32  94  46  99  47  79  90  54  27  50  80  50  64  67  30  20  90  84  55  48   5  76  17  43  37  86  71  47  49  94  82  36  65  41  56  88  97  51  84  65  75  67  45  52  81  63   7  33  59  83  57  57  80   7  89  89  11  47  13  19  43   3  46  70  11  59  39  14  67  61   8  20  57  87  17  85  68  88  62  30  95  13  34  80  62  37  90  68  56  10  14  17  62  92  81  64  38  55  87  72  63  20  50  90  46  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          25  48  37  10  64  16  15   1  77  10   6  59  51  65  33  79  17  69  99  81  77  21  75  72   2  38  20  13   1  13  96  10  56  79  49  84  77  80  83  69  89  78   4  88  85  56  40  54  77  66  51  60  32   8  35  59  13  76  72  38  31  31   4  63  90  10  63  75  45   6  61  15   8   2  58  14  99  66  50  92  70  94  48  34  89  52  89  91  12   2  43  88  11  90  93  91  63  91  40  94  78  31  73  17  97   1  83  92  55  10  87  80  36  45  33  60  27  36  79  64  32  63  97  16  44  50  69  34  56   2  88  75  61  85  22  29  25  67  23  77  41  67  70  35  26  95  80  42  90  46  55  11  12  32  16  31  17  31  53  43  12  99   5  84   3  16  21  23  73  46  85  73  34  58  11  54  53  43  45  89   1  21  85  97  78  88  45  21  97  34  56  75  75  20   2  80  61  35  62  53  84  57  77  88  73  91  46  26  28  45  81  99   8  49  11  11  55  52  32  45  95  86  17  99  85  32   1  99  44  97  25  17   7  83  62  70   4  71  46  29  84  18  48  47  11   2  44  85  96   2  47  54  51  86  81  44  50  99  92  86  94  47  25   2   9  33  74  97   9  40  51  13  53  57  27  37  49  84  59  35  46  70  55  72  61  69  47  91  64  38  34  54  83  99  77  30  48  47  91  11  17  64  47  84  71  57   3  11  68  74  34  89  40  78  33  54   1  48   8  52  96  57  52  25  69  85  41  73  36  26  29  72  68  72  62  18  12  22  88  49   9  36  47  46  43  97  31  26  35  87   4  35  63  24  35   2  82  53   7  17  10  57  79  38  95  11   5  37  34  20  40  10  90  86  27  55  49  81  49  24  26  69  83  75  13  34  31   8  15  32   4  70  54  33  81  24  39  57  19  56  49   9  33  96  76  65  66  75  32  59  18  74  85  38  88  26   9  83  77  20  28  25  67  23  51  91  91  48  58  27   2  11  43  63  10  23  52  65  75  22  41   5   7  88  70  67  53  36  59  63  57   5  41  95   2  60  32  20   1  76  87  51  75  77  42  84   7  88  44  11   5  62  25  86  77  26  71  73  86  58  83  37  15  74  52  52  53  97  19  81  86  41  12  17  62  61  41  17  97  33  27   9  56  66  88  95  61  90  16  87   8  61   6   9   7  75  64  79  47  64  75  34  61  64  16  66   4  73   4  81  93  46  19  33  64  55   5   6  82  65  37  23  10  41  68  41  90  69  64  40  88  70  49  89  65  68  69  11  18  98  69  24  95  82  52  73  29  76  71  87  29  63  16  41  41  88  16  34  59  69  91  64  38  29  25  41  84   9  43  93  30  25  29  55  96   4  35  23  18  32  19  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            96  49  11   8  41  24  33  32  26  12  93  58  65  32  95  55  55  70  19  84  77  91  14  54  21  72  66  60  50  34  66  48  75   9  99  70  51  97  76  41  22  35   9  10  50  62  55  78  94  46  67  20  79  94  70  57   6  73  46  90   3  83  50  22  93  21  92  92  20  85  75  58  15  92  18  40  85  98  27  70  31  40  55  22  53  39  46  81  22  24  84  57  24  43  69  57  38  23  72  32  34  76  39  41  45  75   7  12  89  14  43   9  81   7  95  92  61  20  37  29   4  75  79  55  11  34  42  48  73  99  57  17  39  26  82   9  25  34  89  91   1  83   2  79  54  31  57  38  32  30  39  43  86  69  98   4  26  68  40  66  18  44  46  22  67  41  62   4  84  54  42   6  62  60  72  61  66   8  33  12  18  52  69  94  87   7  20  84  63  80  79  62  87  70  38  67  59  86  63  49  34  34  27  55  72  89   9   4  89  49  66  18   2  86  45  55  46  27  80  59  53  24  56  85  57  94  54   4  31  30  72  21  27  73  70  38  64  57  57  29  34  61  19  60  81  34  25  68  80  50  13  31  72   9  46  38  37   8  40  21  70  50  47  39  24  55  78  13  32  75  12   1  45  14  35   3  31  41  80  33  11  27  44  89  23  91  65  21  38  29  33  36  98  47  39  99  36  79  72  69  37  19  70  33  99  14  32   4  29  12  32  24  87  43  49  37  43  85  22  92  64   6   1  68  33  95  58  90   8  90  57  31  46  47  73  63  63   5  70  31  66  90  67  95  81  28   9   8  45   8  45  77   9  97   4  68  38  38  85  58  73  63  41  75  18  79  44  68  77  20  38  60  30  79  41   1  90  97  76   6  30  83  67  10  11  56  93  48  33  53  49  98   2  14  74  42  78  85  71  69  21  59  18  67  68  82  57  11  17  95  16  31  29  61  22  77  67  68  82  92  42   3  66  56  49  14  80  20  22  55  17  96  73  91  55  94  19   3  39  82   7  24  95  70  93  67  73   6  74  10  26  72  66  38  17  63  83   7  70   7  49  93  42  84  93  57  26  34  89   7  87  60  38  33  96  63  38  63  75  83   2  70  55  89  78   2  63  95  87  74   5  86  75  65  92  37  79   3  10  33   6  91  59  58  74  50  35  90  63  93  82  58  73   9  86  21   1  83  12  70  61  55  44  44  79  12  13  33  43  94  78  10  21  93  72  38  26  12  72  64  17  31  92   2   3  62  92  22  70  88  34  69  10  60  84  13  81  26  84  45  93  74  78  45  35   6  64  55  96  15  86  96  34  59  68  10  41  62  29  84  49  25  39  42  41  44  54   2  16  90  61  55  90  15  63  73   2  26  51  63   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              27  23  73  19  16  37  63  35  90  63  10  98  76  48  77  82  75  12  56  11  78  48  26  90  96  19   1  88  61  54  23  40  59  90  37  11  73  65  78  71  84  54  33  85  91  38  13  66  57  71  64  78  43  51  89  46  69  40  19  41  31  50  86  51  93  98  28  19  29   7   2  80  63  74  75   1  42  58  38  85   4  41  54  76  55  69  11  84  54  76  55  44  23  27  33  23  17  22  54  95  30  62  54  22  34  64  76  32  20  41  87  69   9  65   7  56  47  68  89   7  78  37  27  35  77  89  17   4  24  85  29   2  86  49  30  35  26  74  33  10  91  90   2  82  61  58  43   6  93  82  88  91  92  78  42  57  45  14  52  93   5  80  55   4  12  51  49  98  89  37   8  59  83  91  84  99  58  42  71  76  28  65  31  59  33  91  67  33  44  41  85  29   2   9  26  97  59  90  95  95  21  15  68  18  45  40  96  89  24   8  79  92  17  35  45  40  49  96  82  41  19  38  80   9  12  50   8  92  37  57  11  10  49  85   4  15  71  19  61  69  53   3  80  40  36  15  95  57  66  27  27  33  97  21  99  74  66  44  93  54  11  98  71  92  75   1   7  60  51  15  43  86  58  42   7  19  13  74  96  33   1  46  74  98  73  55  60  46  33  32  42  48  39  57  85  71  49  14  74  58  74   9  31  11  24  14  21  11  16  11  95  12   5  52  99  40  73  75  63  80  24  55  47  89   3  14   6  54   5  40  74  59  94  43  98  70  99  99  98  93  34   3  65  50  41  82  95  10   5  25  34  27  26  34  16   1  65  48  20   8  87  93  38  82  52  50  83  43  85  43  32  25  95  62  33  17  92   5  68  28  15  60   3  46   7  73  50   9  32   2  78  36  92  31  51  89  92  90  13  34  47  35  74  47  35  15  68  58  41  73  76  18  43  12  85   5  64  64  39  57  37  59   1  25  55  55  51  50   7  38  28  17  27   5  13  93   3  95  35  85  81  64  77  87  43  65  51   8  99  77  18  74  58  55  87  32  37  38  59  30  73  71  24  28  48  77  66  90  60  99  98  72  52  77  41  90  87  55  58  89  85  81  20  71  58  89  65   8  50  14  30  64  86  81  96  62  84  38  38  92  23  17  63  64  48  34  38  34  99  25  47  29  89   1   8   7  99  61  10  96  66  49  44  37  43  77  21  95  33  75  84  15  90  53  91  77  75  83  35  66  12  67  33  19  94  55  60  49  67  42  93  65   7   9  63  86  72  56  26  48  47  59  65  69  21  12  26  23  42  71  44  22  45  88  82  94  60   8  97  90  90   1  14  50  79  95  51  91  41  18  78  12  79  83  99  70  63  92  31  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                39  50  64  53  24  71  98  16  82   2  14  39  20  78  58  57  22  76  53  74  37  20  10  25  77  85  73  95  53  89  16  46  94  78  67  68  87  23  80  35  21  79  99  54  25   8  61  80  39  93   3  18  18  85   1  66  21   4  46  81  52  87   7  90  87  63  72  62  55  44  62  67  40  79  20  78  78  84  92  55  30  60  22  57  49  32  70  26  21  85  58  84  49  85  67  29  18  22  98  79  62  48  88  98  21  71  88  36   3  16  96  92  73  95  66  90  74  31  43  91  26  25  60  86  90  49  65  79  73  62  34  75  51  26  96  54  91  80  86  47  77   2  97  38  83  66  46  93   7  16  77  31  91  34  39  52  48  49  29  86  27  62  74  43  51  78  26  95  40  99  17  44  39   3  85  27  39  65   7  62  61  32  77  97  83  25  92  23  30  92  28  17  20  85  62  91  92  44  46  61   3  21  57  76  90  90  79  17  42   5  37  48  16  63  77   4  41  74  94   5  38  24   9  40   5   3  60  74  47  44  52  90   2  96  56  76  87  78  10  98  83  54   8  44  57  69  48  93  82  68  47  47   4  57  20  68  59  37  79  41   6  69  50  59  66  18  77  51  71  23  13  90  92  72  44   5  48  23  44  39  67  86  18  71  60  47  44  11  42   9  68  67   1  19  71   4   8  81  30  29  66  24  25  44  69  54  30  54  52   6   4   3  49  39  19  41  27  93  54  14  73  70  76  43  51  93  84  66  26  70  15  52  28  54  17  12   3  75  82  84  40   9  26  28  72   8  77  54  34   2  88  50  83  53  36  59  81  56  71   6  43  69  21  64  19  80  86  40  18  42  71   2  88  13  26  99  93  67   6  39  21  31  32  56  61  43  35  17  68  99  46   7   5  90  10  50  90  78  37  14  36  32  90  62  57  28  36  37  55  84  35   2  74  96   4  28  32  32  25  51  80  31  55  43  60  88  10  11  11  67  37  29  96  60  19  35  36  89  91  57  68  35  94  71  46  17  18  63  89  93  99  49  78  80  11  74  34  69  95  35  52  38  30  12  83  72  12  13  30   7  11  81  65  57  70  62   9   6   2  46  83  91  81  25  31  20  60  98  27  79  99  39  56  54  82  67  40  16  49  16  77  40  52   8   1  55  12  30  50  83  69   1  54  80  66  93  23  18  66  91  78  52  67  22  47  90  56   8  96  66  79  32  54  60  32  51  40  88  35  57  58  26  11  26  79  55  11  91  73  14  42  55  79  78  82  70   1  10  60  73  13  74  44  40  69   1   5  92  44  89  47  36  88  59  80  43  50  92  90  34   8  31  80  15  74  68  29  79  25  46  11  37  67  11  23  46  32  55  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  17  43  95  54  61  34   3  75   4  20  10  10  36  85  47  59  58  32   2  73  97  92  98  38  97  76  49  19  76  71  98  95  49   9  81  14  50  93  18  25  51  56  89  81  49  67  19  92  81  28  76   8  67  92  57  81  56   5  85  76  56  92  86  20  26  50  55  30  70   5  26  20   2   6  51   1  95  13  65  22  44  50  35  74  75  44  50  91  49  37  30  35  95  90  64  74  10  56  66   1  70  69  42  82  84  52  90   6  11  82  82   4  83  45  72  73  50   5  72  16  34  41  22   1  29  58  94  11   3   8  11  82  40  64   5  19  46  83  50  72  12  28  64  53  57  70  68  27  36   5  82  66  15  76   8  48  46  42  17  90   4  64  64  80  81  41  61  89  73  66  62  28  54  76  32  84   8  21  40  60  72  27  81  13  93  75  97  38  25   8  92  36  55  63  18  66  34  95  83  43  35  77  91  97  99  63  85  93  27  49   7  10  46  94  21  41  94  78  34  18   7  86  40  38  38  51  22  20  99  70  40  54  70  96  14  34  50  61  21  72  70  81  56  27   5  58  12  34  79  78  33  69  22  35  91  18  79  57  61   6  68  41  40  66  18  13  14  48  76  15  25  59  46  48  98  40  33  36  41  10  93  92  24  33  20  87  82  29  39   8  42  30   7  33  11   4  43  89   5  43  45  21  81  64  31  85  33  40  91  64  34   6  87   6  73  18   5  25  86  93  98  48  11   6  88  83  11  41  77  50  81  35  82  70  56  79  84  73  60   5  33  50  36  53  68  61  42  85  49  75  80  19   3  23  82  12  10  41  85  70   1  44  44  73  25  40  39  47  59  14  47   6  79  52  91  65   7  44  63  50  53  95  77  35  69  12   9  73  26  16  41  52  36  45  29   7  18  70  88  44  49  54  27  67  86   1  35  53  25  48  42  30  12  73  53  29  13  18  14  14   3   3  84  83  44   6  63  13  53  90  78  46  31   8   2  66  77  37  18  45  32   8  55  87  58  67  74  12  31  39  63  55  32  31  52  34  82  42  51  45  75  97  77  55  98  95  52  22  35  30  58  21  63  26  98   7  73  19  88  77  24  34  35   8  85  67  36  81  17  33   6   2  89  63  86  28  30  40  39  54  39  25  32  94  51   8  23  40  98  29  12  88  71  88  69  14  31  89  20  35  68  50  47  49   9  37  27  77  40  61   7  79   7  31  63   2  40  11  22  45  11  87  30  40  37  73  91  43  85  76  37  86   5  44  87  67   2  68   9  30  42  42  88  52  88  73  84  27  50  26  89  97  74  43  77  17  58  78  37  72  29  15  57  83  84  38  12   9  37  79  19  99  86  41  83  58  11  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    29  45  57  64  21   3  12  49  71  40  95  57  91  15  31  31  34  60  34  31  18  80  52  70  80  98  37  11  77   3  43  76  87  53  93  87   2  15  16  61  10  14  96  67   5  83  16  17  40  45  70  47  73  50  43  19  64   1  90  10  32  64  86  31  38  34  74   2  65  41  51  50  95  33  26  77  12  62  99   5  20  39  72  36  29  69  16  56   5  34  15  76  27  47  93  11  92  94  19  81  86  55  46   2  86  32  81  63  17  74  62  90  59  16  76  26  10  36   3  52  57  36  27  74  19  60  71   2  34  40  30  49  40  32   9  87  99  66  76  56  55  12  70  74  61  52  42  85  21  75  91  61   2   8  60  76  84  23  23   7  70  24  42  51  63  51  11   8   6  67  97  27  49  51  81  64  65  59  41  85  98  90  82  86  20  21   7  53  35  15  42  54  52  31  98  26   2  45  37  77  48  93   6  72  14  76  44  95  32  62  64  34  25  63  14  61  37  22  10  18  35  12  71   2  84   6  44  76  69  94  51  57  27  59  27  27  32  64  23  54  83  81  43  86  76  57  21  64  97   7  55  19  70   3  94  35  39  58  44  98  36  25  56  32   3  69  17  38  82  52  40  12  24   9   3   9  18  72  70  23   6  66  35  84  91  47  72  68  15  76  69  71  85  22  25   3  37  24  91  92  79  77   8  18  56  41  13  57  76  10  61  42  32  38   1  41  34  14  54  25  95  62  61  18  98  31  27  93  31  77  20  74   9  57  30  59  66  88  22  31  27  18  36  21  66  71  69  65  87  33  81  74   5  27  10  55  87  84  87  13  92   3  58  55   8  17  58  83  83  60   6  37  71  84  31   6  10  78  21  10  37  70  84  22  10  44  35  60  85  49   1  22  22  32  42  35  80  95  28  76  73   1  53  60  86  28  23  47  19  82  49  75  69  37  53  47  98  61  15  74  99  42   1  89  64  83  23  61  97  99  93  72   1  64  82  59  30  60  48  83  90  35  35  43  71  87  34  79  28  65   4  54  71  62  63  96  58  85  90  71   2  63  23  30  27  30  32  71  48  93  95  26  91  28  92  83  79  40  72  82  11  60  68  66  81  30  25   9  84  90  20  19  85  97  20  72  92  21   7  33  10  44  31  89  76  25  21   6  64  15  46  68  17  37  47  61  16  23  89  81  75  63   2   8  24   7  27  52  26  15  25  55  19  11  92  88  59  46   7  41  72  12  12  25  10  17  13  22   5  30  53  34  34  21  76   9  48  22  38  59  14  21  30  37  41  30   8   5  23  22  81  24  80  78   4  98  64  16  43  82   8  73  70  20  21   7  46  63  63  15   4  76  65  82  67  76  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      19  42  43   2  48  75  96  20  81  97  55  17  92  13  88  23  93  70  44  39  91  59  57  28  61  36  92  49  97  21  60  84  45  67   5  24  40  99  31  95   3  65  25  72  13  53   3  88  81   8  98  45  65  16  36  63  53   6  38  26  33  99  39  89  46  26  90  61  56  45  25  70  28  56  90  82  62  68  85   3  39  24  26  42  59  86  73   3   1  63  79  32  38  75  14  58  79  38  83  28  17  22  28  69  64  63  22  49  38  43  27  30  23  53  32  93  99  22  97  78  51  20  63  18  17  47  57  94  59  65  11  51  51  73  74  17  68  83   5  74  66  15  14  51  50  22  35  58  21  51  96   5  34  19   9  42  12  33  94  54  92  32  76  99  66  54   6  29  74  55  85   4  99  56  33  58  31  14  15  31  11  95  38   5  30  54  32  68  75  48  88  11  86  52  42  91   9  61  66  23  88  67  72  48  30  61  72  28  90  17   3  75  40  71   7  13  28  40  20  78  47  81  25   3  26  39  24  85  67   7  58  80  51  47  59  24  16  37  56  16  82  33  14  76  76  29  12  92  10   5  49  97  11  50   9  74  46   7  67   4  85  64  43  81  41  91  35  99  18  95  41  67  27  34  22  29  93  96  63  47  89  21  71  21  50  46  80  78  56  38  50   8  54   1  49  11  47  16   6  78  24  74   8  18  17  87  78   8   9  66  62  39  13  86  75  99  40  80  11  19  52  31  87   2  56  25  31  20  87  12  76  60  70  41  84  88  87  77  49  12  83  86  76   2  67  52   3  45  94  70  48  84  80  74   9   8  65  48  40  54   8  45  45  16  28  18  98  74  70  87  10  70  17  44  84  89  33  74  10  75  85   2  69  32  43  24  91  16  30  36  76  55  10  78  78  44  75  27  32  93  11  47  24  58  15  43  17  48  21  75  95  81  77  54  95  84  85   1  60  34  65  36  95  23  30  45  53  11  79  71  16  19  19  72  78  53  43  18  50  24  91   7  83  54  93  46  17  14  17  16  94  70  11  35  55  50  58   2  83   9  79  97  97  19  64  88  24  60  76   8  49  15  72  14  54   6  52  68  59  18  38  40  75  55  89  93  75   8  28  66  85  53  62  79  78  45  86  76  72  43  47  19  16  29  47  79  47  19  15  13  92  31  13  71  57  39  84  51  79  92  43  55  49  57  70  13  26  58  42  44  37  47  91  32  21   6  74  15   1  50  76  79  33  92  73  52  79  53  11  20  16  26  73   4  37  50  83  48  64  20  35  97  17  32  12  80  97  23  28   5  98  38  69  87  82  22   8  17  63  32  76  31  45  76  33  69  72  82  67  97   5  60  91  79  33  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        23  57  28  38  99   2  55  23  69  75  83  91  95  72  14  73  63  36  38  73  61  74  66  66   2  74  77  50  92  88  32  38   3  59  64   4  97  32  24  53  14  64  39  64  26  48  22  39  94  73  62  73  47   6   9  46  74  14  41  60  14  37  79  26  41  93   8  57  81  34  40  65  42  96  75  10  90  34  74   4   6  99  53  93  95  66  83  38  82  71  86  37  71  34  13  42  63  77  95  63  16  39  56  63  87  61  15  17   3  61  77  40  76  52  96  42  62  94  28  40  23  56  26  96  66  27  76  74  24   4  90  58  20   1  37  41  42   8   9  34  84  92  99  42  26  24  48  82  18  15  14  19  85  11  77  45  72  75  64  48   3  53  32  62  95  70   2  56  61  12  79  73  27  42  50  59  38  95   6  48  43  58  47  44  31  12   4  58  25  25  79  27  10   2  69  67  26  83  13  25  27   3  93  54  97  29  53  76  70  52  12  76  30  53  95  67  39  96  84  13  49  93  51  25  95  65  45  60  35  42  49  97  12  37  14  26  81  88  52   6  48  91  60  58  44  16  73  76  98  17  81  25  97   5  66  74  14  40  49  15  32   8  42  63  66   9  14  35  13  50  18  61  80  71  33  49  26   7  94  39  23  48  34  64  71  17  69  43   9  69  51  25  95  50  64  45  43  66  36  84  26  56  94  20  16  94  93  31  93  11  93  87  14  40  99   9  10  76  29  80  50  28  70  72  95  98  72  29  21  93  78   8  31  63  67  61  45  94  37  24  38  11  70  88  18  93  98  72  19  26  84  38  40  13  83  39   1  76  18  99  23  52  19  87  21  14  34  12  87  14  78  33  11  63  12   5  86  12  18  55  68  26  86  14  95  90  14  88  98  39  93  22  24  37  90  93  92  95  52  42  58  43  69  81  65  19  48  19  88  99  97   4  17  68  45  38  75  29  89  39   7  35  16  56  66  44  84  93  37   3  60  51  94  39  78  26  96  99  92  87  56  64  19  56  11   9  58  71  13  70  87   1  15  74  48  11  99  24  36  85  37  21   4  56  18  42  97   9  71  32  26  18  63  35  80  31   1  92  64  87  40  47  74  83  70  75  23  14  29  97  38  85  56  29  24   4  74  71  46  54  75  97  49  31  95  23  47  80  48  67  15  44  52  11   3  63  93  51   1  23   2  71  67  12  52  73  91  47  74  45  73  87  95  51  13  74  10  55  23  66  69   3  85  24  34  39  57  27  12  25  25  39  81  21  56  31  13  50  29  26  14  34  12  72  41  68  91  97  17   1  95  47  27  20  49  18  31  53   5   9  99  90   8  74  93  46   7  95  53  49  41  22  67  78  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          48  24  14  81   5  37  72  92  23  72  57  90   4  41  89   8  73  85  73  89  17  72  45  74  23  47  94  43  52  33  79  71  23  76  79  66   2  78  12  97  21   2   5  57  89  68  57  95  52  46  16  15  17  38   8  20  85  58  52  80  66  98  35  39  34  22  84  52  53  59  67   7   8  30  18  87  32  25  42  40  20  31  66  49   3  62   9  44  19  91  93  43   8  78  35  41  32  15  20  15  66  10  81  82   8  74  85  74  73  49  61  29  87  58  58  66  79  42  72  89  73  60  81  27  55  85  54  50  65  19  17  95  69  97  33  51  16  90  11  32  89  98  40  50  31  39  74  19  59   8  46  75  91  58  96   2  26  52  60  60  79   9  84  64  11  15  53   9  40  41  77  45  65  73  53   5  61  38  83  17  92  31  64  63  62  17  75  15  65  44   1  80  34  42  76  47  73  70  27  54  38  37  47   8  70  34  21  88  14  72  31  22  23  19  35  63  60  13  54   3   8  94  72  69  73  30  13  93  48  30  74  22  22  80  94  41  56  36  55  96  34  73  28  70  71  14  29  75  65  50  28  44  97  34  61  61  66  90  53   7  80   4  94  13  32  61  70  93  19  52  19  36  57  12  72   8  57  28  35  76  74  30  61  34   2  92   3  56  64  22  47  44  93  47  28   6  44  51  51  15  58  39  48  41  28  43  58  79  60  17  66  94   9  25  92  24  60  45  94  92  83  52  26  77  12  90  68  56  58  17  17   8   1  75  89  51   6  40  90  64  55  59  31  19  84  43  39  14  40  57  16  64  90  89  30  36  54   6  10  68  83   1  59  48  25  34  60  30  45  10  60  85  58  62  79  73  62   3  95  31  22  59  27   3  90  86  64  86  81  25  73  76  94  73  95  79  45  25  47  74  69  18   2  50  91  77  90  72  14  42  89  39  39  40  68  21  66  36  27  31  18  13  87  33  77  48  83  91  29  67  82  73  41  23  67  64  90  64  48  93  94   1  95   8  90  44  56  46  30  72   6  62  54  16   9  48  21   3  81  52  24   5  75  10  10  90  24  27  41  64  72  59  12  98  58   7  71  45  48   6  16  98  23  65  76  50  83   9   1   2  54   2  71  91  37  99  66  32  60  54   5  52  88  12  80  25   4  67  43  92  16   6  64  49  62  44  96  56  10  42  80   4  12  45  91  24  85  29  96   3  65  24  51  89  69   8  86  56   7  23  11  44  41  29  15  41  97   2  54  48  99  31  39   4  86  71   1  12  70   3  88  87  10  12  89  37  43  52  31  81  25  57  45  41  94  41  90  53  94  38  89  79  66  38  79  75  36  76  34  77  52  74  63   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            84  60   1  98  44  68  27  57  51  62  21  44  52  11   6  88  11  98  44  46  59  87  72  15  40  65  86  16  36  11  22  36  56  30  12  75  58   6  13  52  71  47  81  51  92  10   2  42  47  99  64  31  52  30   7   6  98   1  68  83   4  52  91  51  42  84   3  97  39  81  14  24  62  88  59  89  35  23  40  91  57  27  44  25  23  30  80  87  53  16  41  94  71  47  14  54  86  71  16  83  55  99  37  41  51   7  59   2  56  21  47  99  59  98  17  83  37  52  40  32  11  35  19  71  59  13  48  44  96  85  50  63  25  29   6  19  94  94  18  40  66  58  83  26  47  75  73  63  18  65  59  76  11  29  91  42  40  73  51  54  13  80  23  51  70  40  29  19  52  65  16  61  75  63  39  24  54  11  78  27  38  46  64   8  89  99  42  44  49  95  65  45  77  55  47  35  48  68  97  19  33  68  63  79  91  29   3  61  83  61  93  46  50  83  34  87  47  56  60  10  75  31  21  39  86  85  34  18  75  60  53  14  66  32  34   3  15   6  65  46  86  36  18   4  78  69  23  45   1  76  85  70  37  70  63  84  84  74   8  80  92  69  96  41  80  54   9  30  33  72  59  66  23  49  79  62  18  10  35  14  21  27  83  44  69  63   1  66  39   3  62  44   4  85  25  32  73  54  65  23  82  56   6  84  17  14  54  52  68  52  12  36  14  30  58  85  57  31  79  25  48  69  27  94  73  51   5  36  63  13   8  13  76  30  80  17  98  23  66  68   1  71  40  13  42  73  19  44  75  50  67  48   1  62  88  65  21  76   5  78  25   2  69  56  81  52  36  99  92  72  80  98  64  26  42  20  37  78   4  93   2  91  49  84  12  60  48  54  27  89  45  97  74  23  27  26  65  22  59  59  33  40  92   4  67  62  84  81  51   4  35   9  29   8   2  53  24  69  86  89  34   7  44  72  33  81   1  73  88  52  21  31  66  48  59  86  49  14  18  31  73   3  61   3  49  59  93  70  48  24  19   4  21  39  60  85  37  35  66  79  78  59  28  17  50  29  10   2   9  53  38  64  28  64  78   7  14  37  78  91  65  42  32  27  52  38  35  75  92  51  65  64  40  52  59  21  48  51  39  25  44  60  19  42  83  17  13  57  31  80  92  86  46  41  51  94  87  96  94  49  67  72  41  10  96  95  55  34  70  75  18  92  42  87  58  52  56  47  55  96  77  34  54  35  83  48  53  10  27  19  56   2  54  65  17   2  73  78  82  49  70  48  75  75   8  96  51  11  28  69  61  78  41  99  88  29  78  43  75  30  88   9  93  72  82  24  72  86  86  91   9  74  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              44  87  51  32  73  82  23   8  92  93  40  63  20  14  75  65   5  84  38  28  30  94  87  38  25  11  42  55  54  49   4  41  33  35  85  60   7  82  51  59   3  53  54  19  36   7  80  57  32  56  58  21  91  48  62  41  51  88  27  93  44  94  80  43  31  80  32  38  41  15  80  78  37  16  20  53   3  99  87  19  77  37  85  24  97  40  70  92  94  72   5  30  26  94  86  42  82  76  98  94  84  92  59  48  32  89  37  49  63  68  52  17  85  56  81  92  50  64  18  69  74  63  18  60  23  13  75  85   5  89  51  78   8  49  18  64  21  75  78  38  28  40  38  36  80  32   5  67  88  72  39  63  46  75  35  79  81  99  40   4  39  55  53  67  31  76  61  24  55  54  72  14  20  77  55  95  25  31  99  51  48  87  85  97  82  66   4  98  62  31   6  27  30   6  70  26  64  40  48  27  57  70  58  13  43  97  66  97  36  43  90  38  90  39  94  22   8  57  12  80  26  38  65  50  98  46  10  30  21  57  29   4  62  43  12  72  32  99  20  21  52  61  93  82  30  30  55  65  65   7  64  72  31  92  18  53  21  44  90  10   7  73  12  78  27  65  50  67  70  26  58  25  78  60  45  80  33  37  16  40   9  29  21  16   5  37  26  36  85  86  62  58  26  29   4  87  62  25  58  38  83   9  61  82  43  34  72  94  81  24  28  87  74  21  36  40  88  29  79  43  52  75  31  80  84  50  50  41  64  92  76   8  43  86  98  99  97  86  83  28  66  50  93  76  57  12  95  86  38  28  71  42  69  62  13  33  21  90  93   3  75  49   6  45   5  90  43   6  81  44  55   2  80   7  89  19  48  14  76  36  77   3  77  78  90  19  23  53  89  56  93  45  81  56  32  16   9  63  44  23  39   6  36  92  27  99  99  37  27  69  91  65  78  91  38  86  20   2  96  62  94  56  27  29  98  80  54  72  16  99  33  77   6   6   4  75  11  80  49  62  78  18  18  94   7  62  16  98   5  33  77  65  72  51  36  38  87   8  56  88  75  79  69  22  54  99  62  58  71   5  72  27  19  54  40  65  39  38  98   7  80  90  86  98  45  20   2  91  21  61  17  14  68  41  28  90  36  50  20  48  21  24  93  96  25  41  39  99  31  25  45  29  74  25  62   9  96  26  65  41  11  19  86  12  22  94  92  16  58  73  55  94  97  75  76  90  18   1   5  59  72   2  31  91  29  89  25  52  31  25  25  66  57  81  21   8  80  38   2  24   9  31   6  30  94  91  62  59  30  37  44  74   8  56  99  32  58  43  60  81  18  56   3  68  81  16  80  88   9   9  34  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                79  83  56  47  38  24  10  66  80  98  80  89  55   8  13  41  72  73   6  60  75  23  64  54  10  72  23   5  35  50  67  18  18  59  82  68  58  53  87  51  10  39  59  91  58  45  91  11  67  28  26  51  94  10  52  72  91  72   7  82   2  10  24  64  51  98  53  25  89  66  94  44  63   2  73  72  56   9  45  59  94  50  33  11  14  54  10  94  60  73  18  78  13  36  40  62  66  93  44  30  86  96  55  56  72   5  84  71  42  10  46  52  12  49  55  25  44  87  14  19  55  85  41  77  73  34  85   4  68  42  12  16  85  31  11  31  59  35  23  85  66  61   9  92  25  97  88   6  66  99  68  58  94  18  84  73  77  91  69  83  90  89  92  21  21  60  54  55  28  58   1  57  83  69  93  18   5  63  14  44   2  62  63  27  54  94  10  80  67  72  46  91  16  84  84  54  80  31  88  92  67  32  41  70  32  30  21  45  87  61  44  56  15  90  37  67  37   6  24  70  11  83   2  40   8  14  55  25  20  90  84  85  41  89  60  65  45  97  44  10  23  88  26  97  56  57  34  73  90  51  59  15  94  63  56  15  25  82  98  94  97  24   1  22  35  70  55  31  45  27  62  58  48  89  90  58  39  14  66  62   4  77  81  75  40  69  65   8  47  88  87  25  52  55  81  80  94   6  89  33  37  92  25  91  28  60  31  26  33   4  47   1   6  58  13  89  21  73  24  85  28  97  83   9   7  81  44  54  30  54  97  36  88  95  44  23  14  56  39  94  80  13  88  11  48  94   3  31   6  13  64  69  60  35  41  73  24  53  19  33  34  11   9  54  37  28  29  40  95  62  62  97  23  74  41  56  66  34  48   3  70  44  62  21  70  47  40  23  68  29  79  24  78  47  42  15  60  29  32   3  99  54  92   6  67  24  99  86  12  70   1  89  39  68  71   7  51  17  45  87  47  97   4  92  37  46  26   8  43  50  85  11  71   5  31  77  40  71  56  71  64  82  34  40  47  17  24  71  18  26  29  50  94  79  63  84  14  28  67  78  70  57  30  39  42  23  64  26  60  25  75  95  81   9  77  59  79  63   1  78  34   9  56  59  63  50  66  21   1  10  29  11   2  55  57  64  90  28  98  70  34  30  62  37  24  45  64  90  57  72  71  66  29  61  12  91  85  29   6  32  68  16  69  78  48  99  78  25  55  95  42  54   4  45  70  50  65  19  27  86  51  84  38  59  68  65  24  32  76  15  77  26  61  22  77   4  69  92  23  18  27  42  70   6  91  90   2  12  33  11  29  86  34  98  97  31  75  60  79  62  23  39  96  84  83  51  78  97  88  82  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  7  38  23  77  89  49  46  30  51  10  23  41  61  65  42  30  98  96  58  26  64   9  57  50  23  70  10  16  43  27  85  68  30  64  85  11  50  97  48  34  22  20  78  93  67  72  91  16  49  52  83  67  44  47  35  37  46  33  47  69  89  53  48  37  11  62  59  36  35  73  85  75  21  49  77  48  55  66  81  49  30  60  45  46  64  92  59  26  86   8  68  36  70  96  79  58   5  94  36  14  12   1  65  29  23  54  19  56  27  38  88  28  34  15  59  31  16  76  81  16  30  97  68  43  82  99  46  93  60  73  66  79  93   7  33  90  46  47  41  97  16  25  59  12  29   3  17  45  20  51  84  29  95  54  78  92  25  88  13  86  19  60  38  97  31  55  52  73  15  79  81  61  65  82  72  59  73  18  15  85  34  98  38  40  54  40   4  38  95  38   7  98  92  70  78  80  38  33  43   7  67  53  78  59  60  57   1  65  60  21   5  24  93  78  25  19  61  72  50  17  84  16  91  20  35  93  11  43  93  99  73  99  37  94  69   6  33  71  63  52  40  84  69  98  35  18  56  45   9   3  26  49  44  12  18  61  53  48  79  69  67  36  40  48  24  69  44  35  69  79  11  37   5  10  79  47  33  45  53   6  30  12  24  33  82  27  35  17  66  46   6  17  88  90  28  74  57  59  47  96  99  37  96  31  77  28  91  83  84  85  38  95  72  42  61  19  96  37   2  36  21  12  10  88  18  42  31  24  25  87  71  99  78  99  17  47  91  74  67  13  47  97  28  49  54  32  77  14  76  79  54  33  38  79  28  30  64  65  68  50   7  85  60  35  34   7  44  14  11  54  38  53  14  77   4  55  53  27  90  45  10  85   7  12  39  90  98  76  83  54  81  90  34  88  33  26  95  86  61  94   3  97  57   4  21  53  86  75  34  40  51  87  45   5  33  72  79  53  95   2  18  78  73   3  88  77  73  97  98  85  18  66  22  71  58  11  22  26  56  61   8  66  33  62   5  58  49  19   9  92  36  21  19  54  61  50  59  84  14  53  27  85  96  79  66  67  45  69  79  58  15  43  59  53  58  54  61  81  58  90   7  94  26  35  72  66  12   6  79  86  47  65  11  80   7  85  22  60  69  33  20  91  93  48  64  70  47  10  87  96  52  63  68  53  83  51  86  83  84  56   9  21  35  19  73  36   2  23  92  55  79  35  61  11  78  46  84  69  20  53  33  93  58  10  26  12  42  99  21  56  52  91  52  92   6  78  67  29  27  34  59  91  22  35  59  89   3  27  78  69   9  92  74  72  20  94  20  61  92   5  71  63  55  13  68  53  76  79  35  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    30  96  92  49  18  70  50   3  52  80  25  45  96  65  49  62  57  24  85  20  50  28  65  11  90  82  90  55   4  64  33   2  34  43  35  73  53  19  20  27  49   4  89  71  39  47  53  38  83  72  76  86  72  71  76  64  89  58  64  20  39  42  98  99  78  38  28  71  83  79  97  21  28  76  68  13   8  98  72  78  44   9  78  52  92  92  10  11  38  38  64  28  30  72  19  19  47  28  68  69  58  70  53  43  75   7  27   8  95  52  67  21  73  51  49   6  21  62  75  79  13   3   2   4  74  34  84  39  83  14  38  50  50  72  65  40  28  14  94  41  50   7  47  27  76   9  96  95  11  16   2  78  97  39  23  98  58   7  15   6  83   8  40  37  74  63  23  10  57  68  59  96   9  95  97  38   1  53  14  45   3  22   3  42  48  51  19  19  10  80  83  36  80  70  31  24  22  54  40  29  34  22  10  97   6  31  65   2   5  87  16  85  10  66  92  53  80  56  95  94  44  50  21  72  71  57  74  42  70  66  62  31   7  63  62  62  90  96  11  81  25  91  27  59  32  40  73  25  74  64  67  49   5  75  38   6  99  91  71  33  41  82  59  80  67  63  98   1  18  51  51  96  12  62  91  11  25  70  54  95  57   8  38  27  99   8  50   3  86  15  16  57  52  97  38  81  56  91  38  27  76  45  32  46  71  99  18  86  85  89   3  78  48  45  22  96  60  30  17  48  40  14  92  51   1   1  93   3  15  89  36  86   4  86  56  64  90  26  89  60  76  19  40  97  56  64  66  63  69   7  68  17  67  99  45  26  85  60  90  61  20  11  69  69  74  71  88   4   2  42  42  94  35  52  53  16  14  11   9  89  51  21  83  20  83   8  48  57  67   1  77  91  90  95  25  60  17  65  45   1  92  16   7  46   7  75  28  39  73  93  15  26  43  29  78  35  78  58  97  90   3  43  61  99  63  29  11   8  57  97  86  12  38  40  54  75  92  68  38  34  89  61  83  98  89  87  56  68  66  46  59   8  27  69  48  86  56  27  40  54  16  20  23  75  86  19  29  31  95  46  19  16  74  50  96  82  34   2  84  88   6  33  45  43   3  93  37  44  69  84  71  78  77  44  89  63  81  59  63   3  15  11  44  96  95  90  52  93  63  77  78  18  44  20  15   2  22  20  87  53  48  88  53  46  93  67  64  25  43   8  96  51  60   7  15  81  55  24  49  81   7  58   1  58  57  21  69  19   5  88  32  81  95  26  22  11  30  87  82  71  82  35  98  66   8  69   5   7  34  27  21  16  76  25  61  80  89  75  19  79  52  18  43  29  29  67  32  54  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      21  87  79  10  74  80  33  83  62  18  13  16  30  88  74  93  81  60  47  33  68  39  62  89   3  30  58  63  76  80  12  29  66  43  20  86  73  19  28   1   8  29   5  26  81   9  20  49  19  25  76  62  12  92  61  83  83  22  30  72   1  97   5  58  93  62  94  27  35  10  51  52  78  71  90   7  27  36  77  23  48  59  78  11  98  34  39  87  63  45  69  41  20  20   8  67  82  57   3  62  33  62  98  91   4  48  23  16  55   7  49  68  91  17  87  96  74  27   1  46  73  98  90   9  71  66  51  35  75  26  54  63  88  39  53  92  22  90  57  16  68  93   1  48  95  57  96  75  22  21  96  19  80   7  49  50  39   5  26  52  32  54  96  17  76  13  85  55  48  42  85  57  40  25  57  11  24  71  62  45  30  90  11  14  46  49  77   5  31   5  64  84  58  40  33  65  71  76  93  86  17  52  44  18  40   8  31  91  10   6  24  65   7  14  36  99  92  46  55  45  17  35  27  80  81  23  94  43  74  30  77  16  52  62  74  44  51  94  68  96  29  68  11  72  99  56  35   1  67  62  43  97  17  29  38  93  20  39  14  23  65  44  12  11  97   1  64  77  14  14  11   8  61  26  94  13  22  59   1  88  73  28  47  57  33  43  39  36  75  99  50  99  33  47   1  10  68  72  54  85  81  95  77  50  93  60  99  70   1  78  58  86  19  12  95   8  36  95  48  20  81  71  28  60  63  12  33  33  96  73  12  87  37  69  46  52  21  46  28  39  11  47  63  85  78  50  69  30   3  19  50   1  70  47  27  62  18  83  87   9  51  13  91  32  51  38  89   4   4   5  36  51  98  40  94   3  38  58  53  25  18   6  89  78  53   2  23  44  95  16  10  31  46  13  48  62  23   5   1  48  68  88  84  87   2  98   9  23  43  92  35  47  43  33  81  34  62  61  38   6  61   8  42  60  44  13  90  40  58  24  48  49  65  71  84   5  31  40  49  88  47  38  28  35  95  35  48  91  99  65  27   8  21  61  75  57  47  61  85  31  21  10  32   9  33  53   4   7   8  79  39  27  31  84  13  30   9  77  51  19  65  74  93  53  92  15  72  75  28  87  95  58  52  74  68  81  33  11  12  41  66  76  79  41  80  35  61  43  89  64  91  51  17  28  95   2  68  32  35  11  86  40   5   4  88  48  12  21  76  67  14  20  77  96  95  42  35  42  14  97  99  64  63  67  36  57  99  90  23  16  21  28  81  23  62  45  64  97  95  88   9  50  23  76  11  35  95  34  19  77  77  39  13   3  65  72  34  73  92  13  35  35  67  45  92  45  16  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        34  37   9   2  62  36  37  55  64  24  59  50  61  51  18  90  65  76  47  79  84  90  16  19  98   2  30  70  52  68  44  20  26  77  51  71  31  83  65  72  85  42  23  56  45  99  85  47  66  64  85  30  61  56   4  84  91  40  42  35  40  13  31  40  42  80  97  85  78  40  90  58  84  28  65  82  49  82  54  70  52  59  94  90  13  57  57  40  17  16  64  60   7  22  43  13  95  53  27  58  70  79  96  24  56  86  77  56  12  25  90  30  46  94  82   9  40  77  57  92  57   8  38  89  65  48  99  37  61  12  92  37   1  13   7  85  27  86  28  36  47  33  40  30  34  54  85  76  30   5  97  70  51  57  31  33  50  16  61  79  58  49  92  77  32   4  81  19  11  97  68  59  22  85  37   2  65  19  66  69  38  36  20  77  24  75  80   2  52  20  78   1  77  38  43  24  51  24  29  39  33  39  58  76  51  65   9  90  51  49  95  27   2  43  72  77   7  17  73  46   3  22  76  76  89   8   9  98  27  48  11  51  41  47  83  59  74  43  22  48  35  67  65  36  70  25  65  16  59  38  67  28  64  39  80  87  56  18  96  13  54  43  36  37  76  92  10  16  99  70  58  14  68  83  74  71  91  74  98  30  53  60  15  45  75  94  88  35  62   5  87  67  54  19  93  39  39  88  55  24  14  81  47  75  14  88  30  48   9  20  47  77  48  75  80  76  29  63  31  21  18  78   6  19  34  43  61  43  59  93  71  42  86  79  90  78  20  60  11  42  29   4  55  11  91  72   5  29  13  35  55  18  27  42  23  92  18  35  14  96   5  65  89  58  58  15  33  82   1  93  68  78  51   1  46  17  96  36  13   1  98  39  15  57  10  57  22  97  44  92  45  93  26  57  18   1  30  11  30  59  58  44  13  45  24  56   1  93   1  89   4  70  95  78  23  62  30  68  13  46  16  37  55  84  98  63  82  30  83  92  80  63  74   8  30  37  81  74  61  87  14  95  83  25  46  52  42  47  93  26  92  81   4  83  73  22  55  82  64  34  95  69   5  32  61  76  64  20  19  31  64  85   4   8  36  73  86  69  70  62  20  49  62  78   1  31  95  47  16  40   1  68  89  83  27  34  39  72   1  81  85  11  23  48  14  62   1  89  77  44  97  18  29  76  15  74  52  45  11  23  57  92  59  99  41  30  59  14  33  23  49  75  87  86  92  88  13  23  75  57  80   8  42  36   8  64  87  16  31  96  97  67  53  89  83  23  71  92  84  41  87  84   9  60   7  23   2  14  90  35  12  58  12   3  56  12  56  41   3  49  89  68  92  11  13  28  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          6  71   7  41  65  85  82  75  42  86  13  95   5  18  17  22  96  54  93  34  62  49  95  22  31  61   3  24  93  90  73  52  63  97  14  10  90   5  78  50  69  79  50  94  88  54  34  48  16  58  61  99  41  91  30  41  70  66  88   5  89  40  29  29  72  17  26   3  24  16  25  38  72  77  87  41  10  47  42  12  92  26   8  49  32  55  66  61  41  27  22  27  34  79  60  43  15  13  30  22  58  13  70  35  81  23  14  82  92  46  82  10  54  95  69  80  43  76  81  75  88  37  59  77  66  58   4  73  61  20  66  61  83   7  24   6  30  19  42  38  67  19  58  51  49  11  46  94  69  58  41   3  45  41  54  60   1  39  21  41  57  74  73  21  44  47  14  79  37  86  55  65  47  66  96   7  28  90  69  93  41  14  74   7  46  49  28  79  66  14  26  72  67  81  19  17  68  44  88  12  55  78  62  54   7  76  13  95  40  45  49  95  99  88  71  85  16  11   2  39  47  50  60  74   2  94  71  55  84  31  29  56  78   3  88  50  62   2  82  32   7  27   3  88  17  50  56  38  67  97   6  41  79  56  29  92  31  31  21  91  40  63  84  36  70  43  76  33  13  87  87  28  26  22   3  19  93  58  50  57  24  72  75  62  33  55  56  63  50  44  77  29  44  49  47  66  34  67  17  10   5  58  14  69  39  45  80  39  75  97  53  67  95  55  22  70  75  94  40  36  40  87   5  33  12  20   6  42   8   8  82  55  71  45  42  64  99  12  65  69  44  72   1  24  83  32  48  64  27  78  85  13  84  48   5  47  67  43   4  97  72  14  90  83  84  41  11  14  49  49  92  72  29  68  33  65  73  28  28  24  34  90  34  81  69  37  61  91   2  84  53  50  61  54  71  18  57  26  45   7  31  92  94  43  41  79  85   1  17  83  20  39  75   6   5  97  17   5  20  69  78  49   7  98  43  38  34  88  23  70  36  30  85  15   7  86  34  22  48  63  97  53  59  44  77  27  90  67  70  30  23   7  94  25  68  76  19   1  39  11  99  88  31  20  42  12  34  52   3  46   8  85  51  32  95   9  47  49  39  80  85  93  20  68  45  75  70   7  41  79  59  34  91  50  58  22  36  30  57  13  60  27  96  32  92  95  45   7  61  38  53  11  47  67  74  64  93  32  67   3  14  75  94  12  92  96  68  18  79  24  84  84  90   1  53  72  66  99  56  44   1   4  78   5  55  48  61  96   5  91  78  54  75  13  85  20  81  33  14  94  89  62  14  18  49  64  23  28  71  66  49  34  28  23   5  55  34  42  68  46  76  58   1  64  65  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            84   8  39  38  26  39  21  23  48  75  74  47  52  54  76  80  20  69  41  68  47  29  78  76   7  56  77  70  34  71  97  20  10  12  16  61  56  85  90  85  33  59  48  11  57   9  47  12   2   8  64  48  92  90  41  10  17  32  62  21  33  90  98  20  97  61  58  91  64  71  77  43  11  40  79  28  38  52  21  13  71  42  65  14  25  88  79  90  48  82  44  70  47  77  96   5  26  65  56  72  20  17  89  32  83  83  96   1  41  29  54  28  94  99  67  37  78  67  25  92  90  82  48   6  50  36  84  42  80  10  64  17  19  66  82  69  60  62  50  56  12  56  13  17  83  11  55  50  55  67  79  49  66  51  80  31  90  42  72  92  27  42  56  55  45  59  27  33  37  86  50  92  20  79  66  15  91  98  28  38   4  63  11   5  31  61  82  71  78  10  33  86  23  74   7  62  56  38  26  15  72  44  62  60  97  25  35  75  13  95  61  88  73  69   1  22  85  48   3   8   7  26  64  45  33  92  79  96  13  34  73  91  99  66  27  98  61  36  39  59  83  31  38  10   8  34  97  81  99  94  81  19  11  10  54  72  42  72  12  28  84  37  79  52  60  94  56  15  78  80  78  91  74  86  28  44   4  35  54  97  47  87  21  14  39  98  97  87  70   7  32  20  34  45  81  92  59  90  77   1  74   2  90  58  90  88  81   1  37  65   4  90  96  56  17  53   7   5  85  63  38  20   5  19  43  64  16  30  41  70  69  57  94  64  64  30  72  27  26  61  69  40  13  37  29  75  86  55  94  63  33   3  89  79  25  61  82  41  11  48  25  72  82  61  24  29  70  96  47  80  91  79  14  98  95  86  35  22  63  10  84  53  98  14  64  28   6   3  65  72  53  53  23  85  27  11   9   4  32  43  62  71  75  69  23  54  72  72  60  90  52  81  71  20  88  63  57  93  14  65  37  75   5  67   4  81  92  22  30  49  98  23  47  70  93  58  27  58  87  25  65  54  10  86  86  87  12  17  48  63  69  63  70  86  57  19   5  92  63  19  96  40  79   7  59  61  31  59  83  92  87  26  77  44  99  18  98  79  49   7  81  92  11  79  27  98  22  32  46  18  24  20  94  96   7  90  23  63   1  92  24  15  18  11  58   6  41  97  93  43  26  13  39  82  73  57  76  12  67  73  89  44  49  11  15  30   7  56  30  71  89  13  28   5  17  75  64  61  77  91   8  76  61  25  16  27  12  84  57  98  93   5  70   3  21  37  58  37  31  12  25  92  18  78  73  54  67  21  50  47  88  99  48   3  19  26  62  10  60  19  44  82  11  38  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              68  28  89   4  58  61  88  58  54  41  74  50  32  24  12  95   7   9  68  93  68  75  46  70  90  57  99  90  65  13  28   5  19  77  30  20   6  32  99  15  10  44  43  62  12  48   5  52  21  99  63  13  74   9  11  98  53  73  90  80  33  24  43  96  68  54   4  88  32  56  89  95  31  19  25  19  31  43  81  19  52  88  36  57  92  70  45  13  20  68  97  93  27   2  91   9  28  87  70  57  24  18  20  82  57  61  76  33  40  11  81  39  22  10  81  15  76  46  95  64  51  10  46  30  15  59  92  54  13  75  21  55  60   8  14  15  59  69   9  20   5  55  90  17  19   6  64  96  49  70  61  33   9  61  66  46  73   6  10  61   3  23  62  98  27  84  18  20  55  28  59  61  74  10  16  29  59  95  54  35  87  68  17  48  46  16  25  10  34  86  15  71  92  37  22   7  85   2  80  67  43   3  61  12  76  98  92  64  44  65  51  11  11  39  31   7  84   3  98  38  64  60   1  96  23  61  50  48  84  99  54  34   5  98  28  77  27  34  51  79  64  84  81  43  94  84   6  47  30  77  56  79  69  46  79  19  58  62  92  78  10  96  34  56  57  35  54  68  36   9  93  19   8  95  52  11  32  86  40  26  73  37  93   3  14  11  12  83  50  19  56  18  24  45  39  73  31  42  28  79  19  63  82  78  49  54  31  68  39  54  13  97  84  45  50  32  27   2  93  67  89  16  49  70  35  78  57  14  75  64  76  75  96  78  84  71  69  82   1  74   4   1  45  59  36  76  46  19  73  37  66  78  89  74  38  43  59  19  73  92  68  93  53  25  82  35  38  60  35  22  34  40  61  89  71  45   5  27  33  13  57  30  94  62  54  81  76  19  55  96  44  51  20  24  18  76  70  93  94   8  14  87  32  80  43  62  98  66  93  56   4  14  81   8  87  13  50   8  59  47  83   5  19  93  18  21  81  63   6  16  19   5  39  64  46  81  83   2  18  91  98  74  78  49  74  78  13  28  28  52  89  95  46  51  60  73  79  63  53   1  36  17  25  42   9  31  13   4  61  15  49  75   8   9   6  53  15   5  96  61  49  32  60  47  67  29  10  37  95  22  57  50  82  83  10  97   3  10  66  33  49  33  41  38  28  21   9  43  37  79  82  28  16  59  34  59  96  43  71  21  68  28  69  78  70  93  79  48  81  58  97  17  59  29  65  46  66  22   7  52  21  92  56  78  25  56  96  86  96  88  41  79  13  33  25  97  80  99  96  49  33  27  40  49  13  65  73  49  80  23  98  65  61  42  60  16  52   7  25  36  73  21  46  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                48  60  57  54  52  14  61  90  61  44  27  65   6  67  93  37  96  59  48  65  50  58  74  46  19  91  54  37  12  39  65  96  19  29  40  53  87  87  99  10  25  32  12  20  13  27  72   2  35  33  89  22  30  65  47  37  55  44  87  65  43  27  33  90  15  54   4  99  72  28  72  58  86  50  96  53  87  41  98  99  58  51  81  84  79  13  46  81  38  76  84  71  94  82  80  25  65   5  96  32  68  25  74  63  14   6  34   3  51  34  50  87  98  73  70  26  91  69  44  88  52  36  49   3  57  93   5  89   5  51  43  98  28  62   2  56  50  21  47  91  89  18  83  28  13  44  30  98  60  70  71  78  86  98  20  61  21  18  65  67  31  69  74   1  32  97   9  20  87  40  88  18  87  24  57   3  71  34  37  49  23  91  65  38  19  27  38  47  70  12  53  40  35   5  31  18  74  53  47  62  66  75  86  71  44  27  78  99  21  27  28  41  61  70  13  98  87  74  88  37  99  15  54  56  58  98  65  38  19  65  78  20  26  26  11  61  22  78  93  13  84  93  19   8  76  51  47  36  37   4  76  71   2  80   8  67   8  89  11  26  23  62  28  68  38  14  47  50  98  20  17  87  86  99  31  20  30  13  84   5  47  60  86  31  94  33  24  20  66  19  91   2  94  68  26  68  78  44  75  17   2  62  53  84  99  82  46  96  93  97  38  17  97  49  74  75  97  35  84  55  68  33  22  56  41  16  14  63  59  93  83  35  71  36  61  50  47  80  53  98  72  36  80  25  18  25  27  73  54  58  56  22  23  32  43  58  61  17  55  81  20  91  79  44  42  96  38  32  12  85  37  87   2  76  11  87  52  29  76  49  13  53  31  55  84  10  23  40  88  30  46  35  84  63  24  86  16  89  51  32  71  70  83  61  26  82  49  63  92  83  66  56  91  28  42  50  68  81  46  92  75  68  48  34  73  50  95  51  45  59   3  34  26  29  17  68  10  20  62  12  56  92   4  66   4  48  70  44  15  67  19  19  18  53  56  21  26  28  58  43  77  68  35  73  54   6  35  94  26  63  46  81  74  47  59  12  17  10  65   1   9  69  19  46  10  44  24   5  25   7  48  55  97  10  85  14  80  87  91   4  81  56  36  45  97  80  45  30  50  32  69   9  19  76  12  81  39  28  18  18  89  10  40  52  71  11  61  93   5  73  16  31  68  30  62   6   2  39  36  99   9  63  41  90  75  58  13  24  13  24  70  43  92  46  99  42  14  69   2  56  72  95  55  47  66  45   6  79  30   2  65  89  40  96  66  44  78  12   9  42  60  60  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  6  34  59  20  64  70   5  47  88  56  44  13  97  86  12  33  14  35  76  10  12  49  74  21  53   7  33  92  53  52  46  30  59  84  33  19  20  15  68  38  83  69  58  13  90  63  86  85  71  54  85   3  72  42  82  68  74  18  90  21  40  34   2  34  78  58  75  84  16  37  57  39  72  42   2  70  59  33   5  66  95  22  90  69  22  56  77  99  63  10  45  53  97  52  13  98  67  99  44  95  33  54  70  83  87  34  41  35   9  94  87  99  47  79  68  66   1  84  36  57  87   4  30   1  70  40  58  92  41   6  38  70  36  99  14  61  99  72  67  36  99  58  49  58  39  11  28  44  32  71  41  44  98  70  95  11  49  74   7  15  28  21  37  68  30  91  24  71  42  31  95  19  24   7  13  31  99  47  17  13  48  18   4   4  33   9  49  57   9  72  63  80  63  47  46  79  13  76  59  70  85  91   5  18  51  27  68  81  85   9  92  55  96  84  57  36  89  33  57  67  30  50  14  82  21  86  44  53  47  69  86  71  64  81  85  94   6  47  86  95  16  93  52  42  22  16  23  93  28  97  95  22  49  71   3  25  61  36  12  25  87  16  59  51  82  67   6  19  97  77   6  72  75  20  62  73  34  69  48  23   6  52  57  96   6  95  53  76  14  95  18  96  89  50  15   5  65  92  95  74   5  90  26  36  92  38  26  57  23   3  96  37  79  84  13  35  96  95  69  71  23  92  98  88   6  31  84  83  94   7  47  43  39  80  66  51  18  19   3  58  85  72   2   4  61  34  15  65  54  80  54  56  59  83  15  24  91  57  88  93  40  18  63  98  76  58  48  22  59   3   2  88  62  58  14  34  77  64  66  19  59  44  73  89  81  82  25  89  43  70  57  33  35  20  63  48  96   3  37  63   1  42  33   9  74  14  88  84   9   9   5  10  12  91  57  18  61  28  39  93  28  70  81  49  56  50  35  35   5  37  36  40  62  52  97  96  59  40  86  34  84  94  34  91  78   6  67  47  85  41  31  97  82  33  78   6  68  66  45  70  90  47  70  15  49  19   9  80   1  90  95  79  23  43  52  25  34  57   2  89  58  89  17  98  23  30  42  47  12  41  81  49  92  46  72   1  74  20  65  16  80  69  20  11  29  96  64  51  30  58  49  57  49  29  35  76  98  15   6  61  57  71  33  35  28  77  80  54   2  32  54  45  95  72  56  40  87  45  20   9  92  67  38  84  82  61  86  10  15  48  41  29  79  84  77  53   8  17  11  85  11   2  46   6  79  14  18  15  29  67  78  54  74  37  80  38   5  95  87  30  28  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    10  28   2  32  56  73  12  29  46  29  92  68  96  73  89  96  23  12  72  29  67  23  71   6  79  33  52  11  28  13   5  87  80  47  31  92  19  89  13  11  22  66  80  91  22   2   4   5  91   8   9  59  41  52  87   1  80  65  11  37  31  72   2   7  40  66  13  45  68  45  37  93  13  86  43  16  90  27  56  12  79  86  79   1  51  96  27  11  88  89  84  45  89  95  73  43  18  74  24  12  69  98  37  35  26  62  34  17  47   2  41  17  54  74  23  13  48  92  96  22  78  94  73  12  14  67  59  48  14   5  97  90  71  44  38   4   9  82  79  67  61  99  47  13  25   4  76  43  18  52  13  18  63  87  33   3  25  61  10  57  97  87  58  61  69   7  35  47  51  37  13   5  84   1  91  41  68   4  53  67  16  54   9  91  91  17  60  31  25  65  85  66  25  98  13  66  44  67  15  35  93  55  50  16  71  66  87  95  16  71  71  55  49  83  17  22  81  45  12  91   7  75  93  88  64  88  39  14  82  36  57  34   2  90  49  68  83  46  29  69  66  82  80  93  81  16  81  62  38  34  11  70  96  51  27  29  87  28  17  20  75  48  16  43  39  26  34  68  93  88  61  36  77  99  21  77  22  44  12  16  21  39  81  37  13  44  85  71  21  33  36  44  16  98  55  19  60  86   6   4  47  93   1  33   4  46  73  65  68  90  23  54  40  79  35  73  52   6  41  82  43  69  77  25  16  56  32  85  81  68   2  69  33  94   9   3  98   1  30  54  83  94  57  53  40  13  45  90  36  28  30  31  13   4   7  67  96  42  89  59   6  71  54  59  82  74   3  74  36  48  61  59  40   2  77  89  86  24  54  67  15  48  82   2  87  83  19  54  82  34  96  86  57  66  10  26  18   1  21  29  77  76  83  88  85  51  20  59  49  14  72  48  73  39  60  94  72  61  70  52  71  35  47  68  39  24  62  96  43   6  56  70  51  72  26  40  78  33  12  44  15  41  27  13  42  48   8  17  32  53  56   6  76  39  79   6  65   8  81  63  32  58  16  60  29  79  74  90  37  35  85  95  71  76   7  34   4  78  51  69  88  44  45  93  25  96  21  68  49  96  98  74   2  87   4  42  64   5  56  32  91  10  58  82  47  71  71  60  34  92  78  91  12  33  26  57  33  69  76   7  43  20  45  23  81  66  54  38  56   6  29  98  55  35  52  59  59  65  98   2  87  83  66  19   6  49  12   9  27  65  78   7   8  28  16  53  70  18  64  52  44  83  96  43   3  62  25  63  57  62  18  45  94  93  35  99  50  45  16  13  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      49  27  30  28  29  88  18  24  30  35  72   5  81  26  61  60  35  32  72  98  18   5  99  53  93  56  77  50  95   8   1  68  80  32  99  56  85  89  40  50  25  72  19  34  11  37  58  68  51  83  22  67   9  52  54  92   6  89  50  51  30  19  38  83  53  67  94  64  70  64  68  20  83  60  91  27  45  76  30   5  89   7  63   9  31  93  80  38  84  69  53  66  13  56  33  81  58  50  53  80  56  41  90  81  72  21  37  77  14  77  87  37  49  18  68  66  93  13  13  24  45  61  30  97  44  31  45  21  20  17  36  70  13  84  92  53  92  80  26  32   7  49  84  67  86  73  98  37  22  74   8  15  27  61  84  69  30  33  17  66  56  79   3  10  93  69  18  99  90  10  16  45  76  61  86  48  22  86  39  74  82  78  90  17  89  18  91  65  96  97  33  41  11  59  55  38  73  52  30  68  11   9  40  76  88  70   5  89  64  44  52  76   9  75  15  89  34  28   7  97  43  59  49  57  56  14  43  39  33  40  77  78   1  63  56  29  59  35  41  49  39  12  64  95  96  49  66   8  12  69  33   9  66  99  81  28  28  57  87  60  74  71  94  68  81  76  71  38  60  99  79  81  40   1  77  53  58  27  79  84  46  52  12  73  68  88  10  61  94  46  86  24  84  65  80  79  40   7  21   3  76  39  21  30  66  12  13  78  53  91  53  50  99  67  91  52  32  28  70  95  98   7  33  52  87  65  73  12  63  54  65  10  62   5  60  56  65  70  60  79  17  88   3  44  18  70  70  33  12  30  48  14  46  80  12  77  74  84  63  62  11  38  83  36   7  77  36  99  44  99  46  23   1  97  40  28  57  96  21  19   6  88  76  64  93  47  41  47  79  14  58  23   9  45  22  43  76  66  27  37   2  86  46  31  93  64  38  31  63  39  18  23  35  11  50  95  81   7  33  79  20  58  12  86  77  31  57  55  14  37  18  20  21  57  65  58  21  66  32  42  92  34  37  53  91  86  89  60  27  12  98  35  59  99   9  20  47  73  80   6  65  36  81  64  50  52  69   4  18  41  80  76  22  31  42  14  55  76  52  27  55  23  77  90  96  19  14  53  67  84  83  29  93  21  96  50  33  61  28  64  74  92  86  10  49  77  58  73  16  38  95  71  30  25  72  59  97  11  18  11  73  69   3  72  13  27  62  96  28  10  41  79  47  30  75  22  29  37  35  92  92  35  67  14  41  79  85  18  98  14  51  31  95  16  54  50  60  13   5  83  24  65  84  57  22  36  25  35  42  80  56  76  73  30   4  32  35  13  63  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        24  24  57  86  50  43  87  52  63  22   1  96  15  42   5  37  20  16  42  61  58  81  47  75   7  22  15  19  28  44   6   6  89  86  49  67   7  95  85  69  10   8  30  79  72  40   1  31  13  34  28  95  40  23  65  55  24   9  58  73   1   4  47  69  63  18  83  96  90  14  95  92  43  90  56  14  22  20  47  57  27  70  12  16  62  85  65   1  47   9   9  52  68  59   4  20  59  84  13  36   4   2  86  45  48  95   1  37  17  61   4  13  97  90   6  20  61  24  28  14  98  99  60   6  14  12   4  14  45  65  82  56  45  40  25  47  95  60  59  90  18  96  51  36  87  67  61  49  36  73  28  81  84  69  84  71  31  36  80  29  99  33  77  43  60  88  87   9  55  75  11  82  38  58  41  56  72  51  71  39  18  19  84  33  53  71  69  32  76  40  25   7  74  63  39  65  27  11   7  83  75  42  37  83  84   1  63  12  49  84  74  12  24  82  43  11  69  15  66   3  32  94  30  68  28   5  99  15  53  26  44  96  64  64  30  52  42  69  59  56  98  83  26  75  80   9   2  19  91  57  78  23  65  79  79  29  78  32  60  78  53  17  75  31  10  29  45  71  48  85  48  36  46  60  42  56  33  28   2  21   5  47  98  63  83  38  18  97  45  30  42  48  83  83  99  64  77  91  23  57   3  61  68  43  26   2  20  67  71  64  33  77  34  10   6  60  51  50  95  38  21  87  21  99  78  30  34  43  73  48  68  79  23  34  38  62  78  25  78  88  75  36   2  39  55  52  18  50  25  78  21  78   4  96  79  98  50  74  85  51  80  62  83  62  72  91  78  98  24  32  77  50  44  91  94  60  76  49  35  33  11  60   8  25  38  59   8  43  12  97  35  95  35  19  12  58  59  72  43  24  66  47  95   2  74  74  44  61  10  78  11  61  32  26  75  85  52   5  88  23   5  84  45  92  96  17  84  62  25  57  90  91  39  50  53  65  71  63  89  56  77  86  53   3  41  64  27  30  80  41  72  81  34  50  97  84  98  69  78  48  85  60  13  68  82  49  13  18  84  60  58  22  23  72  68  91  31  26  74  43  98  40  74   5   2  50  67  18  74  56  70  80   4  23  90  34  20  42  17  42  56  54  95  16   1  81  57  60  22   8  44  70  31  41  98  46  11  85  81  49  16  45   6  21  91  35   5  41   8  56  11  80  44  80  24   9  56  17  13  84  95  12   9  47  95  72  62  33  62  39  56  27  35  13  39  40  25  21  74  26  98  27  33  22  45  47  94  73  59  97  22  14  45  75  64  67  30   9  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          9  27  83  98  70  88  29  23  31  90  60  43   5  68  30  14  15  17  63  70  35  90  73  34   3  87  27  24  21  13  33  64  52  45  47  12  97  90  81  47  98  58   3  76  12  33  28  14  16  72  57  77  35  72  97   7  29  67  81  46  94  87  15   5  25  31  14  81  65  92  42  52  21  89  43  91  80  19  26  74  98  36   4  20  79  47  65  44   3  86  37  89  40  35  98  34  94  52  33  31  91  43  84  68  27  99  49  17  14  80  48  77  62  11  98  20  56  60   1   9  75  53  21  49  71  26  12   3  53  62  35  24  69  81   3   9  90  65  18  79  18  72  82  93  27  50  71  16  87  82  13  22  37  92  68  61  89  47  68  80  17  38  27  38  44  30  24  81  96  76  86   6  76  38  29  50  73   1  42  56  71  69  56  64  27  59  61  34  88  97  89   7  51  60  57  60  75  90  48  58  29  71   6  66  89  17  13  25  97  32  91  24  13  50  53  39  67  80  46  95  28  23  90  24  87   5  15   8  91  53  96  31  30  51  70  40   3  51   7   9  60  11  99  23   8  76  61  39  35  57  46  75  73  63  32  94  69  51  14  78  69  26  54  52  67  80  20   5  28  79  90  90  78   6  27  97  29  90   9  44  23  10  99  21  79  74  12  84  38  40  56  33  33  76  86  18  35  73  63  43  23  43  55  77  22  19   8  90  90  80   9   6  57  62   5   6  69  86  33  31  70  42  87  12  80  35  69  30   6  72  49   9  43   2  17  37  89  80  90  76  43  67  75  21  97  44  59  63  19  73  91  41  38  80  70  74  57  31  79  79   8  75   2  94  98  86   4  21  73  34  68  58   2  81  68  66  24  18  35  59   9  36  53  34  99  52  43   1  16  58  74  41  89  96  46  97  24  41   1  79  61  73  81  25  98  41  68  32  82  87  34  63  23  29  30  25  56  80  26  91  55  52  48  71  84  53  47  92  61  32  66  83  98  76  31   1  13  49  22  82  42  36  65  49  86  97  10  67  63  30  66  20  27  46  84  16  31  61  33  42  23  70  67  19  95  51  15  27   9  80  84  54  27  12  17  62  85  78  50  63  61  90  70   7  76  99  26  78   3   3  97  70  59  14  47  90  90  75  61  33  43  25  59  38  80   8  74  97  76  49  24  10  57  39  64  91  91   4  79  79  52  95  48  54  27  36  71  53  24  51  71  56  93  65  81  62  79  72  70  82  88  24  66  26  72  57  55  24  78  99  93  74  86  28  86  16  88  61  72  72  47  33  92  98  75  65  99  60  65  79  17  67  99  59  91  93  32  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            67  95  37  73  84  47  57  72  29  91  67  54   7  39  80  47  57  90  25  92   6  30  23  65   9  59  97  37   3  44  61  23  78  84  16  25  50  58  84  99   2  99  73  12   9  97  23  95  71  90  56  74  10  99  45  78  54  56  41  56  71  39  51  40  37  95  80  16  20  65  77  12  20  96  84  45  79  31  38  27  22  25  65  26  74  59  54  87  11   6  40  96  96  91  52  53  13  45  73  61  86  81  64  77  20   1  85  42  24   4   3  17  50  13  64  75  22  33  14  99  27  71  25  67  88  77  65   9   9  91  79  96  21  46  66  70  29  67  64  86  24  25  15  49  30  90   9  11  13  75  39   1  28   5  37  57  87  47  18  18  16  48  74  61  30  66  25  71  82  68   1   5  20  49  18  74  16  50  24  20  58  85  74  59  77  50  75  89  25  17  97  58  98  62  19  77   3  50  45  93   5  49  86  61  64  59   7  26  97  79  51  66  50  81  61  22  91  77  95  21   5  93  81  70  36  32  84  98  93  96  40  44  14  62  82  45  31  79   3  95  56  12  85  35  72  22  34  73  70  41  34  98  67  81  17  82  64  76   9  18  93  35  55  70  13  57  96  51   7  75  81  63  54  18  90  62  84  84   2  38  33  97  54  94  11  98  41   2  84  43  95  42  12  42  31  21  38  36  66  74  98  49  37  31  90  18  39  45  25  41  38  71  20  96  89  43  74  96  16  55  51  69  66  57  11   3  12  34  75  48  79  56  37  44  36  25  10  53  53  10  85  14   3  65  59   2  39  20  79  81  41  67  91  50  41  75  77  25  61  95  16  76  65  27  72  38  88  87  89  39  22  28  82  84  99  45  21  73  78  27  28  62  99  40  26  59  76  87  13  25  42   2  49  25  31  63  50  98  50  32   3  21  42  45  36   1  34  72  46  15  30  12  50  25  27  41  60  15  85  40  92  91  43  71  26  26  36  10  52  14  96  73  39   5  10  59  39  15  84  70  22  72  36  83   3  73  12  96  66  94   2  32  74  81  52  15  45  66  63  37  95  82  95  80  79  20  25  19  78  94  30  95  61  51  16  65  59  31  91  30   6  26  79  90  27  83  18  19   3  58  89  78  28  34  50  69  46  54  60  92  57   5  60  63  32  94  76  43  71  59  19  42  23  49  58  57  71  28  93  21  37  54  65  26  52  13  31  53  86  63  61  41  94  22  66  22  37  40  82  52  31  38  15  97  98  63   6  61  89  14  45   2  44  79  20  74  19  39  71  67  57  34  93  70  76  67  24  53  73  50  78  29  34  60  17  55   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              54  16  57  94  30  36  32  11  47  20  95  75  54  62   2  52  11  42  63  95  86  43  87  24  85  39   7  31   1  25  72  82  71  98  98  37  90  46  65  28  12  92  14  11  72  98  79   8  75  58  80  93  65  38  13  72  18  68  31   8  77  38  80  63   7  42  99  74  95  70  13  33  25  15  62  84  44  74  55  68  68   5  58  69  20  22  35  99  45  40  54  66   4  39  24  81  36  13  85  21   2  95  14  67  17  23  33  29  25  82  89  48   3  98  82  49  39  50  93  30  39  87  34   2  14  41  78  28  89  25  72  43  76  33  72  27  88  84  90  63  12  51  58  86   1   9  89  68  15  18  18  34  76  53  54   2  59  26  24  26  87  40  26  69  44  27  24  26  96  45  26  41  36  50  94  26  73  20  98  93  99  24  16  63  43  75  66  75  26  20  17  53  46  16  29  29  84  45   3  81  90  50  11  31  23  69  74  98  28  37  36  51  49  84  60  50  25  48  24  67  33  37  82  97  21  82  20  76  27  98  68  46  56  90  53  83  11  67   4  54  76  50  64  13   7  59  62  62  78  78  55  42  88  85  39  79  57  87  11  52  47  45  82  84   1  75  38  35  73  77  34  27  38  82  52  39  98  41  79  77  19   3  64  54  13  69  17  55  13   5  84   4  41  87  63  67  17  67  43  24  59  74  98  30   1  88  81  59  20  33  96  44  11  77   5  84  85   7   1   1  58  45   2  57  44  98  25  79   7  41  34  38  87  22  35  59  20   3  62  72  38  76  34  97  55  79  32  16   2  51  64  90  54  31  75  27  90  36  42  96  15   5  42  25  48  88  54  87  90  49  93  39  72  84  75   8  35  50  62  50  88  27  71  96  13  22  75  49  13  19  25  38  72  23  96  56  96  70  41  46  59  14  98   7  95  98  26  75  71  66  99  98  72  50  60  79  37  14  70  68   5   5  64  46  25  17   6  99  54  12  24  18  71  11  48  72  29  32  43  72  25  56  95  21   6  88  51  35  32  57  37  25  82  90  59  25  89  11  88  92  80  39  17  40  80  94  31  18  53  97  98  20  70  96  33  61  31  91  66  71  81  64  81  38  16  84  10   1  23  56  30  61  15  20  54   6  16  20  56   8  94  35  22  76  75  42  11  89  72  55  88  68   1  12  39  93  83  84  69  25  45  63  79  23  42  42  85  59  45  94  79  65  93  70  99  72  83  17  69  87  40  36  72  17   1   4  16  27  94  81  65  30  64  62  17  47  97  89  47  71  54  16  96  19  46  64  84   1  44   7  17  92  13  67  72  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                16  64  70  11  10  81   5  27  58  40  62  56  72  17  55   2  39  83  33  67  29  58  69  39   2  81  48  51  55  86  34  26  22  75  94  73  10  17  31  35  53  64  16  45  71  65  78  51  11  95  65  20  38   2  70  42  88   3  32  29  69  82   3  10  97  10  20   3  12  77  25  85  98  92   7  80  84  27  75  53  85  75  92  91  72  21   5  22  26  68  49   8  70  55  71  21  47  33  60   1  45  44  82  28  95  16  37  61  98  73  60  39  90  32  54  94  86  41  48  81  59  56  46  26  15  44  62  95  66  13  69  47  45  68  76  53  78  52  10  69  89   7  27  33  53  96  66  38  74  81  54  59  94  20  19   1  30  16  58  93  65  75  27  37  13  24  99  93  59  34  64  78  75  31  83  69  35  56  85   9   9  19  28  38  69  89  83  11  19   9  40  60  79  77  25  75  55  78  97   4  66  11  65  91  78  15  26  33  12  18  32  86   2  88   5  20  61  88  23  14  83  17  58  99  11  40   4  21  68  43  23  55  53  65  95  68  26  63  86  51  85  77  84  45  40  48  33  85  99  16  34  46  65   8  49   1  18  30  59  45   5  49  13   9  13  77   8  65  11  71  57   6  66  29  80   9  76  29  91  56  99  43  47  56  74  83  52   4   6  99  26  11   5  35  43  54  93  51  58  51  35  74  96  44  35   7  79  80  33  35   8  95  71  29   2  40   1  80  91  29  50  24  16  59  22  19  50  74  42   3  59  66  37  88  55  42  39  52   6  24   3  14  42  24  99   9  73  80  47  75  22  90  75  98  49  46  93  27  50   4  39  21  20  35  51  10  99  68  53  65  97   6  11  61  57  72   4  55  11  28  20  20  39  15  47  94  39  93  72  68  89  79  93  30  95  16  51  56  88   6  80  92  49  48  49  38  82   5  59  33  13  43  69  57  31  67  31  59  84  13  89  48  94  80  70  79   9  48  96  30   7  61  82  62  34  91   6  37  74  91  65  38  48  11  39  85   7  54  88  97  57  42  21  43  68  81  79  26  74  26  13  27  80  17  73  45  14  94  20  49  48  66  92  82  41  62  90  23  21  22  54  70  77  93  60  31   1  47  98  60  57  33  89  15  74  25  42  25  17  74  36  81  45  21  39  46  63   3  36  45  45  70  47  67  72  71  35  65  66  16  98   2  76  47  97  12  65  41  82  20  97  45  98  62  46  60   2  72  24  89  91  17   7  32  11  33  67  90  51   1  68  40  79  97  46  89  98  69  35   9   2  30   8  85  61  75  39  34  64  32  34   3  20  55  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  68  67  78  41  59  72   3  64  85  17  72  82  47   8  59  67  44   2  98  98  47  32  68  95  10  27  81  36  22  11  87  61   9  16  72  40  49  74  59   7  58  53  70  39  93  47  37   8  23  20  64  60  59   2  77  76  17   4  19   8  56  31  40   8  90  18  38  69  51  25  20  36  20  37  21  11  67  46   1  78  72  53  15  37  81  58  19  36   9   5  30  64  78  10  64  73  75  25  43   6  48  70  53  77  26  43  99   8  80  46  42  44  78  54  31  46  78  51  88  31  37  70  84  79  88  26  11  83  54  85  12  26  82  23  84  23  30  83  41  84  22  88  61  70  31  58  45  30   9  47  47  20  71   8  92  74  52  84  62   6  89  68  82  78  89  66   4  15  82  77  49  66  82  63  13  59  33  13  11  63  72  92  24  18  91  82   1  76  14  31  44  60  17  65  62  80  66  28  37  12  82  28  58  21  67  67  12   9  27  76  50  16  33  63  70  47  21  21  17  77  15  60  25  69  16  46  41  43  82  66  64  16  32  40  57  18  78  86  87  52  67  48  90  22  80  45  21  42  45  39  61  10  76  25  24  27  83  58  97  55  84  64  65  82  89   7  90   8  17  10  62  12  72  56  34  64  50  36  79  63  83  12  38  27  71  85  19  16   5  47  77  33  41  69  20  17  85  34  67  36  76  33  79  59   1  86  91  24  80  22  59  20  97  47  29  24  32   1   9   2  69  50  26  39   6  47  26   8  90  99  52  64  38  47  78  54  64  43  15  83  29  71  65  70  74  55  26  95  13  37  13  81  74  96  47  55  48  78  73  67  12   9  55  15  95  87  10  56  51  35   9  42  71  73  45  63  22  81  31  59  78  84  38  58  52  12  60  80  41  41  23  42  84  93  66  65  61  94  40  68  22  12  10  28  94  30  36  28  35  64  17  10  68  20  58  92  95  82  36  13  56  89  24  54  54  95  33   1  32  79  22  31  61  30  35  94  13  82  61  12  32  70  34  40  81  19  87  47   3   7  58  33  47  62  65  95  73  75  56  21  98  47  64  61  84   8  90  33  84  95  40  72  97  43  32  87  12  80  22  50  41  37  30  93  96  72  33  56  88  79  16  59  60  31   1  14  19  50  82  14  74  61  87   2  14  79  44   9  40  41  79  36  38  32   9  95  12   4  12  30  48  19  68  55  24  32  61  86  24  55  58  78  11  33  45  41  80  62  81  61  64  60  51  88  67  99  13  49  82  90  48   7  80  57  32  64  61   9  66  78  36  13  80  95  91  77  77  84  13  69   9  40  11  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    21  72  90  52  59  24  90  15  17  63  84  58  26  58  72  15  90  11  47  62  11  94  36   1  22  51  22   1  27  49  96  98  48  20  76  49   8  92  23  11  30   9   7  69  78  27  59  76   1  37  90  17  48  40  69  46  71  80  21  68  29  35  86  26  95  40  84  58  92  76  13  28  32  91   1  85  46  84  83  10  61  69  82   6  11  43  45  88   5  81  11  41  79  46  45  69  72  30  90   3  71  31  62  15  63  61  90   5  56  99  46  73  37  33  79   1  54  86  35  51  90  34  16  20  30  83   4  17  39  51  62  49  22  14  37  43  28  75  63  15  29  16  29   7  78  17  82  26  90  49  14  64  73  57  20  91  34  17  66  67  88  29  95  72  29   7  97  91  31  59  87  77  16  93  22  68  16  59  57  37  84  60  66   4  53  16  66   9  56  52  93  56  81  71   7  63  84   4  15  95  71  50  93  34  68  91  93  29   3  77  54  17  38  28  55  31  10  31  20  60  58  49  82  45  45  49  17  54  83  98  92  13  33  71  75  77  67  43  27   5  36  40  66   8  80  24  89  92  57   2  29  48  25  76  99  35  62  13  48  96  22  11  18  81  78  15  51  60  62  41  36  17  56  97  50  42  53   8  82   1   5  75  75  32  58  27  76  98  83  85   3  30  33  36  17  10  62  48  63  53  84  92  14  37  45  22  24  55  64  42  56  53   2  89  21  82  18  24   1  45  29  70  44  64  52  38  27  31  28  70  57  87  92  77  62  51   1   9  74  40  46  42  28  12  84  13  33  93  11  32  23  21  88  71  62  99  56  10  34  68  68  83  93  89  15  43  33  14  95  88  83  73  26  79   8  62  79  19  16  79  72  64  22  80  73  77  45  99  57  63  73  97  91  40  39  86  57  82  28   1  21  77  21  58  23  55  99  97  25  72  71  86  20  12  81  68  68  57  35  85  86  17  92  14  10  65   3  97  61  97  60  30  39  69  98  98  21  89  22  90  76  41  68  59  86   3  88  96  41  53  15  70  64  90  54  57  94  96  69   3  28  57  14   7  21  83   8  22  77  32  39  12  23   1  46  67  80   7  55  35  40  90  14   7  64  18  24  88  92  90  96  99  28  52  99  49  35  38  49  26  67  76  65  42  42  82   9   5  43  91  19  77   9  98   6  97  72  82  66  50  14  75  44  14  74  31  61  89  30   6  95  66  87  78   1  39   4  34   8  24  36  79  19  84  38  39  36  72   6  13   1  95  84  91  32   1  23  16  49  42  68  37  71  79  66  21  41  91  21  65  31  32  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      88  93  15  50  97  63  51  49  72  60  11  92  77  61   2  88  75   7  75  43  70  59  36  83  18  80  83  86  46  14  85  77  86  37  52  38  80  98  10  35  34  59  34  94   9  25  96  10  35  23  93  95  35  67  65  83  41   6  32  23  65  37  29  91  20  38  72  33  93  56  17  62  14  27  86  32  70  63  53  22  18  11  89  71  10  91  66  20  27  79  11  44  54  47  42  49  34  86  17   7   8  46  24  36  46  32  93  63  69  45  41  58  28  84  84  21  40  33  21  94  24  45  89   5  69  36  99  45  64  11  10   5  55  12  62  98  16  67  43  67  85  84  10  60  70  26  91  94   3  83  87  24  94  78  14  19  26   2  48  33  83  48  51  56   5  70  55  16  12  39  63  47  74   6   4  51  42  55  46  42  46  33  92  52  20  72  63  46   5  97  27   6  47  20  26  80  25  24  74  50  92  59  86  63  27  92  83  24  96  19  46  82   1  53  90  44  39  87  82   5  94  34  85  18  55  43  26  52  75  90  53  62  98  25  13  80  16  21  14  49  33  56  26  27  11  21  75  89  44  81  99  59  33  85  90  33  37  83  11  25  84  11  27  61  41  74  30  20  69  71  63   7  30  70  30  43  90  29  43   4  47  38  32  38  76  55  91  35  85  16  28  55  51  77  48  91  51  61  53  77  90  70  13  10  33   5  55  84   4  26  82  30  57  94  26  53  80  23  27  58  65  78  18  92  64  49  95  50  54  86  96   8  85  79  74  94  39  38  50  32  58  77  93  94  18  89  53  17  87  18  38  81  26  87  78  78  65  17  46  83  39  72  44  74  67  11  11  47  28  40  28  50  32  38  87  48  83  94  18  12  22  19  42  30  22  61  10  44  23  96  12  28  90  93   3  48  83  18  14  38  52  36  28  85  21  70  33  57  97  66  99   2  39  12  20  64  72  79  40  44  88   6  29  47  53  85  36   1  39  72  35  67  26  56  19  35  43  65  20  42  88  37  87   9  15   8  80   3  33  86  23  73   8  24  41   1   1  57  59  96  33  14  75  32  33  71  64   7  39  62  91   2  47  92  74  77  46  26  27  98  70  12  66  30  39  60   8  50  22  78  14  13   3  12  71  31   5  22  50  78  74  72  41  37  28  94  25  45  67  49  35  96  91  19  18  84  41  72  72  12  77  34  45  10  82  59  87   8   5  78  16  21  37  41  25  16  37  34  53  42  52  46  17   1  95  83  19  99  28   7  49  91  93  58  51  12  42   8  96   4  43  96  10  17  89  40  63  74  91  70  44  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        50  97  57  96  98  20  72  54  62  13  27  11  15  89  55  59  66   2   6  10   5  87  70  38  30  67  26  33   2  64  18  51  96  24  98  61  95  53  49  68  39  36  39   9  66  59  79  31  53   7  24  79  57  21  93  42  11  30  30  55  51  23  70  94  93  84   6  95  51  93  41  91  53  64  99  57  39  16   9  22  99  75  82  50  28   6  28   1  95  59  82  42  84  68   1  99  59  45  57  68  19  16  36  20  68  30  32  71  78  27  66  81  73  62  65  84  49  50  62  69  88  31  15  26  79  44  54  24  83  96  15  50  67  88  77  47  10  88  65  41  98  56  92  67  92  55  47  37  37  39  67  79  54  86  29  95  15  71  69  27  66  20  38  59  24  64  97  90  93   5   7  34  34  93  89  65  49   6  57  63  94  92  32  89  42  40  20  56  89  81  54  51  66  32  27  40  91  84  21  77  24  32  23  93  68  87  88  71   3  26  96  16  46  31  92  67  70  78  20  52  54  33  75  16   9  57  38  98  23  93  99  76  70  46  83  89   8  83  63  93  81  99  23  31  26  89  69  12  99  67  82  26  32  14  90  21  60  81  52  61  42   3  94  99  90  28   1  97  14  55  46  94  55  77  75  32  65  86   6  41  35  21  87  53  94  71  17  71  50  14  76  31  55  29  35   8   6  30  79  99  28  51  43   8  83  75  82  86  24  41  73  40  50  65  37  42  15  93  24  62  71  27  69   6  28  45  36  38   5   3  83  63  28  99  68  17  89  56  35  72  83  46  37  12   6  25  69   8   5  24  39  53  83  56  57  56  30  89  65  69  12  18  65  48  96  79  65  77  98  30  72  87   1   9  22  88  56  49  57  87  49  17  28  23  12  77  20  69  44   4  13  21  40  56  20  38  92  75  30  77  26  58  53  88  26  59  87   2  70  36  45  28  28  46  35  87  13  34   7  80  68  21   3   3  50  78  20  79  57  90  84  30  45  11  58  37  74  31  76  75  10   6   1  86  84  12  28  91  96  95  65  46  91  25  38   8  38  32  10  88  54  98  52  89  19  43  34  34  10  57  49  60  31  67  56  21  94  31  75  54  38  18  91  65  86  97  71  71  59  58  83  78  40  77  16  62  58  13   5  53  42  90  16   1  60  82  42  79  25  88  42  42  56  61   5  98  54  38   1  78  23  85   4  40  81  22  10  17  18  82  76  33  35  96  65  97  90  35  66   3  17  72  88  68  95  56  46  61  61  87  41  53  47  98  97  39   8  42  72  47  50  85  79  47  58  40  74  58  16  35  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          86  88  29  53  25  28  74  25  14   1  85  42  68  44  73  62  53  93  52  20  89  91  46  61  31  43  72  81  21  51   6  93  32  40  27  42  50  44  20   2  10  42  79  16  54  31  79  44  25  83  87  94  36   6  22  60  68  85  92  37  92  69  68  46  79  44  19  48  69  12  87  15  91  59  29  24  89  85  18  26  18  65  82  12  98  53  35  76  42  94  70  12  38  92  21  87  47  15  86  58  41  24  42  20  58   8  50  47  87  54  66  89  97  71  12  37   6  94  72  38  48   1  76  98  29  98   1  91   2  35  42   7  49  64  94  85  11  95  62   8  96  72  87  16  12  18  72  16  80  89  48  49  17  58   9  24  90  78  77  66  31  69   9  87  87  84  99  27  70  37  74  87  62  25  89  38  48  38  94  68  25  88  48  10  74  46  52  50  49  74  93  97   2  33  77  49  87  26  95  93   3  82  49  59  74  35  96  21  40   8  31  61  28  72   3  42  83   9   9  15  78  98   8  36  69  47  29  51  64  75  84  95  37  92  45  30  43  24  79  75  56  69  92  29  73  81   7  40  59  62  51  97  17  89  25   6  32  54  56  18  58  83  35  44  63  74  10  65  23  67  71  11  56  25  22  28   2  95  58  29  62  85  79  99  62  27  18  87   3   2  45  93  76  15  69  91  77  68  16  47  50   9  96  75  67  96  84  42  23  96  86  42   2  29  42  42  95   3  81   4  91  54  94   5  43  46   6  40  58  82  62  32  59  60  28  66  98   7   2  21  69  78  86  32  38   3  76  64  27  11  71  80  22  62  24  12  62  37  21  75  58  30  65  39  93  44  27  74   4  50  20  10  56  78  53  85  75   1  83  95  35  96  37  49  65  33  39  38  54  74  15  11  46  23  11  16   1  83  49  82  72  58  68  52  69  17  99  93  79  73  53   2  14   8  59   9   8  78   1  73  98  78  45  94  51  91  81  33  60  43  10  69  99  90  60  44   4  93  69  61  95  38  74  53  42  73  49  86  83  67  14  24  97  37  98  75  23  78  29  34  93  94  36  20  89  21   2  96  70  65  99  98  84  61  56  21  29  70  75  93  38   5  90   5  63  11  79  30  51  34  70  67  98  75  50  49  94  76  77  29   4  31  97  51  58  57  18  52  86  12  45  24  76  90  70  29  46  68  37  70   6  60  51  35  74  94  78  31  78  43  71  27  27  78   4  82   8  32  11  93  46  83  16   8   6  88  36  47  81  44  61  41  56  53  53  73  36  43  88  89  99  37  77  68  61  50  60  78  89  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  77  67  34  61  53  17  34  88  46  43  27  65  66  47  28  10   9  12  35  25   7   1  61   8  32  49  44  10  26  52  61  47  80  28  66  54  86  51  64  89  43  19  40   2  82  11  57  56   1  93  22   1  92  21  19  79  28  40  25  62  85  41  52  14  26  31  39  71  62  74  52  93  80  25  75  47  52  97  59  73  67  37  18  44  17  29  20  56  51  11  86   5   5  38  49  95  57  18  30  61  86  30  17   2  43   6  63  61  51   9  53  61  51  20  77  97  51  62  51   4  76  23  46  43  20  96  62  54   3  23  58  19  65  27   9  76  52  73  87  88  16  20  21  14   8  58  80  35  89  61   1  34  68  29   1  45  83  54  37  59  99  90  82  97  66  66   4  39  84  59  73  45  46  22  48  50  58  58  45  97  13  42  70  34  33  15   5  67   8  19  33  49  78  56  63  26  11  88  66  65   2  38  74  73  52  68  54  13  75  78  71  39  94  59  37  29  14   9  67  86  70  30  35  63  40  45   3  54  26  75  58  23  25  96  62  43  47  54  17  73  71  19  58  64  95  57   8  68  32  70  90  33  12  60  34  77  37  25  94   2  20  59  98  39  33  96  32  10  67  67  18  89  84  22  31  60  39  69  49  23  83  90  96  47  24  74  78  38  57  53  72  99  95  54  88  47  52  99  26  90  69   8  84  61  71   5  94  99  91   1  76   1  13   2  35   7  35  16  81  62  40  23  75  35  19  43  49  42  87  80  76   2  64  39  28  20  58  98  97  78   8  72  71  31  98  65   6  76  41  85  24  88  79  29  94  73  99  82  79  60  21  12  84  73  38  22  98  94  72  81   1  81  11  33   9  57  28  68  21  22  38  20  34  58  11   4  38  10  43  67  67  71   7  28  83  75  34  53  13  22  25  20  27  25  53  89  64  86  52  93  98   9  69  73  70  48  56   5  89  80  47  80  42  31  62  22  20  59  20  48  26  53  51  79  41  45  64  56  11  50  21  14  72  97  68  80  28  94  24  34  79  90  72   2  81  98  57  87  92   3  91  56  32  53  99  76  52  37   9  60  73  98  64  71  98  29  52  74  47  44  93   6  99  92  63  91  44  21  83  34   2  95  63  93  70  15  99  35  42   5  73  90  94  39  28  37  54  61  11  25  78  96  32  45  97  75  98  41  58  63  19  70  27  72  10  87  29  97  57  35  57  63  43  54  31  37  61  76  32  50  88   1  27  92  79  31  33  78  70  27   3  33  84  70  27   5   7  52  99  60  20  27  35  82   1  84  31  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              92  49  82  46  89  61  23  57  93  63   1  69  20  71  50  82  13  72  65  98  86   5  82  95  69  64  39  41  50  44  60  16  23   9  54  48  47  29  18  26  28  99  75   6  46  91  37  34  20  15  46  25  88  94  68  84  61  42  97  51  52  44  26  55   3  99  26  69   1  74  86  98  65  64  28  53  52  77  58  22  45  85  66  74  84  26  72  76  90  77  62  22  15  99  97  55  78  55  35  85  98  29  12  95  23  39  78  71   5  61  16  84  21  70  84  14   1  14  29  74   8  77  29   5  94  75  23  21  94  55  59  12  43  50  28  52  38  63  78  58   3  72  31  74  37   4  14  15  90  20  23   8  12  53  10  30  68  58  83  21  34  48  98  22  51  96   7  96  63  22   7  90  94  42  94  99  53  79  44  81   4  77  75  17  32  95  50  75  79  49  17  42  70  26  78  68  75  16  51  26  75   3  47  76  65  69   6  61  92  52  39  95  91  76  47  16  76  13  92  22   5  51  12  67  21  96  36  62  80  36  94  70  37  18  59  86  88  58  57  32  20  50  56  60  69  59   3  65  17  45  49  16  62   2  94  72  21  18  57  21  99  48  22  32  34  75  88  96  94  47  86  21  29  36  22  26  16  21  25  25  75  77  92  74   9   4  13   6   7  42  50  63  89  18   8   6  88   1  33  83  39   7  60  93  13  24  29   3  66  82  16   4  21  37  87  71  21  56  77  29  77  30  45  37  29  95  70  35  68   5  14  92  63  36   6  15   6  97  69  99  71  33  86  33  24  93  55  82  20  93  25  55  93  79  21  14  14  24  54  32  50  99  31  22  93  43  38  15  89  93  46  48  50  82  94  41  66  12  56  21  17  13   5  12  51  58  57  25  52  33  72  77  32  95  11  78  64  43  75  32  12   9   8  91  84  37  94  15  88  23  24   9  56  65  70  89   4  63   1  21  18  95  86  15  90  86  47  76  35  98  17  54   4  81  72  85  70  18  28   5  19  33  47  87  66  42  54  11  26   6  14  15  66  65   8  72  73  16  43  30  46  26  40  56  71  94  38  77  58  65  62  67  34  16  92  23  90  62  69  16  65  92  57  60  17   1  57  98  26   5  64  17  13  72  86  41  64  69  52  32  52  19  48   6  59  86  22  32  71  79  53  24  82  71  18  81  86  92  65  86  54  40  91  91  88  53  77   1  38  73   8  43  36  45  90  48  63  72  63  18  66   2  62  13  95  79  93  51  40  79   4  59  65  67  29  26  74   7  56  11  39  50  67  34  66  14  69  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                10  73   5  92  63   3  53  85  84  54  56  59  75  88  11  78  38  46  13  23  26  18  54  60  63   3  45  88  81  79  73  66  26  88  56  39  53  37  71  52  33  47  13  99  56  89  81  46  72  33  32  17  64  92  54  80  57   3  63  74  53  59  74  22  88  29  12  33  95   2  73  95   7  60  50  61  12  62  67  76   4  36  32  62  65  24  79  93  92   7  94  25  69  71  86  31  61  22   6  17  83   7  49  29  97  58  60  78  80  47  21  32  57  18  67   2  82  27  70  35  13  64  90  67  48  46  36   6  15  66  54  54  47  25  38  73  52   8  25  85   2  48  30  47  98  84  23  32  55  99   7  34  18  96  48  15  53  50  51  79  34  95  66  86  12  50  14  34  20  60  32  35   8  56  25  58  42  19  65  80  29  67  71  72  35  21  89  86  38  32  20   6  57  70  87  81  98  75  81  61  70  58  15  60  42   2  23  62  41  81  37  33  80  99  15  17  74   4  78  28  64  70  55  98  55  39  42  25  79  27  54  98   2  97  28  10  70  85  10  94  38  56  23  28  73  90  42  64  91  95  21   6  80  83  27   9  17  96  44  18  89  88  85  57  90  95  48  70  53  27  91  91  29  51  96  71   2  87  73  68  24  26   2  76  91  51  71  11  45  58  95  64  53  31  64  84  68  88  96  12  76  69  77  88  42  21  17  39  78  81  30  20  51  47  58  96  42  28  29  64  80  74  19  14  26  32  14  22  22  69   8  38  89  69  71  35  83  74  74  15  18  27  80  26  31  32  29  61  69  75  90  20  40  62  66  10  29  27  68  29  12   4   5  92  32  86  60  12  93  58  57  20  83  74  51  17  46  18  93  13  42  75  23  73  50  95  49  52  31  80  16  92  81  22  67  16  43  55   2   6  83  74  81   3  30  33  36  66   7  28  75  15  34  81  51  52  11  92  90  58  27  56  72  93   8  43  65  41  94   7  67  55  52  91  31   3  75  66  79  60  63  20  24  29  62  90  27  13   9  94  35  25  38  92  23  45  11  58  74  68  10  53  35  34   5  96  61  14  22  43   2  69   6  13  17  19  42  32  61  87  41  93  98   3  21  11  49  70  31  58  50   2  14  43  12  24  87   4  60  61  63   2  56  17  14  54  10  66  71  87  41  82  12  86  31  71  89  55  76  42  53  29  71  67  42  49  15  95  95  85  95  56  91  41  27  40  66  99  61  52  83  61  96  94  36  46  80   5  12  72  56  74  95  46  34  71  39  27  69  87  43  58  46  50  48  41  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  49  82  52  29  98  97  61  35  50   8  27  33  44  90  87  99  54  69  11  94  93  55  42  75  11  24  78  20  68  39  90  35  77  78  13   1  22  28  50  64  72  36  76  99  16  77  38  10   8  91  60  21  26  86  82  88  17  27  11  84  96  24  62  11  83  20  90  67   6  34  49  70  10  82  73  83  35  82  20  57  27  91  77  65  30  50   6  11  95  48  10  29  40  18  38  87  88  26  23  20  83  62  91  27  59  59  35  36  29  59  82  46  38   5  69   6  56  99  68  24  87  46  53  88  78  12  98  46  78  62  66  88  28  91  77  79  46   3  17  11  77  20  64  86  53  43  56  73  86  64  38  15  12   2  88  44  71  65  91  10  77  84  64  54   1   4  81  50  25  28  82  28  76  19  51  10  57   7  44   2  15  87  70  42  79  80  59  99  10  48  98  27   7  44  54  87  17  19  55  99  95  35  28  34   4  90  79  51  13  13  17  84  51   4  28  79  30  19  94  19  83  27  78  34  55   1  40   8  36  45  37  95  42   9  92  28  98  75  46  50   1   7   3  16  95  46  71  43  62  41  57  47  14  40  99  72  56  63  81  60  20  30  16  96   8  23  64  94  46   2  75  75  10  16  13   6  71  90  83  17  75  88  47  52  43   5  39   1  12  38  14  70  11  27  45  82  36  63   3  58  91   3  86  91  35  44  59  17  76  85  77  74  21  59  97   6  96  49  58  57  43  60  63  25  58  72  28  64  90  10  40  23  73  12  51  40  30  42  93  89  95  79  51  93  60  46  40  13  58  28   1  96  91  28  26   3  72  73  37  52  62  34  46  74  64  15  71  24  69  90  24  48  94  37  31   5  82  90  76  88   8  87  27  14  99  81  48  28  75  54   7  44  71  46   6  64  87  48  15   5   5  40  51  12  64  92   8  27  32  61  96  14  12  37  63  64  12  45  97  90  82  81   9  22  90   8  41  46  91  76  98   5  61  34  28  72  81  53  13  99   3  97  84  68   3  13  44  91  83  75  87  92  94  59  99  19  73  16   9  87  34  44  96  30  72  98  85  54  20  50   8  76  21  13  57  36  38  41  32  17   1  87   9  34   6  58  51  17  54  12  50  38  86   6  21  42  19  19  75  21  92  89  45  77  55  37  51  78  91  97  88  24   1  42  47  76  45  20  27  87  97   3  89  68  42  31  11  89  99  73  75  59   6  38  85  46  50  63  43  24  51  45  10  54  88  90  40  18   6  33  89  95  91  70   8  23  86  88  32  44   7  84  78  59   1  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    72  34  15  79  29  67  30  97  24  15  20  21  44  11  85  14   9  48  33  26  14  11  90  93  73  93   9  99  36  48  23  98  39  87  54  64  34  88  50  50  49  63  93  51  36  66  82  67  10  21  78  56  74  75  63  31  80  13  87  63  96  42  21  38  29  65  89  60  61  41  47  24  10  11  49  42  52  71  21  74  23  86  15  39  83  13  97  50  92  86  94   3  93  96  77  43  46  42  74  22  64  30  88  90   3  85  38   2  20  10  44  14  83  97  57  68  85  77  64  67  58  60  82  99  67  47  80  67  88  43  51  76  94  81  64  62  47  35  86  57  45  17  87  13  46  98  61  42  12  97  79   8  20  87  65  59  37  88  43  10  14  54  63  40  90  45  48  97  91  21  65  82  93  18   4  97  75  68   6  58  26  62  46  22  61  75  98  53  10  19  92  45  40  54   1  66  14  56  92  16  57  35  82  13  88  89  86  71  75  60  99  52  63  82  68  67   1  92  37  66  28  53  31  83  49  49  50  12  52  81   9  88  69   6  45  25  59  18  57  91  43  46  87  59   8  83   1  48  68  62   5  61  64   9  20  32  89  51  52  83  20  69  53  72  89  61  91  40  13   2  52  97  31  72  13  68   4  13  70   2  10  99  77  75  92  96  50   5  71  69  52  47  82  17  77  62  56  99  58  23  31  43  81  55  12  91  40  19  50  91  54  73  58  53  66  94   1  15  61  39  96  27  18  83  10   9  19  32  22  32  21  13  33   2  59  58  34  74  59  68  91  22   2  87   8  94  27  97  91  55  40  75  81  34  67  30  76  78  27  94  31  68  43  91  82  43  20  99  87  67  55  99  49  93  56  77   7  96  38  54  77  74  38  23  93  19   8  46  30  22   7  63  33  57  93  89  37   6  34  92  60  76  45  38  64  98  51  17  50  44  91  60  38  51  80  53  28  63  50  55  44  42   6  12  28  48  83  91  58  53   3  90   5  79  66   6  86  34  90   1  33  67  85   5  41  69  42   1  17  14   6   9  23  15  22  77  91  73  35  48  48  54  55  67  50  30  20  41   4  97  25  59  65   5  88  82  12  28  59   1  84  63  64  67  97  86  55  46  11  63  16   4  28  32  56  71  71  77   3  11  65  53  44   5   4  90  96   1  85  71  36  55  32  92  56  21  23  95   2  13  51  29  88  34  29  14  70  34  66  59  34  18  78  30   4  37  33  42  36  16  75  44  90  77  84  70  94  61  67  38  98  80  19  66  44  79  35  52  82  59  38  49  46  59  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      21  26  37  86  33  32  86  16  96  98  13  50  35  27  46   7  87   5   1  74  87  16  89  96  26   2  72  43  59  56  94  30  71  16  83  43  35   2  75  33  58  19  47  72  66  65  12  57  87  17  54   1  98  62  22  42  49   1   2  72  18  34  68  40  98  36   2  10  89  45  86  67  77  81  24  31  11  42  13   1  70  55  49  90  66   5  59  33  37  47  40  21  14  18   6  44  66  94  52  41  96  83  11  55  99  69  13  25  47  97  43   8  83  47  41  90  60  93  37   8  74  21  80   2  42  81  99  77  23  44  49  62   7  76  39  34  23  68  53  57  41  65  43  15  35  58  43  47  27  72  79   3  55  16  24  15  42  65  31  89  91  62  53  42  51  96  75  91   9  80   4  45  86  82   9  47  76   6   2  89  83  65  57  41  49   4  28  41   1  16  48  18  33  83  38  21  77  19  47  51  80  80  35  15  40  14   9  41  38  78  39  37  62  95  93  42  42  68  16  74  53   6  29  82  58  67  70  72  87  68  19  51  48  98  76  80  38  90  38  93  19  22  21  76  16  25  75  36  93  42  49  59  88  58  50  57  25  14  82  33   4  92  16  77  72  44  12  51  53  74   3  12  46  13  39  73  53   6  21  37  80  84  22  90  66  23  30  65  38  54  86  39  33   7  93  71   8  78  57  53  33  73  57  39  11  29  97  52  44   5  19  62  23  60   5  69  86  83  23  69  24  60  77  56  21  46  44  29  10  95  57  21  67  64  18  85  65  96  78  70  64  29  84  93  61  40  89  78  31  72  27  42  45  35   8  73  93  14  99  19  22  28   9  54  89  51  87  91  70  14  94  45  36  90   3  58  67  51  67  55  81  60  59  63  91  56  90  71   5  97  23  42  29  47  10  38  70  42  54  30  98  12  67  24  50  16  73  97  60   4  29  50  72   4  99  98  98  90  37  13  37  41  57  38  63  36  35  55  29  24  54  44  98  26  71  72   3  32  52  23  73  65  36  58  17  93  62  67   4  85   8  56  11   4  38  23  83  68  48   4   3  98  99  46  15  80  73  41  16  85  15  27  91  69  56  25  28   9  56  67  23  54  62  87  72  65  26  25  45  62  16  59  59  26  95  11  18  25  28  12  23  89  42  31  34   3  29  44  75  51  42  28  63  78  46  92  99  82   9  53  80   5   8  55  83  83  79  97  23  30  95  70  67  78  43  86  93  78  28  73  63  30  61  72  20  82  88  49  35  26  51  14  17  45  12  23  39  96  66   6  40  91  15  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        12  12  77  90  82  85  49  32  65  77   7  33  77  39  78  66  25  15  89  10  32  83   7  81   5  55  17  99  96  41  68  76  17  38  67  58  92  74  63  15  65  23  89  59  37  46  84  31  57  89  58  58  55  14  60  76   4  83  58  83   4  19  41  57  89  42  85  70  60  52  17  69  74  10  83  48   5  81  99  38  65  18  76  44  21  45  86  73  67  19  71  37  87  60  39  49  95  43  86  87  48  97   1  98  85  25  96  22  81  85  63  25  14  29  17  66  38  80  47  17  10  63  90  92  86  32  90   7  67  86  67  62  24  72  72  30  21  74  97  63  41  94  25  31  57  85  73  77  82  54  18  81  87  21  34  98  58  78  33  83  43  32  51  54  36  71  71  39   3  58  53  66  31  21   6  58   4  77  24  10  93   7  99  87  10  96  76  32  88  81  91  23   1  93  52  14  81  32  85  64  95  42  44  93  88  40  21  24  88  76  75  52  42  62  87  56  92  62  80   8  95   1  96  11  41  96  53   5  64  84  10  35   1  48  66  12   4  22  99  34  15  63  97  40  92  26  21  48  69  79  40  81  35  11  85  34  31  45  72  51  33  57  17  48  58  12  27   2  56  31  45  28  33  14   5  79  30  89  59  26  63  69  11  56  78  57  80  48   3  84  21  71  44  34  23  26  18  51  93  25  39  43  68  58  40  99  14  76  87  88  62  90  20  82  94  96  42  90  25   2  52  41  71  90  89   3  75  71  82  82  19  75  22  30  37  40  83  92  42  61  23   8  69  13  12  37  60  72  43  35  35  27  41  20  80  14  86  66  67  19  51  95  25   1  57  55  52  54   4  50  34  61  82  56  54  93   4  54  91  52  96  36  21   9  56  19  51  43  69  32  76  35  71  28  24  31  59  39  10  45  78  74  60  31  57  91  57   4  98   6  87  58  36  46  87  67   9  78  81  82  55  38  52  59  27  47  10  20  89  19  96  82  79  23  47  46  22  11  28  96  91  32  38  79  86  85  76   5  60  34  98  45  57  59  39  24  38  86  42  90  69  12  16  89  27  14  34  82  10  87  53  62  87  26  32  62   5  40  85  39  30  37  12  46  24  23  81  48   8  38  47  19   4  13  66  56  83  76  64  29  81  59  36  16  24  26  94  13  40  42  28  72  40  70  91  45   9  91  88  59  87  66  53  88  47  40  35  52  18  12  10  27   6  79   3  82  64  37  18  82  38  13   6  27   1  76  22  28  84  48   5  44  50  11  33  19   6  35  42  63  11  25  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          66   4  78  24  31  71  81  43   1  60  33  25  78   4  30  46  30  93  90  48  54  48  57  83  93  25  26   9  27   8  80  29  35  14  29  37  60   9  30  14  33  17  84  50  31  38  83  21  65  51  81  84  88  20   8  26  36  83  82  77  81  93  99  82  63  65  18  65  18   5  28  38  90  39  29  62  74  19  23  86  22  33  78  74  67  66  97  33  67  61  18  39  69  12  86  66  32  49  63  97  29  15   3  17   1  47  27  80  13  21  47  63  32  51  63  72  35  44  21  54  57  21  90  15  84  63  67  79  96   7  26  79  45  44  31  52  10  59   6  75  89  97  53  73  40  29  55  84  11  36  65  18  67  59  62  77   6  37  80  46  51  92  88  97  73  13  88  37  20  91   8  32   6  98  67  67   1  46  58  54  26  21  90  41  33  59  77  72   1  66  87  51  72  67  26  48  95  77  81  84  31  74  83  54  82  61  95  63  56  66  63   1  74  12  53   3  78  75  67  58  88  76  59  28  64  55  95  47  54  44  26  63  93   4  32  64  65  16  71  85  28  42  37  95   8  93  78  38   2  14  28  20  75  43  33  89  25   8  84  26  56   1  76  41  21  56  21  34  87  87  23  71  65  19  46  77  39  60  99  86  73   5  90  71  57  58  24  37   5  60  31   7  44  92  37  58  94  79  81  84  78  38  33  26  32  43  90  39  44  89  46  45  75  82  29  32   2  37  99  84  85  28  19  67  39  80  90  98   7  93  36  41  12  78  38  53  41  95  28   6  72  96  79  13  18  76   4  45  62  21  47  55  47  40  45  22  80  65  64  97  58  91  64  41  77  11  45  55  79  23  48  28  94  31   7  43  82  56  35  25  14  28  49  84  21  19  67  16  96  65  39  41  48  35  20  16  93  40  73  94  70  71  85  34  56  26  12  85  52  87  26  91  32  35  82  29  32  60  69  62  99  51  30  45  52  28  64  29  58  25  99  90  71  76  15  43  32  75  79  80  86  25  85  17  86  10  87  82  26  76  55  25  80  15  68  14  81  38  12  60  46  66  84  64  50  90  10  32  81  71  57  96  25  87  56   3  56  61  69  65   5  62  99  41  18  40  10  80  59  33  36  90  50  88  63  58  47  97  72  92  31  23   1  19  30  44  82  60  33  71  29   6  85  16  32  40   6  26  26  51  49  96  23  22  80  11  23  81   6  73  14  68  20  93  74  20  40  24  89  62  29  90   1  52  78  29  73  27  72  89  42  34  14  83  91  30  91  43  63  58   5  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            94  37  57  80  63   5  90  68  14  32  75  28  61  20  18  47  26  65   8  49   5  93  27  93  76  39  45  98  80  91  62  21  21  41  52  34  14  23  23  90   1  99  72  19  87  39   4  73  74  64   4  28  86   1  41  16  92  44   2  20  81  28  81  19  79  69  25  90  54  65  77  35  76  29   9  40  99  24  57  50  43  69  65   7  20  27  87  82  85  66   9  32  86  90  87  78  54  26  14  44  97  23  83  10  28  56  17  35  38  33  66   2  75  58   8  98  98  94  43  57  35  44  67  56  18  86  55  80  23   7   3  61  22  59  18  78  13  50  36  87  64  79  57  20  35  56  33  22  28  11  34  58  51  83  13  67  47  92  62  87  89  90  58  49  45  60  67  33  16  36  37  76  38  69   5  33   9  70  76  62  30  89  99  46  67  10  73  40  38  99  78  30   9  38  98  88  56  22   9  29  22  87  79   6  40   2  16  22  65  15   7  19  96  61  81  44  97  41  83  19  57  48  39   5  18  10  87  46  63  18   9   8  52  93  89  77  51  59  25  29  59   6  71  38  95  25  24  68  84  88  27   3  85  32  51  62  76  95  35  98  59  65  92   8  61  52  98  85  33  86   8  78   7  55  67  23  65  75  30  30  51  39  78  49   8  45  71  50  86   3  81  59  40  57  10  19  26  34  91  12  36  42   3  43  61  86  30  10   7  43  27  21  52  75  49  39  21  44  54  55  23  70  90  45  33  95  91  16  70   5  96  88  77  61  97  52  33  65  86  56   4  87  60  90  62  60  23   5   7  17  40  98  72   3  50  31  39  42  18  80  41  46  81  21  14  79  41  46  61  88  24  88  75  13  21  72  53  20  61  38  32  99  17  19  90  69  38  76  78  27  84  26  13  31  86  76  17  40  54  21  79   6  25  48  33  64  40  95  49  55  19  15  52   4  68  12  62  49  18  65  25  77  74  94   2  27  10  12  68   4  71  26  92  12  37  46  48  94  87  95  48  28  16  93  36  72  68  22  20  67  19  58  59  76  50   6  49  80  18  93  70  55  81  64  57  80  69  52  27  85   4  35  48  69   3  43  88  57  36  86  26  71  95  29  35   3   2  64  95  50  47  61   7  71  30  57  26  26  12  42  87  85  26  18  50  34  31  22  96  50  20  63  31  34   1  48  53  25  39  32  18  28  68   4  38  75  26  63  84  94  54  85   4  70  19  21  75  63  15  72  13  64  62  99  21  62  35  75   8  29  39  55  65  40  53  24  87  26  98  87  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              1  19  35  70  96  58  92  62  93  83  71  56  29  33  26  30  61  50   5  38  89   7  75  85  40  88  40  99  91  97  33  45  66  91  62  56  28  58   9  66   5  11  60  90  13  65  79  19  37  52  68  61  47  29  88  80  85  28  23  67  62  53  49  82  45   3  32  90  66  17  97  31  62  86  90  73  74  24  83  74  33   8  92  81  50  73  86  60  84  43  20  18  63  40  29  26  33  57  55  66  22  77  49  78  50  82  58  65  37  77   5  66  29  91  62  78  45  17  91  73  12  29  30  56  63  45  72  58  41  84  55  58  64   4   5  90  62  71  59  15  16  96  89  81  97  72  19  99  14   5  62  48   9  82  38  60  33  79  62  20  49  99  29  64  57  19  85  76  70  25  73  68  72  37  93  65  79  40  56  24  46  90   9  74  22  52  40  18  57  68  50  75  13  17  42  86  86  42  80  86  90  15  36  89  85  87  70  56  44  53  22  72  84  76  66  75  22  32  43  95  90   8  49  53  90   8   8  24  73  23   1  24  65  56  87  94  88  88   6  17  61  46  85  39  19  49  43  87  32  36  72  92  73  41  78   6  44  63  49   2  91  54  47  78  70  74  28  98  37  41  77  45   1  39  45  77  89   6  39  47  75  75  11  36  58  37  97  46  55  52   9  94  83  61  98  69  85   5  94  88  70  73   2  28  45  27  75  75   4   8  80  39  99  92  62  86  37  34  76  92  19  14  85  45  55   3  46  87  69  18   4  44  77  45  95  29  29  90  41  98  90  82  89   8  28  47   6  86  34  22  93  74  81  14  50  95  34  46  54  54  15  76  56  54  52  39  78  12  68  36  47   7  41  96  98  70  13  41  19   7  86   5  35  62  68  30  69  80  56  86  95   5  32  30  32  49  57  29  15  40  12  46  19  45  98  67  33  78  34   7  30  67  50  50  47  14  66  48  64  11  83  46  42  44  94  37  66  86   5  94  90  65  85  35   5  12  38  66  37  99  77  10  80  18  85  78  55  11  19  76  15   9  71  14  40  48  50  36  11  85  91  63   5  91  62  17  74  59  50  97   9  51  59  26  36  45  23  62  93  70  10   6  31  52  40  66  46  24  44  24  49  17  16  21  53   9   5  92  42  38  55  74  12  56  77  35  95  52   9  93   1  29  17  12   9  44  20  36  95  75   3  46   5  45   1  84  19  82  86  51  68  79  75  15  51  35  78  46  20  53  24  21  39   9  76  17  81  57  74  21  67  72  87   8  37  32  82  21  46  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                67  96   8  52  47  23  30  20  29  71  25  69  19  13   9  43  26  53  18  84  25  46   1  17  58  42  27  18  87  87  56  41  81  58  72   5  97  36  32  80  29  24  38  43  27  87  46  78  41  17  66  97  69  20  53  16  92   3  98  41  45  15  76  24   6  70  39  41   1  56  15   3  22  34  92  35  15  49  82  24  88  11  93  46  54  42  34  14  24  74  31  33  32  73  65  65  87  50  47   6  30  12  78  43  29  32  21  77  63   9   9  51  60   1  20  46  14  62  57  16  60  44  60  50  55  63  34  67  82  77  59  70  11  56  46  79  77  48  88  81  95  70  33  15  82  98  79  90  14  82  35  72  56  53  27  91   4  97  88  77  58  51  63  86  72  88  46  16  63  35  45  88  25  27  10  11  11  11  18  50  83  27  92   8  88  39  89  47  80  57   2  75  92  72   6  40  90  61  63  34   8  68  82  27  44  77  80  12  85   2  81  76  67  14  26   9  23  60  34   2  79  72  99  82   9  11  10  24  13  14  61  21  80  13  81   8  98  57  97  69  92  40  59  83  66  31  41  24  69  46  98  95  34  99   3  92  25  47  40  57  81  23  90  20  85  88  61  71  22  10  94  69  88  81  21  57  91  64  73  65  89  25  82  96  59  16  45  73  73  92  66  88  98  27  56  16  77   4  73  46  98   5  80  73  84  61  46  65  40  69  51  37  95  74  97  40  99  50  97  45  67  57  35  66  66  16  22  17  23  69  91  93  11   3  29  74  85  47  44  42  42  50  50  47  72  65  72  72   9  21  58  24  18  36  98  32  87  65  52  93  87  79  95  17  69  76  40  90  96  79  67  32  58  85  13  28  78  34  49  32  58  51  55  17   5  85  63  13  63  49  25  82  27  14  34  21  19  28  66  67  21  96   1  58   8  89  53  93  38  43  52  20  82  50  96  87  92  10  84  23   9  71  59  79  50  50  47  11  25  63  94  56  69  71  81  83  98  33  77  49  63  99  89  35  90  66  52  54  41  41  84  30  23  27  14  24  22  38  50  80  48  55  78   2  68  13  19  42  87  70  83  54  25  91  84  44  66  17  71  33  20  17  58  48  60   9  33  41  37  22  41  18  47  56  40   2  38  10  78  42  23  97  54  91  78  91  88  89  49  45  46  21  49  22  39  92  84  73  48   3  59  95  39  39  92  14  91  38  87  47  51  99  74  18  85  49  92  30  93  62  81  78  75  69  32  14  17  73  64  44   6  73  34  34  19  89  81  12  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  89  10  94  83  27  27  68  94  12  82  91  83  47  26  80   4  71  64  55   7  10  92   2  37  84  23   9  34  64  75  66  22  81  71  39  30  97  32  14  98  33  36   5  99  30  55  97  93  90  51  97  47  91  66  35  21  27   9  73  43  82  35  59   7  46  30  54  62  26  90  78   8  57  21  67  81  75  99  93  24  36  19  85  51  29  70  48  68  79  36  31   6  81  66  26  69  60  45  53  81  66   4  33  24  69  25  14  65  79  47  82  67  95  97  61  22  43  49  93  74  34  36  21  43  81  71  10  29  87  20  21  89  18  14  62  41  85  85  21  23  63  97  59  88  74  10  39  40  11  63  11  59   4  41   9  18  28  12  62  15  31  52  68  21  13  25   1  39  75  48  68  70  38  79  90  78  29  78  66  47  26  72  24  28  79  22  25  31  42  84  38  80  71  31   4  19  10  71   7  74  14  67  30  29  14  98  85  24  87  83  62  44  37  38  46  74  54  72  67  30  22  44  20  31  56  44  55  12  16   5  85  25   7  65  38  38   4  16  72  63  31   2  26  57  38  59   6  27  84  55  49  29   4  70  60   5  81  53  55  30  26  94  88  48  90  30  13  42  66  33  46  24  35  37  50  56  96  96  40  63  96  59  90  33  15  94   3  95  44  63  26  36  94  64   9  26  70  97  70  43  42  50  59  25  97  96  65  29  19  63  16  73  79  39  34  49  30  29  90  44  64  93  95  73  99  61  59  28  91  12  45  67  92  97  40  88  58  22  45  52  19  22  83  93   8  43   1  97  58  40  40  76  90  20  55  11  39   1  99  90  95  73  36  21  71  60  28  16  17  49  44  61  14  25  16  11  22  41   2  89  72  30  81  51  94   2  89  58  16   6  43  54  52  28  74  34  34  30  49  37  56  28  19  49  59  49  71  40  90  33  21  32  35  52  38  54  12  78  82  53  66  67  46  55   3   2  64  80  35  79  43  16   3  82  71  13  87  90  42  79  84  24  94  44  71  12  39  67  91  64   6  12  80  52  49  22  92   1  17  14  19  79  54  78   5   9  36  15  14  55  86  64  13  35   8  71  60   6  36   4  49  81  71  80  67  42  10  12  21  19   7  14  16  61  93  64  56  60  99  23  41  99   3  32  96  15  55  17  14  88  19  89  39  28  67  97  23  77  45  97  32  88  88  36  91  46  36  77  52  49  96  34  76  69  12  85  21  11  86  66  99  98  79  36  41  75  52  20  15  81  94  74   4  18  49  62  85  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    93  54  60  79  86  78  48   7  18  96  99  86  79  30  57  91  76  33  52  64  86  98  91  24  70  89  77  30  72  71  67  80  91  29  96  80  26  88   8  88  92  27  96  34  88  80  30  99  79  16  59  68  56  79  21  82   9   3  77  19   8  77  36  57  46  97  24  59  17  40  70  44  44  20  44  70  20  58  20  90   6  78  35  13  47  57  66  48  41  96  24  55   7   6  26  54  46  55  58  30  69  11  35  96  75  16  69  67  39   1  91  28  92  11  96  88  45  73  29  30  48  47  96  22  18  31  63  53  27  10   5  87  57  42   6  95  73  44  47  95  75  57  48  73  48  23   2  99  90  46  81   8  79  96  29   3  55  33  80  51  70  98  24  73  93  34  10  71   9   7  22  27  46  10  66  40   7  31  28  90  65  74  43  81  69  98  44  21  45  16  95  97  92  23  72  21  16  47  89  53  64  56  64  38  97  13  18  72  74  37  80  68  11  76  94  46  18  28  18   9  76  23  86  10   2  65  32  55  49  59  52  97  11  23  79  44  36  31  78   5  25  21   2  76  55  94  40  24  75  88   3  29  69   9  83  48  60  20   6  90  38  74  99  26  96   6  96  36  34  73  25  46  38  76  57  42  15  87  55  44  17  62  67  12  10  89  55  89  67  50  24  18  97  78  63  20  20  25  84   4   9  70  31  66  22  72  61  29  53  14  23  61  83  45  63  13  65  90  79  48  47  26  21  80  60  21  52  78  21   6  64  31  94  20  86  44  65  69  96  51  98  11  91   8   1   7  58  17  54  33  95  70  55  33  49  24  38  52  23  20  55  12  85  68  81  20  12  28  84  85  80  25  22  28  61  89  54  83  80  65   8  10  78  41  97  14  94  86  84  20   3  93  82  30   4  74   2  94  92  76  42  85  59  45  85  78  24  80  24  94  92  81  35  19  14  22  89  14  80  66  91  79  84  37  49  68  15  25  32  77  16  18  72  61  67  24  92  63  25  45  46  23  62  46  33  19  89  79  32   2  67  50  73  54  57  42  94  62  31  34  79  26  99  89   4  22  81  11  39  73  88  75  39  18  80  36  42  34  81  54  68  99  62  10  16  93  47  36  36  19  41  55  17  74  37   4  61  62  23  18  43  38   7  10  97  81  52  77  82  20  61  48   1  90  89  73  40  47  74  63  47  86  14  79  38  61  65  78  80  53  31  25  44  45  85  60  29  74  16  25  29  53  73  48  11  88  14  21  23  74  80  41  89  21  74  68  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      38  86  36  76  42  97  55  84  30  53   4  41  45  77  47  76  21  51  14  23  88  65  50  50  66  54  90  13  14  48  72  72  85  97   3  28  59  13  15  56  53   6  37  82  83  20  91  29  85  67  44  26  91  64  25  23  56   5  58  77  11  50  49  21  74  75  55  97  34  41  14  37  68  64  64  14  29  49  49  83  31  20  15  24  20  67  41  24  62  58  97  34  25   9  66  76  12  33  59  53  62  61   7  78  54  27  62  81  18  71  97  86  66  65  52  43  29   1  11  63  72  82  85  31  92  89  33  61  93  69  22  18  49  41  42  19  18  79  17  55  19  96  80  51  36  14  59  74  44  70  60  11  13  87   5   7  54  39  95  10  77  12  21  77  94   3   8  18   6  30  19   7   7  13  43  18  62  78  16  19  16  63  41  75  79  53  30  23  92  60  52  40  17  43  69  96  16  80  83  40  36  89   9  98  62  74  59  90   8  84  48  13  87  67  57  49  36  16  83  88  92  29  91  56  70  69  24  57  64  56   4  22  99  97  25  12  35  30  72  17  93  76   2  46  32  16  28  14  64  86  40  21   8  28  84  67  60  76   9  23   4  51  73  80  73  34  62  79   3  21  46  82  79  84  17  70  57  39  83   2  29  97  61  75  29  47   5   4  33  57  34  72  82  51  26  64  23  32  91  58  26  74  54  32  77  31  49  49   5   1   2  52  69  74  27  21  63  52  23  84  82  78  48   8  29  15  72  15  98  33  72  66  65  75  91   7  29  87  49  53  23  86  19  69  40  76  64  14  16  30  79  74  72  52  85  66  39  27  14  50  92  32  58  32  71  68  70  86  34  99  90  14  43  32  44  39  30  71  54  29  17  54  31  62  36  97  56  24  49  47  34  93  22  55  98  29  24  68  90  53  73  31  61  20  50  59   2  84  83  40  50  30  10  62  30  42  32  20  50  64   1  52  68  87  28  45  51  24  66  91   2  12  80  86  38  27  51  38  94  23  37  65  75  56  39  19  91  55  67  58  34  23  98  11  49   6  13  33  87  59   1  54  18  64  58  27  59  62  80  76  62  90  62  46  58  56  45  16  52  58  86  47  84  51  42  14  30  63  29  23  31  33  76  54  39  96  45  25  19  94  17  65  70  17  50  23  51  49  46  82  81  99  82  47  47  97  77  51  33  48  27  94   7  68  88  23  41  97  90   5  52   7   2  81   6  48  76  96  92  28  33   1   1  83  98  79  58  39  43  66  72  27  53  50  61  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        1  18   8  73  51  84  14  80  24  77  96  63  83  90  93  54  74  10  36  87  28  22  81  24  37  61  36  84  30   9   7  78   5  93  67  76  74  78  29  67  89  56  17  91  63  47  92  77  78  63  58  24  21  93  19  35  24  86  38  70  88  84  47  86  17  99  47  70  76  68   1  28  84  14  56  78  29   6  48  66  77  29  97  23  24  54  25  79  35  60  23  43  18  41  41  72  56  29  70   5  11  33  98  12  63   3  79  45  68  13  22  20  93  61  48  90  72  14  74  98   9  26  62  57  10   8  58  87  39  74  87  58   9  58  61  43  20  35  75  10  74  56  24  97  59  62  82   7   1  84  38   9  16  69  22  48  10  48  51  94   2  99  97  93  80  43  16  46  76  28  85  45   1  61   6  51  67  17  80  27  27  80  19   1  85  10  87  77  58  78  62  49  39   3  70  99  38  59   7  41   5  96  27  95   9  14  12  60  61  69  66  95  18  97  41  25  83   5   1   9  76  28  95  27  91   1  23   6  16  91  83  29   6  32  97  26  97  36  29  24  45  52  67  66  62  93  13   5  17  29  31   5  47   3  61  12  38   6  77  71   9  49  54  86  50  20  30  62  93  83  14  23   5  23  35  23  72  21  37  32  35  73  40   6   6  64  91  76  25   3  48  49  42  34  39  82  94  89   5   2  50  93   6  16  86  17  63  74  20  64  51  65   6  26  55  96   7  56  53  56   2  88  61  68  65  72  14  72  93   9  96  70  88  78  71  50  90   3  96  38  30  14  53   6  38  37  58  19  61  46  45   7  62  35  36  82  47  34  56  72  10  69  52   3  32  84  86  48  66  99   8  98  38  76   4  29  42  31  52  53  84   8  91  47  65  51  28  89   2  97  99  98  48  58  66  50  33  91  20  17  39  39  33  36  31  92  12  59  11  19  44  74   1  14  95   9  23  37  87  29  42  56  17  99   4  75  42  78   5  20  27  98  31  98  70   7  82  52  18   7  75   3  54  82  46   7  66  82  99  89  82  88  45  12  31  20  89  27  73  34  52  53  93  49  45  34   1  34  12  10  95  15  40  37  51  16  25  87  10  34  21  53  72  42  28  49   5  55  55   5   2  45  13  89  69  34  56  81  36  51  31  68  74  27  60  81  53  69   8  54  18  67  14  42  85  73  18  41  76   2  74  40  93  85  82  72  88  33  61  28  85  32  42  74  55  66  41  82  43  54  53   7  78  74  22  22  68  58  30  50  85  44  89  45  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          61   1   8  93  48  88  12  49  73  41  56  21  83  32  43  72  19  52  68  32  16  65  64  76  91  58  83  34  38  68  62  95  32  24  99  24  65  57  73  37  69  43  74   5  78  14   1  94   5  52  11  94  27  64  41   2  24  66  46  57  32  10  77  18  33  74  62  31  18  54  58  60  10  12  47  65  88  48  53  96  96  39  43  28  38  79  13  90  39  60  70  42  29  17  59  32  25  46  23  73  31  17  16  56  34  92  79  95  31  95  64  73  70  12  34  48  69  43  75  96  67  75  43  50  84  93  86  35  12  66  60   5  50  91  76  33  93  78   1  50  18  61  67  39  53  42  12   5  50  33   1  10  62  85  79  34  58  92  97  87  22  98  96  16  99  13  77  81  47  91  14  46  75  27  59  27  25  85  11  87  45   8  86  47   9  35  76  49  37  73  53  42  14  18  95   5  76  43  46   5  64  99  60  94  81  78  38  48   2  75  25  21  34  97  43  83  38   4  55   8  33  93  20  82  47  65  98  14  79  44  23  70  10  69  20  87  17  21  79  11  76   5  26  96  18  73  48  11  36  15  45  84  28  44   4  29  56  15   8  46  76  76  64   6   9  98  72   2  46   6  31  94  48  42  47  13  48  44   4  48  33  53  70  69  45  24  35   8  44  64  19  26   4  19   5  63  64  50  59  91  53  14   3  70  40  72  44  57  56  90  78  53  52  81  56   1  94  13  53  77  53  99  93  46  39  16  67  66  75  21  67   7  12  60  94   6  74  48  31  77  93  76  22  19  46   9  76  60  99  91  30  38  22   7  72  63  26  88  55  27  32  76  81  75  25  41  11  99  26  41  56  56  38  17  30  96  14  64  89  76  24  91   9  19  96  83  51  82  61   9  41  66  84  77  69  64  89  88  17  99  36  22  91   1  19  59  84  29  27  70  49  30  65  80  86  62  99  74  22  48  96  50  35  36  68  97  66  30  23  50  58  51   3  22  66  79  86  21  55  36  86  88  80  20  35  91  52  62  39  93  26  40  55  80   3  82  95  85  22  30  71  67  62  96  85   3  83  67   1  89  43  90  53  27  60  95  28  30  48  66  78  29  73  53  91  68  57  51  69  11  30  18  35  22  26  84  19  71  56  21  51  21  54  23  27  64  51  65  83  94  22  35  34  61  78  38  69  17  59  29   1  25  80  83  60  94  30  46  34  45  28  22  14  12  17  20  87  42  18  68  61  47  22   9  85  92  92   9  11  74  88  99  60  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            62  55  66  11  78  96   7  66  84  54  60  13  45  29   8  98  45  74  38  89  25  79  31  95  18  34  81  98  62  42  62  46  61  81  19  85  44  19  79  81  21  12  33  87  29  36  19  64  87  38  23   9  82  30   6  45  43  67  31  28   8  10  75  95  37  50  60  98  38   3  78  24  57  62  48  32  23  51  82  41  24  60  72  70  63   7  13  93  57  59  86  91  33  88  48   5  88  68  43  98  54  32  61  70  93  25  22  11  50  37  93  81  59  59  85  28  17  85  40  78  18  82   5  99  98  79  68  47  42  54  91  89  33  55  15  54   6  50  33   1  98  12  35  67  32  59  12  91  78  68  64  20  24  95   7  95  33  91  87  22  75  58  28  95  62  63  24  22  46  37  60  42  64  47  29  68  45  93  26  24  90  27  91  72   3   3  54  55  92  89  32  66  51  54  73  76  47  50  32  67   8  27  45  74  82  75  23  88   6  85  39  58   8  55  15  64  58  62  71  10  74  51  18  25   6  12  33   5  58   9  59  12  95  68  75  58  78  31  17  65  84  96  89  30  69  71  27  20   3  80  89  60   6   7  33  94  14   2  77  59  69  42  93  18  91  22  50  68   7  89  20  53  28  62  47  21  59  69  19  82  81   8  93  14   7  34  67   8  93  52  65   5  84  37  15  25  54  32  24  75  82  32   8  83   7   9  97   8  10  13  93  70  69  33  70  42  95  67  48  70  21  46   2   4  20  62  94  67  89  43  28  36   7  77  22  72  34  94  49  58  52  38  76  26  76  70  56  94  46  41   2  34  60  20  84  95  91  95  86  40  91  52  54  88   9   6  23  43  58  37   7  51  68  40  44  36  53  98  17  42  72  81  69  64  49  25  33  65  83  51   6  47  79  64  25  72  38   3  11  70  34  32  90  49   2  70  31  68  32  10  23  35  68  69  52  13   5  34  40  91  61  83  38  75  34  75  52  34  35  65  88  63  83  21  23  73  54  90  14   7   4  32  26  69  68  32  91  22  47   1  62  21  70  95  81  16  83  72  49  16  72  19  37  27  18  86  47  17  18  69  43   1  13  13  80   7  52  53  73  57  63  64  67  16  21  40  85  64  12  30  45  71  15  61  95   8  46  59  95  28  95  96  62  53  13  23  50   6  71  57  21  80  39  72  88  10   9  45  22  98   6  14   9  90  28  78  27   5  34   1  19   8  62  91   2  97  11  21   3  94  10  84  27  98  57  77  51  54  79  81  57  60  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              3  86  54  16  45  59  24  65   1   6  13  15  54  40  75  65  88  49  15  27  45  46  45  38  42  16  67  27  77  52  24  87  73  13  96  21   9  89  59  78  28  95  56  50  85  23   9  32  72  68  18  32  44  33  14  84  98  58  69  42  91  55   2  74  32  50  25  82  36  14   9  98  16  16  34  98  33  82  71  30  30  69  26  57  20  73  20  38  44  56  83  41   8  42  59  88  83   8  90  36  92  44  48  11  26  51  67   8  11  34   2  76  18  68  77  19  70  19  47  95  39  25  14   7  96  77  20  12  59  95   7  13  46  30  95   5  45  64  66  84  40  90  87   5  84  42  70  79  88  95  18  15  70  95  39  64   4  18  57  12  78  78  37  44   5  98  18  23  49  88  41  51  35  19  42  12  79  19  92  98  25  91  42  22  56  10  88  32  75   3  86  28  26  55  12  38  66  75  65  52  46  83   8  21  60  96  24  25  17  17  78   4  63  15  83  34  97  65   9  26  34  35   3  76  79  89  20  50  99  84  42  31  16  46  71  57  58   9  35  88  26  84  58  16  44  74  16   6  47  23  95  80  84  20  68  75  38  18  85  68  69  12  88   2  60  96  51  83  70  56  35  37  48  43  28  35  48  86  63  91   8  96  72  75  67  69  39  77  14  74  64  15  81   4  20  64  11  66  31  71  41  54  78  69   2  92  11  22  38  46  27  39  64  47  81  45  58  72  31  88  17  72  59  91  66  34  34  63  20  41  98  91  57  20  61  76  46  39   6  61  36  39  22  96  55  49  88  77   3  55  21  52  26  87  26  60  96  57  72  23   6  80  46  18  71  50  84  89  65  53  69  48  24  56   5  46  73  73  96  66   2  61   8  64  29  33  97  23  95   8  59  38  42  74  48   2   5  63  43  21  63  93  91   5  27  26  92  43   2  81  19  26  88  89  36   1   5  65   2  33  96   8  94  96   5  92  15  35  21  22  54  81  96  23  21  61   4  28  76  62  94  11  39  28  11  75   9  21  20  86  10  92  96  95  18  89   7  55  92  48  56  73  84  60  20  45  50  57  64  43  54  41  56  37  96  36  60   5  84  14  29  20   8  33  49  39  47  73  78  82  75  61  16   9  17  78  15  31   5  96  86  28  95  75  11  73  29  22   5  29  63  28  53  18  21  22  59  97  24  29  32  52  55   6  17  22  44  52  82  14  25  83  10  34  19  76  50  90  88  56  48  49  11  68  60  11  38  88  26   7  99  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                94  97  77  63   2   4  49   2  28  42   3  52  56  52  69  84  92  69  33  49  57  26  15  48  54  84  99  93  52   2  18  89  54  49  96  91  84  93  37  45  86  21  30   8  79  21   4  81   3  76  85   7  89  63  83  46  13  77  84  19  19  39  68  60   6  51  56  23  13  88   6  72  96  97  77  73  49  42   2  62  92  69  58  44  90  98  87  89  99   5  17  13  18  88  89  80  83  12  45  74   5  44  22  51  28  88  11  69  78  33  75  28  41  36   3  55  48  65  48  90   2  80  73  53  80  88  11  54  96   8  51  19  84  55  98  28  67  86  36  93  40  82  54  31  21  32  13   6  23  23  15  94  66  37  18   1  99  41  83  27  57  10  15  86  81  88  63  95  85  91  12  56   4  73  16  45  86  59  49  48  88  85  83   9  33   2  11  30  11  22  35  39  63  94  18  49  47   4  39  34  28  65   2  21  96  49  63  54  46  28  80  13  98  60   5  39  17  97  87  31  65  65  43  89  74  81  35  57  92  27  42  21  34  87  93  61  30  84  88  85  53  51  98  58  80  90  86  16  94  20  50   3  32  47  56  65  29  98  84   8  70  77  81  43   2  85  25   9  88  63  93  28  93   3  27  41  86  14  29  42  23  61  57  54  87  85   6  21  29  48  60  12  63  38  51   8  11  86  92  39  14  89  48  42   8  65   7  37  72  55  69  92  14  76  32  30  46  98  98  16  71  48  67  29  53  76  48  92  56  24  96   4  94  65  81  32  65  24  95  82  35  48  22  33  66  25  62  28  36  86  61  82  41  77  85  56  49  79  39  83   5  97  80  70  84  48  93  68  40  55  40  34  39  43  41   7  98  45  59  45  97  14  65  49  56  45  69  25  79  96  22  26  65  25  15  11  40  82  68  26  12  88  49  58  54  41  17   6  82  96  24   9  97  17  72  79  33  33  48  82   4  74  48  13  65   5  48  49  59  36  75  83   2  82  35  14  95  63  68  70  68  93  17  37  65  50  12   5  41  20  13  88  29  57  56   6  39  64  80  35  30  84  22  16  33  11  63  59  34  24  96  65  69  92  45  54  37  43  17  41  73  81  91  78  53  93  70  38  67  71   5  87  32  90  34  44  90  34  97  21   8  76  87  28  86  43  69  93  44  18  12  22  74  51   1  53   9  12  65  13  84  37  94  74  51  50  11  89   1  40  49  23  73  51  23  62  57  24  46  49  23  44   6  47  17  99  61   6  65  45  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3  92  15   2  54  79  36  22  59  90   2  73  91  54   9  98  25  12  88  27  94  56  60  55  35   6  34  93  24  98  87  22  26  67   5  75  45   8  82  86  86  79  32  38  23  67  79  15  65  44  72  41  50  61  97  67  59  48  71  40  96  18  77   3  74  51  20  29  59  73  47  73  17  85  59  79  58  72  14  45  86  30  19  34  96  32  83  99  25  50  87  49  95  58  86  76  30  70  68  78  35  68  20  58  51  63  41  32   2  92  70  19  54  65  10   5  48  99   5  52  21  12  46  83  55  36  47  52   6   2   5   3  83  94  40  55  84  25  21  86  40  91  25  62  71  65  82  92  52  77  87  10  96  90  83  98  44   3   2  67  68  32  95   1  80   7  97  58  41  28  67  62  59   4  28  71  79  85  16  50  21  12  12  48  89  94  94  94  44  38  73  26  41  58  72  97  60  77  19  43  97  62  49  66  71   7  70  26  21  34  19  70  27  72  17  47  98  30  40  42  70  38  52  64   9  38  46  39  34  71  25  25  25  58  65  72  43  25  52  19  84  19  74  54  55  53  60  37  56  12  60  56  40  70  67  73   9   7  59  36  84  68  28  40   7  36  53   1  34  97   4  56  53  86  66  98   8  37   1  84  65  80  91  53  75  98  36  14  80  47  42  51  12  36  51  36  52  87  30  94  49  64  47  52  42  82  10  48  44  19  38  53  63   2  31  88  67  22  50  83  18  98  40  33   9  45  65  93  74  83  24  20   1  72  18  57  98  29  44  45  81  17  25   7  61  73  34  87  81  50  85  44  59  78   7   5  60  49  52  83  31  28  33  78  29   7  20  88  42  91  19  33  19  32  74   3  23  15  98  93  63  38  85  93  91  52  78  73  16  68  57  86  63  99  26  26  69  34  62  56  24  66  13  68  11  69  36  58  27  93  39  52  45  41  30   9  79  20  73  24   2  96  45  56  81  61  28  37  13  56   1  27  93  22  45  75  98  16  21  58  29  49  55  26  36  85  74  41  63  22  51  72  60  74  50  23  45  69  97  26   2  83  42  97  38  45  28  80   9  90  44   2  16  30  80   1  85  98  66  54  69  10  60  24  65  26  39  54  48  34  78  58  23  41  59  64  45  16  48  61  52   3   8  78  39  15   9  17   3  90  16  81  92  55  48  45  72  80  63  68  78   6  15  67  70  48  84  50  22   8  38   6  75  95  29  18   3  77  61  64  94  29  34  71  63  61  68  51  85  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    90  14  12  81  35  32  75   8  52  94  31  68  94  41  23  86  10  89  45  92  24  43  73  23  78  69  42  76  23  53  29  26  68  30  47  27  26  53  11  71  25  17  96  90  71   9  50  66  60  31  38  27  23  48  52  36  49  16  50  26  81  12  64  46  30  50  28  73  81  74  29  74  88  18  20  31   4   1  86  41  63  53  93  21   3  62  93  92  27  10  92   4  42   9  36  92  81  86  45  46  99  29  65   3  72  43  25  43  91  47  97  56  44  70  57  70  72  51  24  44  28  33  98  84  90  36  63  98   9  64  77  92  81  82  69  98  30  15  39  86  30  45  56  11  79  60  49   6  67  26  95  97  88  33  17  40   8  70  22   2  47  39  10  70   7  84   5  32  98  62  93  67  60  90  61  38  77  94  59  18  17  89  65  37  36  88   9   3  87   8  41  30  48  52   7  31  30  25  72  46  25  72  11  16  77  75  62  62  65  62  44  46  53  93   3  60  51  15  37  45  83  13  92  60  38  51  85   4  88  48  23   3  51   4  99  80  39  78  80  52  14  19   7  92  22  98  84  25  17  42   8  26  54  43  36  19  82  71  12  65  17  34   3  85  47  62  56  86  32  79  15  45  93  51  41  89  32  60  44  19  75  48  18   8  16  82  10   7  58  32  22  68  23  76  31  64  25  77  74  69  78  40  56  16  80  34  51  10  59  67   3  65  11  18  35  49  82  37  68  29  37  26  43  77  79  19  31  95  78  29  24  82   5  37   6  36  58  26  85  62  17  61  23  87  90  93  25  38  12  24  56  14  65  40  99  72  44  32  53  79  24  13  43  87  35  91   8  61  57  40  93  92  78  26   6  74  22   2  70  47  24  80  11   8  47  54  24   8  77   2  94   7  95  56  32  57  92  74  82  85  36  96  35   5  23  87  85  66  51  95  50  10   6  12  50   3  54  94  12   1  30  94  95  25  58  74  23  84  16  62  95   1  48  23  51  62  54  43  57  42  35  55  11  13  12  73  37  21   4  77  20  66  77  30  47  62  20  28  69   8  85  62  99  15  68  38  43   7  22  41  95  67  16  62  10  13  21   4  71  23  97   3  85  51  81  10  29  36  87  28  27  65  82  17  32  21  24  36  18  94  25  37  64  38  83  14  55  97  51  97  88   7  49  11  60  55  84  16  77  49  83  13  37  49  31  97  10   8  64  19  44  88  56  52  31  13  70  29  31  98  57  75  39  92  71  18   3  67  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      41  36  97  43   7  31  81  95  39  80  62  85  45  80  55  60  30   6  30   5  10  50  78   4  17  99  37  90  21  40  20   8  75  17  52  50  24  55  68  25  85   9   8  29  89  69  26  55  12  72  38  22  72  81  42  10  48  27  61  35  85  11  57   9  84  26  15  37  12  41  86  94  85  98  44  50  60  45  43  68   8  89   6  62  87  14  17  25  44  20  67   3   3  27  24  77  75  81  51  41  83  56  73  45  20  65  85  57  47  41  70  86  67  75  51  31  81  62   9  15  68  70  38  42  99  20  69  24  55  31  49  55  31  54  81  58  64  25  89  88  25   8  13  78   8  24  98   9  79  80  18  90  25  86  64  13  60  66  50   8  85  95  37  40  95   6  33  83  18  22  66   8  19  13   9  15  98  61  39  55  59  93   9  54  58  11  13  74  27  76  95  60  45  80  52  98  33  33  75  96  82  87  49  41  17  27  69  33  17  97  31  61  95  65  51  59  71  49  17  75  53  19  63  51  79  75   6  10  95  41  29  53  71  83  87  40  51  34  29   7  48  24  11  26   7  22  68  52  53  32  63  18  34  60  48  86  30  47  66  86  28  10   4  23  55  76  94  83  83   8  45  23  86  82  31  78  28  15  57  47  68  19  66  64   8  14  59  88  99  50  72  68  58  33  59   7   8  37  90  95  62  21  95  13  62  62  77  60  62  97  79  99  23  21  88  63  18  34  52  35  99  32  69  26  59  27  35  97  73  84  38  25  85  50  77  42  14   3  72  68  62  62  62  85  18  92  98  97  68  33  13  62  61  80  32  24  72  61  91  58  62  77  82  72  68  83  65  43  96  79  58  72  16  56  18  62  80  13  19  52  97  71  99  44  49  86  65  82  92  38  37  20  61   1  65  87  48   1  51  22  52  23  18  48  40  18  35  28  61  88  36  21  67  91  87  20  39  26   3  91  20  96  21  86  29  96  34  58  25  14  76  26  14  24  94  46  11  42  21  39  32   2   8   8  74  98  35  43  69  66  34  21  22  27  60  30  72  19   5  26  20  55  31  62  49  73  49  56  41  98  17  44  25  37  86  67  43  25  60  96  10  68  89  50  69  36  38  61  87  96  23  45  21  55  18  52  70  96  20  94  97  56  40   9  72  16  21  86  31  75  37  56  39  46  27   5  61  46  16  70  47  36  19  96  89  35  23  98   2  43  12  77  91  64  90  31  73  76  80  23  63  13  93  27  52  56   8  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        57  66  11  42  58  21   7  19  46  27  59  54  85  68  12  81  16  29  12  28  46  44  72   2  90  67  39  75  23  40  19  16  40  97  27  56  97  95  60   3  85  95  77  27  25  38  23  42  87  55  10  56  50  28  79  49  36  39  14   1  74  11  36  96  63  22  85  72  81  24  15  95  22  78  53  87  11  60  73  31  23  18  39  83  35  59  55  89  41  70  29   7  67  88  19  39  55  64  21  85  96  77   7  68  67  19  25  52  65  13  68  38  54   6  86  71  11  49  51  25  36   1  88  37  45  30  36  48  80  87   4  77  96  73   7  43  14  20  20  94  25  63  97  22   7  47  17  53  72  15  77  85  40  83  68  46  33   7  71  68  44  75  54  49  43  74  43  14  20  37  73  49  55   7  79  85  52  50  74  52  17  20  98  20  24  55  79   3  53  76  16  36  95  21  18  19  90  85  95  66  37   8  30  88  52  80  49  83  22  21   7  35   7  15   6  76  99  20  34  21  77   6  54  76  45  98  37  31  43  89  41  74  81  80  91  27  71  49  97  77  18  44  40  74  20  31  46  63  25  77  46  27  34  57  13  22  57  49  24   1  40  14  27   7  10  92  87  26  89  58  33   3  10  94  62  71  44  99  22  30  25  72  89  40  90  89  74  58   2  12  36  18  29  85  57  39  61  55  53  98  58  12  89  90  56   6  91  44  38  43  61  54  31  99  62  60   6  94  29  65  60  95   5  32  65  71  93   6  71  33  63  87  90  79  41  32  93  24  31   2  90  54  83  55  54   8  58  29   9  61  40  46  10  27  56  97  61  88  33  74  81  26  37  90  62  25  72  34   2  54  85  32  40  52  10  57  12  60  38  45  41  79  79  34  31   8  20  38  60  43  39  72  33  34  68  75  22  21  70  17  74  45  81  40  89   5  70  11  15  62  54  93  26   4  72  15  58  38  10  32  34  82  33  78  61  74  86  38   5  21  76  90  95  46  96  72  74  51  68  16  32  20  41  38  15   8  54   2  65  93  11  72  46  41  16  98  19   1  28   7  46  50  57  30  68  98  90  38  67  20  71   9  14  82  79   8  19  23  67  15  58  81   7  90  86  84  12  94  71  86  37   7  21  22  17  73  94  56  97  47  87  45  32  82   9  46  95  85  76  32   4  90  35   6  27  13   6   9   4  72  12  93  84  40  18  45  36  55  14  70  27  75  68  47  88  42  78  80  77  31   4  45  44   8  50  32   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          26  52  67  53  49  20  12  11  81  53  26   8  99   5  20  25   7  28  64  22  84  63  73  44  20  72  40  81  58  52  72  15  34  81  45  59   5  35  26   1  31  75  77  30  90  77  52  74  14  65  50  99  83   1  31  81  24  94  71  14   8   9   7   3  13   6  84  79  35  11   2  59  61  44  79  84  22  37  67  42  97  29  99  82  22  36  76  66  12  25  38  18  60  76  54  96  50  34  32  60  74  96  45  64  91  71  29  49  86  31  92  53  33  73   1  77  93  91  61  18  43  59  68  17  87  38  69  30  40  26  37  55  27   1  40  87  54  26  16  90  88  97  71  22  57  30  28  26  81  26  95   5  19  38  34  27  26  43  33  83  94  31  24  97  66  52   3  95  39  56  63  60  18  21   3  89  28  81  79  79  19  45  78  80  90  79  33   8   2  99  50  33  84  45  68  85  51  21  36  86  17  18  89   7  82  19  76   4  27  50  17  11  27  65  70  70  90  44  56  67  62  80  45  19  27  81  88  88  44  10   6  82  90  69  95  24  97  86  53  82  89  41  57  61  93  52  74  94  53  99  17   1  93  52  94  70  69   4  64  85  66  81  40  22  34  66  38  88  40  71  39  41  76  91  18  53  36  64   3  49  94   4  75  54  15  25  39  52  30  94  35  71  95  61  10  11  99  19  42  75  54  98  66  14  84  56  49  61  71  62  13  32  75  53  62  74  20  54  67  71  43  70  81  95  69  74  52  53  88  84  49  84   7  36   7  23  55  86  26  17  12  91  83  41  98   4  63  31  91  16  84  68  70  63  59  27  23  97  41  68  85  10  93  52  67  82  43  69  17  74  73   7  77  98   3   9  35  71  44  60  31  15  56   2  27  42  20  17  40  43  78   8  83  91   6  21  88  39  66  24  84   7  56   8  39   5  81  56  33  59  47  71   1  82  92  10  26  49  48  43   4  26  62  22  29  26   1  86  74  59  81  31  57  70  88  36   2  78  87  70   1  57  68  14  43   6  68  79  51   1  24  17  78  94  64  59  21  72  93  52  82  22  91  81  46  90  36  52  41  23  77  95  63  60  22  78  22  63  19  93  22  11  81   4  85  36  29   8  88  20   9  52  68   6  95  82  24  92  26  86  68  46   8  62  64  93  31  12  34  68  33  63   6  81  15  74  24  85  89  56  73  99  74  87   3  45  83  70  47  69  23   8  39  69  93  92  83  37  76  51  68  75  31  36  87  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            8  90  83   7  60  20  68  95  25  51  21  70  22  37  15  15  68  28  21  95  70  63  75   1  39  12  41  99  43  40  19  58  94  15  91  28  60   9  99  60  45  98   4  67  61  44  73  97   1  98  29  46  20  50  33  63  20  38  25  76  66  18  94  95  31  69  28  71  32  34  30  62  37  59  68   6  37  76  17  46  82  75  13  23  72  56  63  47  78  78  25  48  23  18  64   1  45  77  47  98  26  56  74  42  25   9  36  57  49  13  44  18  84  32  94  35  20  65  38  71  50  99  43  53  81  67  80  68  98  58   2  15  98  42  39  92  64  42  13  75  46  37  25   4  96  71  91  39   8  40  26  89  85  62  67   7  34  60  46  60  79  49  58  43  64  56  59  70  96  66  32  10  56  37  33  90  37  38  39  54  16  87  95  34  97  83  25  34  75  42   9  85  87  65  60  45  14  34  58  80  23   6  25  26  16   6  33  61  13  23  78  50  79  34  55   7  25  46  15  25  77  35  34  29  63  45  22  57  45  47   7  74  69  24  38  77  80  93  53   7  88  80  10  94  88  71  79  25  29  29  75   9  97   5  28  45  44  46  98  97  47  61  24  73  32  77  58  82  54  67  11   4  29  40  27  88  35  92  57  73  71  42  47  34  88  93  66  27  59  52   1  58  59  68  17  67  96  39  58  86  74   9  46  15  29  90  35  71  86   4  93  77  27  40  90  36  52  73  12  47  58  84  62   9  22   2  52  67  47  70  10  97  40  60  14  86  59  28  20  70  16  32   6  40  24  68  23  38  36  31  18   7  16  55   5  68  60  82  71  44  38  52  50  61  15  84  33  79  40  18  21  60  67  42  46  73  18  45  20  50   1  33  58   9  54   8  40  44  35  91  86  74  91  12  75  85  39  66  69  31   7  67  13   9  24  71  74  94  25  10  25  62  50  11  62  78  17  50  22  81  61  71  94  39  33  45  50  43  72  95  77  59  24  16  35  35   1  67  81  69  16  36  12  17  52  62  97  57  24  79  73  47  85  79  82  53   1  35  43  79  65  92  72  80  64  96  20  12  17  82  99  68  60  88  86  14  88  98  81   5  54  46  11  40  13   5  49  36  65  18  45  16  98  73  39   5  36  31  47  60  46  45  30   7  54  55  15  85   8  62  10  70  64  95  75  20  62  72  54  71  57  85  24  63  60  64  33  68  16  98  58  80  35  30  72  56  39  51  32  47  45  93  84  46  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              72  65   9  45  31  29  69  20  61  70  12  50  23  22  71  20  66  81  44  56  95   4  74  21  83  39  94  41  70  95  30  20   4  18  83  16  17   2  37  14  36  40  64  52  85   2  91  37  94  86  78  66  59   2   8  88  86  11  43  96  51  45  96  64  47  14   8  82  90  79  78  85   8  37   5  65  36  19  39  67  65  53  23  12   7  26  25  60  28   5  80  53  52  48   5  96  67  85  27  91  58  10  56  42  30  41  43  84  24  71  23  21  76  27  81  85  94  25  43  30  83  72  55  24  72  84  82  89  31  34  18  84  56  95  28  24  26  83  87  75   5  17  54  13  39  47  56  46  74  39  90  19   6  51  48  86  43  87  84  93  75  19  39  81  57  10  21  35  71  97  97  69   6  95  50  53  33  54  42  18  54  95   7  61  97  58  50  36  36  66   7   4  44  43  91  50  58  45  89  79   9  13  88  79  70   3  87  35   3  90   7  74   7  96  27  61  46   5  66  33  98  95  11   2  34  85  56  20  85  45  53  28  33  88  80   8  35  67  74  97  32  62  67  68  40  71  95   4  69   8  94  73  50  17   8  17  77  88  53  85  17  68  46  89  76  58  86  15  80  18  57  87  46  78  26  63  53  70  19  81  25  89   3  59  30   9  27  24  83  53  26  77  94  24  86  33  99  82  21  70  74  87  59  86  92  73  87  67  34  44  63  15  62  73  78  90   3  55  98  72  67  86  66  66  82  22  83  39  19  54  46  56  85  68  62  39   4  67  63  17  59  71  81  43  42   8  85  26  92  58  82  17  58   7  31  69  23  20  61  50   9  94  17  96   9  18  99  68  87   7  75  90   9  57   4  11  70  23  92  79  10  49  73  20  68  97  77  42  40  98  12  74  17  46  86  21  16  43  62  15  14  16  81   6  61  82   2  87  42  90   1  37  14  77  66  90  67  81  89  36  14  93  33  69  95  73  96  34  99  77  96  90  80  82   8  85  90  22  65  42  60  34  30  40  36   7  34  15   3  38  90  15  64  31  88  48  99  19  56  60   7  88  67  12  45  56  64  52  72  89   5  38  34  87   7  26  69  41  50  32  16   9  89   2  41  64  98  25  86  11  41  54   5  54   8  46  46  99  35  38  68   3  69  18  93  88  80  58  30  59  23  81  45  23  94   2  96   5  13  28  90  97  93  63  75  21  65  89   3  14  42  57  65  54  72  67  82   3  21  13  76  44  14  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                58  92  92  33  41  16  77  50  74  24  97   1  90  48  13  37  59  91  74  80  55  76  43   9  20  59  43  82  59  57  24  64  75  19  69  25   3  53  89  97  23  33  89  42  68  18  69  40  82  15  84  20  96  26  22  93  44   6  42  85  74  81  30  28  83  28  31  45  81  91  86  62  24  68  13  86  71   6  49  57  58  18  17  90  61  36  93  27  53  31  76  93  91  77  19  83  27  24  63  46  81  93  21  74  63  64  36  16  76  43  57  98  99   1  87  74  18  93   5  58  61   8  85  98  68  74  46  37  31  11  77  51  25  21  34  93  37  54  62  54  13   1  44  34  53  99  56  71  12   3   4  66  68  46   8  70  43  86  82  92  56  45  47  20  84  30   6  93  36  16  37  49  51  30  74  47  57  48  13  97  63  74  39   4  43  64  12  48  65   8  26  57  48  86  26   6  19  27  24  49  73  81  64  54  59  43  47  55  54   3  71   9  64  77  96  99  27  14  81   5  59  98  36  50  19   1  77  25   4  55  60  17   4  22   9  52  71  56  20  28  45  87  90  65  61  97  65  55  93  77   6  19  80  69  20  32  27  21  67  64  40  20  37   6  99  55  57  50  18   8  98  98  23   6  12  23  72  81  75  43  48   9  79  61  45  28  98  13  39  57  60  84  71  86  17  17  94   3  30  19  92  98  87  40  83  64  89  32  87  60  26  75  20  24  63  59  76  30  53  51  15  29  60   4  54  70  19  68  50  44  44  97   6  86  73  41  98  75  52  19  11  18  38  65  50  75   3  30  34  38  86  41  36  93  20  72   6  43  52   9  37  59  62  50  21  64  17  64  98  50  73  32  43  60  55  51  44  97  26  83  98  75  76  70  99  88   2  50  44  40  62  24  41  83  68  14  99   7  95  19  58  76  82  58  56  78  30   2  43  17  16  79  40  71  93  65  30  48  78  33  38  84  26  28  18   9  97   7  38  36  35  44  11  11  96  53  98  83  12   8  74  29  49  24  30  37  50  85  99  63  25  50  58  37  79   7  24   7  67  57  91  88  83  60  72  75  11   2  31  64  80  10  61  89   9  36  74  60  42  51  65  44  23  48  75  69  50  67  57  59  55   9  90  51  17  33   5  20  55  15   4  25  98  95  80  29  67  66  51   6   1   8   6  98  71  41  44  59  29  72  76  41  95  91  93  25  89  41   3  81  61  27  50  45  80   9  81  52  37  57  93  39  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  92  56  21  52  15   5   7  43  23   8  10  64  60  77  44  23  34  66  45  33  85  35  93  43  58   1  64  95  96  55  29  28   8  40  63  74  53  79  27  99  33  79  46  15  56  72  40  29  88   4  77  68  53  30  14  57  94  89  97  93  75  91  24  12  25   7  49  38  39  48  50  84  72  21  65  54  81  80  11  79  95  18  64  66  17  72  81  73  28  73  98  89  29  44  40  27  50  10  23  15  62   6   1  86  96  60  68  24  59  25  56  27  12  65  47  21   8  30   5  91  51  74  50  32  45  41  23  93  74  92  43  98  68  66  44  65  11  58  81  81  83  60  56  28  87  65  28  35   7  87   3  27  71  28  83  67  45  71   1  92  53  15  55  22  76  45  76  64  35  70  20   1  59   2  76   5  55  37  86  69  66  59  89  28  38  15  68  68  61  11  32  50  85  36   6  35  59  52  74  61   3  75   2  85  48  15  97  96  61   1  26  81  91   5   5   2  43  10  30  40  64  92  64  14  49  44  86  11   7   9  40  81  40  73  54  85  50  12  70  93  59  62  80  91  28  75  13  84   4  88   6  33  52  85  24  10  24  77  39  15  90  31  25   8  68  37  70  19  48  32  63  16  31  23  33  72   1  71  57  99  50  71  98  75  29  34  65  60   8  99  88  48  48  35  27  53  16  11  51   8  82  76  54  33   4  13  25  11  21  94  56  75  31  41  45  78  35  55   4  62  55  70  59  95  86  53  90  73  14  13  42  81  17  22  46  83  51   3  43  71  97  91  51  24  11  20  90  18  65  54  22  57  83  50  72  40  95  60  94  85  39  62  97   2  63  88  60  21  70  59  33  80  78  23  95  21  83  43  10   3  79  34  55  81  59   1  15  74  31  65  42  68  50  74  97  44  44  56  53  48  63  91  97  11  69   9  40  47  26  45  83  81  62  37  18  67  67  66  62  80  14  95   3  27  33  85  61  87  97  55  42  41  33  29  46  26  42  69  73  17  30  62   2  56   2  18  95   5  98   2  67   5  78  15  93  62  97  12  24  85  52  40  30  25  60  82  87  95  83  51  75  90  54  30  48   4  51  38  24  36   4  53   8  55  92  11  75   9  94  57  37   9   9  87  90  58  14   7  32  35   1  90   2  22  64  62  85  69   5  68  56  29  39  73  75  85  21  98  69   7  19  66  12  83  34  99  26   1  96  36  63  84  61  53   9  62  80  25  63  57   1  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    32  41  38  33  32  42  31  49  31  97  81  35  19  98  74  31  24  63  89  27  22  38  15  38  37   5  89  36  97  80  99   7  19  87  72   5  61  23  50  16  28  94  55  82  19  24  98  18  66  28  16  90  40  58  59  70  27  89  36  16  65  17  11  69  74  48  40  53  67  79  16   5  35  98  33  62  56  72  57  81  74  49  57  97   1   5  45   6  36  51  56  65  69  62  35  89  68  75  41  21  41  28  32  84  76   4  14  48  12   7  83  17  48  19  78  87  96  91   9  41  13  10   6  29  44  47  25  12   5  70  89  74  52  37  29  84  66  66  81  28  35  31  94  57  75  84  61  86  64  30  34  24  17  87  70  36  78  15  58  27  15  73  61  40  91  67  63  60  13  37  59  46  26  16  76  54  90  80  38  70  60  72  43  45  40  55  72  46  59  95  88  69  11  90  26   4  40  98  56   5  35   1  72  82  56  26  45  62  28  88  33  11  50  83  64  15  68  32  70  41  22  65  11  95  38  36  47  32  19  22  47  44  62  63  34  42  18  38  30  20   2  54  91  38  23  52  87  94  93  72  91  54  84  93  69  37  17  96  24  69  84  84  70  72  66  78  12  72  49  73  47  17  36  53  97  25  25  69  63  96   2  62  70  85  61  41  79  76  80  67  76  90  32  13  77  47  81  25  84   8  31  13  85  95  97  66  37  96  65  40  64  29  15  56  38  53  37  99  31  65  78  60  34  85  11   7   3  80  94  20  30  37  36  44  24  27  39  48  22   2  47  41  30   9  63  44  60  20  69  24  79  47  87  46  17  64  29  20  99  34  28  88  18  33  94  75  99  61  68   5  93  95  32  75  76  46  79  78   1  15  10  62  38  30  45  66  64  77  12   7  86  69  80   8  22  41  40  65  34  95  40  63  99  17  11  12  53  63  29  91  18  34  43  33  11  35   3  74  57  85   9  72  10  99  22  35  77  38  24  82  64  91  87  14  76  63  19  71  19  95  76   1  38  48  34  89   3  12  77  98  40  43  60  22  55  51  73  76  41  86  47  33   7   1  66  89  76  13  19  57  57  98  18  57  71  74  27  44  20   9  55  89  33  78  36  76   6  33  59  27  21  70  16   4  21  23   1  75   6  90  27  42  77  83  74  43  43  46  42  86  83  80  41  29  14  23  62   8  72  29  52  37   2  87  83  36  83  54  99  44  40  89  64  74  39  12  77  96  95  79  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      83  15  46  84  72  76  98  60  38  97  62  30  65   9  18  34  20  77  98  91  16  91  79  95  45  58  60  28   8  91  44  11  58  22  12  16  87  70  91  27  82  55  66  35  45  38  36  29  25  53  38  34  43  69  51  13  28   1  71  82  70  44  67  80  69  83  13  88  44  66   5   4  57  97  35  65  17  70  93  35   9  72  36  35   4  14  60  68  58  92  18  83  37  99  29  82  25  72  48  43  43  68  98  45  20   9  18  10  40  95  38  34  22  30  82  67  58  55  21  89   9  39  53  27  76  76  91   8  94  64  81  84  42  41  13  37  25  47  61  42  52  27  18  84  82  12  16  44  67  42  19  32  98  95  32  13   7  28  58  22  56  57  90  12  48  31  47  95  67  62  65  34   9  60  67  65  78  42  51  94  12  93  60   8  51  24  51  18   5  26   2  36  26  40  98  45  71  50  84  11  30   4  16  24  84  13  78  16  64  77  91   4  95  58   1   6  52  34  89  78   6  36  45  58  43  98  85  20  38  68  12  89  99  62  13  14  12  18  79  47  86  71  16  91   4  95  63  64  87  96   6  39  17   9  73  35  97  53  33  26  72  40  27  65  52  81  13  96  63  60  66   9  48  69   2  89  48  50  98  11  85  59  49  20  45  94  42  84  52  71  84   9  55  40  18  69  36   9  41   9  27   1  62  86  84  77  92  36  60   4  89  93  40  45  57  50  74  84  60  42  67  29  52  43  83  76  47  12  31   7  93  80  86  65  82  27  79  23  25  14  79  62  24  11  91  18  43  55  58  39  93  50  35  47  86   8  66  56  93  97   5  51  63  85  15  53  95  34  11  43  83  64  36   4  48  34  84  84  42  11  54  44  46   7  68  62  60  89  35  17  32  13  74  34  57   9  47   1  64  27   4  74  85  81  27  76  97  16  52  37  99  90  42  48   9  58  99  85  54   4  89  76  85  96  63  27  92  74  12  43   2  93  56  24  98  35  88  72  77  48  36  26  18  39  76  91  36  38  54  90  73  84  20   9   8  87  14  31   7  55  77   9  39  96  13  28  64  22  52  12  33  56  54  68  76  43  99  46  37  72  21  21  46   6  22  73  89  47  16  83  97  72  11  34  38  63  55  80  57  71  74  17  95   5   9  80  24  85   7  79  35  27  44  45  13  23  12  99  53   3   1  53  42  29  89   3  94  52  81  53  28  47  75  80  16  30  19  36  18  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        93  29  53  66  45  54  86  72  58  26  10  31   1  69  81  25   7   7  37   2  88  76  14  37  83  68  77  36   6  48  53  84  66  14  92  36  89  61  30  88  69  58  67  48  98  98  61  52  94  20  62  18  77  93  53  87  39  50  54  97   9  34  32  72   1  81  28  58  58   2  80  93  57  72  73  85  65  87  21  40   3  79  47  38  33   4  82  45  97  17   6  65   1  57  30  90  36  62  71  32  20  33  76  20   8  82  72  92  90  82  92  17  63  44  89  78  63  69  64  49  95   3  36  23  29  76  84  80  53  28  41  10  76  19   2   6  67  30  80  22  62  93   1  60  50  12  46  27  16  66  17  24  85  19  71   1  86  54  43  76  50  76  80  42   4  75  62  53  65  69  67  52  11  73  11   3  27  19  47  18   2  85  20  71  94   6  37  15  84  61  83  72  91   7  62  39  14  19   2  71  43  94  75  24  70  66  44  11  33  98  68  25  85  59  49  30  41  64  90  95  43  34  84   1   7  50  13  93  80  82  18  72  19  36  62  12  98  48  16  72  68  80  47  81  96  12  85  52  39  67  54  71  71  64  41  60  79  90  94  70  90   8  52  57  62   5  33  10  38  59  31  70  79  51  16  35   7  12  40  87  64  88  34  18  92   1  40  36  10  70  75  67  24  37  96  20  17  10  89  34  78  78  24  64  47   2  34  45  81  34  18  19  18  27  27  20  97  21  62  70  12  81  54  50  21  40   2  46  29  37   4  78  41  59  73  94  70  54  10  81  94  87   9  58  16  67  78  58   8  46  14  98  80   1   1  62  28  15  93  39  57  50  21  20  28   6  34  54  34  83  16  28  76  42  65  47  61  15   7  12  28  13  93   2  56  51   3  95  93  92  95  98  68  36  87  50  66  10  57   3  57  49  45  15  12  66  38  96  43   3  18  78  78  22  51  99  87  67  82  77  65  71   3  82  74  90   7   7  66  62  59  45   3   8  56  70  40  48  41  97   7  28  67  99  33  42  50  19  92   1  97  34  52  34  50  61  84  75  63  19  42  57  95  55  73  80  36  44  12   5  65  53  52  84  98  61  71  33   9  24  58  76  47   1  90  40   7  56  10  19   8  71  93  86  94  27  46  46  10  44  74  19  17  97  56  41  17  76  53  63  22  70  81  77   4   7  75  12  45  88  46  38   8  16  74  70   8  88  42  57  24  78  56  80  57  46   9  10  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          58  46   1  95  69  51  12  10  92  11  33  81  92  86  27  28  95  96  48  25   8  27  99  22  55  88  85  45  89  18  42  52  15   5  32  32  15   8  55  87  27  30  41  83  98  22  33  87  74   2  80  83  21  66   2  47  20  56  61   9  37  97  69  45   8  17  93  60  73  56  53  91  64  17  25  84  80   9  50  33  84  27  50  17  37  82   1  15  44  38  90  14  46  97  17  14  69  39  28  84  28  88  82  61  51  70  66  86  64  89  93   1  35  25  55  81  41  49  74  37  47  61  23  93  33  81  25   2  65  54  99  29  46  72  59  24  52   1  84  51  79  45  62  13  57  31  69  70   4  72  97  46  26  37  80  21  25  99  56  30  58  26  79   4  74  22  63  80  98   8  82  53  21  73  55  53  60  63  96  38  90  77  59  83  55   3  14  56  82  60  73  51  19  74  44  62  96   4  96   2  86  88   7  79   2  17  74  63  37  96  68  32  74  82  82  62  71  44  14  91  45  68  16  44  14  90  12  74  20  19  16  35  19  20  69  32   9  73  26  60  74  51   5  91  57  22  68  86  41  42   3  63  42  10  35  79   6  87  46  78  76   1  92  88  80  19  72  43  98  83  36  71  18  91  41  77  28  89   1  37  18  53   2  27  41  48  55  13  90  99  25  91  39   9  74  46   9  41  70  73  59  44  17  43  24  48  71  21  74  75  78  99  20  34  89  24  57  86  78  52  70  99  12  69  27  90  67  58  84  94  97  43  84  35  57   8  79  46  17  22  47  90  67  62  91  48  64  28  62  90  29  61  69  49   8  94  61  96  75  44  77  48  16  79  37  55  14  79  49   3  22   5  71  45  38  50  24  61   1  83  50  46  37  21  66  79  46  81  53  16  44  33  31  51  69  85  32  48  52  90  67  43  90   4  87  29  87  83  97  15  60  77  26  87  96  81  65   7  77  68  64  57  37  32  12   1  49  29  20  43  71  16  25  82  46  94  69  76  74  20  65  40  94  98  43  98  60  39  51  17  60  68  78  53  43  93  61  72  89  41   1  66  82  57  78  13  16  70   1  14  58  69  46  74   5  32   1  71  95  50  11  94  31  72  49   6  20  68  57  35  45  10  60  46  81  66  52  47  61  60  15  78  61  44  42   8  18  41   7  40  11  86  90  64  67  69  74  58  58   7  74  18  59  57  65  98  81  17  23  29  46  11   1  77  84   4  23  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            9  51  85  43  60   4  17  59  80  24  81  33  71  90  71  23  40  47  48  55  63  71  73  97  54  17  22  61  45  43  45  33  12   7  44  78  41  75  27  69  19  11  99  69  88  34  81  45  12  47  72   4  73  22  79  55  59  94  56  59  36  10  51  31  25   6   8  89  20  61  57  55  51  79  10  35  69  55  10   4  53  63  67  18  13  63  36  92  20  57  56  44  72  81  54  99   2   8  24  11  22  10  85  23  86  65  97  90  84  59  82  70  93   1  67  79   3  73  21  22   8  19  81  34  43  13  18  76  86  33  24  80   5  62  30   1  51  85  23  83  11  95  55  69  67  65  94  44  63  65  86  99   3  53  36   4   6  27  29  28  54  50  18  14  45  37  47  78  76  46  82  50  34  63  76   9  89  20  55  31   4  27  96  30  82  25  65  75  36  71  43  95  72  37  68  49  65  33  29  14  62  98  38  94   2  25  20  85  18  94  47  60  76  43  18  41  62  70   8  94  75  41  13  97  36  27  36  99  65  89  86  95  24  10  44  21  97  88  36  89  59  79  75  44  83  32  95  60  95   2  25  55   4  36  12  50  46  20  46   7  66  14  11  67  79  49  53  44  46  62  34  90  54  31  26  16  89  17  58  31  83  90  13  50  53  23  79  14  42  43   3  43  33  73  63  52  28  93  68  55  19   3  73  78  60  71  50  38  95  16  26  24  23  96  94  32  71  46  92  16  92  72   2  63  54  43  51  59  87  95  70  64  14  20  79  99  90  92  99   2  60  14  55  60  12  10  81  93  58  93  61  74  73  55  99  25  41  86  34  67  71  95  45  28  43  21  20  39   6  42  95  33  19  35  43   3  88  61  21  74  85  21  33  31  98  55  41  54  84  74  81  18  14  95  62  71  57  16  82  78  10  88   1  92  17  33  97  99  66  67  61  15  21  69  20  54  18  41  43  69  23  92  59  34  77  54  73  10  20  63  32  29  18  27  86  57  88  43  36  11   8  42  98  69  43  97  10   6  44  68  39  95  50  64   6  19  66  21  50  37  62  33  82  60  91  90   6  79   2  30  17  67  96  18  12  88  10  91  78  43  22  99  51  29   4  99  56   2  76  53  72  14  93  54  20  58  56  28  27  50  96  59  29  69  46  54  69  82  76  34  58  31  99  79  71   3  97  95  29  90  13  49  16  46  60   6  88  60  24  80  24  48  71  40  26  10  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              44  79  38  18  19  50  70  56  39  77  48  17  16   7  98  50  48  40  15  91  17  18  73  68  41  25  48  58  31  81  40  76  38  29  96  84  66  39  76  61  97  95  92  72  82  11  95  69  45  82  46  24  49  45  86  42  32  62  46  63  91   5  50  39  23  82  19  17  92  41  44  40  48  91  29  58  54  41  15  90   7  82  11  63  97  92  12  21  39  13  57  56  54   6  61  17  98  96  51  40  33  45  39   4  51   3  41  35  62  40  87  95  86  83  46  44  13  78  51  66  93  92   3  12  14  45  51  24  30  97  17  66  87  15  82  47  44  16  80  93  12  92  28  76  58  72  53  30  84  36  44  35  12   3  13  78   4  45  97  27  47  79  36  44   3  45  71  53  22  17  75  60  30  52  26   8  57  67  79  56  37  98  88  88  35  61  64  65  76  56  39   3  51  28  46  71  42  62  96  59  28  14  58   9  42  26  30  57  74  44  40  19  35  95   7  54  17  38  50  46   5  88  81  55  10  10  80  80  36  99  24  48  97   7  15  66  86  95  73  42  45  98  93  35  93  43  23  79  10  74  66  58  45  42   4  53  41  12  27  82  42  35  52  27  23  10  98  66  68  85  65  11  13  90  52   7  24  17  13  48  46  71  69  59  66  37  32  25  10  17  37   9  78  81  97  70  35  88  15   6  62   9  47  59  40  88  81  14  15  61  33  89  39  89  65  20  92  55  31   4   9  46  79  24  89  80  43  53   1  11  47  52  33  92  32  68  39  58  29   2   3  49  67  53  15  47  25  39  91  46  38  57  96  49  34  50  86  93  44  89  67  33  55  89  32  70  36  66  23  14  75  17  73  40  75  67  40  13  16  13   8  95  34  39  75  50  72  34  33  67  85  74  56  62  67  79  33  89  90  21  97  89  46  14   4  24  81  55  15  36  89  21  57  58  38  36  78  25  50  51  25  99  69  24  65  96  86  31  36   2  76  22  65  43  26   4  63  71  20  25  73  99  98  69  82  91  23  51  59  69  55  44  56   7  30  85   3  89  47  63  13  23  84  56   5  11   1  22  36  85  71  87   3  45  23  79  78  83  81  17  35  46  73  41  84  81  15  28  91  80  43  45  13  43  19  11  26  85  90  70  52  28  15   5   3  45  12  47  47  76  86  27  75  43  77  30  84  90  44  61  36  59  98  62  88  98  59  75   5  37  84  40  43  52  16  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                9  66  74  69  46  52  56  97  35  67   4  48   9  64  63  19  30  75   8   1  36  71  73  66  85  91  45   4  50   3  70  52   8   1  60  31  14  40  79  38  95  15  69  59  17  90  21  93  51  73  98  97  22  63  11  34  12   8  25  22   9  84  61  20  68  36  96  50  14  80  15  11  43  19  59  73  53   6  35  30  84   7  38  77  58  61  68  12  76  89  36  50  19   4  28  50  75  47  73  59  25  23  53  72  84  70  78  85  12  67  30  98  52  73   2  14   6  74  12  69  12  51  29  30  28  40  91  85  83  37  80  55  64  75  50  81  14  43  93  90  45  49  51  64  62  98  80   7  39  43  76  69  45  45  64  25  14  56  65  46  55   1   4  74   4  44  53  59  52  83  25  40  16  65  42  94  48  59  28  13  94  85  26  80  78   4  78  67  43  88  92  61   1  40  92  50  16  72  36  36  29  92  17  12  64  12  56  54   9  39  27  40  74  16  87  62  99  97  17  71  20  36  98  59  81  78  85  13  17  49  13  60  31  91  36  20  25  39   2  88  25  90  33  38  98  12  87  58  12  66  71  21  21  53  67  53  50  85  13  19  88  22  96  79   4  28  15  61  43  45  66  17  30  30  60  14   8   2  66   5  79  76  47  87  23  16  44  11  15  43  74  73  43  93  87  88  88  34  67  98  75   5  74  60  79  16  55  65  47  61  36  35   8  78  72   7  64  36  73  52  56  73  64  40  59  49  85  69  82  14  72  31  26  51  14  47  25  65   1  37  37  67  76  83  71  88  94  48  98  51  17  32  78  51  81  17  47  13  98  60  92  45  52  78  22  16   3  12  40  38  16  73  58  13  18  21   3  92  96  57  18  25  91  83  12  16  78  79  81  84  55  17  32  23  59  93  31  25  22  99  98  62  87  27   1  77  96  10  26  73  95   5  82  48  87  78  69   6  36  22  21  95  22   7   7   9  65  55  46  74  38  48   1   5  73  93  18  38  22  74   7  87  54  22  71  33  11  69  47  89  24  66  15  22  59  92  75  51  46   4  60  29  88  61  37  25  64   8  91  62  23   8  68   8  21  86  37  61   5  21   8   9  21  78  64  64  52  55  62  19  29   8  87  50   3  94  19  93  44  28   6  19  12  30  56  59  89  30  83  23  63  14  92  53  90  85  62  22  97  20  28  61  61   6  56  82  67  76  57  72  78  45  51  28  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  11   8  97  22  92  48  65  10  67  52  60  98  12  13  84  38  72  94  84  83  95  47  97  69  85  41  12  91  73  50  29  90  47  71  61  63  53  95  72  27  20  18  30  83  50  65  70  61  10  95  78  49  88  52  26   3  44  78  26  37  36  63  83  36  73  53   7  75   6   5  22  11  14  77  89  18  15  93  58  53  21  51  58  42   4  23  10  16  43  44  88  61  50  15  22  43  85  80  41  26  78  68  48  64  34  15  21  22  49  86  46  17  58   6  87  27  26  74  10  37  14  51  60  95  57  68  74  20  37  87  56  14  11  35  90  63  63   7  68  36  30  39  66  47  81  48  49  36  22  92  84  30  80  36  85  43  94  56   8  77  29  22  65  39  68   3  43  36   8  62  21  77   8  75  23   4  52  23   8  24  53  41  66  24  39  92  11  53   2  45  72  18  22  61  87  64   6  86  87  51  44  54  65  18  53  26  12  20   6  80  45  97  64  96  40  48  81   9  10  60  27  40  71  41   5  79  95  32  56  94  65  59  82  28  99  13  29  18  35  71   1  85  94  79  36  94  73  42  61  74  62  17  87  83  51  25  66  47  28   9  47  56  89  86  13  54  85  62  50  86  45  42   4  16   3  42  35  10  70  92  51  38   4  29  47  93  98  42  60  59  64   9  13  20  30  85  67  69  17  46  24  67  14  84  18  37  43  86  70  35  35   3  17  39  97  98  58  11  49  91  95  20  27  39  83  65  37  46  70  43  81  22  58   9  36   9  18  88  49  63  15  74  24  51  52  74  78  16  44  53  99  83  11  15  41  30  97  36  15  90  53  94  10  81  39  47  36  47  94  85  24  32   8  50  83  22  59  74  47  46  69  20  68  50  99  43  82  69  60  55  69  89  96  58  10  93  73  39  63  23   8  63   6   3  87   7  94  46  33  47  54  50  51  64  10  53  23  93  78  56  37  84  13  70  75  49  53  86  48  31  71  52  30  99  32  28   8  99  63  99  96   4  33  74  83  35  54  87  36  25  17  35  97  47  79  86  71   3  29  29  74  83  76   4  71  69  51  88  18  28  17  70  61  41  31  40  89  26  35  75  45  39  11  60  15  59  53  79  71  41   1  25  95  57  97  95  59  62  53  20  80  55  48  85  20   4  89  18  34  17  74  40  20  26   4  83  32  99  12  12  50  65  77  37  60  98  68  59  79   2   6  67  24  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    42  83   8  26  82  32  73   3  15  49  43   9  21  97  48  30  89  98  98  90  91  19  44  83  21  96  66  71  11   8  88  39  45  61  89  80  38  31  90   1  32  75  43  44  70  12  97  85  79   8  50  64  47  84   1   5  38   9  87   9  42  27  81   1  79  71   4  33  86   6  35  18  74  18  97  17  18   9  77   6   8  98  41  87  58  88  16  22  24  53   4  92  42  95  34   8  22  29  88  66  69   6   4  42  78  94  38  81  69  39  32  79  16  48  47   1  54  44  16  40  61  40  34  80   8  91  35  23  88  59   4  68  58  94  59  62  64  90  61  87  54  37  13  32  34  34  61  45  49  48  92  83  81  66  71  25  97  54  76  34  41  83   1  66  57  17  24  55  27  57  12  55  55  93  73  54  21  61  28   6  11  29  39  59  49  78  63  82  79  34  40  99  26  70  30  32  41  17  43  15   6  85  68  23  13  72  19  45  25  81  86  21  64   4  54  32  88  11  48  31  48  35  18   1  37  35  75  99   6  18  30  95  77  50  78  46  34  80   8  43   3  67  92  10  15  79  17  35  32  45  45  66  30  17  26  98  54  18  53  51  56  35  86  66   6  14  13  29  38  85  74  47   9  68   4  56  56  60  32  87  49  98  43   9  41  66  31  15  17   2  99  44  11  27  90   2  93  49  40  26  14  84  33  73  27  66  68  55  19  86  53  30  62  98  87  22  58  57  69  29  45   5  47  91  55  52  77  22  25  26  88  24  41  31   9  73  84  65  33  25   7  91  82   5  86  19  78  94  61  94   7  94  97  77  34  40  20  55  21  68  40  80  44   3  18  68  78  67  28  25  59  28  42  49  60  96  10  31  45   6  26  48  72  75  76  80   3  78  99  72  36  95  16  76  14  35  42  95  80  81  15  42  40  35  21  12  27  23  68  27  92  24  54  44  46  40  13  26  73  81  17  51   6  75  52  34  91  28  47  75  53   4  69  13  52  60  79   8  75  65  80  35  53  91  55  94  37   6  31  46  98  86  62  53  73  66  74  79  36  32  69  24  15   2   9  97  50  37  91  91  25  36  48  81  17  64  83  37  80  29  38  80  77  45  95  67  90  77  41  71  34  79  22  44  63   8  85  89   6  96  52  18  65  88   7  54  70  95  76  75  87  95  56  21  43  68  74   2  39  44  14  21  62  24  19  59  94  99  51  55  27  82  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      20  18   2  90  31  75  28  99  85  95  12  88  30  22  47  46  54  67  71  41   6  65  49  94  60  65  13  75   7  12   4  47  66  86  18  85  63  25  69  18   7  53  37  43  74  30  66  38  64  29  95  53  61   3  65  59  55  36  65  29  48  63  23  18  73  59  78  31   9  49  73  70  85  31  72  54  22  28  29  54  89  12  79  92  45  76  88  94  26   7  43  95   9  45  31   4  53  57  42  15  92   8  14  61  62  57  54  50  13  15  46  80  38  86  36  89  50  24  71  10  16   8  99   1  10  79  41  52  99  12  74  45  38  61  68  59  85  52  76   7  93  72  96  42  96  80  86  41  95  27  35  24  54  33  52  39  91  21   7  36  61  27  72  63   7  84  39  90  35  59  92  99  56  19  63  66  48  41  63  42  44  32  54  42  62   8  34  32  71  41  80  26  96  87  72  58  83  39  33   3   4  71  38  53  19  97  30  41  66  91  43  63  30  65  59  56  13  10  61  77  76  39  37  54  32  20  15   6  32  13  68  65  61  44  97  14  33  77  33  99  12  49  94  10  95  71  97  27  66  13  54  85  84  75  49  74  98   4  78  59  43  46  79  22  45  77  90  75  77  15  60  41   6  21  11  38  95  73   3  51  40   9  16  10  18  35  55  34  52  37  67   9  16  51  31  68   8  45  32  74  93  51  34  10  61  50  43  39  66  61  14  43  26   9  28   2  69   1  38  79  72  55  90  42  62  74  31  24  84  60  57  54  68  57  52  81  86  58  45  74  18  91  18  93  46  95  53  84   7  75  46  63  16  89  65  50  92  38  44   6  19  37  44  59  39  83   1   5  44  22  77  25  64  44  15  74  50  49  36   3  14  63   7  85  81  17  47  66  99  65  89  58  17  87  42  51  16  50  38  98  32  89  42  24  29  90  17  26  78  92  78   2  95  20  49  60  71  12  96  39  41  32  19   7  97  41  51  27  93  86  25  50  38  17  36  80  33  60  35  62  88  62  15  78  53  57  76  90  87  75  90  56  24  51  38  36  88  50  16  17  36   9  10   6   6  25  95  37  13  71  55  74  21  90  44  17  17  37  49  60  25   9  83  99  85  83  47  75  72  65  94  57  26  25  48  86  10  32  78  61  66  49  48   4  52  66  27  11  83  51  35  53   3  21  73  38  49  73  13  11  85  58  78  18  99  56  72  70  90  48  20  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        12  59  32   5  36  81  17  32  96   1  44  56  27  52  73   4  54  76  33  53  65  66  69  89  22  17   8  75  96  23  46  53  43  30  24  86  36  13  98  96  23  93  15  13  85  82  59  56  68  21  16  85  93  35  87  75  47  30  42  86  76  48  64  73  42  84  68  89  95   2   2  26  67  24  48  43  71  24  41  26  69  87  27  99  59  67  43  99  47  79  22  11  93  97  96  58  43  94   2  28  67  12  54  75  16  94  78  84  82  25  24  74  26  71  56  55  41  50   8  10  58   4  62  84  94  27  16  94  24  28  61  50  20  66  83   2  37  86  19  25   8  76  23  28  73  71  36  33  96  55  38  68  69  59  25  34  22  10  24  44  50   2  38  57  87  53  98  19   1  11  92  60  54  40  82  51  49  91  47  12  81  82  98  61  60  88  71  26  91  24  49  17  24  91  95  18  81  21  68   3  57  61  96  72  35  46   9  69  71  36  36  60  89  80   7  34  33  48  53  15   8  58  52   3  30  51  46  79  20  27  60  82  43  18  39  55  39  28  56  88  73  22  10  46   8  10  43  47  39  89  12  72  87  90  95  27  44  39  52  59  62  83  78  96  77  90  40  49  79  51  52  53  18  74  60  73  24  41  32  46  90  21  27  67  79  83  95  11   1  13  68   3   2  78  57  35  75  11  84  50  63  30  85  58  15  38  15  71  20  36  35  10  42  50  82  81  90  70  40  59  90  43  63  83   2  36  18  56  13  44  48  57  60  10  68   5  80  54  67  48  94  42  67  56  44  47  73  29  14  10   8  19  20  90  94  83  11  60  99  71  30  91  81   8  63  26  43  92   5  67  18  90  94  92  57  33  19  54  10  88  97  41  51  63  74  46   5  80  77  70  88  45  10  24  58  14  83  14  39  93  63  72  11  17  22  90  16  23  40  84  98  40  87  18  55  60  38  40  45  36   4  85  27  15  23  42  97  89  64  58  38  65  24  14  70  29  43  31  37  93  97  66  49  39  87   6  12  99  38  93  45   2  16  79  11  97  98  25   6  86  69   8  94  32  94  93  28  32  78   4  63  15  64  22  72  83  68  66  88  69  90  29  33  93  97  21  99  34  62  29  59  36  24   8  92  97  72  23  34  38  71   5  60   5  76  89  91  94  10  57  41  99  55  68  80  68  77   9  21  24  87  55  20  58  49  74  71  29  91  48  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          50  44   3  96  82  53  25  62  27  77  10  60  59  80  26  61   9  86  17  70  65  74  93  17   3  26  67  75  46   4  60  11  39  14  14  98  76  46  54  35  20  22  77  47  40  86  52  48  70  25  68  66  85  80  17  80  96  49  51  48   4  70  44  39  19  69  92  20  55  15  84  11  32  73  97  76  56  23  67  17  18  75  42  29  25  26  38  30  40  58  34  61  14  89   7  21  29  53  22  98  96  32   2  12  88  99  45  61  87  31  68  17  85  68  61   9  75  62  93  85  52   4  14  84  15  83   3  38  52  38  56  24   7  24  59  61  44  54  63  54  81  89  56  85  31  61  13  21  76  52  58  76  34  69  73  44  19  81   3  27  53  63  94   1  88  53   4  15  75  88  91  51  68  50   1  97  52  11  95  57  62  99  71  42   4  44  45  78  88  19  58  58  40  43  39  79  95  17  68  27  38  46  36  76   9  19  29  26  59  59   8  90   8  68  17  22  99  65  57  74  62  65  44  75  25  56  41  14  12  19  80  87  90  58   6  61  74  40  48  27   9  13  97   8  60  49  15  37  92  14  19  49  52  99  43  48  35  44  29  81   7  70  89  24  38  56  29  29   7  52  52  94  99  97  21  68  28  50  11  55  34  50  93  95  53  24   6  47  98  37  91  38  64  61  38  30  44  66  14  25  12  28  35   9  43  13  33  71  12  43  39  67  49  80   6  74  22  88  89  33  35  26  36  83  42  64  51   7  14  61  52   9  60  15  63  95  37  75  35  14  93  94  13  60   3  75  36  63  88  61  27  78  63   1  40  82  10  13  88  18  22  93  53   2   4  29  26  10  70  46  62  93  64  84  35  35  19  46  55  86   1  64   4  60  80   7  47  50  74  37   6  96   5  42  93  10   4  42  81  52  35   6   9  78   3  89  48  15  75  67  72  49  16  53  58   3  68  91  79  73  14   7  58  15  11  26  83  26   5  20  59  50  69  60   4   8   2  38  54   9  49  19  95  20  11  82  79   1  90  13  86  18  93  26  55  82  43  60  36  77   7  71   1  94  94  40   7  83  59   9  54  60  70  34  76  46  38  69  59  73  68  38  10  88  94  16  74   3  36  36  41  66  12  29  82  69  52  48  28  74  35  20  95  78   8  93  79  60  96  64  14  17   6  74  90  56   6  40  27  43  49  41  33  49  74  46  30  60  71  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            56  98  29  77  45  38  21  91  45  90  87  39  87   1  14  33  14  26  18  26  70  59  12  87  43  42  86  21  16  31  84  15  90  71  13  46  77  44  37  74  11  59   7  52  26  79  90  58  25  34  92  54  10  87   5  64  37  78  67  53  79  82  97  69  96  19  90  11  14  16  17  24  15  15   7  70  46  78  98  97  65   2   1  50  20  81  54  74  16  20  84  99  93  57   3  13  86  27  11  56  53  68  55  60  40  40  88  83  10  85  82  86  32   2  18  44  56  26  16   4  12  91  60  13  16  59  60  33  81  73  16  77  94  74  43  61  50  27  25   8  47  73   9  87  96  73  77  33   6  38  37  82  94  27  46  33  98  65  12   5  93  75   3  92   1  90   4  77  49  57  19  22  71  46  53  31  95   9   1   6  85  29  64  41  44  90  19  82  93  43  71  31  84  12   9  12   5  24  85  28  48  40  74  64  17   2  21  82  21  87  10   9  27  47  76  54  54  33  31  76  64  46  19  24  90  45  43  76  61  41   1  82  84  85  64  19  90  15   3  74  55  81  97  30   6  45  89  84  99  12  45  72  53  41  52  73  12  60  99  36  83  64  46  43  84  52  89  73  65  10   2  45  49   1  91  33  94  30  82  82  12  26  84  27  15  66  45  55  81  30  86  45  89  75  36  78   1  23  48  59  72  79  95  35  74  80  10  47  75  40  51  39  43   8  27  32   3  71  55  52  74  43  44  55  66  36  86  43  89  68  82  80  77   8  76  60  18  13  70  75  37  73  17  54  67  78  90  64  94  20   2  74  51  65  24  70  79  39  91  30  52  71  14   4  94  49  91  24  81  17  37  54  12  76  22  52  14  65  38  38  21  46  73  80  97  43  75  94  55  43  26  81  24  80   4  85  56  38   6   1  11  88  57  64  48  21  86  92   5  58  61  65  45  87  95  71   4  76  51  62  50  76  80  58  70  22  66  47  53  66  41  65  11  76  39  65  11   2  72  54  57  52  75  44  80  99  85  58  29  55  23  63  83  19  20  98  57  18  60  61  78  60  82  59  24  74  38   6  43  30  46   9  41  17  82  87  87  31  71  41  84  44  65  48  48  61  53  32  73  10  84  96   7  69  10  46  29  33  81  93  34  50  38  17  79  54  23  61  12  33  80  96  96  77  13  78  49  13  77  54   5  38  53  35   2  55  30  89  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              26  37  56  60  46  22  76  91  22  76  20  34  66  51  52  46  19  38   7  40  36   7  73  42  25  48  95  55  26  68   6  71  11  64   5  77  65  47  32  74  11  82  35  62  13  56  39  68  74  72  79  76  91  18  42   7  39  99  80  70  78  99  89  63  49  21  84  27  53  40  38  44  77  35  84  71  41  37  59  78  51  93  20  43  80  54  33  11  94  77  33  16  73  78  41  61  89   6  70   8  81  79  89  22  42  20  26  98  50  84  54  20  37  82  88  59  55  50  18  48  92  32  56  95  26  40  80  13  51  77  45  67  16  78  13  55  76  30  60  90  41  88  28  17  75  87   3  99  27   9  34  25  39  99  71  20  34  21   5  17  74  88  27  66  92  76  38  47  95  89  69  59  40  81  64  69  99  68  78   3  94  29   5  28  67  15  84   2  61   1  38  48   7  33  37  94  13  98  37  99  26  62  12  37  45   7  64  17  81   1  60   6  41  69  25  48  67  40  39  23  52  80  34  69   9  38  94   2  37  28  60   7  14  64  84  33  39   3  59  95  61  92  21  50  60  98  52  62  28  35  36  13  73  34  79  75   2  28  49   4  70  25  71  88  61  53  14  28  35   1  47  53  63   6   7  52  71  46  71  55  63  71  94  53  15  52  66  60  16   7  82  87  73  62  29  30  62  48  26  94  64  82  34  68  24  74   9  90  45  86  42   3  97  38  69  20  59  49  28  40  17  64  37  16  12  21  26   6  26  76  53  98  16  31  77  36  56  96   2  79  74  91  12  75  38  97  96  59  97  70  19  92  66  29  12  74  98  46   4  42  32  78  77  62  70  99  29  58  74  98  70  42  51  15  79  85  64  22  35  91   7  33  68  15  96  69  13  87  52  65  64  84  33  68  35  34  37   1   6   2  68  38  34  44  67  99  60  22  53   1  53  84  57  77  44  32   6  66  38  48  54  55  88  41  46  46  13  57  37  51  95  32  56   7  89  26   4  42  76  29  59  85  43  73  16  21  29  60   4  93  24  93  40  30  29  12  38  70  49  82  55  44  71  37  80  20  38  67  76  33  36  51  11  38  16  80   4  90  49   5  40   6  80  66  15  74  24  42  63  65  98  83  12   3  42  36  48  23  83  51  80  17  51  46  98  11  14  82  68  44  24  59  22   5  66  62  11  47  11  26  63  78  63   1  36  83  93  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                97  99  33  21  81  41   7  68  34   6  67  53  85  68  15  93  87   5  33  86   5  60  76  22  40  98  12  31  77  61  17  83  83  69   7  17  76  16  53  43  10  78  38  77  89  90  84  62  63  95  71  58  51  86  69  25   3  97  89  77  83  40  66  72  88  43  79  62  27  70  45  65  93  34  40  20  79   4  81  63  42  38  24  53   7  33  26  67  77  89  19  81   6  16  68  60  13  17  17  76  90  77  65  68  11  25  55  39  41   7  91  63   9  96   6  54  40  35  59   1  64  58  23  39  38  90  48  40  35  96  73  94  62  45  86   5  71  68  82  17  41  80  29  58  55   4  49  29  70  89  97  96  99   1  82  82  95  53  27  98  37  24   5  21  42  72  21  33  22   5  39  15  27  37  29  40  40  87  16  26  91  89  67  72  43   3  70  45   2   7   1   9  14  27  29  79   3  66   4  31  59  57  41  27   1  82  74  75  67  35  88  71  11  48  85  78  42  71  90  76  56  38  22  36  52  77  97  85  32  55   8  58  93  14  93   6   1  81  49  34  53  80  42  76  20  89  39  65  44  59  73  13  13  76  19  35  65   4  76  53  51   1  98   6  31  78   5  86  38  92  86  10  69  99  50  14  80  27  63  10  37  47  88  89   8  14  14   4  74  43   5  90  19   8  56  14  72  14  14  34   5  59  75  68  36  79  97  13  95  79  24  39  53  77  61  79  28  56  40  44   1  51  16  79  74  78  61  95   5  68   6  50  23  13   6  63  21  21  59  26   2  47  71  67  41  46   8  58  10  67  44  81  82  46  25  62  34  70  61  99  32  17   4  73  51  56   1  49  74  46  23  97  91  12  40  48  60  85  28  44  69  32  59  24  66  51  59   6  63  84  73  58  38   4  71  47  52  57  33  85  96  95  75  31  73  90  50  87  40   5  99  31  54  60  20  80  45  70  32  89  81  95  60  62  33  16  95  64   3  87  67   9  22  63  48  58  72  91  87  81  22  74  74  82  61  92  65  87  79  70   5  48  68  30  66  17  40  35  16   7  53  20  54  25   7  46  58  30  63  20  59  68   5  46  90  59  75  34  19  48  56  62  55  87  70  70  19  37  34  99  61  29  46  29  34  77  53  95  77  14  39  80  83  63  29  86  33  44  31  32  73  76  27  71  23  82  64  90  83  95  21  22  87  13   6  87  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  6  90  10  19  33   2  40  95  88  70  10  60  90   8  41  25  99  72  32  53  77  48  46  90  77   1  43  66  60  26   9  79   1  56  56  88   2  51  68  14  54  44  83  74  70  23  66   1  39  83  28  84  78  13  52  39  56  11  10  10   7  39  23  74  94  97  23  45  65  18   8  75  82  39  30  82  35  26  21  75  59  32  34  35  42  96  80  50  60  39  12  79  43  31  47  80  63  91  77  36  21  85  98  98  29  38  31  46  86  71  18   7  26  82  33  38  61  80  90  39  16  82  42  52  61  95  96  77  48   8  91  72  66  31   6  86  62  49  85   2  99  75  39  16  91  87  59  62  97  40  98  15   1  20  25  36  28  78  62  92  35  81  56  70  47  59  80  53  66   2  72  97  41  36  63  56  18  49  68  11  21  37  44  37  29  64  30  75  31  66  89  59  30  13  10  95  57  86  93  25  84  10   4  38  42  19  97  49   9  41  18  76  51  18  41  83  61  92  41  58  59  40  48  26  19  12  53  35  40  33  27  67  99  52  77  59  22  79  44  83  30  91  57  68  10  89  50  50  53  51  18  69  69  50  67  22  25   6  67  85  64  32  18  91  37  45  90  53  17  74  19  42  14  26  34  35  68  40  62  84  33  46   5  70  33  23  30  28  46  66  77   5   4  51  37  87  10  46  25  49  80  88  73  96  37  18  46   9  33  86  74  41  72  41  24  25   3  70  49  61   7  80  77  96  91  21   8  23  62  72  37  70  65  85  67  79  86  96   5  62  84  15   6  14  21  19  23  82  83  82  71  56  25  38  46   7  87   9  96  26  38  96  65  98  27  34  63  37  11  19  26  43  22  89  94  41  78  58  35  87  33  34  88  40  93  88  18  95  30  30  37  73   3  12  38  31  24   5  46  38  88  10  48  26  18  32  86  49  81  48  77  48   6  45  25  99   8  39  77  89  74  73  79   8  11  93  91  56  99  22  90  88  25  67  38  26  22  41  97  99  53  93  84  29  43  25  96  94  19  33  25  63  74  96  38   6  30  89  60   5  11  32  54  44  58  26  48  19  28  61  97  65  26  92  80  61  30  27  71  58  44  98  15  71  82  12  48  47  14  80  73  71  90  91  79  39  84  28  43  73  43  51  33  18  65  94   4  54  31  60  69  44  90  20  91  71  68   2   2  21  16   5  82  26  23  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    98   4  96  23   9  60   1  73  41  96  64  47  70  72  47  18   4  89  48  17  18  25  53  88  57  72   2  61  39  41  80  44  54  81  35  28  62  18  75  74  55  74  43  19  34  31   3  74  48  87  14  22   6  48  36  98  11  25  43  21   9  86  97  81  71  30  23   3  48  47  31  87  79  54  40  89  23  26  26  60  57  22  31  97  88  29  79   8  41  33  11  89  93  98  70  23  96  54  83  11  71  80   3  76  33  33  47  16  31  53  96  74   5  53  34  50   6  81  50  34  20   2  38  13  76  12  18  56  60   1  33  90  74  55  50  29  63  21  87  23  11  32  42  70  60  56  44  28  31  16  50  36  76  10  42  51  62  64  80  77  28  71  72  78  96  29  22  19  24  80  90  73  79   9  28  94  29  80  13   4  99  25  81  77  49   6  82  62  36  51  26  26  65  79  55  75  42  65   6  33  35  91  92  19  66  27  11  89   8  10   5  66  62  91   6  68  10  30   3   6  80  25  53  17  17  59  42  51  25  48  80  54  50  73  88  60  10  97  22  38  23  84  74  60  87  32  94  89  72  65  39  61  45  78  93  46   9   1  92  75  93  64  64  72   6   6  99  62  74  65  72  41  81  11  44  64  61  15   9  66  24  68  77  44  59  39  36  97  62  48  37  86   9   4  88  93  31  65  49  78  82  83  61  76  76  72  45  48  20   5  35  91  65  89  93  85  62  76  74  78  86  42  79  10  20  33  95  57  97  79  59  26   6  40   9  91  89  25  47   1  55  29  65  75  24  71  40  80  17  13   9  71  64   1   6   5  50  80  64   2   6  36  35  97  69  77  44  60  70  37  70  22  41  98  39  85  86  53  69  71  71   8  92  28  91  24  67  85  69  35  77  87  16  67  69  32  23  55  81  34  66  86   6  97  19  60  30  56  75  12  46  74  14  99  18  96  21  84   8  70  18  59  31  27  81  51  28  16  22  35  87  80  88  54   4  68  43  36  80  59   3  93  57   4  96  70  85  77  64  59   1   5  86  82  41  97  27  50   2  14  31  93  11  98   4  12  34  49  76  39  89  80   3  23  19  26  78  69  67  91  76  59  25   8  70  93  69  18  63  87   2  10  70  84  50   4  17  62  32  41  60  20  94  30  81  14  69  95  90  21   1  15  85  52  33  30  49  43  72  65  64  13  56   9  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      21  90  36  57  50  59   4  48  67  24  58  42  43  53  19  90  11  37  27  49  35  77  21  93  25  95   3  64  84  73  60  99  99  85   4  18  85   6  70  60  90  53  24  35  83  64  57  14  24  62   4  74  91  98  46  24  26  66  64  77  53  17  49  74  31  87  38  39  66  39  86  14  69  51  84  72  35  13  16  21  89  14  94  81  80  84  41  17  63  32  65  35  20  63  27  36  54  19  14  80  24  58  84  25  35   1  46  21  44  89  27  91  85  72  84  56  87  58  37  57  15  80  36  95   7  57  86  90  30  12  52  64  65  46  43  43  96  63  88  57  80  81   5  65   9  49  39  33  60  44  83  14  94  25  51  73  25   3  19  87  87  82   2  63  35  16  49  60  42  24  22  97  68   7  93  90  13  88  62  51  75  16  84   3  89  41  23  63  86  15  83  69  42  38  26  77  49  24   4  17   8  91  17  93  49  83  24  47  67  34  52  73  22  92  52  47  39  79  54  74   3  14  53  30  77  40   7  89  18   9  38  37  59  98   9  10  55  89  19  48  64   9  13  94  59  36  39  63  13  71   7  86  74  72  52  90  56  75  66  38  45  90  65  50   8  36  72  90  68   9  93  37  78  85  88  31  56  30  66  11  25  51  65  31   4  89  19  57  66  72  87  86  86  83  70  52  49   9  56  37  87  84  58  96  34  34  16  36  72   6   6  98  28  54  94  22  57  23  16  41  67  30  25  60  98  65  79  82  18  42  27  26  60  24  63  80  72  50  86  91  54  25  70  72  78  75  52  69  94   5  88   7  91   4  79   3   8  25  51  16  23  11   7  24   2  95   8  35   7  53  67  81  51  57  71   1  46  56  83   4  93  89  72  21  92   3  51  81  60  44  59  60  32  22  97  74  48   5  20  65   8  79  98  57  17  84  21  55  63  55  46  43  87  79  96  78  68  68  65  55   3  75  49  84  43  47   4  44  30   9  87  52  39  18  92  37  99  70  37  16  27  52  33  78  86  27   1  39  52  49  45  57  94  65  80  29  54  81  15  28  83  99  55  50  60  64  47   3   3  16  49   9  15  33  53  70  70  14  84  53  78  33  97  20  47  82  56  48  38  30  87   9  92  18  43  25  80  31  65  86  22   9  45  98  16  94  77  39  26  78  62  55  51  24  78  25  33  65  18  43  21  14   4  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        84  78  51  43  56  25  26  27  64  83  20  27   5  62  11  70  35  12   3  71  28  66  33  23  93  24  19  12  61  57  65  47  25  25  27  33   1  23  21  92  13  48  25  37  13  84  61  35  97  44  12  55  34  93  57  93  52  74  33  84  18  79  11  96  32  83  46  48  70  13  37  89  89  30  95  95  59  99  97  78  72  99  53  40  83  19  27  78  99  56  29  48  85  20  61  91  30  40  39  60  11  83  25  12  80  23  47  16  31  32  56  28  22  71  40   4  84  33  29  24  43  76  15   1  99  81  70  54  88  98  84  43  62   9  45  79  67  78  49  46  86  61  30  14  44  11  68   5  75  85  35  35  80  19  27  24  96  80  12   5  89  37  58  76  49  87  31  18  45  85  50  59  28  34  12  52  11  50  62  27  40  70  97  35  14  14  61  49  10  58  72  54  34  92   4  67  53  34  84  13  16  89   3  71  40  92  70  46  61  41  79   5   3  69   3  11   8  81  63   8  16   2   1  23  42  68  98  58  67  42  10  18  85  92  53   8  16   3  71  71  68  40  33  10  58  34   2  68  26  24  65  47  17  47   8  79  76  91  38  16  52  83   1  42  38  38  58  32  16  40  22  46  38  10  27  35  20  23  99  49  21  36  90  39   7   2  84  88  32  57  82  27  35   7  68  37   8  30  98   8  84  99  78  10  75  93  52  51  42  48  54  56  97  21   6  60  90   3   7   6  23  73  13  93  54   1  22  84  52  70  85  34  24  71  39  66  40  50  47  93  41  89  92   9  90  30  19  56  71  10  38  89  33  88  38  19  64  87  24  64  95  98  76  24  38  67  87  67   2  11  42  75   4  73  54  95  72  74  53  75  70  67  41  47  17  24  39  65  16  76  90  96  58  22  46  79  55  34  40  58  46  31   1  91  46  24  93  32   3   8  29   7   9  28  45  64  21  54  10  77  80  12  36  67  94  25  60   9   3  28  63  12  80  26  45  82   1  41  59  33  68  75  30  97  51  65  99  89  90  26   5  90  61  19  50   9  60  18  54  29  92  73  83  60  39   1   1  39  36  60  85   1  44  27  50  73  77  87  12  34  29  74  37  74  14  55   5   7  31  91  22  17  29  52  57  61  85  21  42   6   3  51  42  50  15  64  31  81  11  94  69  84   9  19  12   7  31  37  89  32  48  44  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          45  41  22  10  44  51  86  37  61  98  87  20  54  46  12  86  71  14  30  20  18  50  83  51  92  41  20  26  55  40  78  10   8   5  69  28  14  30  41  42  72   3   8  69  79  96   5  30  42  36  83  63  14  11  27   9  87  69   5  70  93  21  14  95  33  81  47  73  20  21  90  67  79  53  65  75  63  21  41  15  76  50   8  14  44  68   4  90  46  47  49  17  38  41  74  64  23  73  30  22  32  58  18  58  89  67  39  52  80  91  78  18  22  45  75  92  42  89  10  33  75  40  72  68  90  12   3  85  23  22  32  30  35  54  80  61  86  39  79  31  91  78  70  76  40  95  84  60   8  33  66  12   4  46  35  63  48  11  58  64  84  49  23  97  95   3  10  75  26  39  87  44  72  90  10  55  30  58  32  65  80  62  73  18  24  41  63  37  44  52  10  35  24  60  87  76  56  64  46  84  70  45   8  34  82  94  59  69  66  48  57  22   9  55  77  98  42  33  79  25  24  27  74   9  67  57  12  65  91  22  78   3  49  86  82  90  84  56  74  30  28  47  80  69  45  42   1  11   9  17  24  22  94   4  60  27  96  17  81  75  39  47  11  38  64   5  21  80  62  75  77  20  53  17  33  93  46  86  53  17  47  56   6  87  40  94  70  46  71  29  13  51  65  34  68  73  96  98  51  92  48  45  63  56  84   3  79  48  65  72   7  56  94  22  54  16  94  35  99  41  91  54  68  65  84  84   8  97  90  53  72  45  83  60  70  62  36  21  24  85  28  39  44  12  68  66  52  47  60  29  36  66  67  71  42  32  86  55  34  68  95  40  19   9  12  29  45  20  29  17  80  94  59  83  93  66  81  73   1  32   6  73  88  13   5  46  70  38  38  45  34  53  67  94  16  79  10  61  16  64  40  95  99  53  22   6  62  86  24  16  61  41  21  12  19  51  92  95  25  19  59  68  28  55  92  36  86  21  38  96  96  65  69  73  47  85  96  92  80  57  32  99  49  59  14   7  43  48  85  51   2  44  42  42  56  96  34  23  20  42  72  88  21  88  35  76  69  67  81  77  64  50  82  88  16  81  87  80  85  99  57  20  45  69  70  15  79  42  74  53  50  16  35  82  26  76  46  38  54  15  63  95  98  34  96  72  27  71  50  99  11  92  92  69  81   2  79  84  29  43  53  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            12   1  74  28  96  53  94   9  36  32  86  89  23   5  84   9  65  51  17  54   9  83   5  44  86   7   5  32  60  90  18  49  93  14  62  44  90  85  14  98   9  56  69   7  97  11  33  94  49   8  20  71  65  77  73  13  22  15  91  96   3  16   2   3  27  60  81  80   1  58  54  43  38  97   9  76  76  53  69  66  10  26  65  15  86  74   4  66   1  53  65  55  45   6  51  70  74  26  14   5  87  50  49   2  57  62  20  91  64   1  29  62  95  94   7  23   1  39  57  42  47  61  55  31  56   4  93  22  14  50  65  14  76  44  40  88  59  43  85  97  48  86  85  49   7  29  89  98  79  84  81  62  75   3  11   4  59  66  85  44  23  29  69  96  12  16  90  11  41  49  40  69  57  57  54  51  37  19  16  66  57  82  17  51  74  35  44  15  81  63  39  15  17  66  10  55  23  21  67  99  66  40  35  28  13   2  17  27  72  26  95  18  66  93  18  68  99  88  98  77  73   4  22  70  29  67  96  76  40  25  72  31  52  95  51   2  87  81  78  37  69   4  78  56  49  34  55  62   8  68  54  99  86  16  81  59  51  56  77  59  57  26  79  64  57  16  70  68  88  91  17  32  52  65  70  83  17  69  27  66  98  34  55  22  27  18  58  37  45  70  57  58  20  71  55  65  34  34  60  21   3   2  71  92  56  29  94  14  19  70  54  27  42  71  88  30  19  34  39  99  44  64  70  43  26  44  31  16  41  65  75   7  59  39  29  26  88  62  46  87  12  88  66  48  52  44  51   5  89  29  92  62   7  37  47  31  15  29  28  66  89  60  81  15   1  54  80  15  18  85  68  55  87  92  46   8  49  27  38  66  26  52  20  49  54  49  48  89  35  94  92  55  58  53  37  69  64  33   6  91  11  17  42  84  31  15  24  19  25   3  88  46  86  72  55  60  47  87   7  90  19  78   4  54  33  87   4  38  64  29  72   8  44  46  11  27  58  68  57  83  47  73  25  39  77  83  44  88  74   2   4  39  91  71  36  76  47   4  69  42  46  47  88  59  40  29  39  29  77  30  19  66  91  37  72  71  24  78  73  18  87  58  41  87  22  94   7  17   9  38  91  76  79  71  76  38  43  41  15  31  39  19   1  37  12  11  85  98  28  26  67  33  69  98  12  64  62  57  16  53  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              63   3  50  89  88  31  86   6  90  64  85  12  41  92  92  27  36  65  60  20   5  44  74   4  78  21  58  78  26  91  40  52  59  50  42  15  53  18  19  69  94  74  10  28  25  81  27  86  31  51  35  73  14  69  27  15  21   2  63  11  32  26  82  29  91  90  98  91  45  67  37  11  79  30   3  62   9  44  41  80  72  41  59  47  50  81  55  19  90  40  61  62  65  30  67  26   1  72  65  80  15  76  63  53  72  55  36  51  82  55  53  95  32  14  23   3  58  55  80   5  32  58  85  73  46  77  33  83  40   3  98  76  35  78  58  46  11   3  57  29  38  63  14  16  24  58  35  21   8  50  93  10  79  72  72  37  30  88  25  79  77  64  65  92  11   6  98  88  97  81  22   5  12  62  43   5  67  99  40  18  46  89  52  12  33  65   4  89  51  96  90  55  52  12  60   9   4   6   3  96  21  86  42  40  34  25  91  44  43  67  19  67  76  73  43  56   4  24  72  51  15  40  84  20  68  81  50  45  73  93  96  42   1  29  73  69  45   6  99  18  38  15  97  23   5  51  38  57  64  95  56  59  37  15  19  18  59  51  33  17  13   6  19  62  76  61  38  99  75  29  85  84  51  67  86  49   5  35  68   4  35  93  52  44  70  13  42  90  59  46  85  41  49  47  96  13   2  47  78  79  34  54  39  95  37  88  14  65  83  93  85  59  89  32  40  25   4  62  31  34   8  29  31  99  72  34  12  89  57  88  22  10  67  64  60   9  58  15  73  78   4  39  51  27  20  61   7  78  67  81  78  15  81  68  77  94  59  45  22  50  17  35  70  55  40  43  54  25  90  67  23  89  11  93  62   2  30  96  20  50  51  15  43   6  54  48  45  47  38  42  53  80  99   1  71   7  83  44   6  22  75  45  81   4  63  62   6  19  86  49  39  98  18  92  48  17  75  53  29   4   4  12  84   4  87  79  14  71  29  47  37  40  16  21  38  37  10  78  84  73  85  18   4  35  47  86  90   3  88  48  68  92  37  57  68  25  82  78  44  76  11  77   2  60  99  83  40  73  98  61  70  32  29  30  96   8  19  40   8  85  26  61  56  99  24  79  71  53  35  65  51  45   4  72  55  55  15  46  34  31  60  26  30  43  41  33   5   8  89  96  15  79  53  88  64   9  78  42  85  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                77  72   3  96  72  49  99  92  75   2  39  24  44  27  64  95  31  82  36   9  20  90   3  89  53  41  99  74   3  21  82  68  56  94  25  57  34  85  42  67  90  64  94  41  50  32  29  33  54  48  94  75  12  96  99  94  40   6  66  64  25   9  81  58  49  65  18  99  87  32  29  52  47  29  21  18  15   2  68  84  18  68  98  45  52  61  95  10  40  36  24  31  34  72  48  22  94  86  15  89  42  61  17  73  71  18  76   1  55  76  43  68  65  90  32  64  80  31  36  75  29  33  39  77  22  67  29  11  52  45  61  71  81  92  59  48  17  12   8  95  31  96  40  76  77   6  19   8  75   5  71  42   1  57  19  35  11  56  48  54  71  34  70  44  93  34  18  89  26  77  24  50  71  45  11   5  68  40  21  37  51  29  46  15  50  13  65  81  36  26   5  64  30  62  34   1  79  16   9  44  97  56  33  44  82  22  58  91  39  57  96  68  47  25   2   6   7  93  45  95  75  60  51  96  38  20  89  79  57  67  44  15  54   2  62  51  30  43  27  84  89  34  50  21  79  48  95   6  93  58   7  22  77  62  52  38  83  90  46  59  89  94  53  78  63  88  57  24  43  91   2  94  85  10  99  62  93  25  66  45  47  83  13  42  87  65  99  80  27  83  54  26  61  91  70  42  91  68  74  25  81  53  16  63  77  74  86  71  13  96  64  69  78  37  97  87  90  58  82   3  82  69   1  73  79  37  47  81  86  31  17  93  57  57  63  90   7  41  66   9  79   2   7  49  50  59  76  24  40  20  12  12  93  47  81  49  37  80  14  32  71  42  90   1  66  20  20  16  24  95  74  67  77  17  51  34  48  54  90  63  16  89  82  54  84  63  62  69  25  26  73  51  92  33  18  40  38  72  49  20  65  77  28  71  44  19  13  44  79   1  15  15  96  54  79  72  82   8  29  18  57  91  28  91  46   9  93  59  78  53  60  51  60  34  62  64  12  36  29  16  86  67  52  91  77  40  10  37  16  54  21  79  15  67  64  72  59  52   4  99  71  42  41   7  23  54  89  91  94  76  66  44  29  18  45  27  11  50   9  83  38  75  35  83  37  30  32  51  50  81  16  17  96  15  71  69  17  75  36  12  88  17  54  63  23  32  98  24   2   9  86  20  77  44  69  94  35   7  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  13  92  13  78  75  45  11  95  57  24  28  66  41  30   3  83  65  82  15   3   6   5  32   4  13  42  13   3  28  71  89  37  64  45  44  82   7  53  70  11  38  50  35  98  68   8  11  71  32  48  59  97  71   3  24  57  59  12  69  84  89  19   2  37  29  46  87  63  65  65  28  41  25  81  79  95  34   8  24  22  89  40  19   2  87  51   2  94   7  56  85  42  59  38  18  66  40  34  76  44   9  22  78  35  13  62   1  14  94  86  62  60  24  53  71  72  74  35  24  31   1  98  61  19  26  88   6  69  19  55  17   4  68  97  98  16  55  31  96  94  82  61   4  93  20  32  70  32  64  82  20  32  62  86  71  86  61  35  24  41  34  43  32  87  70  19  63  28  86  16  62  77  76  88  78  69  32   1  68  81   9  87  27  56  58  16  48  25  32  41  70   3  94   8  60  39  37  80  66  24  90  29  44  59  15  83  94  13  79  87  46  21  54  16   2  75  75  77  14  44  47   5  39  53  86  53  43  10  81  37  54  84  86  87   2  76  96  11   6  22   2  93   8  64   4  62  71  49   2  48  51  46  19  16  38  60  73  21   3  43   4  79  65  30  33  23  39  72  81  16  98  27  45   3  31  61   4  16  76  21  52  16  46  58   8  29  54   8   5  20  89  67  54  32   5   2  43  49  84  75  47   1  67   5  58  20   4  35  61  51  67  71  81  98  69  84  93  26  73  40  87  95  89  92  60   3  46  36  97  98  54  65  31  39  48  63   2   8  97  75  27  16  71  33  82  69  75  61  90  25   3  64  90  20  25  43  93  75   5  57  43  45  88  46  96  23  36  32  81  41  19  45  25  55  44  86  76  84  58  32  76   2  39  36  26  20  26   1  74  40  59  58   1  84  43  70  95  96  51  87  60  10  24  70  82  79  72  66  50  29  77  81  64  17  26  77  65  68  69  51  20  12   4   3  43  64  96  12  12  94  81  71   9  78   9  64  44  30  22  68  92  69  91  57  95  42  73  10   5   2  15  66  92  15  71  16  32  65  76  94  57  82  71  55  21  15  50  55  75  15  47  59   9   5  61  75  76   5  27  55  25  17  36  41  55  48  68  18   4  75  81  32  34  37  92  79  31  77  24  92  13  84  80  38  38  63  57  58  81  92  62  80  14  82  44  45  66  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    50  42  77  89   3  34  23  98  23  40  75   6  59  24  40  45  95  63  69   7  84  97  31  59  50  88  80  81  73  79  68  12  42  31   4  63  74  53  17  73  39  78  40   3  40  56  27  63  74  54  89   9  39  84  33  65  92  35  85  93  96  81  48  73  71  25   3  48  77  76  97  83  60  47  53  18  33  63  52  94  95  28  37  84  93  86  78  30  20  48  49  11  46   6  87  81  16  31  55  16  87  64  46   2  12  28  92  75  84  13  12  93  52  74  40  96  51  21   1  99  89  86  20  41  97  77   3  24  19  76  73  62  51  65  23  70  86  37  40  70  50  93  77  76  84  56  82  65  87  99  83   5  25  70  50  13  46  37  13  59  52  10  89  74  70  31  34  53  16  22  56  28  55  40  42  11  70  40  81  11  90  97  80  20  16  30  62  20  10  56  45  13  28  59   3  74  48  24  75  20  46  13  44  70  57  15  11  51  39  51  56  46  74  55   3  33  18  47  88  89   1  38  64  90  78  41  22  61  88  64  15  20  83  70  21  90   6  53  68  97  20  33  13  77  82  75  37  41  42  13  40  90   7  25  26  56  63  46  26  23  99  27  47  65  91  49  66  30  78  18  29  92  25  15  11   8   5   2  12  88  39  25   4  47   8  35  64  26  21  80  57  48  78  90  37  97  93  60  60   6  53  97   3   6  45  64  23  23  65  62  79  94  40  59  35  21  16  41   2   6  86  96  79  68   1  72  85  63  99  60  43  63  34  99  69  42  25  37  77  29  25   2  18  35  23  50  91  96  58  78  31  66  19   7  87  29  74  85  82  63  19  46  66  40  55   6   8  63  50  43  92  29  39  53  71  49  68  35   8  28  40  85  73  69  22  66  45  89  29  78  96   2  84  42  76  80  86  75  86   2  92  48  59  97  11  78  40  89  51  42  80  24   5  19  82  32  29  71  26  79  73  20  95  36  82   2  59  49  67   7  86   3   7  46  88  98  98  56  17  43  84   5  60   8  83  42  72  66  89  72  25  53  85  99  95  64  21  17  92  62  27  73  85  38  71  19   4  95  66  79  61  11  83   9  14  11  37  63  26  43  23  49  47  25  80  24  11  19  51  23  88  54  62  31   1  13  88  26   3  76  90   8  70  31  11  99  15  55  81  49  26  98  39  47  71  25  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      37  20  10  38  79  24  54  52  58   2  74  42  64  49  54  72  93  73  68   5  96  65  79  16  67  77  66   1  67  65  58  16  61  82  24  59   8  59  13  52  94  16   3   8  18  55  38  55  16  43  35  59  81  18  83  11  40  77  65  26  44  37  16  55  57  50  20  90  54  78  11  34   9  19  42  71  87  40   2  43  38   1  94  63  55  59  22   8  38  91   3  56  91  24   6  58  97  68  89  82  31  63  99  51   1  22  11  51  67  47  89  95  57  44  39  15  98  32  61  54  12  60   8   4   1  14  75  26  13  73  76  60  26  64  90  53  72  39  28  54  11  70  91   7  87  61  33  70  62  97  79  73  75  35  75  45  15  35  23  84  17  17  73  74  28   8  17  27  58  51  87  47  10  69  95  72  72  31  16  47  54  66  96  29   6  88  47  73  71  75  58  31  45  67  96  50  51   9  39  23  81  96  55  85  34  33  20  81  66  38  23   6  37  84  52  55  69  83  74  86  96  62  24  82  57  38  97  98  20   9  88  80   2  47  23  19  40  14  67  66  78  59  55  18  54  41  99  50  64  82  84  14  66  82  12  73  54  38  64  17  36  86  90  45  93  50  13  83  45  86  66  31  48  11  56  71  26  67  96  92  41  39  54  96  50  34   9  37  73  80  76  83  86  50  51  16  57  68  48  68  68  90  18  15   8  75  28  48  33  58   8  65  56  24  50  98  25  53   7  60  12  86  43  51  24  14  18  32  64  54  97   1  18  38  75  32  96   7  51  43  39  43  50  55  70  98  32   4  26  95  65   9  29  18  30  12  81  42  23  12  31  88  17  60  93  80  47  52  98   8  64  23  18  76  29  10  96   3  21  38  14  31  47  86  85  87  37  76  96  83  39  21  31  24  30  80  41  21  44  90  88  86  19   5  87  78  48  53  20  40  82  71  36  80  16  30  94   4  61   9  74   1  47  94  76  43  80  37  13  96  69  74   5  15  15  76  91  36  79  84  65   4  48  16  30  59  49   1  35  83  59  57  24  42  81   5  78  54  88  81  75  30  53  26  58  52  74  63  56  80  34  15  69  48   8  42  12  79  33  64  13  63  26  55  83  70  86  30  10  77  71  64  60  86   5  36  41  36  35   8  71   9  91  32   3  50  98   9  46  90  21  82  14  35  75   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        21  80   5  18  93  27  23  56  67  37  40  93  65  35  59  24   7  42  84  48  83  22  93  24  34  12  32  38  98  16  41  38  75  24  99  39  78  71  82  43  93  17  25  30  30  84  69  75  14  36  46  79  46  15  71  71  58  41  10  31  52  84  96  58  29  10  22  75  47  53  28  33  48  13  90  66  20  71  33  36  32  53  87  39  26  52   3  20   8  21  97  49  49  16  24  54  16  67   1  66  30  10   5  20  80  55  41   8  65   8   3  73  23   6  16  49  23  32  45  38  94  77  96  62  34  17  10  77  11  11   5  69  22  20  14  98  53  74  42  90  28  73  35  52   8  39  16  42  61  81  97  63  59  88  84  34  11  37  74  14  98  60  25  67  10  50  79  66  29  86  22  75   2  95  17  29   9  23  97  39  47   7  59  88  51  13   6   7  60  80  25   2  44  47  15  19  39  74  49  11  43  25  68  57  27  29  23   9  17  87  78  58  49  83  75  78  38  79  99  33  47  76  14  61  75  26  39  40  96  97  81  77  54  58  40  88   1  15  82   4  59  87  78  19  90  43   6  41  52  80  40  54  15  68  23  16  72  68   2  72  53  58  67  52  67  97  41  47  58  25  59  63  87  44   3  62  14  66  70   7  58   8  68  88  73  50  77  82  26  29  12  79  48  47  16  28  15   7  84  94  22   7  23  89  11  47  44  68  45  35  24  98  58  94  11  96  59   2  76  96  56  88  34  60   5   4  74  37  77  33  88  18  70  69  42  68  25  59  63   4  31  92  50  76  11  42  60  59  23  20  88  92  30  23  29   6  90  58  15  67  93  19  54  58  64  57  84  63  22  30  44  21  95  32  29  28  39  92   9  61  80  18  81   8  85  29  80  93  51  91  31  91   4  24  43  90  62  43  76  28   9  69  70   8  77  62  85  96  81  27  85  39  92   1  40  20  22  21  85   3  83  33  90  51  38  45  21  79  47  88  86  60  82  19  59  49  34  17  18  84  85   6  44  67  25  88  55  16  40  54  15  72  33  11  19   8  63  34  55  42  66  83  72  74  26  61  65  10  32  42  58  12  68  27  30   8  35  22  89  93  48  31  27  84  31   1  56  92  46  73  58  18  26  40  29  42  26  22  39  20  76   7  43  53  33  51  75   7  84   7  34  81  50  13  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          82  54  17  37  30  25  97  32  81   5  64  28  20  33  85   4   6  11  40  63   6  91  35  51  52  60  99  17  95  14  69  56  98  97  81  45  64  85  37  86  63  92  30  35  51  12  81  32  97  95  31  36  33  54  26  78  94  44  55  59  66  92  71  16  87  34  87  52  73  97   3  65  51  25  41  22  60  79  10  23  85  50   2  91  70  80  97  34  12  37  91   8   7  23  81  57  27  88  69  93  45  13  58  44  50  84   4  28  87  58  73  15  99  24  67  63  33  36  32   9  91   4  64  95  35  77  70  15  15  89  86  69  61  56  33  80  93  67  83  73   7  60  24  71  58   4  78  14  15   3  61  11  28  40  75  99  93  87  50  40  83  66  56  13  40  49  39   2  25   9  72  70  57  70  62  91  82   8  35  14  72  29  35  67  58  87  62  68  30  53  80  35  75  93  42  64  53  80  70  71  80  68  87  89  97  23  53  17  22  47  44  56  84  29  23  34  63  91   7  37  21  92  71  82  72  86  85  81  96  99  11  38  38  79  77  72  34  30  74  58  58  46  48  79   7  21  55  58  28  61  90  93  19  18  63   8  50  31  84  56  21  19  59  29  38  64  95  47   1  92  71  19   9  59  52  21  56  53  96  67  69  16  21  88   7   5  83  71  59  21  93  40  45  97  91  91  89  90  56  51   7  85  99  70  86  13  37   8  82   4  40  67  83  51  41  64  77  61   7  23  31  50  47  98   2  64  82  13  53  16  75   4  52  52  98   1  23   7  42  85  80  81  79  50  41  47  34  28  36  17  26  69  26  15  54  25  68  38  68  94   3  19  82  48  60  57  40  64  11   8  88  70  90  85  93  37   3  97  74  47  67  35  51  30  65   9  26  37  19  68  96  36  24  72  76  20  34  83  61  27  76  41  88  75  50  85  55  69  72  29  59  91  71  96  55  40  23  28  52  47  48  69  83  48  60  50  14  91  68  17  80  87  40  86  59  92  34  80  26  15  90  38  34  70  12  41  15  40  21  64  74  27  57  45  29  77  18  11  50  41  30  40  29  88  37  62  89  39  42  62  14  31  11  44  74   7   1  43  11  71  53  99  83  53  94  16  36  77  23  69  54  82  96  21  25  79  70  44   9  28  13  64  83  75   6  88  21  35  59  38   5  79  66  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            92  74  88   6  72  47  21  22  67  53   1  40  97   1  73  28  46  45  69  92  10  29  32  23  73  39   7  45  67   6  45  31   9  35  76  38  85  96  17  47  59  72  25  80   5  82  72  38  60  40  17  16  99  95  81  29  42  49  92  17  53  35  57  24  71  38   3  34  84  92  79  49  82  28  22  74  65  70  49  70  49  94  71  72  94  37  17  25  93  20   9  37  90  96  50  42  18  63  71  14  87   6  37  88  65  37  79  89  80  70  13  32  23  79  30  49  98  59   1  42  25  76  84  66  79  75  94  92  78  30  67  70  79  40  50  81  56   2  88  94  66  58  68  35  78  31   2  33  24  11  26  19   5  16  49  61   5  43  35  39  79  39  15  94  40  33  98  21  94  95   1  49  96  35  38  18  49  23  53  27  99  57  57  20   6  20  99  11  95  61  85  60  86  79  84  30  21  76  94  38  68  12  46  81  95  72  10  55  70  77  29  63  37  66  98  95  34  47  90  40  89  20  78  41  74  17  16  10  35  65  86  38  91  17  22  77  42  76  85  80  15  27  29  45  56  80  82  54  40  10  91  45  40  75  98   6  35  17  76  10  23  32  99  13  71  39  83  60  51  74  78   2  38  19  88   2  10  12  55   9  57  72  46  83  40  31  12  13  97  49  77  37  39  22  56  19  76  29  16  35  98  81  51  87  96  42  46   9  34  18  97   1  21  68  85  65  43  13  69  60  78  33  89  35  86  47  32   2  34  60  38  27  17  16  95   8  71  51  55  25  12  85  27  29  77  60   3  76  48  47  16  22  79  36  61  50  77  33  36  54  85  83  85  70  73  48  82  46   3  62  61  90   4  65  84  98  12  51  46  49  64  24  86   5  61  28   6  20  27  26  39  42  24  81  34  62  27  36  80  62  79   3  80  80  17  60  75  35  48  98  58  79  39  20  11  17   3  62  97  41  65  94  50  57  66  84  89   6  43  99  36  44  38  61  19  63  14  94  12  23  12  64  24   2  10  75  83  86  27  79  54  54  43  47  38  79  86  98  68  84  67   4  37  14   4  85  38  71  99  14  55  74  34  12  20  24  77  68  18  70  95  43  72  91  51  40  50  50  29  22  25  56  81  45  49  94  53  37  61  44  97  72  67  66  13  58  43   2  71   3  54   5  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              80  62  27  41  90   1  75  24  93  10  90  64  83  86   4  34  27  88  83   2  31  43  21   8  30  90  67  82  12  49  73  10  55  36  55  60  49  16  80  56  60  91  87  87  75  40  41  64  52   7  47  81  36  40  35  61  82  29  69  97  90  86  79  80  38  70  53  79  58  34  25  76  93  75  85  84  88  37  34  68  54  42  14  29  89  73  16  75  30  44  20  96  33  93  32  80   3  38  37  63  35  45  58  10   1  15  49  23  11  96  51  47   3  88  22  24  80   6  77  49  77  56  45  96  15  67  72  48  42  89  30  69  78  91   2  70  12  88  74  71  19  44  89  59  13  54   9  73  18  34  49  30  57  71  81  86  21  49  18  10  67  57  55  19  12  33  25  38  88  31  86  94  38   9  81  11  13  37  95  26  36  74  56  44  68  33  77  67  21  15  56  15  88  11  65  79  11  20  86  28  49  52  75  96   8  62  91  41  14  14  60  93  61  81  28  74  57  71  52  35  52  60  99  68  42  37  59  35  65  86  26  50   3  61  93  91  89  18  36   4  51  37  19  98  61  74  22  69  68  64  25  26  99  38  73  62  33  33  87  40  21  79  52  45  13  49  52  60  89  10  49  48  42  44  60  58  31  15  95  22  50  55  91  60  85  79  33  95  96  84  93  92   6  97   5  11  39  51  60  89  47  40  34  78  22  80  90  25  81  61  14  34   3  65  17  27  37  37  39  86  77  51  81  20  73  85   8  50  21  89  97  19  18  92  27  94  80  28  84   6  82  18  92   3  16  12  87  86  55  79  85  80  22  94  39  86  19  44  94  29  58   3  90  76  76  54  70  83  31  83  12  74  79  38   3  66  65  68   3  41  86  40  24  39  86  86  66  56  98   7  96  45  79  49  49  49  97  85  38   5  37  58  19  42  81  75  75  18   6  95  93  84  45  40  70  48  70  59  39  59  30   5  81  94  71  95  40  12  96  46  87  61  28  48  25  41  99  45  81   1  98  21  63  27  97  66   3  82  58  60  81   3  52  17  75  56  90  34  33  23  97  94  25   5  96  84  54  41  32  13   3  78  56  26  97  80  23  11  86  38  30  24  88  20   6  20  20  56   8  58  58  59  81  40  61  96  24  72   2  58   7  37  28  79  87  29  40  61  29  30  47  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                25  81  58  85  48  10  83  99  55  98  33  88  10  18  50  66  39  94  29  25  52  46  92  97  21  97  90   9  56  23  10  15  42  61  72  76  47  16  97  82  28  56  97  29  46  62  13  39  81  96  28  82  78  87  43  64  84  28  57  91  81  45  96  30  56  10   3  53  23  88  58  36  27  33  63  20  35  29  87  17  91   6  48  81  48  53  99  33  70  14  64  62  45  73  45   9  25  15   9  97  13  89  77  63  19  15  71  19  50  73  94  49  80  69  63  81  38   3  13  67  22  59   8  56  85   4  81  33  75  63  96   8  85  59  22  11  31  88  19  96  46  21  96  36  35  47  27  68   6  70  66  52   8  70  30  22  64  16  75  86  57  59  90  98  70  46  89  97  41  82  19  61  12  76  91  37  33  15   6  50  64  19  26  73  75  78  69  81  77  37  98  77  59  44  67  58  39  54  96  46  23  25  10  72  23  36  69  92  83  93  35  94  29  17   1  96  65  41  25  88  18  34  81  61  63  88  29  11  88  69  31  32  39  80  67  74  82  34  60  25  69  92   5  69  83  46  44  25  53  19  18  20  26  52  79  38  81   7  43  36  26  25  44  73  26  80  49  82  40  95  37  49  76  16  86  43  63  81  63  73  32  32   3  27  71  30  80  67  34  41  84  18  33  88  94  92  90  36   9   1  81  22  32  45  89  67  34  53  75  92  95  62  90  99  31   4  24  69  21  81   3  65  37  40  36  22  65  43  71  73  33  28  90  25  82   6   3  67  71  74  14  68  90  72  53  58  37  69  34  25  11  79  36   8  33  61  36  86  44  23  24  78  48  61  77  50   4  93   7  81  80  18  53  20  66   1  98  29  83  76  49  39  49  23   4  69   2  40  11  67  75  36  69  90  20  20  83  21  76  12  53  97  12  13   5  91  61  34  62  18   9  99  10  88  93  20  82  98  19  11  88  94  51  40  41   3  35  47  82  24  32  51  28  20  73  26  28  76  76  12  62  78  65  50  72  32  85  92  82  69  42  28   5  81  55  29  81  35  55  26  38  49   6  30  70  79  12  89  42  33  48  63  90  31  52  67  18  37  55  78   1  30  71  73  32  74  26  33  97  27  29  69  36  55  94  69  79  76  39  92  33  72  17  98  69   3  34  86  27   2  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  95  24  60   8  25  94  76  57  48   5  83  62  43  88  89  24  64  32   7  39  97  74  43  93  33  53  63   6  84  99  31  10  16  89  43  10  21  73   6  42  26  41  13  45  61  77  10  79  35  47  15   7  73  76  63  91  26  48  40  99  98   7  65  50  19  99  74  51  36  60  57  52  55  42  98  49  42   5  25  77  22  10  53  75  74   4  89  99   4  50  31  45  76  34  74  70  24  55  46  70  39  10  89  61  49  17  38   7   7  35  24   1  17  87   2  62  67  78  97  19  95   2  86  19  92   8  29  56  89  66   2  16  22  18  41  14  95  27  60   6  31  75  38  60  50  71   7  83  11  85  51  94  26  94  73   2  36  61   5  22  71  97  64  40  61  76  30  77   4  20   6  72  77  32   4  68  97  92   8  79  88  50   3  97   5  38  49  60  47  26  20  37  80   3   5  62  42  85  22  73  94  99  67  26  29  65  49   3  58  80  95  88  98  36  88  82  50  20  22   4  74  92  29  45  18  18  28  55  70  29  64  58  73  41  24  68  16   4  95   7  98  51   5  51  67  75  85  69  76  14  55  48  27  89   6  61  60  18  18   1   8  29  56  63  10  58  99  74  83  99   4  15  93  70  84  50  69  96  53  44  27  96  35  31  26   4  89   5  15  30  58  55  50  32  27  68  43  49  23  24  15  18  85  14  36  18  45  82  57  14  36  51  57  85  40  43  75  34  81  61  52  41   4  29  62  68  60  88  74   4  57  78  55  46  78  84  24  18  49  96  28   1  26   4  43  16  51  94  30  59  39  27   6  12  61   1  46  56   1  96  91  17  28  68  41  74  27  47  29  58  87  86  61  94  66  70  53  30   4  12  41  78  68  92  50  86  14  12  76   3   1  55  16  37  65   3   6  77  45  59  57  67  99   6  73  17  80  15  48  39  85  24  60  38  10  34  20  31  66  75  57  24  85  37  99   8  79  68  28  68  18   1  19   3  51  92   9  37  76  74  37  61  54  99  67  87  15  83  10  17  35  65  89  95  89  22  89  26  13  86  96  19  43  86  19  12  20   3  40  40  34  28  53  59  35  74  26  37   7  12  88  92  25  37  69  18  94   7  43  73  24  10  52  47  46  78  96  99  66  14  31  45  85  85  16  15  96  28  83  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    81  42  13  13  64  68  92  88  33  76  54  72   7  43   2  57  18  86  26  81  83  71  97  57   1  10  61   3  80  51  79  83  71  54  40  42  99  42  66  50  59   5  23  94  91  35  44  16  54  59  54  95  43  33   2   3  27  87  29  73  73  11  29  85  12  55  90   8   6  86  18  39  19  79  64  12  28  92  93  38  77  84  16  80  35  49  11  10  87  16  20  81  35  50  14  19   7  39  80  76  91   3  17  24  14  50  17  65  89  87  64  22  57  90  61   6  69  30  53  23  25  72  23  85  65  41  18  19  86  78  62  35  99   5  12  76  99  15  20  43  73  63  39  89   1  30  36  47  10   8  72  10  73  28  61  52  92  30  13  20  90   9  69  88  64  81  49  47  31  31   2  43   7  47  67   6  99  59  16  93  72  17  50  48  59  69  74  80   2  42  28  46  75   2  97  60  37  90  38  56   2   9  41  19  31  71  53  68  87   6  78  21  57  48  33  39   2  42  17  40  91  25  91  71  19  19  32  20  35  39  99  14  29  80  21  22  37  67  95  43  82  97  55  26  53  73  34  53  84  77  17  58  48  60  20  98  42  39  92  14  58  77  40  68  90   3  87  15   4  62  88  94  66   6   8  37  83  53   7  13  25  99  58  33   3  64   7  40  89  73  60  82  23  87  86  98  37  73  52  55  26  86  19  96  50  29   1  18  47  94  78  72  80   6  46  82  41  13  81   7  45  86  24  93  19  32  41  45  87  76  26  88  39  83  31  25  30  24  65  83  23  31  10  78   5  75  59  33  23  88  68  67  17  81  43  95  47  41  90  97  61  90   5   2   2  32  59  21  32  65  54  61  17  65  96  42  22  19  63  15  79  55  18  50  63  99  53  15  90  61  72  45   5  39  68  41  35  51  65  96  63  32  97  40  98  79  28  26   5  64   5  27   5  98  42  46  45  72  94  21  30  18  38  15   6  84  72  15  58  83  23  77  73  13   8  48  66  77  13  24  36  62  36  44  92  80  64  98  49  69  48  60   5  22  13  53  66  36  56  56   2  35   1  95  65  91  66  76   2  10  69   1  23  49  48  61  43  61  56  73  61  33   3  98  99  49  44  74  84  70  63  88  42  29  29  40  37  29  50  51  42  59   6  43  61  54  10  35  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  49  40  36  94  40  88  37  98  93  52  27  65  20  92  37  96  10  85  19  97  39  96  85  23  19  55  43  87  49  22  67  53  99  46  52  13  13   8  33  54  76  75  25  44  28  75  65   4  33  92  35  79  17  75  99  22  78  75  66  83  35  19  20  56  62  73  80  70  18  79  88  53  76  80  59  95  66  25  55  93  88  22  95  22  43  71  91  36  42  47  74  92  38  21  67   6  84  73  67  61  87  86  68  26  80  13  43  13  57  86   2  77  13  28  91  39  38  90  58  66  59  77  80  33  78  41  76  48  45  10  74  28  79  51  96  91  43  66   9  42  86  69  14  83  62   8  36   1  16   3  71  73  94  59  35  20  23  22  14  34  27  78  52  31  93  54  78  34  72  65  95  95  80  76  85  40  43  73  25  77  34  60  97  57  80  82  84  29  64  12  88  57  76  91  37  43  44  96  47  26  26  62  58  90  88   9  68  17  77  79  99  40  52  72  95  93  63   8  11  73  64  35  93  61  44  95  99  69  48  44  76  25  47  59  11  17  16  74  74  52  89  78  37  23  61  94  18  74  92  87  58  12  78  75  78   7   4  97  74  76   1  83  75  33  63  28  17  81  69  21  21  43  36  31  47  34   5  90  85  63  51  30   8  62  77  64  71   4  76  42  78  10  49  32  15  20  65   4   3  75  37  57   2  76  25  63  72  18  90  45  29  97  96   9  15  99  22  49   6  33  15   1   1  53   7  77  76  48  99  67  33   9  56  40  23  29  45   7  93  71   1  66  66  66  28  38  71  76   9  51  83  30  83   6  14  88  93  12  60  98  51  60  21  61  68  62  20   5  63  70  61  26  70  55  90  39  51  64  68   4  92  38  99  69  25  58   7  56  75  97  74  96  76  32  40  75  49  35  99  37   9  17  70  32  32  84  42  61  53  51  66  13  24  51  95  60  49   3  34  34  27  84  77  64  17  74  48  18  77  87  14  95  54  98  42  29  63  23  78  79  76  58  62  84  78  31   6  29  46  99  35  76  47  23  31   7  94  51  19  99  31  44  50  54  17  68  29  98  31  25  79  51  70  95  13  56  64  88  51   3  76  80   1  76  59  45  94  96  97  40  15  19  38  32   7  50  13  67  62  46  32  73  16  30  10  91  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        39  80   9  42  85  27   4  57  39  44  34  17  95  87  97  51  31  48  25  49  33  30  83  40  92  20  95  64  25  91  99  16  47   7  14   9   9  25  44  97  89  44  65  93   1  21  40   7  60  80  41  46  90  95  30  17  20  16  13  24  69  95  76  95  27  46  11  57  82  17  63  19  58  26  13  60  23  22  56   1  34  33  73  13  29  62  79  12  81  49  31  47   8  84  54  96  64  29  71  16  95  76  26  47  37  88  95  27  43  86  43  33  53   7  30  29  22  47  53  28  30  47  98  30  35  56  70  21  93  75  80  29  68  90  28  34  56  83  92  33  54  52  65  12  41  27  70  52  33  89  49  49  73  43  74  55  23  75  78  65  28  53  22   2  25  41  25  93   7  90  65  25  66  77   6  61  97  86  47  54  37  17  52  46   6  42   5  45  65  78  49  95  55  80  26  28  36  64  32  46  32  20  39   5  26  63  41  63  16  63  47  14  86  47  43  47  16  20  79  77  45  22  74  22  24   8  15  63  39  62  48   3  77  73  47  53  33  86  57  85   7  15  57  81   2  64  84  46  39   3  70  70   4  81  77  64  28  55  20   9  79  59  80  28  49  34  26  64  71   9  56  84  74  74  92  37  78  68  19  95  77  10  28   1  76  41  43  39  92  84  29  95  80  82  59  22  45  52  63  27  73  70  80  87  31  37  81   1  91  77  38  66  89  82  80  57  59  96  94  66  27  48  24  36  43  82  85  52  80  49  84  51  59  33  85  55   6  73  66  51   4  64  19  72  34  49  79  27  63  15  30  78  42  40  11  32  65   5  71  82  61  26  70   4  83   3  86  41  16  47  41   8   8  82   1  63  49  82  45  79  53  51  83  56  10  83  88  52  82  24  23  64  18  50  92  31  75   2  62  55  34  67  25  32  71  39  50  22  89  91  47  68  54  60   7  92  41  46  70  66  95  42  60  86   9  98  96  62  64  49  31  68  75  82  34  52  40  33  40  81  53  55  97  28  54   5  66  54  43  40  67  57  15  81  34  74  40  92  16  38  67  35  58  55  36  41  23  31  51  45  53  68  85   5  38  36  45  83  13  39  45  33  72  93  38  87  31  87  59  43  95  62   8  92  79  15   2  57  74  39  69  11  58  70  41  51  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          10  71  87   2  49  43  28  50  15  64  21  38  52  42  69  48  16  42  91  97  63  47  63  24  14  61  14  43  79  20  68  35  97  13  26  53  80  70  13  73  90  61  27  71  62  21  64   7  47  14  55   9  35  87  37  29  37  24  63  62  62  45  17  87  49  76  11  86  18  36  31  48  57  51  18  80  43  38  48  18  18  64  48  39  63  99   7  62  42  31   2  39   9  84  43  27  98  37  46  48  94  78  99  91  15  55  66  12  69  91  43  74  83  23  72  94  21  69   9  70  73  43   9  49  83  43  22  65  37  85  37  83  63  28  47  33  30  96  82  62  34   5  93  15  48  93   1  41  95  24  29  32  96  72  21  52  48  61  87  48   3  38  77  94  81  24  40  59  88  57  17  99  97  21  27  86  54   2  16  86  33  92  78   4  22  31  11  33  25  85  42  25  29  43  96  81  40  66  42  80  79  43   7   3  22  83  39  98  97   8  82  66   9  32  40  89  46  35  54  74  75  13  38  18  31  30  95  86  79  55  99  47  86  80  88  26  77  82  69  93  69  49  84  94   3  11  87  73  39   4  10   2  59  87  51   5  12  53  10  20  56  79  59  79  93  45  18  76  13  63  45  25  54  83  32  63  70  22  88  76  49  70  90  73  43  73  45  84  52  83   2  99   7  12  98  50   5  62  84  68  54  76  66  60  98  63   5  88  47  51  72  14  53  93  18  78  80  46  62  97  33  45  86  39  44  75  65   9  34  51  29  84  50   6  98  33  13   8  56  30  25  31  83  74  37  39   3  62  52  88  61  72  14  48  19  35  21  46  87  92  54  84  59  28  99  83  59  36  57  30  72   6  17  62  22  56  70  83   6  86  88  11   3  97  69  42  81   4  79  33  34  65  46  77  59  66  74  84  56  89  33  98  11  39  12  15  62  11  68  46  43  27  60  44  21  90  18  70  71  37  42  58  72  42  34  97  14  96  81  73  66  47  26  77  35  52  13  29  36  39   7  90  38  64  22  35  21  32  80  30  81  72  34  60  44  83  76  89  97  68  68  60  12  78  52  80  91  99  37  36  17   2  58   5  95  45  63  57  77  40  71  29  69  97  46  65  66  22  66   6  99  90   2  79  80  51  30  97  51   2  55  17  59   8  30   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            55  32  94  52  73  43  52   9  44  14  92   7  62  79  30  47  59   1   9  18  38  79  21  93  10   3  63  20  35  31  44  37  46  36  69  44   3   2  22  76  99  53  45   8  51  72  80  58   2  36  10  56  69  81  10  74  17  70  68  93  88  34   4  58  71  20  75  49  60  29  53  22  64  97  12  45  12  13  59  47  24  87  22  34  48  29  69  92  54   7   1   4  80  41  12  20  70  64  88  90  67  53  40  68  20  36  34  51  82  53  78  32  97  86  60  98  94  10  19  16  77   8  16  93  32   5  32  25   9  66  14  23  73   2  14  15  53  79  25   8  70  46  76  87  19  82  49  66  84  79   9  76  22  13  46  84   3  34  50   9  34  27  21   8  38  31  51  80  94  83   2  56  18  95  54  38  52  84  31  16  92  32  30   8  78  69  45  98  44  23  28  15  24  83  57  56  64  22  64  88  42  41  89  80  73   4  21  44  91  64  22  30   3  56  92  58  90  35  32  57  79  76  48  37  37  13  16  11  61  46  50  82  25   6  16  83  47  95  22  63  18  51  20  65  33  80  90  34   4  12  14  24  78  38  89  75   2  33  21  99  96  89  51  35   6  13  39  52  27  31  97  96  33  77   1  60  22  65  44  35  68  98  46  36  10  25  97  60  52  17  80  93  51  66  32   3  62  48  75  11  52  51  88  11  83  49   6  30  22  34  97  69  28  17  42  37  75  42  71  84  47  51  66  67  66  40  99   9  77  94  36  15  34  49  27   7  78  69  50  60  87  72  44  48  13  26  59  61  87  96  82  42  31  75  94  25  36   4  27  21   6   1  52   4  11  26  49   9  79   6  34  68  80  37  15  94  96   4  48  46  13   3   5  57  73  80  91  14  33  25  17  87  38  61  63  33  30  57  77  28  36  12  93   4  37  15  30  39  35  70  68  20  39  13  99  99  77  96  60  70  99  24   1  91  80  14   4  95  41  37  69  60   2  60  42  69  87  91  57   5  48  93  92  91  22   8  94  62   7   4  89  38  95  30  64  57  76  88  69  81  13  45  17  47  61  83  90  16  79   5  14  85  73  22  17  32  51  56  78  26  72  45  13  41  82  44  47  40  85  89  18  11  66  48  64  64   6  93  39   5  67   6  64  17  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              4  60  56  76  47  41  52  75  88  83  42  50  99  47  10  26  83  32  84   6  21  85  87  55  42  26  50  76  25  20  99  98  78  67   5  92  42  59  31  80  33   1  80  33  22  69  99  14  84  12  67  77  17  81  91  80  66  88  82  37  85   1  17  92  22  84   1  27  22  91  76  96  49   6   7  49  29  98  51  21  60  86  63  48  89  92  23  21  58   9  96  79   8  95  53  10   9  21  36  17  95   5  83  74  17  51  86  51  62  91  61  40  92  86  43  64  88   9  71  33  46  39  55  18  56  20  81   7  94  24  25  84  83  85  76  43  54  40  57  79  15  44  16  11  78  60  18  92  46  81  75  88  96  67  57  52  27  41  26  26  75   8  37  79  81  58  82  85  39  45  22  65  50  26   2  66  18   4  41   9  52  27  52  11  40  84  86  70   5   8  85  84  27  53  19  57  66  61  57  41  85  95  18  37  81  38  24  30  51  57  69  75   1   2   4  11  18  22  35  14  91  74  51  41  36  31  96  38  25  51  42  25  30  30  43  14  25  63  50  20  75  20  97  40  48  51  32   7  59  61  34  67   1  86   7  13  39  57  40   7  46  19  64  47  70  56  30  25  31  40  30  32  97  71  16  50  26  53  88  78   6   6  52  81  50  56  20  50  98  75  18  29  29  18   1  89  99  72  17  75  64  21  88  23  55  15  21  91  87  60  67  82  29  66  52  92  92  62  87  31   5  14  33  59  82  11   3  16  12  46  94  11  24  50  91  78  61   7  75   3  12  73  45  60  47  22  12  76  61  74  38  65  15  54  95  57  56  80  16  60  62  63  52  45  49  88  88  70  85  96  71   9  23  91  16  88  61  69  95  55  48  87   9  40  88  24  83  81  24  16  69   6  56  89  42  81  15  71  14  81  19  43  27  49  22  63   2  79  37  65  53  13  59  34  70  66  33  38  70  22  77  47  17  46  56  71  82  60  24  35  69  12  15  60  14  96  10  74  58  64  39   7  36   6  76  66  30  58  64  77  10  75  76  78  94  96  31  72  26  60   4  19  31  42  50  31  84  79  39  38  45  60  93  84  19  64  24  18  15  25  46  22  98  33   6  31  48  47  52  58  29  78  30  22  55  36  32  66  41  65  67  12  46   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                71  24  46  22  21  17  53  94  82  32   1  68  87  70  88  35   2  42  85  79   2  23  60  97  46  27  44  59   5  62   3  29  15  13  99  75  32   3  34  51  79  73  70  84  90  31  99  82  61  90  44  20  77  79  26   3  63  33  89  37  95  80  13  43  84  82  44  71  71  79  46  59   7  31  19  71  22   1  10  63  10  94  64  81  25  61  36   3  19  84  64  42  51  54  73  85  65  23  67  43  40  49  18  55  62  52  52  65   9  19  13  23  83   5  43  84  18  62  13  77  32  28  13  36   8  84  13   1  55  21  55  40  60  46  78  52  34  81  40  92  99  65  30  74  59  47  75  97  27  39  32  61  51  86  69  53  61  77  14   5  18  18  43  63  71  27  57  74  49  41  61  66  75   6  61  52  50  35  59  85  93  16  72  70   8   8  65  62  99  48  96   9  61  94  12  71   4  28  45  89  19  88  46  23  35  82  16  62  42  88  41  89  77  12  35  80  94  12  33  91  97  14  70  64  33  37  77  50  15  26  22   8  32  80  75  47  96  53  70  59  81  10  15  83  90  77  43  86  96  40  64  66  63  76  55  86  73  77  24  99  19  25  71  78  94  94  90  50  49  52  28  13  21  77  55  15  78  62  93   5  65  85  34  52  67  63  11  25  29  34  58  71  70  66  89  47  68  16  12  89  42  16  74  38  20  83  12   3  96  41  92  56  49  70  55  34   7  82  79  49  17   9  27  33  25  25  80  86  34   3  26  88  53  50  40  42   2  25  91  52  91  80  65   6  79  69  62  41  11  16  40  52  55  70  16  90  51  33  79  27  58  31  71  70  16  48  79  61  83  54  72  15  32  39  15  70  54  92  69  69  24  64  99  90  69  85  41  19  95  48  47  34  19  32   2  61  22  37  35  68  24  76  75  73  47  17  32  33  69  49  80  91  62  71  14  16  26  13  73  45  17  87  47  85  52  58  76   6   4   3  85   9  52  39  25  48  91  28  15  50  68  34  49  26  26  96  89  19   3  89   2  90  30  88  82  70   9  89  65  17  94  68  96  69   6  57   2  54  94  65  76  90  88  20  94   2  43  84  60  20  90  85  77  44  84  53  88  33  58  27  56  93  81  51  94  76  74  44  77  41  60  42  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  97  21  93  50  66   9   2  48  77   9  41  86  31  35  25  61  64  21  35  22  37  86  33  39  88  91  44  68  64  53  59  48  24  71  92  88  59  83  86  83  77  15  99  82  35  41  97  80  92  92  17  16  35  28  42  89  14  91  76  54  22  87  81  32  37  63  94  83  69  89  11  68  94   3  60  28  41  44  64  32  61  15  18   6  62  97  40  72  71  29  81  22  81   1  48  82  77  26  69  82  89  47  36  53  25  86  38  26  49  79  70  73   6  87  46  22   6  16  94  76  32  35  14  39  34  18  55  94  82  30  31  75  12  62  90  91  92  66  43  39  89  85  27  25  52  70  16  46  69  51  16  54  12  47  37  70   1  96  78  39  85  39  44   6  18   2  18  50  26  20  99  12   7  33  15  86   4  42  25  14  76  53  76  58   6  55  15  10  10   5  97  85  40  28  30  62  41   2   7  28  95  18  75  33  60  12  19  24  60  85  77  44  55   9  55  43  52  57  81  38  53  38  69  10   2  57  23  90  59  70  11   7  64  90  14  45  27  96   9  13  50  25  69  28   6  16  54  78  58  95  97  39   9   4  60  53  16  31  92  45   6  98  87  46  89  21  60  21  27  44  91  50   7  92  13  36   6   9  32  53  92  47  72  50  29  87  79  12  95  65  32  75   3  95  24  12  54  13  90  95  62  52  54  13   5  99  98  92  53  19  82  77  97  37  64  92  37  55  47   3  86  12  29  97   6  25  35  27  12  64  20  97  34  45  19  26  11   2  89  86  33  21  77  27  10  37   2  20  90  13  85  73  49   7  60  40  32  85  38  15   5   2  91  34  95  48  71  82  80  93   1  37  73  87   7  78  66  37  60  98  50  57  12  71  58  94  29  40  40  29  29  46  65  86  12  57  18   1  23   4  77  49  26  12  61  82  90  81  95   7  46  35  44  81  18   1  61  71  48  67  83  52  39   5  19  18   1  28  73  69  46   7  93  28   1  48  77  16  32  70  50  49  64  14  47  72  89  98  81  73  91  71  20  90  82  36  26  41  47  39  76  36  47  32  96   1  38  63  12  20  82  68  24  42   9  99  97  14  20  17  49  84  81   6  85   3  45  68  14  94   3  27  18  78  24  78  53  83  42  40  52  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    32   4  60  95  39  24  92  50  55  39  61  32  34  47   3   8  93  64   6  61   3  29  32  62  84   7  98  24  59  70  75  11  77  47  98  35  81  85  77  91  88  68  41  75  66  52  34  90  32  44  86  51   9  59  55  46   4  53  73  90  76  69  82  63  96  34  43  34  38  70   5   7  27  82  72  13  69  86  17  29  71   5  71  74  79  82  11  60  73  67  12  14  73  93  58  57  88  79  25   1   4   2  42  21  89  72  37  73  29  23  64  40  77  20  60  61  75  64   7  41  97  22  93  41  53   4  42  54  81  26  96  55  58  77  39  99  13  81  10  27  27  73  41   6  80  74  35  48  33  26  15  45  83  48  11  40  43  81  96  24  50  48  93  84  26  17  40  23  62  14  26  32  49  73  86  12  12  93  89   9  67  46  65  56  30  79   1  54  50  39  72  83  73  27  83  60  92  53  11  24  22  92  47  61  89  12   9  27  43  43  69  77  72  52  32  52   2  51  62   6  48  99  18   2  30  52  81  89  10  42  52  94  81  71  99  86  75   6  63  47  28  62  91  85  72  36  34  51  40  58  59   3  61  98  98  19  19  51  86  45   3  90  62  11  79  19  47  83  83  61  49  37  42  82  42  91  42  22  96  97  88  37  62  28   8  55  98  23  70  95   6  36  85  37  27  30  26  76  87  93  59  90  75  30  23  54  23  83  57  49   2  38  26   5  92  14  92  36  77  76  65  63  73  60  49  84  38  56  77  76  22  59   1  18  59  22  48   3  18  54  33  91  30  86  39  58  52  27  99  39   9  81  94  80  68  17  40  68   1  53  97  90  57  45  24  30  60  29  41  15  77  36  22  80   7  73   2  95  82  85  88  53   8  60  50  37  69  63  87  59  27  99  30   6  13   1  17  73  16  43  37  94   7   5   8  29  29  38  39  80   8  95  95   9  51  44  30  57  71  85  38  31  32  85  22  89  56  29  92  32  47  28  65  47  56   3  83   5  87  67  21  38  26  48  49  72  19  78  60  39  16  98  99  43  13  88  47  19  43   3  47  13  86  46  42  61  97  24  53  75  59  49  66  87  75   6  46  39  83  29  60  38  38  14  88  99  29   7  91  68   1  86  81  29  64  20  29  39  46  18  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      51  73  13  28  12  86   5  97  83  87  40  46   5  21   4  36  94  69  41  44  74  48  21  23  95   3  83   7  66  92  37  14  52  66  41  89  47  75  59  27   2  80  94  63  62  42  30  80  89  69  65  78  26  37  30  28  65  67  63  25  95  73  24  30  86  87  71  66   2  11  64  27  26  70  87  55   8  44  30  31  38  44  81  52  72  27  77  56  99  56  17  65  11  31  62  38  25  59  25  79  97  71  50   8  70  53  80  81  41  27  54  89  70  49  39  18  24  84  49  60  65  57  10  75  96  29  30  41   5  83  11   2   6  83  50  96  96  75  53   1  18  17  63  10  47  57   7  35  12  83  56  90  11  95  72   9  56  96  94  66  54  69  24  46  22  69  41  72  64  44  41  20   3   3  15  96  77   3  66  42  29  47  61  20  54  99  73  28  98  21  87  87  82  69  57  52  15  31  86  19  63  33  55  14  85  64  21   4  62  10  94  38  98  49  69  21  19  53  24  47  34  65  81  67  74  97  54  60  95  97  61  72  20  84   4   8  80   2  27  57  62  61  53  70  71  34  54  49  96  84  87   7  85   9  52  87   3  17  15  20  60  71  30  23  36  68  39  97  13  62  99  44  41  65  63  56   4  78  51  31   3  70  44  88   6  18  69  62  88  86  32  86  18  10  32   3  47  38  24  15  22  36  87  41  96  78  68  46  80  97  24  39  66  81   6  81  76  37  83  79  69  19  60  45   2  94  20  69  47  16   2  40   6  12  51  87  56  72  61  21   4  42  48  32  75  79  95  88  33  29  76  81  26   2  71  68  18  97  49   7  91  12  56  84  92  30  73  83  70  70  28  42  75  64  11  36  86   3  20  79   8  50  88  79  32  49  10  53  69  28  24  33  45  76  24  58  94  16  57  38  39  93  66  83  59  21  43  78   4  99  45  59  28  44  71  69  16  18  40  93  45  89  97  48  47  14  77  58  17  70  85  18  33  58  13  29  77  34  17  17  11  97  80  62  26  80  69  37  77  10  70   7   2  91  89  99  63  27  58  34  31  78  98  30  43   6  86  30  46  62  81  78  62  49  45  24  37  79  25  73  13  39  55  12  40  67  81  42  47  27  16  32   6  99  43  64  40  23  42  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
TTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTR
